第一篇:期刊在線投稿系統(tǒng)需求分析及數(shù)據(jù)庫設(shè)計(jì)
基于SSH的期刊在線投稿系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
系統(tǒng)涉眾:
管理員、投稿人、編輯、專家
系統(tǒng)主要功能:
共有功能:登錄、注銷、口令修改、個(gè)人信息查詢、個(gè)人信息修改
管理員:添加編輯、添加專家、公告通知管理、文章管理、發(fā)布投稿須知、權(quán)限設(shè)置、添加期刊分類
投稿人:注冊成投稿人、投稿、投稿查詢、審核進(jìn)度查詢(查詢待修稿件)、個(gè)人稿件查詢、版面費(fèi)查詢(審核通過的期刊將需要支付版面費(fèi))、稿費(fèi)查詢(如果期刊被出版了將獲得稿費(fèi))、給編輯部留言、期刊檢索(以讀者的身份檢索所有的期刊進(jìn)行閱讀)
編輯:查看投稿人的稿件、安排指定專家審稿 專家:查看專家負(fù)責(zé)的稿件并給出審核意見
數(shù)據(jù)庫設(shè)計(jì): 管理員:
賬號、密碼、郵箱 編輯:
賬號、密碼、姓名、郵箱 投稿人:
賬號、密碼、姓名、郵箱、出生年月、性別、通信地址、郵編、單位名稱、專業(yè)、學(xué)歷、職稱、電話、傳真、研究方向、學(xué)術(shù)領(lǐng)域、個(gè)人簡介 專家:
賬號、密碼、郵箱、姓名、所屬領(lǐng)域、性別、通信地址、郵編、單位名稱、學(xué)歷、專業(yè)、職稱、電話、傳真、研究方向、學(xué)術(shù)領(lǐng)域、個(gè)人簡介 期刊類別信息:
類別編號、類別名稱 期刊信息:
期刊編號、稿件類型(分為新稿和退后重投兩種)、擬投欄目編號(即期刊類別編號)、第一作者(投稿人賬號)、中文標(biāo)題、英文標(biāo)題、中文檢索關(guān)鍵字、英文檢索關(guān)鍵字、中文摘要、英文摘要、參考文獻(xiàn)、頁數(shù)、備注、期刊路徑、下載次數(shù)、投稿時(shí)間、最后修改時(shí)間、版面費(fèi)(審核通過了需要繳納版面費(fèi))、出版標(biāo)記(0代表出版、1未出版)、出版年份卷數(shù)、期數(shù)、網(wǎng)絡(luò)出版時(shí)間、印刷出版時(shí)間、稿費(fèi)(出版了才有稿費(fèi))
期刊作者信息(主要存儲期刊對應(yīng)的非第一作者的信息): 流水號、期刊編號
1、作者類型號(第2作者類型號為
2、第3作者類型號為3………)、姓名、郵箱、出生年月、性別、通信地址、郵編、單位名稱、專業(yè)、學(xué)歷、職稱、電話、傳真、研究方向、學(xué)術(shù)領(lǐng)域、個(gè)人簡介
審稿信息表(專家審核稿件):
審核流水號、期刊編號、專家編號、審核意見、審核狀態(tài)(0代表待審核、1代表審核不通過、2代表審核通過)、審核意見 留言表(投稿人留言):
留言編號、留言人賬號、留言內(nèi)容、留言時(shí)間 公告表(網(wǎng)站前臺公告信息):
公告編號、公告標(biāo)題、公告內(nèi)容、發(fā)布時(shí)間
第二篇:在線答題系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
在線答題系統(tǒng)(選擇題、判斷題)數(shù)據(jù)庫設(shè)計(jì)
選擇題由choice_question和choice_answer組成,分別用于存儲選擇題的題目信息和考生的答題記錄。
choice_question的各列分別用于存儲題目的序號(主鍵,自增)、分?jǐn)?shù)、題目、選項(xiàng)ABCDE、正確答案。choice_answer中的user_id、ques_id、answer分別表示用戶id、題目id,作為外鍵分別指向qs_user表中的id和choice_question表中的id,為了提高當(dāng)用戶修改題目答案,即修改answer的速度,我們將user_id和ques_id作為主鍵,并建立索引。
判斷題部分的judge_answer和judge_question設(shè)計(jì)思路和選擇題部分是一樣的。config表用戶保存考試的開始和結(jié)束時(shí)間。所謂的修改考試的開始和結(jié)束時(shí)間,不過是不斷update這條記錄罷了。qs_admin,用戶保存管理員的用戶名和密碼,管理員的密碼加密規(guī)則是這樣的。密文 = sunstr(md5(明文+“gxdr”),5,20);qs_user用于存儲考生的信息
lock用戶標(biāo)識考生是否交卷,grade用于記錄考生的成績。
第三篇:在線答題系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
在線答題系統(tǒng)(選擇題、判斷題)數(shù)據(jù)庫設(shè)計(jì)
選擇題由choice_question和choice_answer組成,分別用于存儲選擇題的題目信息和考生的答題記錄。
choice_question的各列分別用于存儲題目的序號(主鍵,自增)、分?jǐn)?shù)、題目、選項(xiàng)ABCDE、正確答案。
choice_answer中的user_id、ques_id、answer分別表示用戶id、題目id,作為外鍵分別指向qs_user表中的id和choice_question表中的id,為了提高當(dāng)用戶修改題目答案,即修改answer的速度,我們將user_id和ques_id作為主鍵,并建立索引。
判斷題部分的judge_answer和judge_question設(shè)計(jì)思路和選擇題部分是一樣的。
config表用戶保存考試的開始和結(jié)束時(shí)間。
所謂的修改考試的開始和結(jié)束時(shí)間,不過是不斷update這條記錄罷了。
qs_admin,用戶保存管理員的用戶名和密碼,管理員的密碼加密規(guī)則是這樣的。
密文
=
sunstr(md5(明文+“gxdr“),5,20);
qs_user用于存儲考生的信息
lock用戶標(biāo)識考生是否交卷,grade用于記錄考生的成績。
第四篇:數(shù)據(jù)庫設(shè)計(jì)網(wǎng)上銀行—需求分析
網(wǎng)上銀行 侯靜 需求分析報(bào)告組長:1004111216 楊健宇 組員:1004111228李曉松
1004111207王卉竹 1004111227王立新11004111206
一、系統(tǒng)概況
1、開發(fā)背景
隨著互聯(lián)網(wǎng)的不斷發(fā)展,網(wǎng)上購物,網(wǎng)上支付等消費(fèi)方式已經(jīng)走進(jìn)了人們的日常生活。因此,網(wǎng)上銀行應(yīng)運(yùn)而生,保障了客戶財(cái)產(chǎn)和信息的安全,使客戶能夠放心地通過互聯(lián)網(wǎng)完成交易,方便快捷。
2、系統(tǒng)介紹
網(wǎng)上銀行是通過INTERNET向公眾提供各種金融服務(wù)的銀行電子系統(tǒng),利用網(wǎng)上的信息傳遞,為客戶提供了一條全新的銀行業(yè)務(wù)辦理渠道,用戶(指網(wǎng)銀用戶,下同)能夠不受時(shí)間和空間的限制,足不出戶辦理資料查詢、預(yù)約服務(wù)、上網(wǎng)申請、支付轉(zhuǎn)帳、集團(tuán)管理等業(yè)務(wù),省卻了跑銀行的時(shí)間和麻煩,加快了資金周轉(zhuǎn),真正做到“方便快捷、隨心所欲”。
二、需求分析
1、功能性需求
通過網(wǎng)上銀行,用戶可以進(jìn)行以下操作:
1、賬戶查詢:
a、一卡通信息查詢:
客戶可以查看所有已選擇開通的一卡通下各個(gè)子賬戶的名稱、幣種、余額、起息日、存期、利率等信息;
b、一卡通交易信息查詢:
客戶可以查詢一卡通賬戶下任意時(shí)間段的所有交易記錄,包括所有存取款、轉(zhuǎn)賬、利息結(jié)算、貸款的發(fā)放及償還等;
2、自助轉(zhuǎn)賬:
客戶可以在一卡通或信用卡賬戶之間進(jìn)行轉(zhuǎn)賬,轉(zhuǎn)賬時(shí)需提供轉(zhuǎn)入帳戶的客戶姓名及賬號。主要有以下三種方式:
a.定活互轉(zhuǎn):本賬戶內(nèi)定期存款與活期存款互轉(zhuǎn)。
b.同行轉(zhuǎn)賬:本賬戶可以行同行的其他賬戶轉(zhuǎn)賬,不收取手續(xù)費(fèi)用。
c.跨行轉(zhuǎn)賬:本賬戶可以向其他銀行的賬戶(如農(nóng)行轉(zhuǎn)建行)轉(zhuǎn)賬,同時(shí)按轉(zhuǎn)賬金額的多少收取一定的手續(xù)費(fèi)用。
網(wǎng)上銀行同時(shí)提供收款方信息管理功能,供用戶存儲常用的收款方信息,以便下次轉(zhuǎn)賬;
3、自助繳費(fèi):
自助繳費(fèi)在銀行柜臺、網(wǎng)上銀行等渠道申請自助繳費(fèi)服務(wù)功能后。通過網(wǎng)上銀行向銀行的特約收費(fèi)單位自助交納各類費(fèi)用(如:水電費(fèi)、學(xué)費(fèi)、話費(fèi)等)。
4、網(wǎng)上支付:
網(wǎng)上支付是電子支付的一種形式。廣義地講,網(wǎng)上支付指的是客戶、商家、網(wǎng)絡(luò)銀行(或第三方支付)之間使用安全電子手段,利用一卡通、信用卡等支付工具通過互聯(lián)網(wǎng)傳送到銀行或相應(yīng)的處理機(jī)構(gòu),從而完成支付的整個(gè)過程。
5、修改密碼:
客戶可以修改自己的網(wǎng)上銀行密碼和賬戶密碼;
6、網(wǎng)上掛失:
客戶可以在網(wǎng)上對自己的一卡通和信用卡賬戶進(jìn)行掛失,掛失之后該賬戶將
不能進(jìn)行存取款及轉(zhuǎn)賬操作。
7、財(cái)務(wù)分析:
客戶可以對自己某一個(gè)時(shí)間段的財(cái)務(wù)收支情況進(jìn)行分析,查看自己所有收支(包括所有一卡通以及信用卡)的分類明細(xì)以及相應(yīng)的圖形表示。
7、貸款管理:
客戶可以進(jìn)行個(gè)人查詢貸款記錄、貸款額度查詢、自助貸款等操作。
8、外匯買賣:
用戶可以通過網(wǎng)上銀行進(jìn)行外匯買賣。實(shí)現(xiàn)活期賬戶和外匯專戶之間的互轉(zhuǎn),投放委托指令,查詢指令執(zhí)行情況及歷史記錄,查看實(shí)時(shí)匯率和外幣走勢。一卡通賬戶信息查詢:客戶可以查看所有已選擇開通的一卡通下各個(gè)子賬戶的名稱、幣種、余額、起息日、存期、利率等信息。
2、非功能性需求
1、性能需求
a、運(yùn)行環(huán)境:
操作系統(tǒng):
Windows XP
Windows VISTA(32位、64位,管理員權(quán)限)
Windows 7(32位、64位,管理員權(quán)限)
瀏覽器:
IE6.0
IE7.0
IE8.0
IE9.0
Firefox(5.0及以上版本)
Chrome瀏覽器
b、反饋時(shí)間限制:
設(shè)計(jì)本系統(tǒng)內(nèi)查詢操作至響應(yīng):6秒內(nèi)
涉及轉(zhuǎn)賬業(yè)務(wù)處理至反饋:24小時(shí)以內(nèi)
涉及貸款系統(tǒng)處理至反饋:24小時(shí)以內(nèi)
涉及掛失處理至反饋:6小時(shí)以內(nèi)
涉及外匯系統(tǒng)處理至反饋:8秒內(nèi)
2、安全性保障
a、條件與限制:
有效證件僅為身份證,牽涉到開戶、撤戶、掛失、取款,取款時(shí)客戶必須提供身份證號及密碼;存款及余額查詢時(shí)不需提供身份證號。
b、雙密碼控制,并設(shè)定了密碼安全強(qiáng)度:
網(wǎng)上銀行系統(tǒng)采取登錄密碼和交易密碼兩種控制,并對密碼錯(cuò)誤次數(shù)進(jìn)行了限制,超出限制次數(shù),客戶當(dāng)日即無法進(jìn)行登錄。在客戶首次登錄網(wǎng)上銀行時(shí),系統(tǒng)將引導(dǎo)客戶設(shè)置交易密碼,并對密碼強(qiáng)度進(jìn)行了檢測,拒絕使用簡單密碼,有利于提高客戶端的安全性。
c、交易限額控制:
網(wǎng)上銀行系統(tǒng)對各類資金交易均設(shè)定了交易限額,以進(jìn)一步保證客戶資金的安全。
d、信息提示,增加透明度:
在網(wǎng)上銀行操作過程中,客戶提交的交易信息及各類出錯(cuò)信息都會清晰地顯示。在瀏覽器屏幕上,讓客戶清楚地了解該筆交易的詳細(xì)信息。
第五篇:醫(yī)院門診管理系統(tǒng)數(shù)據(jù)庫需求分析
醫(yī)院門診管理系統(tǒng)一、引言
門診是醫(yī)院管理的重要組成部分,人流量大,手續(xù)較為繁瑣。在人工的情況下,醫(yī)護(hù)人員要做大量不必要的重復(fù)的工作、效率低、準(zhǔn)確性差、不方便管理、影響工作效率。這些都會造成病人得不到合理快速的解決方案。隨著社會的不斷發(fā)展進(jìn)步,計(jì)算機(jī)的發(fā)展亦十分迅速,在各大領(lǐng)域都發(fā)揮著不可忽視的作用。因此,我們選擇利用計(jì)算機(jī)設(shè)計(jì)一個(gè)醫(yī)院的門診管理系統(tǒng)。它可以實(shí)現(xiàn)數(shù)據(jù)的信息管理,在一定程度上實(shí)現(xiàn)自動化。
二、需求分析
本系統(tǒng)的主要功能是對醫(yī)院門診患者信息進(jìn)行有效管理,形成一個(gè)完整的體系。主要任務(wù)是用計(jì)算機(jī)來對患者進(jìn)行管理,如掛號、診斷、計(jì)價(jià)、收費(fèi)、取藥等。系統(tǒng)可以詳細(xì)記錄病人從掛號處掛號到門診繳費(fèi),以及經(jīng)醫(yī)生診斷后取藥的過程中的所有信息。
三、主要要求
系統(tǒng)要滿足以下幾個(gè)方面:
(1)病人管理
在此管理模式中,維護(hù)病人的基本信息,如姓名、性別、聯(lián)系方式等。同時(shí)也可以刪除、修改、添加病人的信息。
(2)掛號系統(tǒng)管理
輸入病人信息,系統(tǒng)會自動生成掛號費(fèi)用,掛號之后會自動生成病號信息到病號信息庫中。病歷號必須唯一,以供全系統(tǒng)共享調(diào)用,整個(gè)系統(tǒng)通過這個(gè)唯一病歷號貫通一體,大夫和病人都可以藉此查詢所有的就診歷史信息,并實(shí)現(xiàn)劃價(jià)收費(fèi)、藥房取藥等操作。若病號庫中已存在該病號,則可以直接進(jìn)行掛號操作。
(3)醫(yī)生管理
醫(yī)生管理模塊中存儲醫(yī)生的基本信息。此模塊也實(shí)現(xiàn)信息化管理醫(yī)生收發(fā)病例。
(4)藥品管理
藥品發(fā)放由藥房管理人員完成操作,藥房通過收款單來給病人發(fā)藥。在病人繳費(fèi)后,可直接到藥房取藥。發(fā)藥的同時(shí)減少藥品庫存量。通過查詢病號來確定藥品名稱及數(shù)量。
(5)處方管理
處方管理是要完成病歷上病情、病史的記載,以及醫(yī)囑的開立和實(shí)施。
四、系統(tǒng)功能圖
門診管理系統(tǒng) |
病人管理 |
查詢病人信息 |
刪除病人信息 |
增加病人信息 |
修改病人信息 |
門診掛號 |
掛號管理 |
醫(yī)生管理 |
查詢醫(yī)生信息 |
增加醫(yī)生信息 |
刪除醫(yī)生信息 |
修改醫(yī)生信息 |
藥房發(fā)放藥品 |
處方管理 |
處方單錄入 |
處方單查詢 |
修改處方單 |
查詢藥品 |
查詢發(fā)藥單 |
藥品管理 |
掛號單查詢 |
五、數(shù)據(jù)字典
實(shí)體 | 數(shù)據(jù)項(xiàng)名 | 說明 | 類型 |
病人 Patient | PatientNo | 病人編號 | char(12) |
PatientName | 姓名 | varchar(10) | |
Sex | 性別 | char(1) | |
Age | 年齡 | int | |
ID | 身份證號 | char(18) | |
TEL | 電話 | varchar(12) | |
HP | 過敏藥物 | varchar(100) | |
病歷 MRecord | M_No | 病歷編號 | char(12) |
M_Date | 就診日期 | Datetime | |
Symptom | 主要癥狀 | varchar(100) | |
員工 Employee | EmployeeNo | 員工編號 | char(13) |
EmployeeName | 員工姓名 | varchar(10) | |
Sex | 性別 | char(1) | |
Age | 年齡 | int | |
ID | 身份證號 | char(18) | |
TEL | 電話 | varchar(12) | |
Position | 職位 | varchar(10) | |
Salary | 工資 | Numeric(10,2) | |
WorkDate | 工作日期 | DateTime | |
WorkTerm | 工作年限 | int | |
科室 Department | DepartmentNo | 科室編號 | char(5) |
DepartmentName | 科室名稱 | varchar(20) | |
Address | 科室位置 | varchar(50) | |
Manager | 負(fù)責(zé)人 | varchar(10) | |
TEL | 電話 | varchar(12) | |
Introduction | 科室介紹 | varchar(200) | |
掛號單 Register | RegisterNo | 掛號單編號 | char(14) |
RegisterTime | 掛號時(shí)間 | Datetime | |
RegisterFree | 掛號費(fèi) | Numeric(10,2) | |
藥品 Medicine | MedicineNo | 藥品編號 | char(15) |
MedicineName | 藥品名稱 | varchar(25) | |
MedicineClass | 藥品類別 | varchar(10) | |
UnitPrice | 單價(jià) | Numeric(10,2) | |
Elements_m | 主要成分 | varchar(200) | |
Function_M | 主要功能 | varchar(200) | |
Usage | 用法用量 | varchar(200) | |
Providcer | 供應(yīng)商 | varchar(50) | |
ProduceDate | 生產(chǎn)日期 | Datetime | |
Usefullife | 有效日期 | Datetime | |
Matters | 注意事項(xiàng) | varchar(200) | |
Amount | 庫存量 | Int | |
處方 Recipe | RecipeNo | 處方編號 | char(15) |
SickDate | 就診日期 | Datetime | |
PatientNo | 病人編號 | char(12) | |
ElementNo | 員工編號 | char(13) | |
MedicineName | 藥品名稱 | varchar(25) | |
Quantity | 藥品數(shù)量 | Int |
六、數(shù)據(jù)約束條件
(1)一個(gè)醫(yī)院中有多個(gè)診室,一個(gè)診室中可有多個(gè)員工,但一個(gè)員工只屬于一個(gè)診室。
(2)員工由員工號來唯一標(biāo)識,存儲員工的相關(guān)信息,格式為:workDatime+流水號;病人由病人編號唯一標(biāo)識,存儲病人的相關(guān)信息,格式為:病人第一次看病時(shí)間+流水號;藥品由藥品編號唯一標(biāo)識,格式為:p/s+國藥準(zhǔn)字;掛號由掛號編號唯一標(biāo)識,格式為:日期+流水號;處方由處方單號唯一標(biāo)識,格式為:R+日期+流水號。
(3)在同一時(shí)間段,藥品發(fā)放只為一位病人;在同一時(shí)間段,醫(yī)生只為一位病人看病。
(4)員工工作年齡超過18歲,滿足工作年齡要求。
(5)聯(lián)系電話不超過11位數(shù)
七、數(shù)據(jù)流圖
病人 |
病人 |
門診管理系統(tǒng) |
病人信息 掛號單
繳費(fèi) 繳費(fèi)憑證
診斷 處方
取藥憑證 藥物
病人 |
掛號收費(fèi) |
掛號請求
掛號單 掛號信息 掛號記錄
繳費(fèi) 收費(fèi)記錄 收費(fèi)記錄
收費(fèi) 醫(yī)生信息
醫(yī)生記錄
接診 |
看病
處方 診斷信息 診斷記錄
取藥 |
取藥
藥物信息
藥物 藥物記錄
八、邏輯設(shè)計(jì)
關(guān)系模式:
(1)病人(病人編號、病人姓名、性別、年齡、身份證號、電話、過敏藥物)
(2)病歷(病歷編號、就診日期、主要癥狀)
(3)員工(員工編號、姓名、性別、年齡、身份證號、電話、職位、工資、工作日期、工作年限)
(4)科室(科室編號、科室名稱、科室位置、負(fù)責(zé)人、電話、科室介紹)
(5)掛號單(掛號單編號、掛號時(shí)間、掛號費(fèi));
(6)藥品(藥品編號、藥品名稱、藥品類別、單價(jià)、主要成分、主要功能、用法用量、供應(yīng)商、生產(chǎn)日期、有效日期、庫存量)
(7)處方(處方編號、就診日期、病人編號、員工編號、藥品名稱、藥品數(shù)量)
九、E-R圖
員工編號 |
醫(yī)生 |
科室 |
病歷 |
病歷編號 |
病人 |
藥品 |
藥 品 編 號 |
病人編號 |
科室編號 |
處方編號 |