【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】醫(yī)院住院管理系統(tǒng)——后臺(tái)管理_第1頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】醫(yī)院住院管理系統(tǒng)——后臺(tái)管理_第2頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】醫(yī)院住院管理系統(tǒng)——后臺(tái)管理_第3頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】醫(yī)院住院管理系統(tǒng)——后臺(tái)管理_第4頁
【計(jì)算機(jī)軟件畢業(yè)設(shè)計(jì)】醫(yī)院住院管理系統(tǒng)——后臺(tái)管理_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、河北農(nóng)業(yè)大學(xué)現(xiàn)代科技學(xué)院本科畢業(yè)論文題 目: 醫(yī)院住院管理系統(tǒng)后臺(tái)管理 摘 要醫(yī)院住院管理系統(tǒng),是醫(yī)院信息系統(tǒng)的重要組成局部,是現(xiàn)代化醫(yī)院的必要運(yùn)營(yíng)根底條件。醫(yī)院每天住院的人數(shù)眾多,信息量大,要想提高工作效率降低本錢,采用人工管理的傳統(tǒng)醫(yī)院經(jīng)營(yíng)管理方法已不能適應(yīng)醫(yī)療行業(yè)快速開展要求。為了提高效勞質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,我們結(jié)合現(xiàn)代化的信息管理方法與管理經(jīng)驗(yàn)開發(fā)了醫(yī)院住院管理系統(tǒng)。該系統(tǒng)采用B/S體系結(jié)構(gòu),結(jié)合Myeclipse開發(fā)工具和SQL Server數(shù)據(jù)庫(kù)平臺(tái),包括病人出入院管理、病人藥品管理和計(jì)費(fèi)功能。本文詳細(xì)介紹了醫(yī)院住院管理系統(tǒng)后臺(tái)管理的構(gòu)建過程。關(guān)鍵詞:住院管理;Mye

2、clipse;SQLServer 2000;B/S結(jié)構(gòu)AbstractHospital management system, hospital information system is an important component of modern hospital operations necessary basic conditions. The large number of hospital inpatient day, amount of information, in order to improve work efficiency and reduce costs, the

3、use of the traditional manual management hospital management methods can not meet the rapid development of the medical industry requirements. In order to improve the service quality and management level, thus contributing to economic efficiency, we combine modern information management methods and m

4、anagement experience in the development of hospital management system.The system uses B / S architecture, combined with Myeclipse development tools and SQL Server database platforms, including patient admission and discharge management, patient drug management and billing functions. This paper descr

5、ibes a hospital management system management background build process.Keywords: Hospital management;Myeclipse;SQLServer 2000;B/ S structure;目 錄TOC o 1-3 h u HYPERLINK l _Toc358296552 1.緒論 PAGEREF _Toc358296552 h 1 HYPERLINK l _Toc358296553 選題背景和意義 PAGEREF _Toc358296553 h 1 HYPERLINK l _Toc358296554

6、國(guó)內(nèi)外研究現(xiàn)狀和開展趨勢(shì) PAGEREF _Toc358296554 h 1 HYPERLINK l _Toc358296555 國(guó)外的動(dòng)態(tài) PAGEREF _Toc358296555 h 1 HYPERLINK l _Toc358296556 國(guó)內(nèi)的情況 PAGEREF _Toc358296556 h 2 HYPERLINK l _Toc358296557 研究?jī)?nèi)容與目標(biāo) PAGEREF _Toc358296557 h 2 HYPERLINK l _Toc358296558 2.理論技術(shù)根底 PAGEREF _Toc358296558 h 2 HYPERLINK l _Toc35829655

7、9 開發(fā)環(huán)境 PAGEREF _Toc358296559 h 2 HYPERLINK l _Toc358296560 開發(fā)工具簡(jiǎn)介 PAGEREF _Toc358296560 h 3 HYPERLINK l _Toc358296561 概要設(shè)計(jì) PAGEREF _Toc358296561 h 3 HYPERLINK l _Toc358296562 可行性分析 PAGEREF _Toc358296562 h 3 HYPERLINK l _Toc358296563 系統(tǒng)功能分析 PAGEREF _Toc358296563 h 4 HYPERLINK l _Toc358296564 詳細(xì)設(shè)計(jì) PAG

8、EREF _Toc358296564 h 5 HYPERLINK l _Toc358296565 詳細(xì)設(shè)計(jì)的任務(wù) PAGEREF _Toc358296565 h 5 HYPERLINK l _Toc358296566 系統(tǒng)E R 圖 PAGEREF _Toc358296566 h 5 HYPERLINK l _Toc358296567 數(shù)據(jù)字典 PAGEREF _Toc358296567 h 8 HYPERLINK l _Toc358296568 4.數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc358296568 h 10 HYPERLINK l _Toc358296569 數(shù)據(jù)庫(kù)SQLServer2

9、000簡(jiǎn)介 PAGEREF _Toc358296569 h 10 HYPERLINK l _Toc358296570 數(shù)據(jù)庫(kù)需求分析 PAGEREF _Toc358296570 h 11 HYPERLINK l _Toc358296571 測(cè)試用例 PAGEREF _Toc358296571 h 13 HYPERLINK l _Toc358296573 5.系統(tǒng)的實(shí)現(xiàn) PAGEREF _Toc358296573 h 14 HYPERLINK l _Toc358296574 系統(tǒng)登錄模塊的實(shí)現(xiàn) PAGEREF _Toc358296574 h 14 HYPERLINK l _Toc35829657

10、5 進(jìn)入后臺(tái)管理界面 PAGEREF _Toc358296575 h 15 HYPERLINK l _Toc358296576 住院管理模塊的實(shí)現(xiàn) PAGEREF _Toc358296576 h 16 HYPERLINK l _Toc358296577 住院患者管理模塊的實(shí)現(xiàn): PAGEREF _Toc358296577 h 16 HYPERLINK l _Toc358296578 主治醫(yī)生管理模塊的實(shí)現(xiàn): PAGEREF _Toc358296578 h 20 HYPERLINK l _Toc358296579 5.3.3系統(tǒng)設(shè)置 PAGEREF _Toc358296579 h 21 HYPE

11、RLINK l _Toc358296581 總結(jié) PAGEREF _Toc358296581 h 23 HYPERLINK l _Toc358296582 參考文獻(xiàn) PAGEREF _Toc358296582 h 24 HYPERLINK l _Toc358296583 致謝 PAGEREF _Toc358296583 h 251.緒論選題背景和意義醫(yī)院在現(xiàn)代社會(huì)的開展過程中起著舉足輕重的作用,不管醫(yī)院規(guī)模的大小,醫(yī)院內(nèi)部的部門設(shè)置以及人員的配置都是非常復(fù)雜的,此外,醫(yī)院又是一個(gè)特殊的地方,要求每一位醫(yī)護(hù)人員都要有極其認(rèn)真負(fù)責(zé)的態(tài)度,稍有過失就會(huì)給病人帶來生命危險(xiǎn),在科技日益興旺的今天,人們的

12、身體健康也不斷受到重視,因此,醫(yī)院進(jìn)行現(xiàn)代化管理就變得尤為重要,醫(yī)院的特殊性要求管理人員仔細(xì)地管理好醫(yī)院內(nèi)部的每一個(gè)環(huán)節(jié),然而隨著社會(huì)信息化的到來,醫(yī)院擁有大量的醫(yī)護(hù)人員,大量的后勤人員,大量的藥品和儀器,最重要的是擁有大量的病人,醫(yī)院的管理工作變得非常復(fù)雜,這就要求有一個(gè)功能強(qiáng)大的管理系統(tǒng)來協(xié)助管理人員處理好醫(yī)院的每一個(gè)事物?,F(xiàn)代化的醫(yī)院也應(yīng)該有現(xiàn)代化的管理系統(tǒng),隨著計(jì)算機(jī)極其性能的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,計(jì)算機(jī)已經(jīng)在醫(yī)院醫(yī)療,教學(xué),科研,管理等方面得到越來越廣泛的應(yīng)用,同樣,醫(yī)院管理系統(tǒng)能夠有效的管理也離不開計(jì)算機(jī),使用計(jì)算機(jī)對(duì)病人及醫(yī)師進(jìn)行管理,具有著手工管理所無法比較的優(yōu)點(diǎn),第一

13、、可以存儲(chǔ)歷年病人及醫(yī)師的信息,平安、高效;第二、只需一到二名檔案錄入員即可操作系統(tǒng),節(jié)省人力;第三、可以迅速查到病人及醫(yī)師的各類信息。一個(gè)良好的醫(yī)院管理系統(tǒng),不但可以方便管理人員實(shí)現(xiàn)醫(yī)院的日常管理工作,更重要的是可以提高醫(yī)院治病救人的效率。國(guó)內(nèi)外研究現(xiàn)狀和開展趨勢(shì)國(guó)外的動(dòng)態(tài)電子計(jì)算機(jī)在醫(yī)院的應(yīng)用已有三十多年的歷史,60年代初,美國(guó)便開始了HIS的研究。著名的麻省總醫(yī)院開發(fā)的COSTAR系統(tǒng)是60年代初開始并開展到今天成為大規(guī)模的臨床病人信息系統(tǒng)。隨著計(jì)算機(jī)技術(shù)的開展,70年代,HIS進(jìn)入大開展時(shí)期,美日歐各國(guó)的醫(yī)院,特別是大學(xué)醫(yī)院及醫(yī)學(xué)中心紛紛開發(fā)HIS,成為醫(yī)藥信息學(xué)的形成和開展的根底。7

14、080年代,美國(guó)的HIS產(chǎn)業(yè)已有很大開展。1985年美國(guó)全國(guó)醫(yī)院數(shù)據(jù)處理工作調(diào)查說明,100張床位以上的醫(yī)院,80%實(shí)現(xiàn)了計(jì)算機(jī)財(cái)務(wù)收費(fèi)管理,70%的醫(yī)院可支持病人掛號(hào)登記和行政事務(wù)管理。25%的醫(yī)院有了較完整的HIS,即實(shí)現(xiàn)了病房醫(yī)護(hù)人員直接用計(jì)算機(jī)處理醫(yī)囑和查詢實(shí)驗(yàn)室的檢驗(yàn)結(jié)果。10%的醫(yī)院(2530)有全面計(jì)算機(jī)管理的HIS。日本的HIS開發(fā)和應(yīng)用從70年代初開始。多數(shù)日本醫(yī)院是80年代以后開始進(jìn)行HIS工作的,但開展十分迅猛,規(guī)模相當(dāng)大,是以大型機(jī)為中心的醫(yī)院計(jì)算機(jī)系統(tǒng)。如北里大學(xué)醫(yī)院的IBM/3090雙機(jī)系統(tǒng)。當(dāng)前日本的HIS總的趨勢(shì)是系統(tǒng)化、網(wǎng)絡(luò)化、綜合性,開始走自上而下的開發(fā)路線

15、,一般都有大型機(jī)作為中心、支撐整個(gè)系統(tǒng)工作,并盡量采用微機(jī)和網(wǎng)絡(luò)技術(shù),投資規(guī)模大,正在實(shí)現(xiàn)ordering工作方式,即數(shù)據(jù)從發(fā)生源直接輸入計(jì)算機(jī)。到1991年統(tǒng)計(jì)有近10家實(shí)現(xiàn)或根本實(shí)現(xiàn)此種方式。支持診療的功能在不斷加強(qiáng),系統(tǒng)24小時(shí)運(yùn)行。不少軟件是醫(yī)院和計(jì)算機(jī)公司聯(lián)合開發(fā)的,一些大公司也開發(fā)了一些通用的醫(yī)院信息管理軟件包,也有些醫(yī)院自己開發(fā)。如北里大學(xué),開發(fā)了綜合的HIS,開發(fā)費(fèi)用(機(jī)器設(shè)備除外)為3億4千萬日元(約合人民幣1300萬元)。日常運(yùn)行費(fèi)用支出為一年5億1千萬日元(約合人民幣2000多萬元)。歐洲的HIS開展比美國(guó)稍晚,大多數(shù)是70年代中期和80年代開始。歐洲HIS的特點(diǎn)是實(shí)現(xiàn)了

16、一些區(qū)域信息系統(tǒng)。如丹麥的RedSystem,管理76所醫(yī)院和診所。法國(guó)第八醫(yī)療保健中心實(shí)現(xiàn)了能管理三所大醫(yī)院和三所醫(yī)藥學(xué)院的一體化信息系統(tǒng)GrenobleIntegrated HIS。隨著初級(jí)衛(wèi)生保健工作的開展,歐洲各國(guó)區(qū)域性醫(yī)院計(jì)算機(jī)網(wǎng)絡(luò)將實(shí)現(xiàn)。目前歐共體的SHINE工程已經(jīng)開始,英法意德許多公司都參與了此項(xiàng)工程。在分布式數(shù)據(jù)庫(kù)系統(tǒng)和開放網(wǎng)工程方面已做了大量工作。國(guó)內(nèi)的情況計(jì)算機(jī)70年代末期就進(jìn)入了我國(guó)醫(yī)療行業(yè),當(dāng)時(shí)以IBM的M340小型機(jī)為主,只有少數(shù)幾家大型的部屬綜合醫(yī)院和教學(xué)醫(yī)院擁有,如北京協(xié)和醫(yī)院、北京腫瘤醫(yī)院、301醫(yī)院等,主要應(yīng)用于科研和教學(xué),還沒有應(yīng)用于HIS的管理。80年代

17、初期,隨著蘋果PC機(jī)的出現(xiàn)和BASIC語言的普及,一些醫(yī)院開始開發(fā)一些小型的管理軟件,如工資軟件等;80年代中期,隨著XT286的出現(xiàn)和國(guó)產(chǎn)化,以及DBASEIII和UNIX網(wǎng)絡(luò)操作系統(tǒng)的出現(xiàn),一些醫(yī)院開始建立小型的局域網(wǎng)絡(luò),并開發(fā)出基于部門管理的小型網(wǎng)絡(luò)管理系統(tǒng),如住院管理,藥房管理等。進(jìn)入90年代,NOVELL網(wǎng)和FOXBASE、FOXFRO數(shù)據(jù)庫(kù)日益盛行,完整的醫(yī)院網(wǎng)絡(luò)管理系統(tǒng)的實(shí)現(xiàn)已經(jīng)成為可能,于是一些有計(jì)算機(jī)技術(shù)力量的醫(yī)院開始開發(fā)適合自己醫(yī)院的醫(yī)院管理系統(tǒng)。一些計(jì)算機(jī)公司也不適時(shí)機(jī)的開發(fā)HIS。研究?jī)?nèi)容與目標(biāo)本系統(tǒng)主要有六大模塊:系統(tǒng)設(shè)置、住院患者管理、主治醫(yī)生管理、注冊(cè)會(huì)員管理。詳

18、細(xì)功能如下:1、系統(tǒng)設(shè)置:密碼修改、用戶權(quán)限設(shè)置、退出;2、住院病人及預(yù)交費(fèi)根本錄入、查詢、修改管理;3、醫(yī)生信息錄入、查詢和修改;4、藥品信息的錄入、查詢和修改;5、出院結(jié)賬的匯總及處理等。系統(tǒng)開發(fā)的總體目標(biāo)是實(shí)現(xiàn)醫(yī)院住院管理的系統(tǒng)化、標(biāo)準(zhǔn)化、自動(dòng)化,減輕事務(wù)處理人員的勞動(dòng)強(qiáng)度,提高醫(yī)院的工作效率,從而使醫(yī)院能夠以較少的投入獲得更好的社會(huì)效益與經(jīng)濟(jì)效益。2.理論技術(shù)根底開發(fā)環(huán)境硬件系統(tǒng):奔騰1G以上CPU、256M以上內(nèi)存、80G以上硬盤、光驅(qū)。軟件系統(tǒng):Windows 2000或更高版本、Jsp中文版、SQLServer2000數(shù)據(jù)庫(kù)。開發(fā)工具簡(jiǎn)介MyEclipse企業(yè)級(jí)工作平臺(tái)MyEcl

19、ipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse是對(duì) HYPERLINK :/baike.baidu /view/23576.htm t _blank EclipseIDE的擴(kuò)展,利用它我們可以在aike.baidu /view/1088.htm t _blank 數(shù)據(jù)庫(kù)和JavaEE的開發(fā)、發(fā)布以及 HYPERLINK :/baike.baidu /view/330120.htm t _blank 應(yīng)用程序 HYPERLINK :/baike.baidu /view/133203.htm t _blank 效勞器的整合方面極大的提高工作效率。它是功能豐富的Java

20、EE.baidu /view/14867.htm t _blank 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse還是目前最為廣泛的、易學(xué)易用的面向?qū)ο蟮拈_發(fā)工具。Jsp提供了大量的控件,這些控件可用于設(shè)計(jì)界面和實(shí)現(xiàn)各種功能,減少了編程人員的工作量,也簡(jiǎn)化了界面設(shè)計(jì)過程,從而有效的提高了應(yīng)用程序的運(yùn)行效率和可靠性。故而,實(shí)現(xiàn)本系統(tǒng)MyEclipse是一個(gè)相對(duì)較好的選擇。SQLServer2000 就是關(guān)系數(shù)據(jù)庫(kù)開發(fā)工具,數(shù)據(jù)庫(kù)能聚集各種信息以供查詢、存儲(chǔ)和檢

21、索。SQLServer2000 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫(kù)一目了然。另外,SQLServer2000 允許創(chuàng)立自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。SQLServer2000也提供了數(shù)據(jù)存儲(chǔ)庫(kù),可以使用桌面數(shù)據(jù)庫(kù)文件把數(shù)據(jù)庫(kù)文件置于網(wǎng)絡(luò)文件效勞器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫(kù)。SQLServer2000 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開發(fā)的最通用的數(shù)據(jù)庫(kù)之一。如上所述,SQLServer2000 作為關(guān)系數(shù)據(jù)庫(kù)開發(fā)具備了許多優(yōu)點(diǎn),可以在一個(gè)數(shù)據(jù)包中同時(shí)擁有桌面數(shù)據(jù)庫(kù)的便利和關(guān)系數(shù)據(jù)庫(kù)的強(qiáng)大功能。微軟的J

22、ET數(shù)據(jù)庫(kù)引擎提供了與數(shù)據(jù)庫(kù)打交道的途徑,我們是通過它以及MyEclipse 來訪問數(shù)據(jù)庫(kù)并對(duì)其進(jìn)行各種操作。Jsp、SQLServer2000以及其他的軟件產(chǎn)品都是通過共用JET數(shù)據(jù)庫(kù)引擎,從而給用戶提供了豐富的數(shù)據(jù)類型。3.系統(tǒng)分析設(shè)計(jì)概要設(shè)計(jì)可行性分析該系統(tǒng)主要包括根本數(shù)據(jù)維護(hù)、數(shù)據(jù)庫(kù)管理和信息查詢?nèi)植俊?根本數(shù)據(jù)維護(hù)局部應(yīng)包括提供管理員添加、修改并維護(hù)根本的數(shù)據(jù)途徑。例如:添加修改醫(yī)生信息和辦理病人入院和出院或者轉(zhuǎn)院等。2數(shù)據(jù)庫(kù)管理局部是對(duì)這個(gè)數(shù)據(jù)庫(kù)的管理,包括醫(yī)生,病人的詳細(xì)信息等。3該系統(tǒng)的技術(shù)可行性分析:在系統(tǒng)維護(hù)中包括醫(yī)生和病人信息檢索,數(shù)據(jù)庫(kù)信息維護(hù)。本系統(tǒng)應(yīng)該可以運(yùn)行于w

23、indows系列操作系統(tǒng)中,可以為系統(tǒng)提供一個(gè)穩(wěn)定的運(yùn)行環(huán)境。該系統(tǒng)應(yīng)該說有開發(fā)的必要性。系統(tǒng)功能分析根據(jù)醫(yī)院提供的管理的信息,預(yù)測(cè)開發(fā)的管理系統(tǒng)的到達(dá)的功能如下:第一局部:系統(tǒng)設(shè)置管理要求:用戶分二類:管理用戶一切功能可用、普通用戶僅可查詢信息第二局部:注冊(cè)會(huì)員管理:要求:實(shí)現(xiàn)對(duì)注冊(cè)會(huì)員的身份權(quán)限進(jìn)行查詢、刪除等管理;第三局部:住院患者管理要求:實(shí)現(xiàn)患者資料的新增、修改、辦理患者出院、查詢患者資料。實(shí)現(xiàn)新增病人、病人的轉(zhuǎn)科轉(zhuǎn)房、病房明細(xì)查詢、患者退房。實(shí)現(xiàn)收費(fèi)工程列表、查詢各患者交費(fèi)情況的查詢,及收費(fèi)窗口。實(shí)現(xiàn)當(dāng)日出/入院病人數(shù)量和人員列表,實(shí)現(xiàn)各床位管理。第四局部 主治醫(yī)生管理要求:實(shí)現(xiàn)主

24、治醫(yī)師資料的新增、修改、查詢。其他信息查詢管理員登錄注冊(cè)登錄需查看的信息修改登錄密碼系統(tǒng)設(shè)置管理注冊(cè)會(huì)員管理住院患者管理主治醫(yī)生管理主界面圖3-1模塊結(jié)構(gòu)圖該系統(tǒng)的功能模塊圖如圖3-1所示:在系統(tǒng)的開發(fā)過程中,我盡量注意模塊的高內(nèi)聚、低耦合,使得系統(tǒng)的整體性能提高,并且也有利于投入使用后的系統(tǒng)維護(hù)。詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)的任務(wù)詳細(xì)設(shè)計(jì)就是要在概要設(shè)計(jì)的結(jié)果的根底上,考慮“怎樣實(shí)現(xiàn)這個(gè)軟件系統(tǒng),直到對(duì)系統(tǒng)中的每個(gè)模塊給出足夠詳細(xì)的過程性描述。主要任務(wù)如下:為每個(gè)模塊確定采用的算法,選擇某種適當(dāng)?shù)墓ぞ弑磉_(dá)算法的過程,寫出模塊的詳細(xì)過程性描述;確定每一模塊使用的數(shù)據(jù)結(jié)構(gòu);確定模塊接口的細(xì)節(jié),包括對(duì)系統(tǒng)外部

25、的接口和用戶界面,對(duì)系統(tǒng)內(nèi)部其它模塊的接口,以及模塊輸入數(shù)據(jù)、輸出數(shù)據(jù)及局部數(shù)據(jù)的全部細(xì)節(jié)。要為每一個(gè)模塊設(shè)計(jì)出一組測(cè)試用例,以便在編碼階段對(duì)模塊代碼即程序進(jìn)行預(yù)定的測(cè)試,模塊的測(cè)試用例是軟件測(cè)試方案的重要組成局部,通常應(yīng)包括輸入數(shù)據(jù),期望輸出等內(nèi)容。系統(tǒng)E R 圖該學(xué)校管理信息系統(tǒng)中的繳費(fèi)管理模塊涉及到5個(gè)數(shù)據(jù)表:doctor表序號(hào)、姓名、職稱patient表序號(hào)、病床、編號(hào)、姓名、病因、入院時(shí)間、主治醫(yī)生、預(yù)付款hospitalbed表序號(hào)、病床位置、使用狀態(tài)member序號(hào)、會(huì)員名、注冊(cè)時(shí)間、登錄次數(shù)、上次登錄時(shí)間、上次登錄IPmedicine表序號(hào),名字,藥品編號(hào),藥品名稱,單價(jià),用藥

26、數(shù)量,用藥時(shí)間,主治醫(yī)生系統(tǒng)各實(shí)體ER圖以及實(shí)體之間的聯(lián)系如下:序號(hào)姓名職稱主治醫(yī)生圖3-2主治醫(yī)師概念模型doctor表ER圖,如圖 3-2 主治醫(yī)生概念模型所示:病床號(hào)編號(hào)姓名序號(hào)預(yù)付款主治醫(yī)生病因入院時(shí)間患者圖3-3住院患者概念模型2patient表ER圖,如圖 3-3住院患者概念模型所示:使用狀態(tài)床位病床位置序號(hào)圖3-4床位概念模型3hospitalbed表ER圖,如圖 3-4床位概念模型所示:4member表ER圖,如圖3-5會(huì)員概念模型所示:登錄次數(shù)上次登錄時(shí)間上次登陸IP注冊(cè)時(shí)間序號(hào)會(huì)員圖35會(huì)員概念模型醫(yī)藥費(fèi)會(huì)員名患者姓名藥品編號(hào)藥品名稱序號(hào)單價(jià)用藥數(shù)量用藥時(shí)間主治醫(yī)生5med

27、icine表ER圖,如圖36醫(yī)藥費(fèi)概念模型所示:圖3-6醫(yī)藥費(fèi)概念模型 數(shù)據(jù)字典1數(shù)據(jù)結(jié)構(gòu):doctor含義說明:是住院患者的主治醫(yī)生信息組成:序號(hào),姓名,職稱數(shù)據(jù)項(xiàng):id含義說明:住院患者主治醫(yī)生的編號(hào)類型:int長(zhǎng)度:4數(shù)據(jù)項(xiàng):doctorname含義說明:病人主治醫(yī)生的姓名類型:nvarchar 長(zhǎng)度:50數(shù)據(jù)項(xiàng):zhicheng含義說明:病人主治醫(yī)生的職稱類型:navrchar長(zhǎng)度:502數(shù)據(jù)結(jié)構(gòu):patient含義說明:是住院患者的根本信息組成:id,num,mz,病床號(hào),病因,入院時(shí)間,預(yù)付款,主治醫(yī)生數(shù)據(jù)項(xiàng):id含義說明:住院患者的序號(hào)類型:int長(zhǎng)度:4數(shù)據(jù)項(xiàng):num含義說說明

28、:住院患者的編號(hào)類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):mz含義說明:住院患者的姓名類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):place含義說明:住院患者所使用的病床編號(hào)類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):yy含義說明:住院患者住院的病因類型:nvarchar長(zhǎng)度:250數(shù)據(jù)項(xiàng):addtime含義說明:住院患者入住時(shí)間類型:datetime長(zhǎng)度:8數(shù)據(jù)項(xiàng):yfk含義說明:住院患者住院前所預(yù)付藥費(fèi),住院費(fèi)等費(fèi)用類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):doctorname含義說明:住院患者的主治醫(yī)師類型:nvarchar長(zhǎng)度:503數(shù)據(jù)結(jié)構(gòu):hospitalbed含義說明:住院患者的住院床位組成

29、:id,place,ifuse數(shù)據(jù)項(xiàng):id含義說明:住院患者病床排列序號(hào)類型:int長(zhǎng)度:4數(shù)據(jù)項(xiàng):place含義說明:住院患者病房間內(nèi)床號(hào)類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):ifuse含義說明:是否有住院患者入住此床鋪類型:int長(zhǎng)度:44數(shù)據(jù)結(jié)構(gòu):會(huì)員含義說明:用于修改用戶的權(quán)限,可進(jìn)行查詢信息,修改資料等行為組成:id,username,regtime,logintimes,lasttime,lastip數(shù)據(jù)項(xiàng):id含義說明:注冊(cè)會(huì)員的序號(hào)類型:int長(zhǎng)度:4數(shù)據(jù)項(xiàng):username含義說明:注冊(cè)會(huì)員的名字類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):regtime含義說明:注冊(cè)會(huì)員的注冊(cè)

30、時(shí)間類型:datetime長(zhǎng)度:8數(shù)據(jù)項(xiàng):logintimes含義說明:記錄注冊(cè)會(huì)員的累記登錄次數(shù)類型:int長(zhǎng)度:4數(shù)據(jù)項(xiàng):lasttime含義說明:注冊(cè)會(huì)員上次登錄的時(shí)間類型:datetime長(zhǎng)度:8數(shù)據(jù)項(xiàng):lastip含義說明:注冊(cè)會(huì)員上次登錄的IP地址類型:nvarchar長(zhǎng)度:505數(shù)據(jù)結(jié)構(gòu):medicine含義說明:住院患者住院期間的各種費(fèi)用組成:id,mz,ypbh,ypmc,dj,yysl,addtime,doctorname數(shù)據(jù)項(xiàng):id含義說明:患者醫(yī)藥費(fèi)編號(hào)類型:int長(zhǎng)度:4數(shù)據(jù)項(xiàng):mz含義說明:住院患者的姓名類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):ypbh含義說明:患者

31、用的藥品編號(hào)類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):ypmc含義說明:患者所用的藥品名稱類型:nvarchar長(zhǎng)度:50數(shù)據(jù)項(xiàng):yysl含義說明:患者所用藥品數(shù)量類型:int長(zhǎng)度:4數(shù)據(jù)項(xiàng):addtime含義說明:患者增加藥品的時(shí)間類型:datetime長(zhǎng)度:8數(shù)據(jù)項(xiàng):doctorname含義說明:患者的主治醫(yī)生姓名類型:nvarchar長(zhǎng)度:50 數(shù)據(jù)庫(kù)SQLServer2000簡(jiǎn)介SQLServer2000中文版是Microsoft出品的數(shù)據(jù)庫(kù)管理系統(tǒng)軟件,是目前比較流行的中大型桌面數(shù)據(jù)庫(kù)管理系統(tǒng),它適用于大中型企業(yè)、學(xué)校、個(gè)人等用戶,可以通過多種方式實(shí)現(xiàn)對(duì)數(shù)據(jù)收集、分類、篩選處理,提供用

32、戶查詢或打印報(bào)表。SQLServer2000具有良好的界面,采用了與Windows系列軟件完全一致的風(fēng)格,用戶可以通過菜單和對(duì)話框操作,不用編寫任何命令便能有效地實(shí)現(xiàn)各種功能的操作,完成數(shù)據(jù)管理任務(wù)SQLServer2000可以作為個(gè)人計(jì)算機(jī)終端和大型主機(jī)系統(tǒng)之間的橋梁。通過如SQL、ODBC等特定技術(shù),方便地存儲(chǔ)、檢索和處理效勞器平臺(tái)上的關(guān)鍵信息,提供了靈活、可靠、平安的客戶/效勞器解決方案。SQLServer2000可以接受多種格式的數(shù)據(jù),從而方便了用戶在不同系統(tǒng)之間進(jìn)行數(shù)據(jù)轉(zhuǎn)換。隨著Internet網(wǎng)絡(luò)應(yīng)用的開展,SQLServer2000還增加了使用信息發(fā)布Web 向?qū)Ш陀肏TML格式

33、導(dǎo)出對(duì)象的功能。數(shù)據(jù)庫(kù)的概念數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類:非關(guān)系數(shù)據(jù)庫(kù)flat-file和關(guān)系數(shù)據(jù)庫(kù)relational。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同局部的術(shù)語,象記錄、域等。 新建一個(gè)數(shù)據(jù)庫(kù)創(chuàng)立任何一個(gè)數(shù)據(jù)庫(kù)的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫(kù),設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)立一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。1 標(biāo)識(shí)需要的數(shù)據(jù);2 收集被標(biāo)識(shí)的字段到表中;3 標(biāo)識(shí)主關(guān)鍵字字段;4 繪制一個(gè)簡(jiǎn)單的數(shù)據(jù)圖表;5 標(biāo)準(zhǔn)數(shù)據(jù);6 標(biāo)識(shí)指定字段的信息;7 創(chuàng)立物理表。修改

34、已建的數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的修改分為:添加、編輯和刪除記錄。這三種操作均可由Jsp 創(chuàng)立的程序來完成,下面的章節(jié)將詳細(xì)描述實(shí)現(xiàn)的具體方法。實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系數(shù)據(jù)庫(kù)之間的關(guān)系指明兩個(gè)庫(kù)之間共享一個(gè)共同的關(guān)鍵字值。一個(gè)連接是指一種虛擬的表,這種表是在當(dāng)用戶要求從相互關(guān)聯(lián)的各個(gè)不同的表中獲取信息時(shí)建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個(gè)更高級(jí)的連接形式稱為自連接。這種連接是指一個(gè)表被連接到它自己的一個(gè)字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫(kù)中有三種不同類型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類型用于描述庫(kù)表示什么以及在數(shù)據(jù)庫(kù)中如何與其它的庫(kù)建立關(guān)系。數(shù)

35、據(jù)庫(kù)需求分析根據(jù)調(diào)查有關(guān)單位的病人及醫(yī)師管理的實(shí)際情況,分析得到如下的數(shù)據(jù)庫(kù)結(jié)構(gòu)。圖4-1 patient表住院患者情況表,如圖4-1 patient表:圖4-2 doctor表主治醫(yī)師情況表,如圖4-2 doctor情況表:圖4-3 medicine表交費(fèi)情況表,如圖4-3 medicine表:圖4-4 member表用戶表,如圖4-4 member表:測(cè)試用例圖4-5住院患者情況測(cè)試表住院患者情況表的測(cè)試用例,如圖 4-5住院患者情況測(cè)試表:圖4-6主治醫(yī)師情況測(cè)試表主治醫(yī)師情況表的測(cè)試用例,如圖4-6主治醫(yī)師情況測(cè)試表:5.系統(tǒng)的實(shí)現(xiàn)系統(tǒng)登錄模塊的實(shí)現(xiàn)YN開始輸入登錄密碼是否正確主界面圖

36、51流程圖登陸成功是否1.系統(tǒng)登錄模塊實(shí)現(xiàn)的流程圖,如圖 5-1流程圖所示:圖52主界面2.管理員進(jìn)入主界面后,通過界面上方的菜單項(xiàng)選擇項(xiàng)選擇管理登錄即可進(jìn)入網(wǎng)站后臺(tái)登錄界面,來對(duì)用戶或管理員進(jìn)行增加、刪除、修改、查詢的根本業(yè)務(wù)。如圖5-2主界面所示:3. 使用戶輸入用戶名或密碼模塊。圖53錯(cuò)誤提示使JSP與SQLServer2000數(shù)據(jù)庫(kù)相連,然后判斷用戶輸入的用戶名與密碼是否與數(shù)據(jù)庫(kù)中的一致,如果一致,那么允許用戶進(jìn)入系統(tǒng),否那么出現(xiàn)以下提示。如圖5-3錯(cuò)誤提示所示:進(jìn)入后臺(tái)管理界面圖5-4網(wǎng)站后臺(tái)登錄圖界面1.本系統(tǒng)的用戶分為管理員和普通用戶,其中管理員的登錄賬號(hào)和密碼是特定的,普通用戶

37、可以通過注冊(cè)獲得賬號(hào)和密碼來實(shí)現(xiàn)登錄這一環(huán)節(jié)。由于管理員和用戶的權(quán)限不同,所以登錄后的頁面也是不相同的,管理員登錄界面,如圖5-4網(wǎng)站后臺(tái)登錄界面所示: 圖5-5后臺(tái)管理主頁圖2.進(jìn)入后臺(tái)管理主頁,此過程中要注意各菜單的名稱唯一,還要注意菜單的級(jí)別,另外此設(shè)計(jì)過程中我們還可以給菜單加快捷鍵,如圖 5-5后臺(tái)管理主頁圖所示:住院管理模塊的實(shí)現(xiàn)住院患者管理模塊的實(shí)現(xiàn):圖5-6住院患者菜單界面1.管理員進(jìn)入后臺(tái)管理主頁后,住院患者管理出現(xiàn)在界面左半部,如需對(duì)患者、醫(yī)藥費(fèi)或住院床位的根本信息進(jìn)行增加、刪除、修改、查看那么進(jìn)入子菜單即可,如圖5-6住院患者菜單界面所示: 圖5-7住院患者根本信息管理界面

38、2.通過進(jìn)入住院患者管理可以進(jìn)行對(duì)患者病床號(hào)、編號(hào)、病因、預(yù)付款、主治醫(yī)生的查詢和管理,如圖5-7住院患者根本信息管理界面所示:圖5-8修改住院患者界面3.管理員將內(nèi)容修改或完善后點(diǎn)擊修改即可對(duì)對(duì)應(yīng)的患者的根本信息進(jìn)行修改,例如004病床的朱天,假設(shè)他在交了5000預(yù)付款后并沒有痊愈,仍需繼續(xù)繳費(fèi),此時(shí)就需要應(yīng)用此界面來修改。根本信息修改界面如下列圖 5-8修改住院患者界面所示:4.管理員將新增住院患者信息完善后點(diǎn)擊增加,即可對(duì)新增患者的根本信息進(jìn)行添加,根本信息增加界面包含了患者的病床號(hào)、編號(hào)、姓名、病因、預(yù)付款、主治醫(yī)生和入院時(shí)間,可以清晰的了解患者的入院狀況,防止出現(xiàn)混亂。如下列圖5-9

39、增加住院患者界面所示:圖5-9增加住院患者界面圖5-10醫(yī)藥費(fèi)管理界面5.管理員進(jìn)行醫(yī)藥費(fèi)用管理時(shí),需要進(jìn)入下列圖界面進(jìn)行管理,通過患者姓名藥品編號(hào)、藥品名稱、用藥數(shù)量、藥品單價(jià)和主治醫(yī)生的一一對(duì)應(yīng),可以準(zhǔn)確的得出患者的醫(yī)藥費(fèi)的動(dòng)向。從此界面可以進(jìn)入對(duì)藥品的修改和刪除。如圖 5-10醫(yī)藥費(fèi)管理界面所示:圖5-11修改患者用藥界面6.如假設(shè)病人需要進(jìn)行換藥信息可進(jìn)入以下界面進(jìn)行有關(guān)患者姓名、藥品編號(hào)、藥品名稱、用藥數(shù)量藥品單價(jià)、主治醫(yī)生的詳細(xì)修改,如圖5-11修改患者用藥界面所示:圖5-12增加患者用藥管理界面7.患者用藥管理運(yùn)行界面明確的指出了用藥患者、新增藥品的編號(hào)、新增藥品的名稱、用藥數(shù)量

40、、新增藥品的單價(jià)、主治醫(yī)生和用藥時(shí)間。根據(jù)患者的病情,主治醫(yī)生隨時(shí)可能會(huì)開出新的適合患者的藥品,也就防止不了用藥品種的增加,這時(shí)就需要此界面來進(jìn)行添加。如圖5-12增加患者用藥管理界面所示:圖5-13床位管理運(yùn)行界面8.假設(shè)有新患者入住醫(yī)院可通過查看床位管理運(yùn)行界面來分配床位,此界面包含了病床位置和病床的使用狀態(tài),對(duì)于哪些住了患者,哪些病床可以給新住院的患者使用讓人一目了然,簡(jiǎn)潔方便。如圖5-13床位管理運(yùn)行界面所示:主治醫(yī)生管理模塊的實(shí)現(xiàn):圖5-14主治醫(yī)生菜單界面1.管理員進(jìn)入后臺(tái)管理主頁后,主治醫(yī)生管理出現(xiàn)在界面左半部,如需對(duì)醫(yī)生根本信息進(jìn)行增加、刪除、修改、查看那么進(jìn)入子菜單即可,其中

41、刪除、修改、查看均在主治醫(yī)生管理子目錄下,如圖5-14主治醫(yī)生菜單界面和圖5-15主治醫(yī)生管理界面所示:圖5-15主治醫(yī)生管理界面圖5-16主治醫(yī)生修改界面2.如果要查看和修改主治醫(yī)師信息的話可進(jìn)入下列圖所示界面,進(jìn)入界面后可以修改主治醫(yī)生的照片、姓名、職稱和簡(jiǎn)介。醫(yī)生的照片、職稱和簡(jiǎn)介是變化的,因此主治醫(yī)生信息修改是系統(tǒng)所必須的。如圖5-16主治醫(yī)生修改界面所示:圖5-17增加主治醫(yī)生3.當(dāng)醫(yī)院有新進(jìn)醫(yī)生時(shí),可通過增加主治醫(yī)生來完善醫(yī)院醫(yī)生信息。主治醫(yī)生根本內(nèi)容中包含了主治醫(yī)生的照片、姓名、職稱和簡(jiǎn)介,這些根本信息都可以幫助患者及家屬了解各醫(yī)生的能力,以便于患者能夠更好的選擇適合自己的主治醫(yī)生。如圖5-17增加主治醫(yī)生界面所示:5.3.3系統(tǒng)設(shè)置圖5-18系統(tǒng)設(shè)置界面1.如需進(jìn)行對(duì)管理員設(shè)置、查看那么需通過后臺(tái)管理主界面進(jìn)入系統(tǒng)設(shè)置查看并設(shè)置

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論