401.醫(yī)院管理系統(tǒng)【源代碼聯(lián)系本人】_第1頁
401.醫(yī)院管理系統(tǒng)【源代碼聯(lián)系本人】_第2頁
401.醫(yī)院管理系統(tǒng)【源代碼聯(lián)系本人】_第3頁
401.醫(yī)院管理系統(tǒng)【源代碼聯(lián)系本人】_第4頁
401.醫(yī)院管理系統(tǒng)【源代碼聯(lián)系本人】_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、經(jīng)濟學院課程設計報告課程名稱: 數(shù)據(jù)庫原理 專 業(yè): 軟件工程 姓 名: 班 級: 學 號: 指導教師: 2009年 7 月10日 醫(yī)院管理系統(tǒng)一 需求分析醫(yī)院管理系統(tǒng)是醫(yī)院管理中必不可少的軟件工具,隨著現(xiàn)代化都市發(fā)展,醫(yī)院的功能也隨著逐步擴充,來方便、滿足患者的需求,因此醫(yī)院管理越來越需要電子計算機的幫助,通過數(shù)據(jù)庫它可以省去大量的紙張記錄,通過管理系統(tǒng)它可以方便工作人員的操作,省去了大量的人力開銷。同時,計算機的管理也大大的提高了管理時的可靠性。1 系統(tǒng)的主要功能本醫(yī)院管理系統(tǒng)具有醫(yī)院的基本功能,是為醫(yī)院的管理人員開發(fā)的一款簡單的系統(tǒng),其具體功能如下:1. 對患者信息的查找,刪除和添加。2

2、. 對醫(yī)生信息的查找,刪除和添加。3. 對床位信息的查找,刪除和添加。4. 用戶的登錄認證操作。2 可行性分析系統(tǒng)目標是不可能在總體規(guī)劃階段就提得非常具體,它還將在開發(fā)過程中逐步明確和定量化,以達到更加出色的程序系統(tǒng)?,F(xiàn)提出初步目標:l 提高信息處理速度和準確性;l 隨著醫(yī)院的發(fā)展和業(yè)務的增加來擴展本系統(tǒng)的規(guī)模;系統(tǒng)的目標確定后,就可以從以下四方面對能否實現(xiàn)新系統(tǒng)目標進行可行性分析: 2.1技術(shù)可行性根據(jù)患者的要求、具體功能、性能來衡量是否具有開發(fā)技術(shù)的保證,此系統(tǒng)是一個簡單的管理系統(tǒng),技術(shù)已完全達到要求,開發(fā)時間也很充裕,可完全在要求時間內(nèi)完成本系統(tǒng)。2.2 經(jīng)濟可行性本次只是大學生的課程設

3、計,不存在經(jīng)濟問題,學校提供各項開發(fā)條件,無需學生擔心 l 支出:本系統(tǒng)開發(fā)所需要投入的費用,具體費用如下:1 基礎(chǔ)投資: 硬件設備: pc機 軟件設備:windows xp、eclipse、tomcat、sql server 2000 2 其它一次性支出: 軟件設計和開發(fā)費用 3 經(jīng)常性支出: 軟件維護費用、軟件使用費用。 l 收益: 系統(tǒng)投入運行后可以使企事業(yè)單位信息管理工作系統(tǒng)化、規(guī)范化、自動化。提高了管理者的工作效率,減少了傳統(tǒng)人工管理方式所帶來的人力,物力的浪費。綜上所述,該人事管理系統(tǒng)給企業(yè)帶來的收益明顯大于支出,企業(yè)采用本人事管理系統(tǒng)可以達到預期效果。2.3 運行可行性 系統(tǒng)只是

4、為醫(yī)院管理人員準備,方便他們的工作,減少了服務過程中的工作量,同時節(jié)省了人力開支。2.4 法律可行性只是一個課程設計不存在觸犯法律的問題,對他人絕無損害之處。二 系統(tǒng)設計1 數(shù)據(jù)庫設計1.1數(shù)據(jù)分析根據(jù)系統(tǒng)需求,需要如下數(shù)據(jù):根據(jù)各屬性性質(zhì)的不同、聯(lián)系實際,將相同性質(zhì)的屬性歸為一類,現(xiàn)分類如下:1. 醫(yī)生信息:編號,姓名,聯(lián)系方式,科室。2. 患者信息:編號,姓名,主治醫(yī)生編號,床位號。3. 床位信息:床位號,科室,狀態(tài)。4. 登錄信息:用戶名,密碼。1.2醫(yī)院管理的e-r圖本程序的數(shù)據(jù)庫使用了4張表,其er圖如下:1.2.1各實體的e-r圖1.醫(yī)生表用于存放醫(yī)生的個人信息,如圖1所示醫(yī)生編號

5、姓名聯(lián)系方式科室圖 12.患者表用于存放每一個患者信息,如圖2所示患者主治醫(yī)生編號床位號編號姓名圖 23.床位表用于存放每個床位的信息,如圖3所示床位床位號科室狀態(tài)圖 34.登錄表用于存放每個管理員的登錄信息,如圖4所示登錄賬號密碼圖 41.2.2醫(yī)院管理系統(tǒng)的e-r圖根據(jù)以上對醫(yī)院管理管理系統(tǒng)數(shù)據(jù)信息的分析,一個標準的醫(yī)院管理系統(tǒng)的e-r圖,如圖5所示管理員醫(yī)生床位安排床位主治醫(yī)生患者1n11 圖52 系統(tǒng)模塊設計2.1總體設計本醫(yī)院管理系統(tǒng)應該包括如圖6所示的幾大功能。醫(yī)院管理系統(tǒng)醫(yī)生添加醫(yī)生刪除醫(yī)生查找患者添加患者查找床位添加床位刪除床位查找患者刪除 圖 63.系統(tǒng)詳細設計3.1登錄模塊

6、其流程圖7如下所示開 始顯示登錄界面創(chuàng)建數(shù)據(jù)庫連接用戶名和密碼存在?讀取數(shù)據(jù)庫中用戶信息 輸入用戶名和密碼yn登陸成功關(guān)閉數(shù)據(jù)庫連接結(jié) 束圖7 用戶登錄驗證模塊流程圖3.2其他模塊1.由于各個模塊的刪除功能類似,只給出一個通圖,如圖8所示:開始查找相關(guān)信息存在否不存在存在刪除給出提示結(jié)束圖8給出提示2.由于各個模塊的查找功能類似,只給出一個通圖,如圖9所示:不存在存在開始查找相關(guān)信息存在否給出提示查找結(jié)束圖 93.由于各個模塊的添加與刪除查找功能類似,不在畫其流程圖了。4 系統(tǒng)實現(xiàn)要想實現(xiàn)醫(yī)院管理系統(tǒng),必須配置好運行環(huán)境,環(huán)境配置情況如下:1. 安裝jdk,并配置jdk環(huán)境變量2. 安裝net

7、beans集成開發(fā)環(huán)境l 按照提示安裝netbeans,安裝過程中可以更改安裝目錄3. 安裝sql l 安裝sql server 2000 組件安裝數(shù)據(jù)庫服務器按照提示繼續(xù)安裝用戶:sa,密碼:空l 版本號:sql server 20004. 配置數(shù)據(jù)源l 控制面板管理工具數(shù)據(jù)源(odbc)添加按提示配置更改默認數(shù)據(jù)庫三、邏輯結(jié)構(gòu)設計目前,數(shù)據(jù)庫領(lǐng)域中最常用的邏輯數(shù)據(jù)模型有層次模型,網(wǎng)狀模型,關(guān)系模型,面向?qū)ο竽P?,對象關(guān)系模型。關(guān)系模型是目前最重要的一種數(shù)據(jù)模型。本人事管理系統(tǒng)采用sql關(guān)系數(shù)據(jù)庫系統(tǒng),用關(guān)系模型作為數(shù)據(jù)的組織方式。1.1 er圖轉(zhuǎn)換關(guān)系模型1 優(yōu)化關(guān)系模型綜合1,2所述關(guān)系

8、模型,對其進行優(yōu)化,得到如下關(guān)系模型(1) 醫(yī)生(醫(yī)生編號,姓名,聯(lián)系方式,科室)其中,主鍵:醫(yī)生編號 (2) 患者(編號,姓名,主治醫(yī)生號,床位號)其中,主鍵:編號。外鍵為:主治醫(yī)生號和床位號(3) 床位號(編號,科室,狀態(tài))其中,主鍵:編號 (4) 系統(tǒng)用戶(用戶名,密碼) 其中,主鍵:用戶名四、數(shù)據(jù)庫物理設計醫(yī)院管理系統(tǒng)數(shù)據(jù)字典 經(jīng)過對醫(yī)院管理系統(tǒng)的邏輯結(jié)構(gòu)的分析,定義上述關(guān)系模型的數(shù)據(jù)字典如下:醫(yī)生信息表編號int(4)姓名varchar(10)聯(lián)系方式varchar(10)科室varchar(10) 患者信息表編號int(4)姓名varchar(10)主治醫(yī)生號int(4)床位號in

9、t(4) 床位表編號int(4)科室varchar(10)狀態(tài)varchar(10) 登錄表賬號varchar(10)密碼varchar(10)五、系統(tǒng)運行結(jié)果1.登錄界面如圖10所示 圖102.主界面如圖11所示 圖113.醫(yī)生管理界如圖12所示 圖124.患者管理系統(tǒng)如圖13所示 圖135.添加床位,如圖14所示 圖146.刪除床位如圖15所示 圖157.查找床位,如圖16所示 圖168添加患者,如圖17所示 圖189.刪除患者,如圖19所示 圖1910.查找患者,如圖20所示 圖2011.添加醫(yī)生,如圖21所示圖2112.刪除醫(yī)生,如圖22所示 圖2213.查找醫(yī)生,如圖23所示 圖23六、實習總結(jié)通過這次實習,我對設計一個數(shù)據(jù)庫的系統(tǒng)的各個步驟有了更深層次的理解,而數(shù)據(jù)庫所學的知識也在實際中得到了應用,不僅如此,對java知識也進行了應用,加深并完善了我對所學內(nèi)容的理解。這次醫(yī)院管理系統(tǒng)的設計中,我收獲的不僅是對課上學習的內(nèi)容加深了理解,還學習了很多課外知識,動手能力進一步提高,在自己現(xiàn)有能力范圍內(nèi)做到了提升。完成這個系統(tǒng)的設計,中間遇到了很大的

溫馨提示

  • 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

提交評論