3醫(yī)院的管理系統(tǒng)_第1頁
3醫(yī)院的管理系統(tǒng)_第2頁
3醫(yī)院的管理系統(tǒng)_第3頁
3醫(yī)院的管理系統(tǒng)_第4頁
3醫(yī)院的管理系統(tǒng)_第5頁
已閱讀5頁,還剩24頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、合肥師范學(xué)院 (本科) 課程設(shè)計說明書 課 程數(shù)據(jù)庫系統(tǒng)概論 題目醫(yī)院管理系統(tǒng) 姓 名徐潤仙 學(xué)號1110451015 專業(yè)班級2011級計算機軟件1班 指導(dǎo)教師程敏 完成日期 2013 年 06 月 25 日 - 5 - -3 - -4 - -4 - 錯誤!未定義書簽。 -5 - 錯誤!未定義書簽。 -5 - -9 - -10 - 錯誤!未定義書簽。 錯誤!未定義書簽。 -11 - -16 - -16 - -18 - -18 - -20 - -25 - 目錄 第一章、緒言 第二章、需求分析 2.1、系統(tǒng)總體需求 2.2、系統(tǒng)數(shù)據(jù)流程分析 第三章、數(shù)據(jù)庫概念設(shè)計 3.1、概念模型設(shè)計方法 3.

2、2、六個實體局部E-R圖 6.3、總體E-R圖 第四章、數(shù)據(jù)庫邏輯設(shè)計 4.1、邏輯模型的設(shè)計方法 4.2、邏輯模型的實現(xiàn) 4.3、數(shù)據(jù)庫建表 第五章、數(shù)據(jù)庫物理設(shè)計 5.1、物理設(shè)計SQL語句 第六章、數(shù)據(jù)庫的實現(xiàn) 6.1、數(shù)據(jù)的添加 6.2、數(shù)據(jù)庫的實現(xiàn) 第七章、總結(jié) 第一章、緒言 醫(yī)院管理系統(tǒng),指利用電子計算機和通信設(shè)備,為醫(yī)院所屬各部門提供病人 診療信息和行政管理信息的收集,存儲,處理,提取和數(shù)據(jù)交換的能力,并滿足 所有授權(quán)用戶的功能需求。醫(yī)院管理系統(tǒng)的發(fā)展大致分為3個階段,第一個十年, 集中在開發(fā)醫(yī)院行政管理的功能上,第二個十年,在繼續(xù)完成和實現(xiàn)醫(yī)院管理信 息計算機化的同時,開發(fā)者的

3、努力已進(jìn)入醫(yī)療信息的處理領(lǐng)域, 最后一個十年至 今,研究者有把重點放在了病人床邊系統(tǒng), 醫(yī)學(xué)影像處理系統(tǒng),病人計算機化病 案,統(tǒng)一的醫(yī)學(xué)語言系統(tǒng)等方面。醫(yī)院系統(tǒng)正在經(jīng)歷著小型化,智能化和集成化 的改造過程。 要設(shè)計出醫(yī)院管理系統(tǒng),首先要進(jìn)行需求分析,即了解醫(yī)院的組織機構(gòu)情況, 各部門的業(yè)務(wù)活動,;然后進(jìn)行概念結(jié)構(gòu)設(shè)計,即將需求分析得對的用戶需求抽 象為信息結(jié)構(gòu),從而更好的更準(zhǔn)確的實現(xiàn)這些需求;接下來進(jìn)行邏輯結(jié)構(gòu)設(shè)計, 它的主要任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為與選用 DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu);最后進(jìn)行數(shù)據(jù)庫的物理設(shè)計。 經(jīng)過這幾步,基本就可以設(shè)計出一個簡單

4、的醫(yī)院管理系統(tǒng)。 醫(yī)院管理系統(tǒng)中大體涉及的表有病人基本信息表,醫(yī)生基本信息表,護(hù)士基 本信息表,病房情況表,科室信息表,藥品信息表,病人用藥情況表門診掛號表 等一些基本表,醫(yī)院管理系統(tǒng)的主要目標(biāo)是支持醫(yī)院的行政管理與事務(wù)處理業(yè) 務(wù),減輕事務(wù)處理人員的勞動強度,輔助醫(yī)院管理,輔助高層領(lǐng)導(dǎo)決策,提高醫(yī) 院的工作效率,從而使醫(yī)院能夠以少的投入獲得更好的社會效益。 第二章、需求分析 2.1、系統(tǒng)總體需求 進(jìn)行整個數(shù)據(jù)庫設(shè)計必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)和處理) 。需求分析 是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一步。作為地基的需求分析是否做得 充分與準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫大廈的速度和

5、質(zhì)量。 需求分析的任務(wù)是通過詳細(xì)調(diào)查現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等), 充分了解原系統(tǒng)(手工系統(tǒng)或計算機系統(tǒng))工作概況,明確用戶的各種需求,然后在此 基礎(chǔ)上確定新系統(tǒng)的功能。 需求分析調(diào)查的重點是“數(shù)據(jù)”和“處理”,通過調(diào)查、收集和分析,獲得用戶對 數(shù)據(jù)庫的如下需求: (1)信息需求。指用戶需要從數(shù)據(jù)庫中獲得信息的內(nèi)容與性質(zhì)。由信息要求可以 導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫中需要存儲哪些數(shù)據(jù)。 (2)處理要求。指用戶需要完成什么處理功能。明確用戶對數(shù)據(jù)有什么樣的處理 要求,從而確定數(shù)據(jù)之間的相互關(guān)系。 (3)安全性與完整性要求。 2.2系統(tǒng)數(shù)據(jù)流程分析 (1)基本業(yè)務(wù)調(diào)查 可以通過網(wǎng)路檢索、

6、調(diào)查、開座談會、跟班作業(yè)等方法,對所設(shè)計系統(tǒng)的業(yè)務(wù)進(jìn)行 調(diào)查,明確其基本功能和流程。 (2)數(shù)據(jù)流程圖 根據(jù)了解和調(diào)查結(jié)果,給出系統(tǒng)業(yè)務(wù)數(shù)據(jù)流程圖。 第三章、數(shù)據(jù)庫概念設(shè)計 3.1概念模型設(shè)計的方法 將需求分析得對的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè) 計。 概念模型設(shè)計的基本方法,通常有四類: (1)自頂向下。即首先定義概念結(jié)構(gòu)的框架,然后逐步細(xì)化。 (2)自底向上。即首先定義各局部應(yīng)用的概念結(jié)構(gòu),然后將它們集成起來,得對 全局概念結(jié)構(gòu)。 (3)逐步擴張。首先定義最重要的核心概念結(jié)構(gòu),然后向外擴充,以滾雪球的方 式逐步生產(chǎn)其他概念結(jié)構(gòu),直至總體概念結(jié)構(gòu)。 (4)混合策略。即將

7、自底向下和自底向上相結(jié)合,用自頂向下策略設(shè)計一個全局 概念結(jié)構(gòu)的框架,以它我骨架集成由自底向上地設(shè)計概念結(jié)構(gòu)。 3.2、六個實體局部E-R圖 車牌號 救護(hù)車 圖6.2-5床位實體和屬性 -6 - 圖6.2-4科室實體和屬性 看護(hù)人 床位 圖6.2-7掛號處實體和屬性 圖6.2-8病人實體和屬性 - 23 - 編 電話號 地址 領(lǐng)藥處 圖6.2-9領(lǐng)藥處實體和屬性 圖6.2-10藥店實體和屬性 圖6.2-11藥廠實體和屬性 6.3、總體E-R圖 由以上信息設(shè)計總體 E-R 圖: 編號車牌號 救護(hù)車 司機名 運輸 地址 1 直屬 電話號 電話號 地址 編號 領(lǐng)藥處 m領(lǐng)藥 電話號 供應(yīng) n 病人

8、年齡姓名 n看病 m 科室 n 性別 繳費 m 位置 1編號: v安排 學(xué)歷 醫(yī)生 1n 1擁有 姓名 電話號 一 _ 二 地址 藥店 :I上名字 電話號J m、 供給 X. 地址編號 掛號處K電話 床位 看護(hù)人 性別 編號 數(shù)量 1 直屬 性別 I助手I 年齡 姓名 n 藥廠 地址 編號 電話號 圖 6.3-1 第四章、數(shù)據(jù)庫邏輯設(shè)計 4.1邏輯模型設(shè)計的方法 此處給出由概念模型轉(zhuǎn)化為邏輯模型設(shè)計的基本方法 4.2邏輯模型實現(xiàn) 醫(yī)生(醫(yī)生編號、科室代碼、姓名、電話、學(xué)歷) 助手(助手編號、醫(yī)生編號、姓名、性別、年齡) 床位(床位編號、科室代碼、床位長度、照看者) 掛號處(掛號處編號、病人編號

9、、電話、地址) 病人(病人編號、科室代碼、掛號處編號、領(lǐng)藥處編號、病人姓名、 年齡、性別) 供應(yīng)(藥廠編號、藥店編號、藥店地址) 繳費(病人編號、掛號處編號、病人姓名) 救護(hù)車(救護(hù)車編號、救護(hù)車長、醫(yī)院編號) 看?。ú∪司幪?、科室代碼、病人年紀(jì)、病人姓名) 科室(科室代碼、醫(yī)院編號、病人編號、科室地址、科室電話、科室名稱) 領(lǐng)藥處(領(lǐng)藥處編號、病人編號、藥店編號、領(lǐng)藥處地址、領(lǐng)藥處電話) 藥廠(藥廠編號、藥店編號、藥廠地址、藥廠電話) 藥店(藥店編號、領(lǐng)藥處編號、藥廠編號、藥店名字、藥店地址、藥店電話) 醫(yī)院(醫(yī)院編號、醫(yī)院名字、醫(yī)院地址、醫(yī)院電話) 4.3數(shù)據(jù)完整性約束定義 根據(jù)上面的關(guān)系

10、模式,應(yīng)給出數(shù)據(jù)庫的完整性約束。 1)實體完整性約束 醫(yī)生(醫(yī)生編號、科室代碼、姓名、電話、學(xué)歷) 助手(助手編號、醫(yī)生編號、姓名、性別、年齡) 床位(床位編號、科室代碼、床位長度、照看者) 掛號處(掛號處編號、病人編號、電話、地址) 病人(病人編號、科室代碼、掛號處編號、領(lǐng)藥處編號、病人姓名、 年齡、性別) 供應(yīng)(藥廠編號、藥店編號、藥店地址) 繳費(病人編號、掛號處編號、病人姓名) 救護(hù)車(救護(hù)車編號、救護(hù)車長、醫(yī)院編號) 看病(病人編號、科室代碼、病人年紀(jì)、病人姓名) 科室(科室代碼、醫(yī)院編號、病人編號、科室地址、科室電話、科室名稱) 領(lǐng)藥處(領(lǐng)藥處編號、病人編號、藥店編號、領(lǐng)藥處地址、

11、領(lǐng)藥處電話) 藥廠(藥廠編號、藥店編號、藥廠地址、藥廠電話) 藥店(藥店編號、領(lǐng)藥處編號、藥廠編號、藥店名字、藥店地址、藥店電話) 醫(yī)院(醫(yī)院編號、醫(yī)院名字、醫(yī)院地址、醫(yī)院電話) 2)參照完整性約束 給出關(guān)系模式中的參照關(guān)系 (1)參照關(guān)系:醫(yī)生 外碼: 科室代碼 被參照關(guān)系:科室 (2)參照關(guān)系:助手 外碼: 醫(yī)生編號 被參照關(guān)系:醫(yī)生 (3)參照關(guān)系:床位 外碼: 科室代碼 被參照關(guān)系:科室 (4)參照關(guān)系:病人 外碼: 科室代碼 被參照關(guān)系:科室 (5)參照關(guān)系:科室 外碼: 醫(yī)院編碼 被參照關(guān)系:醫(yī)院 (6)參照關(guān)系:藥廠 外碼 :藥店編號 被參照關(guān)系:藥店 (7)參照關(guān)系:藥店 外碼

12、 :領(lǐng)藥處編號 被參照關(guān)系:領(lǐng)藥處 (8)參照關(guān)系:救護(hù)車 外碼:醫(yī)院編號 被參照關(guān)系:醫(yī)院 (9)參照關(guān)系:掛號處 外碼:病人編號 被參照關(guān)系:病人 (10)參照關(guān)系:繳費 外碼:病人編號 被參照關(guān)系:病人 外碼:領(lǐng)藥處編 號被參照關(guān)系:領(lǐng)藥處 (11) 參照關(guān)系:看病 (12) 參照關(guān)系:供應(yīng) 外碼:病人編號 被參照關(guān)系:病人 外碼:科室代碼被參照關(guān)系:科室 外碼:藥廠編號 被參照關(guān)系:藥廠 外碼:藥店編號被參照關(guān)系:藥店 4.3、數(shù)據(jù)庫建表 依據(jù)上述所有內(nèi)容,在數(shù)據(jù)庫中建立相應(yīng)表格,可得: 建BR表 筋設(shè)計表lhBRK r位置星YYGLXT r丸 -(local)上 建CW表: 諂設(shè)計表

13、CW-,位聲 hYGDCT -(local)1-上 列名 埶擁類型 長度允許空 Ctfntj char 10 cn.mg char 10V orderli es char 10V KSno char 10 圖432 建GH(表: 裔設(shè)iH諼GHL幘善旱YYGLXT”中、(local)上 數(shù)據(jù)類型 長度 允許空 (JUT address char 10 GHCtel char 60 7 GHCno char 10 BRno char 10 圖433 建GY表: 百設(shè)計表GY F 忖青字 JhYGLXT中、(local)上 列宕 數(shù)據(jù)類型長度允祥空 YCns chr10 YDra char10 T

14、DsdJresE rhar10/ 圖 4.3-4 建JF表: 設(shè)計轟JF * 1立詈昱VYGLXf申 .(local上 21fi 埶協(xié)類型 長度 允許空 char 10 GHCno char 10 BRasme char 10 7 圖 4.3-5 (6)JHC 表: 垃設(shè)計表J,JHC r忖詈旱YYGLXT 丸 -(local)上 列名 埶據(jù)類型 1長度 弁許空 JHClong char 1.0 ? JKCnc 10 YYno char 10 圖 4.3-6 建KB表: 丨數(shù)摒類型 長廈 允許空 char 10 KSno char 10 BBas uh砂 10 BRname char 10 7

15、 圖 4.3-7 堂設(shè)計表KB.付置曇YYGLXT”中、(【oelr上 (8)建KS表: 歹Ji 數(shù)據(jù)類型 長度 允許空 KStel char 15 KS address char 10 $ KSnc char 10 chai- 10 YYno char 10 char 10 圖 4.3-8 壷設(shè)計衷KS F位置皇“YYGLXT中、丫衣謝廠上 (9)建 LYC表: 圖439 (10)建 YC 表: 血設(shè)計表VC (YYGLXT中* B(local)r,上 列名 數(shù)搖類型 長度允許空 YC address char 10V YCtel char 15M YCno char 10 YBno cha

16、r 10 圖 4310 (11) 建 YD 表: 爼設(shè)計表YD隹置是YYGLXT 匚L “(lxml)“上 列名 數(shù)據(jù)類型 長度 允許空 TDitl char 15 J YDiuine char 10 V YDno char 10 LYCno char 10 YCnc char 10 圖 4.3-11 (12)建 YS 表: 為設(shè)計表irYS 位置是 WGLXT”中.local上 列名 數(shù)據(jù)類型 長度冗詐空 YStel ch* 15 7 char 10 ? YS) ) YC address YCtel 1 西犬街 3545343 4將助手中不大于28歲的助手年紀(jì)按順序列出來: select Z

17、Sage from ZS where ZSage=28 group by ZSage ZSage | 1 |8 2 19 a 22 5.觸發(fā)器:為 YY表建立觸發(fā)器T1,禁止刪除名字為萌萌的助手信息。 create trigger T1 on ZS for delete with appe nd as if(select ZSn ame from deleted) 萌 beg in prin tyou can not delete this rollback tran sacti on end delete from ZS where ZSn ame=W 萌 you can not delet

18、 e this 6使用游標(biāo)對CW表進(jìn)行操作,當(dāng)床位長小于2.0自動改為2.0 declare CWno char(10),CWIo ng char(10) declare my_cursor cursor for select CWno,CWlo ng from CW ope n my_cursor fetch next from my_cursor into CWno,CWl ong while fetch_status=0 beg in if CWlo ng2.0 update CW set CWlo ng=2.0 where CWno=CWno fetch next from my_cu

19、rsor into CWno,CWl ong end close my_cursor deallocate my_cursor (所影響的行數(shù)為1行) (所影響的行數(shù)為1行) 7存儲過程yyglxt,使用xk能夠傳送進(jìn)存儲過程的參數(shù)。允許以病人名字查 詢該病人的基本信息 create procedure yyglxt(xk char(20) as select * from BR where BRn ame=xk 匚reate procedure yyglxt0(i create fu nctio n FUN( YYn ame char(20) returns table as return (select * from YY where YYn ame= YYn ame) create function FUND

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論