![數(shù)據(jù)庫設(shè)計說明書_第1頁](http://file4.renrendoc.com/view/f65885c62141e46f73d3c803e7d03ddc/f65885c62141e46f73d3c803e7d03ddc1.gif)
![數(shù)據(jù)庫設(shè)計說明書_第2頁](http://file4.renrendoc.com/view/f65885c62141e46f73d3c803e7d03ddc/f65885c62141e46f73d3c803e7d03ddc2.gif)
![數(shù)據(jù)庫設(shè)計說明書_第3頁](http://file4.renrendoc.com/view/f65885c62141e46f73d3c803e7d03ddc/f65885c62141e46f73d3c803e7d03ddc3.gif)
![數(shù)據(jù)庫設(shè)計說明書_第4頁](http://file4.renrendoc.com/view/f65885c62141e46f73d3c803e7d03ddc/f65885c62141e46f73d3c803e7d03ddc4.gif)
![數(shù)據(jù)庫設(shè)計說明書_第5頁](http://file4.renrendoc.com/view/f65885c62141e46f73d3c803e7d03ddc/f65885c62141e46f73d3c803e7d03ddc5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書編著杜宗飛方鑫平葛方芳徐芳第一部分、序言1.1編寫目的本文檔說了然本校醫(yī)務(wù)收費管理系統(tǒng)研究項目的數(shù)據(jù)庫的設(shè)計,用于指導(dǎo)該系統(tǒng)在數(shù)據(jù)庫儲藏各方面的內(nèi)容,為系統(tǒng)開發(fā)的程序員、系統(tǒng)解析員做為基準文檔。1.2背景說明:A、軟件系統(tǒng)的名稱:醫(yī)務(wù)收費系統(tǒng)研究項目B、任務(wù)提出者:醫(yī)院開發(fā)者:醫(yī)務(wù)收費系統(tǒng)開發(fā)小組實現(xiàn)完成的系統(tǒng)將在師大醫(yī)務(wù)收費的診斷室、門診、住院部使用,所應(yīng)用的網(wǎng)絡(luò)系統(tǒng)是該系統(tǒng)的內(nèi)部局域網(wǎng)。C、本系統(tǒng)將是獨立的系統(tǒng),目前不與高校醫(yī)務(wù)收費的財務(wù)系統(tǒng)和其他資料系統(tǒng)供給接口,所產(chǎn)生的輸出都是獨立的。本系統(tǒng)將使用SQLServer2000作為數(shù)據(jù)庫儲藏系統(tǒng),SQLServer2000企業(yè)版將由學(xué)校醫(yī)務(wù)收費自行購買。1.3定義E-R:E-R圖為實體-聯(lián)系圖,供給了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書界的看法模型。1.4參照資料相關(guān)的文件包括:A、《高校醫(yī)務(wù)收費管理系統(tǒng)研究項目需求說明書》;B、《高校醫(yī)務(wù)收費管理系統(tǒng)研究項目可行性研究報告》;C、《高校醫(yī)務(wù)收費管理系統(tǒng)研究項目大綱設(shè)計》;參照資料:①楊晶《VB程序設(shè)計教程與實訓(xùn)》北京-科學(xué)初版社2006②張海潘《軟件工程》北京清華大學(xué)初版版社2003③李昭原《數(shù)據(jù)庫原理與應(yīng)用》科學(xué)初版社2002④徐蘭芳,彭冰《數(shù)據(jù)庫設(shè)計與實現(xiàn)》上海-上海交通大學(xué)初版社2006(美)WendyBoggs《UML與RationalRose2002從入門到精曉》邱仲潘等譯北京-電子工業(yè)初版社2002⑥《金華市發(fā)達裝置廠庫存管理系統(tǒng)KCGL》的可行性解析⑦《中華人民共和國國家標(biāo)準UDC681.3》⑧《計算機軟件產(chǎn)品開發(fā)文件編制指南GB8567-88》2高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書第二部分、外面設(shè)計2.1表記符和狀態(tài)數(shù)據(jù)庫軟件:MicrosoftSQLServer2000系統(tǒng)要求建立的數(shù)據(jù)庫名稱:Yaofei2.2使用它的程序可能使用的該系統(tǒng)的應(yīng)用程序包括:暫無2.3約定1、括號內(nèi)的文本是說明的信息,包括不適用的情況;(可以在此說明使用此數(shù)據(jù)庫而需要認識的建立標(biāo)號、表記的約定,比方用于表記數(shù)據(jù)庫的不同樣版本的約定和用于表記庫內(nèi)各個文卷、記錄、數(shù)據(jù)項的命名約定等。)2.4特地指導(dǎo)系統(tǒng)使用ActiveDataObject2.5(ADO)實現(xiàn)與數(shù)據(jù)庫的接口,該接口基于OLEDB模型建立,是應(yīng)用程序與數(shù)據(jù)庫的橋梁,在ADO大將建立與數(shù)據(jù)庫的通訊連接、執(zhí)行T-SQL,相關(guān)ADO的功能、特色的描述,請參照其他的資料。應(yīng)用程序的數(shù)據(jù)變換,經(jīng)過T-SQL相關(guān)的插入的信息來實現(xiàn)。應(yīng)用程序的數(shù)據(jù)盤問,經(jīng)過T-SQL相關(guān)的盤問語句來實現(xiàn),并且應(yīng)用程序在其結(jié)果集進步行操作。其他的特地知道的說明、文檔等,請參照MSDN所供給的、關(guān)于ADO的使用上的幫助。5支持軟件SQLServer2000供給了中心的引擎,為支持本系統(tǒng)的數(shù)據(jù)庫Yaofei,需要使用到SQLServer2000的幾個組件,包括:A、企業(yè)管理器:供給了數(shù)據(jù)管理和數(shù)據(jù)庫操作的集成平臺;3高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書B、盤問解析器:T-SQL調(diào)試、優(yōu)化、性能檢測的工具;C、事件探查器:供給了對SQLServer執(zhí)行操作的檢測,并以T-SQL的形式記錄;D、服務(wù)管理器:供給SQLServer停止、啟動的控制工具;其他,還包括可能會使用到的數(shù)據(jù)導(dǎo)入和導(dǎo)出工具,為數(shù)據(jù)庫供給數(shù)據(jù)的輸入。4高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書第三部分、結(jié)構(gòu)設(shè)計3.1看法結(jié)構(gòu)設(shè)計原始數(shù)據(jù)的形式:數(shù)據(jù)名稱USER_LOAD組成名稱格式范圍精度說明USER_NAME字符20-用戶名password字符20-密碼Sql_flag字符20用戶權(quán)限數(shù)據(jù)名稱DOCTOR組成名稱格式范圍精度說明ID字符5-醫(yī)生編號DOCTOR_NAME字符10-醫(yī)生的姓名數(shù)據(jù)名稱DATAREPORT組成名稱格式范圍精度說明ID字符2-表單編號醫(yī)生字符10-醫(yī)生姓名處方量數(shù)字2-處方量藥費額Money8一位小數(shù)藥費額處方單價Money8一位小數(shù)處方單價自負金Money8一位小數(shù)自負金數(shù)據(jù)名稱FEIYONG5高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書組成名稱格式范圍精度說明記錄號數(shù)字2-編號字符8-姓名字符10-病人姓名醫(yī)藥費Money8一位小數(shù)種類字符2如:A,B,C,D醫(yī)生字符10就診醫(yī)生自負金Money8日期日期數(shù)據(jù)名稱LEIBIE組成名稱格式范圍精度說明ID數(shù)字2-編號人員名稱字符10-如:教工,學(xué)生A數(shù)字4B數(shù)字4C數(shù)字4D數(shù)字4數(shù)據(jù)名稱RMK組成名稱格式范圍精度說明號碼字符8-如:05190101姓名字符10-性別字符2如:男,女工齡數(shù)字4補償金數(shù)字4定額數(shù)字4它們之間的關(guān)系:6高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書編號
姓名就診時間病人藥費記錄號
自付金病人實體E-R圖醫(yī)生號碼姓名醫(yī)生實體E-R圖時間病人就醫(yī)醫(yī)生n111生病人員1系統(tǒng)E-R圖3.2邏輯結(jié)構(gòu)設(shè)計如上述ERD所示,要解決Doctor(N):RMK(N)關(guān)系,還需要在系統(tǒng)中創(chuàng)辦名為DoctorPatient的第五個表。7高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書(數(shù)據(jù)庫進行了規(guī)范化,達到第三范式的過程略。)1.數(shù)據(jù)庫設(shè)計(1)描述收費單信息的表。描述門診收費單信息的表格一共分為5個,即收費表(feiyong)、收費日報表feiyong_rpt)、醫(yī)生表(doctor)、人員信息表(rmk)和種類表(leibie)。定義這5個表的字段,以及每個表的主碼等以以下圖所示。feiyongfeiyong_rpt記錄號smallint記錄號smallint編號nvarchar[8]編號nvarchar[8]姓名nvarchar[10]姓名nvarchar[10]醫(yī)藥費money醫(yī)藥費money種類nvarchar[2]種類nvarchar[2]醫(yī)生nvarchar[2]醫(yī)生nvarchar[2]自負金money自負金money日期smalldatetim日期smalldatetimdoctorRMKleibieIDnvarchar[號碼nvarchar[8]IDsmallirDOCTORNAMEnvarchar[姓名nvarchar[8]人員名稱nvarch性別nvarchar[2]Areal工齡float[15]Breal補償金float[15]Creal定額float[15]Dreal圖描述收費單信息的表主鍵及關(guān)系說明:醫(yī)生表:儲藏醫(yī)生的信息。供給醫(yī)生的表記主鍵,自動增添數(shù)據(jù)種類,并且表記主鍵是醫(yī)生病人表引用的外鍵;病人表:8高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書儲藏病人的信息。供給病人的表記主鍵,自動增添數(shù)據(jù)種類,并且表記主鍵供給給帳單和醫(yī)生病人表作為引用,是這兩個表的外鍵;花銷表:儲藏相關(guān)的帳單的信息。該表的病人信息,引用了病人表的主鍵;藥品信息引用了藥品表的主鍵。醫(yī)生病人表:該表用語儲藏醫(yī)生和病人的對應(yīng)關(guān)系,以反響病人屬于哪個主治醫(yī)生。病人的表記列引用了病人表中的主鍵,醫(yī)生的表記列引用了醫(yī)生表的主鍵。2、表設(shè)計數(shù)據(jù)庫對應(yīng)的表設(shè)計以以下圖:DoctorleibieRMKIDIDsmallir號碼nvarchar[8]DOCTORNAME人員名稱nvarch姓名nvarchar[8]Areal性別nvarchar[2]Breal工齡float[15]Creal補償金float[15]Dreal定額float[15]feiyongfeiyong_rpt記錄號smallint記錄號smallint編號nvarchar[8]編號nvarchar[8]姓名nvarchar[10]姓名nvarchar[10]醫(yī)藥費money醫(yī)藥費money種類nvarchar[2]種類nvarchar[2]醫(yī)生nvarchar[2]醫(yī)生nvarchar[2]自負金money自負金money日期smalldatetim日期smalldatetim表設(shè)計的字段請參照看法設(shè)計部分原始數(shù)據(jù)的形式。3、檢查、默認拘束對象設(shè)計:1、醫(yī)生表編號:要求每一個字符都是數(shù)字,限制在0、1、2、3、4、5、6、7、8、9這些數(shù)字之間;9高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書姓名:必定由中文字符組成;2、花銷表記錄號:必定由兩位數(shù)字組成,默認為00醫(yī)藥費:必定大于0,小于等于10000;種類:必定為實數(shù),可帶小數(shù)點;自付金:自負金必定大于0,小于等于10000;日期:格式必定為:年-月-日,如:2007-6-143、病人(RMK)表:號碼:必定由8為數(shù)字組成,限制在0、1、2、3、4、5、6、7、8、9這些數(shù)字之間;性別:必定是M也許F,分別表示男也許女;默認值為M;工齡:工齡必定大于0,小于等于60;補償金:補償金必定大于0,小于等于10000;定額:定額必定大于0,小于等于10000;(以上可以采用圖表來進行說明。)4、視圖對象設(shè)計:本系統(tǒng)不使用視圖對象。5、索引設(shè)計:每個表的主鍵都是齊聚索引,SQLServer自動為這些主鍵設(shè)置索引和索引結(jié)構(gòu),需要建立的其他索引包括:A、花銷表:為病人花銷字段建立齊聚索引,填充率為50%;B、醫(yī)生表:為專業(yè)字段建立非齊聚索引,填充率為90%;C、醫(yī)生病人表為醫(yī)生字段建立齊聚索引,填充率為90%;為病人字段建立非齊聚索引,填充率為50%;D、種類表10高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書為病人種類建立非齊聚索引,填充率為90%;E、病人表為病人的姓名字段建立非齊聚索引,填充率為50%;(以上可以采用圖表來進行說明。)6、儲藏過程設(shè)計:系統(tǒng)的儲藏過程包括:盤問帳單中:依照病人的表記,設(shè)計一個盤問和顯示該病人的詳細的帳單的儲藏過程。7、觸發(fā)器設(shè)計:設(shè)計一個觸發(fā)器,在更正醫(yī)生的專業(yè)的時候,自動刪除醫(yī)生所有的病人信息。也就是說,該醫(yī)生不在為任何病人的主治醫(yī)生。8、其他邏輯設(shè)計(在SQLServer其他邏輯設(shè)計包括數(shù)據(jù)變換服務(wù)、宣布和訂閱配置、全文檢索、分布式服務(wù)協(xié)調(diào)器、規(guī)則、自定義數(shù)據(jù)種類、內(nèi)容服務(wù)等多種數(shù)據(jù)庫對象、操作的邏輯集設(shè)計)。(其他邏輯設(shè)計可以使用圖表來表述。)(不適用)。3.3物理結(jié)構(gòu)設(shè)計數(shù)據(jù)庫yaofei的物理結(jié)構(gòu)的部分吻合SQLServer2000關(guān)于數(shù)據(jù)文件、卷、頁的分配和分配規(guī)則。Yaofei數(shù)據(jù)庫初始大小為100M,依照高出最大容量后20%的增添快率進行增添。Yaofei數(shù)據(jù)庫分配日志文件大小為20M,自動增添。應(yīng)用程序中自動截斷事務(wù)日志。Yaofei數(shù)據(jù)庫的物理文件名稱為yaofei.MDB,主要數(shù)據(jù)文件、次要數(shù)據(jù)文件、文件組等都依照系統(tǒng)的默認設(shè)置進行。物理文件的儲藏地址為SQLServer2000默認的地址。11高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書第四部分、運用設(shè)計4.1數(shù)據(jù)字典設(shè)計1、數(shù)據(jù)庫數(shù)據(jù)庫名稱:yaofei中文名稱或意義:醫(yī)務(wù)收費系統(tǒng)系統(tǒng)創(chuàng)辦日期:創(chuàng)辦人:杜宗飛數(shù)據(jù)文件大小:2M數(shù)據(jù)文件物理地址:C:\SQLServer\Data\yaofei.Mdb日志文件大?。?M日志文件物理地址:C:\SQLServer\Data\yaofei.Ldb文件組名稱:yaofei特色列表:只讀:False限制接見:False故障還原模型:簡單自動關(guān)閉:False;自動縮短:True;兼容性級別:數(shù)據(jù)庫兼容性80(以上內(nèi)容可以采用圖表來進行說明。)2、表以下不包括SQLServer為數(shù)據(jù)庫供給的默認的系統(tǒng)表。表名儲藏實體描述種類全文索引鍵主鍵引用字段Doctor醫(yī)生基礎(chǔ)表(無)DoctorID12高校醫(yī)務(wù)收費系統(tǒng)數(shù)據(jù)庫設(shè)計說明書RMK病人基礎(chǔ)表(無)號碼Feiyong花銷基礎(chǔ)表(無)記錄號Feiyong_rpt花銷報表擴展表(無)記錄號Leibie病人種類基礎(chǔ)表(無)ID3、表結(jié)構(gòu)表名:Doctor字段名中文描述數(shù)據(jù)種類長度輸入范圍可否為空默認值DoctorID表記字段自動增添4整數(shù)范圍NODoctor_Name醫(yī)生姓名VarChar10字符、數(shù)字NO表名:RMK字段名中文描述數(shù)據(jù)種類長度輸入范圍可否為空默認值號碼表記字段自動增添8整數(shù)范圍NO姓名病人姓名VarChar10字符、數(shù)字NO工齡病人工齡VarChar2數(shù)字NO性別病人性別VarChar2字符NO男補償金補償金VarChar15數(shù)字YES0定額定額VarChar15數(shù)字YES0花銷:字段名中文描述數(shù)據(jù)種類長度輸入范圍可否為空默認值記錄號表記字段自動增添4整
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度地下管線測繪合同十安全風(fēng)險評估4篇
- 2025年度智能倉儲物流合資合作協(xié)議合同范本
- 二零二五年度私家車租賃押金及賠償條款合同
- 2025年度生物科技研發(fā)人員保密及成果轉(zhuǎn)化合同
- 2025年度房地產(chǎn)預(yù)售擔(dān)保付款合同
- 2025年度藝術(shù)品拍賣分期付款合同
- 2025年度古建筑修復(fù)工程合同范本下載-@-1
- 2025年度綠色建筑產(chǎn)業(yè)園區(qū)建設(shè)承包合同
- 2025年度企業(yè)信用貸款合同展期補充協(xié)議
- 2025年度智能物流配送服務(wù)合同匯編
- 《工程電磁場》配套教學(xué)課件
- 遼寧省錦州市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細及行政區(qū)劃代碼
- 改革開放的歷程(終稿)課件
- 職位管理手冊
- IPQC首檢巡檢操作培訓(xùn)
- 餐飲空間設(shè)計課件ppt
- 肉制品加工技術(shù)完整版ppt課件全套教程(最新)
- (中職)Dreamweaver-CC網(wǎng)頁設(shè)計與制作(3版)電子課件(完整版)
- 行政人事助理崗位月度KPI績效考核表
- 紀檢監(jiān)察機關(guān)派駐機構(gòu)工作規(guī)則全文詳解PPT
- BP-2C 微機母線保護裝置技術(shù)說明書 (3)
評論
0/150
提交評論