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

下載本文檔

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

文檔簡介

共5頁第共5頁第頁病房信息管理模塊病房管理的內(nèi)容主要包括病房的基本信息、病房的入住情況,主要包括以下幾個功能的實現(xiàn):(1)病房基本信息管理主要管理病房的基本資料,包括房間號、病房類型、在住狀態(tài)、是否有空床。(2)病房是否入住管理主要管理判斷此病房是否有空床,是否可以添加病人入住。3.病人信息管理模塊(1)主要管理病人的基本資料,包括編號、姓名、性別、證件號、病房類型、病房號、入院時間、出院時間、住院費用、是否出院。(2)病人入住病房管理,包括編號、姓名、性別、證件號、病房類型、病房號、主治醫(yī)生、入住時間。(3)病人用藥管理,包括編號、病人姓名、病人性別、證件號、病房類型、病房號、所屬護士、所需藥物。2.3數(shù)據(jù)庫分析2.3.1實體的分析根據(jù)住院管理系統(tǒng)的總體分析,我們定義了住院管理系統(tǒng)整個分為三大模塊。由此我們可以首先確定住院管理的九個實體。病房類型實體病房實體病人實體醫(yī)生實體護士長實體護士實體用藥處方實體床位實體科室實體2.3.2實體的屬性長春中日聯(lián)合醫(yī)院住院管理系統(tǒng)所涉及到的實體分別為:用戶實體、病房類型實體、病房實體、病人實體、主治醫(yī)生實體、護士長實體、護士實體、出院實體。根據(jù)系統(tǒng)需求我們將實體的屬性確定如下所示:1.病房類型實體病房類型編號病房類型名稱病房類型價格2.病房實體房間號病房類型在住狀態(tài)是否空床3.病人實體病人編號姓名性別證件號病房類型病房號入院時間出院時間主治醫(yī)生住院費用是否出院4.醫(yī)生實體醫(yī)生編號醫(yī)生姓名醫(yī)生性別醫(yī)生科室5.護士長實體護士長編號護士長姓名護士長性別6.護士實體護士編號護士姓名護士性別所屬護士長用藥編號7.用藥處方實體編號病人編號是否使用用藥時間8.病床(1)床位號(2)病房號9.科室(1)科室編號(2)科室名稱科室科室科室編號科室名稱科室科室編號科室科室編號科室名稱科室科室編號科室名稱圖2-2科室實體屬性圖3.4數(shù)據(jù)庫的概念設計一般使用實體-聯(lián)系圖來建立模型。通常把它簡稱為E-R圖。同時把E-R圖描繪的數(shù)據(jù)模型稱之為E-R模型。長春中日聯(lián)合醫(yī)院住院管理系統(tǒng)E-R圖如下所示:病房類型病房類型病房類型編號病房類型編號病房類型編號圖2-3病房類型實體屬性圖病房病房病房號病房類型在住狀態(tài)是否空床圖2-4病房實體屬性圖病人病人病人編號病人姓名病人性別證件號入院時間病房號手機號住院費用主治醫(yī)生出院時間是否出院 圖2-5病人實體屬性圖醫(yī)生醫(yī)生醫(yī)生編號醫(yī)生姓名醫(yī)生性別醫(yī)生科室圖2-6醫(yī)生實體屬性圖護士長護士長護士長編號護士長姓名護士長性別 圖2-7護士長實體屬性圖護士護士護士性別所屬護士長護士編號護士姓名用藥編號圖2-8護士實體屬性圖用藥處方用藥處方用藥編號病人編號病房編號用藥時間圖2-9用藥處方實體屬性圖病床病床病床號病房號 圖2-10病床實體屬性圖床位床位屬于病人屬于1nn1屬于病房類型屬于科室1n1n屬于醫(yī)生n1醫(yī)治1n屬于處方11執(zhí)行護士1n護士長管理n1開1n病房圖2-11長春中日聯(lián)合醫(yī)院住院管理系統(tǒng)的E-R圖2.5數(shù)據(jù)庫的邏輯結(jié)構(gòu)設計表2-1管理員表作用保存登錄系統(tǒng)用戶的信息名稱User_Info序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1User_Id用戶編號int主鍵自動編號2User_Name用戶名稱varchar203User_PWD登錄密碼varchar20表2-2病房類型表作用保存病房類型的信息名稱Ward_Type序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Type_Id類型編號int主鍵2Type_Name類型名稱varchar20表2-3病房表作用保存病房的信息名稱Ward序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Ward_Id病房號編號int主鍵2Ward_Tid類型編號int外鍵3Ward_Did科室int外鍵4Ward_Bednumber病床數(shù)量int5Ward_Bedprice病床價格float10表2-4病人表作用保存病人的信息名稱Patient序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Patient_Id病人編號int主鍵自動生成2Patient_Name病人姓名varchar20外鍵3Patient_IDC證件號int4Patient_Wid病房號int外鍵5Patient_Inw入院時間date6Patient_Outw出院時間date7Patient_Doctor主治醫(yī)生int外鍵8Patient_Price住院費用float9Patient_Isout是否出院boolean10Patient_Bid病床號int外鍵表2-5醫(yī)生表作用保存醫(yī)生的信息名稱Doctor序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Doctor_id醫(yī)生編號int主鍵2Doctor_Name醫(yī)生姓名varchar203Doctor_Photo醫(yī)生性別varchar1284Doctor_Did醫(yī)生科室int外鍵5Doctor_Duty職稱varchar20表2-6科室表作用保存科室的信息名稱Department序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Department_Id科室編號int主鍵2Department_Name科室名稱varchar20表2-7護士表作用保存護士的信息名稱Nurse序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Nurse_Id護士編號int主鍵2Nurse_Name護士姓名varchar203Nurse_Sex護士性別varchar24Nurse_Medicine用藥編號int外鍵5Nurse_Head護士長int20:護士1:護士長表2-8用藥處方表作用保存用藥的信息名稱Medicine序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Medicine_Id用藥編號int主鍵自動生成2Medicine_Pid病人編號int外鍵3Medicine_Wid病房編號int外鍵4Medicine_Time用藥時間date5Medicine_Did主治醫(yī)生int外鍵6Medicine_Nid護士int外鍵表2-9病床表作用保存病床的信息名稱Bed序號英文字段名中文字段名數(shù)據(jù)類型長度是否關鍵字備注1Bed_Id病床編號int主鍵自動生成2Bed_Wid病房編號int外鍵2.6數(shù)據(jù)庫的物理設計1.創(chuàng)建用戶表createtableUser_Info(--用戶表,保存登陸用戶信息User_Idintprimarykeyauto_increment,--用戶編號User_Namevarchar(20),--用戶姓名User_PWDvarchar(20)--登錄密碼)2.創(chuàng)建病房類型表createtableWard_Type(--病房表,保存病房類型信息Type_Idintprimarykey,--病房類型編號Type_Namevarchar(20)--病房類型名稱)3.創(chuàng)建病房表createtableWard(--病房表,保存病房信息Ward_Idintprimarykey,--病房號Ward_Tidint,--病房類型Ward_Didint,--科室Ward_Bednumberint,--病床數(shù)量Ward_Bedpriceint--病床價格)4.創(chuàng)建病人表createtablePatient( --病人表,保存病人信息Patient_Idintprimarykeyauto_increment,--病人編號Patient_Namevarchar(20),--病人姓名Patient_IDCint,--證件號Patient_Widint,--病房號Patient_Bidint,--病床號Patient_Inwdate,--入院時間Patient_Outwdate,--出院時間Patient_Doctorint,--主治醫(yī)生Patient_Pricefloat,--住院費用Patient_Isoutboolean--是否出院)5.創(chuàng)建醫(yī)生表createtableDoctor(--醫(yī)生表,保存醫(yī)生的信息Doctor_Idintprimarykey,--醫(yī)生編號Doctor_Namevarchar(20),--醫(yī)生姓名Doctor_Photovarchar(128),--醫(yī)生頭像Doctor_Didint,--科室Doctor_Dutyint--職務)6.創(chuàng)建科室表createtableDepartment(--科室表,保存科室信息Department_Idintprimarykey,--科室編號Department_Namevarchar(20)--科室名稱)7.創(chuàng)建護士表createtableNurse(--護士表,保存護士信息Nurse_Idintprimarykey,--護士編號Nurse_Namevarchar(20),--護士姓名Nurse_Sexvarchar(2),--護士性別Nurse_Medicineint,--用藥編號Nurse_Headint--0:護士,1:護士長)8.創(chuàng)建用藥處方表createtableMedicine(--用藥處方表,保存用藥處方信息Medicine_Idintprimarykeyauto_increment,--用藥編號Medicine_Pidint,--病人編號Medicine_Widint,--病房號Medicine_Timedate,--用藥時間Medicine_Didint,--主治醫(yī)生Medicine_Nidint--護士)9.創(chuàng)建病床表createtableBed(--病床表,保存病床信息Bed_Idintprimarykeyauto_increment,--病床號Bed_Widint--病房號)第三章詳細設計整個視圖層采用jsp頁面完成。本系統(tǒng)運行時進入main.jsp頁面。頁面顯示為:管理員登錄、醫(yī)生登錄、護士登錄。根據(jù)不同的選項進入到不同的管理界面完成不同的功能。3.1管理員模塊的詳細設計管理員用戶信息直接錄入到數(shù)據(jù)庫中,因此管理員無法在程序中添加與刪除。管理員可以對自己的信息進行修改。管理員登陸后可以實現(xiàn)添加醫(yī)生、護士的用戶信息并且可以對信息進行增、刪、改、查一系列操作。1.管理員的登錄(1)進入到main.jsp,選擇點擊管理員登錄鏈接。(2)在登錄界面輸入管理員信息。(3)在頁面用JavaScript對輸入數(shù)據(jù)格式是否符合規(guī)則。(4)判斷管理員是否存在。(5)全部正常,跳轉(zhuǎn)到管理員管理界面。2.用戶管理模塊(1)登錄成功后進入管理員管理界面。(2)選擇醫(yī)生、護士的添加。(3)輸入添加信息。(4)添加成功,保存到表中。(5)提示成功,返回管理界面。不合法合法不合法合法圖3-1管理員管理活動圖(6)選擇不同的顯示頁面,對顯示的信息進行刪除、修改操作。(7)提示操作成功,返回顯示頁面。3.病房管理模塊(1)登錄成功后進入管理員管理界面。(2)選擇病房添加。(3)在添加界面輸入添加病房信息。(4)在頁面用JavaScript對輸入數(shù)據(jù)格式是否符合規(guī)則。(5)添加成功,保存到表中。(6)提示成功。跳轉(zhuǎn)到管理界面。(7)選擇病房瀏覽。(8)在病房瀏覽界面可以進行病房信息的修改、刪除操作。(9)操作成功,返回顯示頁面。4.科室管理模塊(1)登錄成功后進入管理員管理界面。(2)選擇科室添加。(3)輸入添加信息。(4)在頁面用JavaScript對輸入數(shù)據(jù)格式是否符合規(guī)則。(5)添加成功,保存到表中。(6)提示成功。返回管理界面。(7)選擇科室信息管理。(8)在科室瀏覽界面可以對科室信息進行修改、刪除操作。(9)提示操作成功。3.2醫(yī)生管理模塊的詳細設計醫(yī)生管理模塊主要功能包括病人信息的管理、病房信息的管理、用藥處方的管理。醫(yī)生可以添加病人信息并且可以對病人信息進行增、刪、改、查一系列操作,可以為病人分配病房入住、分配床位信息,可以為病人開處方用藥信息。醫(yī)生登錄后,為病人錄入病人信息,并且為病人分配住院病房床位。添加用藥處方信息。圖3-2醫(yī)生管理活動圖3.3護士管理模塊的詳細設計護士長于護士工作基本一致,護士長可以對護士有領導、分配任務等一系列工作。護士管理模塊主要包括護士信息的管理、護士對病人的管理、護士對病人處方用藥的管理。護士可以對某病房的某床位的具體病人進行看護、換藥等一系列工作。圖3-3護士管理活動圖護士登錄后可以對自己的信息進行修改。通過查看用藥處方信息后可以準確的找到某位病人的病房號和床位號。然后對病人進行用藥看護工作。3.4開發(fā)工具及環(huán)境操作系統(tǒng):Windows7編程語言:Java、JSP、Html、Javascript數(shù)據(jù)庫系統(tǒng):Mysql開發(fā)工具:MyEclipse8.5應用框架:Struts服務器運行環(huán)境:Tomcat5.5

第四章系統(tǒng)實現(xiàn)4.1管理員模塊的實現(xiàn)1.管理員登錄界面圖4-1管理員登錄頁面2.醫(yī)生添加界面圖4-2醫(yī)生添加頁面醫(yī)生瀏覽界面圖4-3醫(yī)生瀏覽頁面4.病房瀏覽界面圖4-4病房瀏覽頁面5.病床瀏覽界面圖4-5病床瀏覽頁面6.科室瀏覽頁面圖4-6科室瀏覽頁面4.2醫(yī)生模塊的實現(xiàn)1.添加病人入住信息界面圖4-7病人添加入住頁面2添加用藥處方界面圖4-8用藥處方頁面4.3護士模塊的實現(xiàn)1.護士查詢病人信息界面圖4-9護士查詢病人信息頁面2.護士查詢用藥管理圖4-10護士查詢用藥信息頁面結(jié)束語通過本次課程設計,在最初的需求分析,也就是最重要的一部分,我用了整整一天的時間來構(gòu)思與制作。通過這次的畢業(yè)設計,讓我更加的深入了解了數(shù)據(jù)庫設計的各種方法,和需求分析的主要內(nèi)容,以及概念結(jié)構(gòu)設計、邏輯結(jié)構(gòu)設計、物理結(jié)構(gòu)設計中需要特別注意的地方。所以這回設計過程中讓我體會到了設計思路和需求分析對軟件工程的重要性。在這次畢業(yè)設計中,讓我也明白了我們要有不怕苦,不怕累的精神,和超強的毅力,設計的過程中總會出現(xiàn)許多大大小小的問題,有些問題可能只是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論