




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、專業實習報告姓名學號系別信息工程系專業12本電子商務班級1班廣東財經大學華商學院二0年月日醫院管理系統數據庫的設計與實現1系統分析通常系統分析包括處理對象、處理功能要求和安全性完整性要求。(1)處理對象藥店藥品管理系統的處理對象主要包括:藥品資料信息,病人信息,門診掛號信息,醫生信息,科室資料等幾個方面,其具體內容如下(詳細信息查看數據項):藥品資料信息:藥品編號、藥品名稱、藥品分類、藥品規格、藥品品牌、進藥單價、買藥單價,制藥商等方面,這樣可以方便的查詢藥品的基本信息,了解藥品盈利情況(單個藥品盈利=買藥單價-進藥單價)、哪種品牌的藥品比較暢銷等。病人信息:編號,姓名,性別,出生日期,聯系電
2、話,身份證號,住址推定情況等。便于藥品出現問題時及時與當事人聯系。門診掛號信息:掛號編號,科室編號,掛號類別,是否退號,掛號費,掛號日期。醫生信息:醫生編號,姓名,性別,出生日期,所屬科室編號,職稱,入院時間科室資料:科室編號,科室名,科長編號,電話護士信息:護士編號,姓名,性別,出生日期,所屬科室編號,值班時間,聯系方式病房信息:病房編號、床位數,科室名,病人編號,病人姓名,病人性別,病人入住時間,病人離院時間,病房樓層嗎,住院費用藥品庫存:藥品編號,存儲編號,藥品數量,存儲位置,存儲時間,取藥時間,取藥數量2業務流程(.么運作的I)業務或業務活動是對組織或企業的一切專業工作和活動的總稱。業
3、務流程圖是根據系統詳細調查過程中所得的資料和問卷調查的結果,按業務實際處理過程繪制成的圖,在藥店藥品管理系統中,經分析調查,其大致可以分為三個管理:藥品存取管理、醫生調配管理、護士調配管理,病人掛號管理。(1)病人掛號管理:病人來到醫院看病,一般首先是掛號,登記病人信息,然后病人拿到掛號單等候醫生看病,需要住院的病人拿取病房(2)醫生調配管理:接到掛號單,科室調配醫生幫病人看病,醫生根據病人病情開藥單(3)藥品存取管理:一個醫院要開張營業,首先要購進藥物,購藥人員根據售藥處對藥品的需求以及庫存信息,制定藥品的需求單據并從制藥商那求購所需的藥品。購進藥品后,購藥人員將合格藥品單據送往庫存管理員進
4、行藥物存儲,將不合格的藥品單據送往制藥商進行退貨處理。藥品管理人員接到醫生開藥單,到倉庫根據藥的存儲編號找到存儲位置拿藥。(4)護士調配管理:接到掛號單,科室調配護士負責病人的住院情況解決各分E-R圖之間存在的屬性沖突、命名沖突、結構沖突等沖突,將各分成初步E-R圖,再消除不必要的冗余后得到全局E-R圖如下:(注:為了節省篇幅,在全局E-R圖中省去了各個實體以及實體之間聯系的屬性。E-R圖合并起來生見附表:醫院管理系統數據庫的設計與實現er圖二、數據表結構表2-1藥品表屬性名數據類型是否為空主鍵/外鍵取值范圍約品編號char(5)否主鍵藥品名稱char(20)否藥品分類char(8)藥品規格c
5、har(10)藥品品牌char(10)進藥單價float否大于零賣藥單價float否大于零表2-2病人表屬性名數據類型是否為空主鍵/外鍵取值范圍病人編號char(5)否主鍵病人姓名char(10)否出生日期Char(8)否性別char(2)否男、女聯系電話char(11)住址char(20)否身份證號Char(20)否掛號編號Char(5)表2-3醫生表屬性名數據類型是否為空主鍵/外鍵取值范圍醫生編號char(5)否主鍵醫生姓名char(10)否性別char(2)否男、女出生日期char(10)否職稱char(10)否入院時間char(10)否所屬科室編號char(5)否外鍵工資float表2
6、-4掛號表屬性名是否為空主鍵/外鍵取值范圍掛號編號char(5)否主鍵掛號類別char(15)否科室編號char(5)否外鍵是否退號char(2)掛號費float否掛號日期char(10)否科長編號Char(5)否外鍵表2-5科室表數據類型是否為空主鍵/外鍵取值范圍科室編號char(5)否主鍵科室名char(10)否科長編號char(5)否外鍵電話char(11)藥品編號Char(5)外鍵表2-6護士表屬性名數據類型是否為空主鍵/外鍵取值范圍護士編號char(5)否主鍵護士姓名char(5)否性別char(2)否男/女出生日期char(10)所屬科室編號char(5)外鍵聯系方式char(11
7、)值班時間smalldatetime否工資float病人編號Char(5)否外鍵表2-7病房表屬性名數據類型是否為空主鍵/外鍵取值范圍病房編號char(5)否主鍵病床編號Char(2)否床位數char(6)否病人編號char(5)否外鍵病人姓名char(10)否病人性別char(2)病人入住時間char(10)病人離院時間char(10)病房樓層Char(2)住院費用float表2-8藥品庫存表屬性名數據類型是否為空王鍵/外鍵取值范圍約品編號char(5)否外鍵存儲編號char(5)否藥品數量Char(10)存儲位置Char(20)存儲時間Char(10)取藥時間Char(10)取藥數量Cha
8、r(10)L創建表的相關語句createtable藥品表(藥品編號char(5)notnullprimarykey,藥品名稱char(20)notnull,藥品分類char(8),藥品規格char(10),藥品品牌char(10),進藥單價floatnotnullcheck(進藥單價0),賣藥單價floatnotnullcheck(賣藥單價0)createtable病人表(病人編號char(5)notnullprimarykey,病人姓名char(10)notnull,出生日期char(8)notnull,性另ijchar(2)notnull,聯系電話char(11),住址char(20)no
9、tnull,身份證號碼char(20)notnull)altertable病人表add掛號編號char(5)notnullforeignkeyreferences掛號表(掛號編號)createtable醫生表(醫生編號char(5)notnullprimarykey,醫生姓名char(10)notnull,性另ijchar(2)notnull,出生日期char(10)notnull,職稱char(10)notnull,入院時間char(10)notnull,所屬科室編號char(5)notnullforeignkeyreferences科室表(科室編號),工資float)select*from
10、information_schema.columnswheretable_name='醫生表'createtable掛號表(掛號編號char(5)notnullprimarykey,掛號類別char(15)notnull,科室編號char(5)notnullforeignkeyreferences科室表(科室編號),是否退號char(2),掛號費floatnotnull,掛號日期char(10)notnull,)altertable掛號表add科長編號char(5)notnullforeignkeyreferences醫生表(醫生編號)createtable科室表(科室編號ch
11、ar(5)notnullprimarykey,科室名char(10)notnull,科長編號char(5)notnull,電話char(11)altertable科室表add藥品編號char(5)notnullforeignkeyreferences藥品表altertable科室表addconstraintref_whforeignkey(科長編號)references醫生表(醫生編號)createtable護士表(護士編號char(5)notnull,護士姓名char(5)notnull,性另ijchar(2)notnull,出生日期char(10),所屬科室編號char(5)foreign
12、keyreferences科室表(科室編號),聯系方式char(11),值班時間smalldatetimenotnull,工資float)altertable護士表addconstraintPK護士編號primarykey(護士編號)altertable護士表add病人編號char(5)notnullforeignkeyreferences病人表(病人編號)altertable護士表add病房編號char(5)notnullforeignkeyreferences病房表(病房編號)createtable病房表(病房編號char(5)notnull,病床編號char(2)notnull,床位數c
13、har(6)notnull,科室名char(10)notnull,病人編號char(5)notnull,病人姓名char(10)notnull,病人性別char(2)notnull,病人入住時間char(10)notnull,病人離院時間char(10),病房樓層char(2),primarykey(病房編號,病床編號)altertable病房表dropcolumn科室名altertable病房表addconstraintFKforeignkey(病人編號)references病人表(病人編號)altertable病房表dropconstraintPK_病房表_13402c5B5441852A
14、altertable病房表dropconstraintPKaltertable病房表addconstraintPKprimarykey(病房編號)altertable病房表addconstraintPKprimarykey(病床編號)altertable病房表add住院費用floatselecta.Nameas表名,b.Xtypeas鍵類型,b.Nameas鍵名fromsysobjectsa,sysobjectsbwherea.ID=b.parent_='病房表"andb.Xtypein('F','PK')createt
15、able藥品庫存表(藥品編號char(5)notnullforeignkeyreferences藥品表(藥品編號),存儲編號char(5)notnull)altertable藥品庫存表add藥品數量char(10)altertable藥品庫存表add存儲位置char(20)altertable藥品庫存表add存儲時間char(10)altertable藥品庫存表add取藥時間char(10)altertable藥品庫存表add取藥數量char(10)四、相關的觸發器及存儲過程1 .當有病人退號時,將其編號插入退號單createproc退號單(chargebackchar(5)asdeclare
16、掛號編號char(5)select掛號編號from掛號表insertinto退號單values(chargeback,掛號編號)2 .當有病人出院時,將他從病人表中刪除并插入到出院單createtrigger出院單on病人表fordeleteasinsertinto出院單select*fromdeleted3 .當護士到藥品庫存取藥時,藥品數量會減少相應的量createtrigger乘馀藥品數量on藥品庫存表afterinsertasupdate藥品庫存表set藥品庫存表.藥品數量=藥品庫存表.藥品數量-藥品庫存表.取藥數量from藥品庫存表,inserted4 .將病人的信息存儲到病人信息中
17、createproc病人信息病人編號char(5),病人姓名char(10),病人出生日期char(8),病人性別char(2),病人聯系電話char(11),病人住址char(20),病人身份證號碼char(20),病人掛號編號char(5),病人病床編號char(2),病人入住時間char(10),病人離院時間char(10),病房樓層char(2),住院費用float,掛號費float,掛號編號char(5),掛號類別char(15),病房編號char(5)asinsertinto病人信息丫226$(病人姓名,病人出生日期,病人性別,病人聯系電話,病人住址,病人身份證號碼,病人掛號編號,
18、病人病床編號,病人入住時間,病人離院時間,病房樓層,住院費用,掛號費,掛號編號,掛號類別,病房編號)五、數據庫調試(調用一下自己創建的TSQL語句是否成功,截圖)BIJ醫療管溟數行庫關系圖13口表國二系統表i)ndbci病房表±1ndbd病人表+;,dbd掛號表±),dbo.護士表tl_'dbo.科室表±iJdbo,藥品表tlOdbo.藥品庫存表可dbd醫生表n(j醫療管理F一數據庫關系圖日Lj表E口i±dbo.再層表i+二dbo病人表1+'Jdba掛號表百口db。薩士表品_3db。科室表囹ndbd藥品表Bndbo藥品庫存表口列:+LJ遜國為束E觸發器藥蠡余藥品數量dIJ醫療管理國Q數據庫關至圖日U表國二案毓表:+:.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度浙江省二級建造師之二建水利水電實務過關檢測試卷B卷附答案
- 柴油運輸車輛保險責任合同
- 企業財務外包合同含財務風險管理
- 2025年中國中七斗寬移門柜市場調查研究報告
- 2024-2025學年全國小學一年級下語文仁愛版期中考卷(含答案解析)
- 2025年人教版小學一年級數學(下冊)期中試卷附答案
- 合同法第七版課件5
- 互聯網電商行業25Q1業績總結及展望:盈利分化即時零售開拓增量
- 2025年廣東省深圳市錦華實驗學校七下英語期中質量跟蹤監視試題含答案
- The Bitcoin Dilemma-Weighing the Economic and Environmental Cost and Benefits(Excerpt)漢譯實踐報告
- 志愿服務證明(多模板)
- 《銷售員的角色定位》課件
- 醫療器械法規對醫療器械經銷商資質的規定
- 阿森斯失眠評定量表2
- 安全防水知識培訓內容
- 梨生產技術規范
- 紅旗H7汽車說明書
- 勞保鞋管理制度
- GB/T 15622-2023液壓缸試驗方法
- 1.2音樂情感及情緒《祝酒歌》課件-高中音樂人音版必修音樂鑒賞
- 制造業轉型升級的產業協同創新研究
評論
0/150
提交評論