2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  畢業(yè)設(shè)計說明書(論文) </p><p>  作 者: 學(xué) 號: </p><p>  學(xué) 院: 計算機(jī)科學(xué)與軟件學(xué)院 </p><p>  系(專業(yè)): 軟件工程 </p><p>  題 目:

2、 醫(yī)院信息管理系統(tǒng)的設(shè)計與實(shí)現(xiàn) </p><p>  ——住院管理子系統(tǒng) </p><p>  指導(dǎo)者: </p><p>  評閱者: </p><p><b>  年 月 日</b></p&g

3、t;<p><b>  畢業(yè)設(shè)計中文摘要</b></p><p><b>  畢業(yè)設(shè)計外文摘要</b></p><p><b>  目 次</b></p><p><b>  1 引言1</b></p><p>  1.1 研究的背

4、景及現(xiàn)狀1</p><p>  1.2 選題的目的及意義2</p><p>  1.3 系統(tǒng)目標(biāo)2</p><p>  1.4 本章小結(jié)3</p><p><b>  2 系統(tǒng)分析3</b></p><p>  2.1 系統(tǒng)開發(fā)分析3</p><p>

5、  2.2 開發(fā)工具簡介3</p><p>  2.3 本章小結(jié)5</p><p>  3 系統(tǒng)總體設(shè)計6</p><p>  3.1 系統(tǒng)流程分析6</p><p>  3.2 系統(tǒng)功能模塊分析6</p><p>  3.3 系統(tǒng)用例設(shè)計8</p><p>  3.4

6、 數(shù)據(jù)庫結(jié)構(gòu)分析9</p><p>  3.5 本章小結(jié)15</p><p>  4 系統(tǒng)設(shè)計16</p><p>  4.1 登錄模塊16</p><p>  4.2 住院管理系統(tǒng)主界面16</p><p>  4.3 導(dǎo)醫(yī)模塊17</p><p>  4.4 費(fèi)用管理

7、???1</p><p>  4.5 藥房服務(wù)模快21</p><p>  4.6 住院管理模塊23</p><p>  4.7 基本設(shè)置模塊25</p><p>  4.8 本章小結(jié)26</p><p><b>  5 測試26</b></p><p&g

8、t;<b>  結(jié) 論28</b></p><p>  參 考 文 獻(xiàn)29</p><p><b>  致 謝30</b></p><p><b>  1 引言</b></p><p>  數(shù)字化醫(yī)院是正在發(fā)展中的新生事物,概念一直沒有明確的涵義。2001年,有關(guān)權(quán)

9、威人士提出:數(shù)字化醫(yī)院是以網(wǎng)絡(luò)管理為基本模式,以信息為醫(yī)院發(fā)展的基本功能,以信息技術(shù)為依托,增強(qiáng)醫(yī)院的技術(shù)實(shí)力,以信息文化改變著人們教育、工作方式和思想觀念的新興群體形態(tài),以信息化建設(shè)為醫(yī)院發(fā)展的新增長點(diǎn)。數(shù)字化醫(yī)院的暫時界定,為醫(yī)院信息化發(fā)展提供了初步的理論依據(jù)[1]。</p><p>  建設(shè)數(shù)字化醫(yī)院的住院管理系統(tǒng)成了我們必然的選擇,為了方便醫(yī)院的管理和病人的就醫(yī)的效率與便捷性,一個好的數(shù)字化住院管理系統(tǒng)給

10、我們帶來的好處是不言而喻的,隨著醫(yī)療體制的改革,醫(yī)療行業(yè)市場競爭的加快,規(guī)范化住院管理模式更是重中之重,本系統(tǒng)就是在這樣的環(huán)境下應(yīng)運(yùn)而生,它具有很高的研究價值和使用價值[2]。是值得我們深入研究與探討的。</p><p>  1.1 研究的背景及現(xiàn)狀</p><p>  管理信息系統(tǒng)(MIS)是一門邊緣學(xué)科,集管理科學(xué)、信息科學(xué)、系統(tǒng)科學(xué)、現(xiàn)代通信技術(shù)和電子計算機(jī)技術(shù)于一體[3]。198

11、5年,管理信息系統(tǒng)創(chuàng)始人,明尼蘇達(dá)大學(xué)卡爾森管理學(xué)院的著名教授戴維斯(Gordon.B.Davis)給出了一個具有代表性的定義:“管理信息系統(tǒng)是一個利用計算機(jī)硬件和軟件,手工作業(yè)、分析、計劃、控制和決策模型以及數(shù)據(jù)庫的用戶-機(jī)器系統(tǒng)。它能提供信息支持企業(yè)或組織的運(yùn)行、管理和決策功能[4]?!?lt;/p><p>  隨著計算機(jī)系統(tǒng)的飛速發(fā)展和醫(yī)院的現(xiàn)代化進(jìn)程的加快,醫(yī)療行業(yè)的市場競爭也在日益加劇,醫(yī)院住院的管理和計算

12、機(jī)的結(jié)合就成了我們不得不說的話題,在醫(yī)院的各個部門中,出入院收費(fèi)處、住院病區(qū)、中心藥房構(gòu)成對住院病人的服務(wù)鏈,住院病人經(jīng)出入院收費(fèi)處辦理入院手續(xù)后入住某住院病區(qū)接受醫(yī)院的服務(wù)同時產(chǎn)生醫(yī)療費(fèi)用,最后經(jīng)出入院收費(fèi)處核價收費(fèi)后辦理出院手續(xù)出院[5]。住院病區(qū)是各項醫(yī)療服務(wù)的主要執(zhí)行者,他與出入院收費(fèi)處構(gòu)成住院信息系統(tǒng)的兩個主要部分。而在為住院病人服務(wù)的過程中,住院部中心藥房根據(jù)住院部醫(yī)師開出的醫(yī)囑配藥,而藥庫則作為醫(yī)院藥品的采購、保管和供應(yīng)部

13、門向中心藥房供應(yīng)藥品間接地為住院病人提供服務(wù)[6]。因此,沒有中心藥房和藥庫子系統(tǒng)的加入整個住院信息管理系統(tǒng)是片面的,不完善的。而其他的功能輔助科室如手術(shù)室、CT室等都一定程度的納入本系統(tǒng)當(dāng)中。</p><p>  1.2 選題的目的及意義</p><p>  計算機(jī)應(yīng)用的一部分,使用計算機(jī)對住院病人、病區(qū)和職工進(jìn)行管理,具有著手工管理所無法比擬的優(yōu)點(diǎn),如:檢索迅速、查找方便、可靠性高、

14、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點(diǎn)能夠極大地提高住院病人、病區(qū)和職工管理的效率,也是醫(yī)院管理的科學(xué)化、正規(guī)化管理,與先進(jìn)科學(xué)技術(shù)接軌的重要條件[7]。</p><p>  醫(yī)院是救死扶傷之地,醫(yī)院在現(xiàn)代社會的發(fā)展過程中起著舉足輕重的作用。不論醫(yī)院規(guī)模的大小,醫(yī)院內(nèi)部的部門設(shè)置以及人員的配置都是非常復(fù)雜的。此外,醫(yī)院又是一個特殊的地方,要求每一味醫(yī)護(hù)人員都要有極其認(rèn)真負(fù)責(zé)的態(tài)度,稍有差錯就會給病人帶來生

15、命危險[8]。在科技日益發(fā)達(dá)的今天,人們的身體健康也不斷受到重視。因此,醫(yī)院進(jìn)行現(xiàn)代化管理就變得尤為重要。醫(yī)院的特殊性要求管理人員仔細(xì)地管理好醫(yī)院內(nèi)部的每一個環(huán)節(jié)。然而隨著社會信息化的到來,醫(yī)院擁有大量的醫(yī)護(hù)人員,大量的后勤人員,大量的藥品和儀器,最重要的是擁有大量的病人,醫(yī)院的管理工作變得非常復(fù)雜,這就要求有一個功能強(qiáng)大的管理系統(tǒng)來協(xié)助管理人員處理好醫(yī)院的每一個事務(wù)。</p><p>  醫(yī)院實(shí)現(xiàn)信息化是大勢所

16、趨,很多有經(jīng)濟(jì)條件的醫(yī)院使用了C/S模式的醫(yī)院信息管理系統(tǒng)[9]。因此,開發(fā)一套醫(yī)院住院信息管理軟件成為很有必要的事情,對于我們即將計算機(jī)專業(yè)畢業(yè)的學(xué)生來說,也是一次將計算機(jī)應(yīng)用于現(xiàn)實(shí)管理的一次很有意義的實(shí)踐活動。</p><p><b>  1.3 系統(tǒng)目標(biāo)</b></p><p>  醫(yī)院信息化管理已經(jīng)成為一個現(xiàn)代化醫(yī)院運(yùn)營過程中必不可少的基礎(chǔ)設(shè)施與技術(shù)和支撐環(huán)

17、境。醫(yī)院住院系統(tǒng)是利用電子計算機(jī)和通信設(shè)備,為醫(yī)院所屬各部門提供病人診療信息和行政管理信息的收集、存儲、處理、提取等功能的一種信息管理的系統(tǒng)[10]。</p><p>  本住院管理系統(tǒng)上需要實(shí)現(xiàn)基礎(chǔ)信息管理、住院出院管理、收費(fèi)管理、導(dǎo)醫(yī)服務(wù)、藥品管理等幾個主要功能。系統(tǒng)的模塊劃分?jǐn)M定如下:</p><p>  1)導(dǎo)醫(yī)服務(wù):提供病人信息的錄入以及掛號、醫(yī)生醫(yī)囑的功能。</p>

18、<p>  2)收費(fèi)管理:各項費(fèi)用的統(tǒng)計與匯總。</p><p>  3)藥房管理:提供基本的藥房入庫,取藥、退藥等功能。</p><p>  4)住院管理:病人入院登記以及病房分配、辦理出院功能。</p><p>  5)基本信息管理:系統(tǒng)及其他基本信息的設(shè)置。</p><p><b>  1.4 本章小結(jié)<

19、/b></p><p>  住院信息系統(tǒng)是計算機(jī)技術(shù)、通信技術(shù)和管理科學(xué)在醫(yī)院信息管理中的應(yīng)用, 是計算機(jī)技術(shù)對醫(yī)院管理、臨床醫(yī)學(xué)、醫(yī)院信息管理長期影響、滲透以及相互結(jié)合的產(chǎn)物。一個好的住院管理系統(tǒng)能使醫(yī)院的工作事半功倍。從畢設(shè)中我了解到了醫(yī)院管理方面的很多知識,也知道了只有親力親為才能了解到一個體系的工作流程和它可能遇到的問題。軟件的開發(fā)不只是代碼的積累和改進(jìn)還有對問題的理解和研究。</p>

20、<p><b>  2 系統(tǒng)分析</b></p><p>  2.1 系統(tǒng)開發(fā)分析</p><p>  系統(tǒng)采用采用C/S架構(gòu)的開發(fā)模式,用最小的成本和較高的穩(wěn)定性、安全性和最高的效率完成住院系統(tǒng)所應(yīng)具備的各個方面要求。運(yùn)用自己所學(xué)的軟件工程開發(fā)的知識對開發(fā)過程進(jìn)行有條不紊的管理和調(diào)配,通過前期需求的獲取與調(diào)研分析,制定出系統(tǒng)開發(fā)的基本架構(gòu)和功能模塊,

21、然后進(jìn)行具體的實(shí)現(xiàn)與測試。運(yùn)用C#純面向?qū)ο箝_發(fā)語言可以使設(shè)計變得直觀簡潔,配合SQL server數(shù)據(jù)庫,對病人及醫(yī)院的信息進(jìn)行高效安全的管理。</p><p>  2.2 開發(fā)工具簡介</p><p>  2.2.1 開發(fā)語言及平臺簡介</p><p>  1、開發(fā)平臺:Microsoft Visual Studio 2008</p><

22、p>  Microsoft Visual Studio 是微軟公司推出的開發(fā)環(huán)境,Visual Studio 可以用來創(chuàng)建 Windows 平臺下的 Windows 應(yīng)用程序和網(wǎng)絡(luò)應(yīng)用程序,也可以用來創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和 Office 插件[11]。</p><p>  Visual Studio 2008 在三個方面為開發(fā)人員提供了關(guān)鍵改進(jìn):1)快速的應(yīng)用程序開發(fā) 2)高效的團(tuán)隊協(xié)作 3)突破

23、性的用戶體驗[12] ?! ?lt;/p><p>  Visual Studio 2008 提供了高級開發(fā)工具、調(diào)試功能、數(shù)據(jù)庫功能和創(chuàng)新功能,幫助在各種平臺上快速創(chuàng)建當(dāng)前最先進(jìn)的應(yīng)用程序。   </p><p>  Visual Studio 2008 包括各種增強(qiáng)功能,例如可視化設(shè)計器(使用 .NET Framework 3.5 加速開發(fā))、對 Web 開發(fā)工具的大量改進(jìn),以及能夠加速開發(fā)

24、和處理所有類型數(shù)據(jù)的語言增強(qiáng)功能。Visual Studio 2008 為開發(fā)人員提供了所有相關(guān)的工具和框架支持,幫助創(chuàng)建引人注目的、令人印象深刻并支持 AJAX 的 Web 應(yīng)用程序。   </p><p>  開發(fā)人員能夠利用這些豐富的客戶端和服務(wù)器端框架輕松構(gòu)建以客戶為中心的 Web 應(yīng)用程序,這些應(yīng)用程序可以集成任何后端數(shù)據(jù)提供程序、在任何當(dāng)前瀏覽器內(nèi)運(yùn)行并完全訪問 ASP NET 應(yīng)用程序服務(wù)和 Mic

25、rosoft 平臺。</p><p>  2、開發(fā)語言: C#(C Sharp)</p><p>  C#(C Sharp)是微軟(Microsoft)為.NET Framework量身訂做的程序語言,C#擁有C/C++的強(qiáng)大功能以及Visual Basic簡易使用的特性,是第一個組件導(dǎo)向(Component-oriented)的程序語言,和C++與Java一樣亦為對象導(dǎo)向(object-

26、oriented)程序語言[13]。用 C# 設(shè)計的組件可以很容易的轉(zhuǎn)換成 Web 服務(wù),可以以任意操作系統(tǒng)的任意語言從 Internet 上調(diào)用。開發(fā)人員可以定義特定域的屬性,并將它們應(yīng)用于任何語言元素如類,接口等。開發(fā)此應(yīng)用程序的團(tuán)隊使用 .NET 框架和 C# 語言創(chuàng)建了多線程的郵件服務(wù)。對這個項目來說,C# 語言看起來是最合適做應(yīng)用程序設(shè)計的了;實(shí)際上,因為有了來自 .NET 框架對核心編程任務(wù)的支持,發(fā)現(xiàn)使用 C# 比使用 V

27、isual Basic 更容易。</p><p>  C#在某種程度上可以看作是.NET面向Windows環(huán)境的一種編程語言。在過去的十幾年里,Microsoft給Windows和 Windows API添加了許多功能,VB和C++也經(jīng)歷了許多變化。雖然VB和C++最終已成為非常強(qiáng)大的語言,但這兩種語言也存在問題,因為它們保留了原來的一些內(nèi)容[14]。</p><p>  對于Visual

28、 Basic來說,它的主要優(yōu)點(diǎn)是很容易理解,許多編程工作都很容易完成,基本上隱藏了Windows API和COM組件結(jié)構(gòu)的內(nèi)涵。其缺點(diǎn)是Visual Basic從來沒有實(shí)現(xiàn)真正意義上的面向?qū)ο?,所以大型?yīng)用程序很難分解和維護(hù)。另外,因為VB的語法繼承于BASIC的早期版本(BASIC主要是為了讓初學(xué)者更容易理解,而不是為了編寫大型商業(yè)應(yīng)用程序),所以不能真正成為結(jié)構(gòu)化或面向?qū)ο蟮木幊陶Z言。</p><p>  2

29、.2.2 數(shù)據(jù)庫簡介</p><p><b>  1、數(shù)據(jù)庫技術(shù)</b></p><p>  SQL Server 2005 Express:SQL Server Express 是一個免費(fèi)、易用且便于管理的數(shù)據(jù)庫。SQL Server Express 與 Microsoft Visual Studio 2005 集成在一起,可以輕松開發(fā)功能豐富、存儲安全、可快速部

30、署的數(shù)據(jù)驅(qū)動應(yīng)用程序。SQL Server Express 是免費(fèi)的,可以再分發(fā)(受制于協(xié)議),還可以起到客戶端數(shù)據(jù)庫以及基本服務(wù)器數(shù)據(jù)庫的作用。SQL Server Express 是低端 ISV、低端服務(wù)器用戶、創(chuàng)建 Web 應(yīng)用程序的非專業(yè)開發(fā)人員以及創(chuàng)建客戶端應(yīng)用程序的編程愛好者的理想選擇[15]。</p><p>  2、數(shù)據(jù)庫接口 ADO.NET</p><p>  ADO.N

31、ET是一組用于和數(shù)據(jù)源進(jìn)行交互的面向?qū)ο箢悗?。通常情況下,數(shù)據(jù)源是數(shù)據(jù)庫,但它同樣也能夠是文本文件、Excel表格或者XML文件。ADO.NET允許和不同類型的數(shù)據(jù)源以及數(shù)據(jù)庫進(jìn)行交互。然而并沒有與此相關(guān)的一系列類來完成這樣的工作。因為不同的數(shù)據(jù)源采用不同的協(xié)議,所以對于不同的數(shù)據(jù)源必須采用相應(yīng)的協(xié)議。一些老式的數(shù)據(jù)源使用ODBC協(xié)議,許多新的數(shù)據(jù)源使用OleDb協(xié)議,并且現(xiàn)在還不斷出現(xiàn)更多的數(shù)據(jù)源,這些數(shù)據(jù)源都可以通過.NET的ADO

32、.NET類庫來進(jìn)行連接。</p><p><b>  2.3 本章小結(jié)</b></p><p>  通過對系統(tǒng)的初步分析,選擇好了自己的開發(fā)模式與開發(fā)工具,能做到有的放矢,物盡其用,做好前期的準(zhǔn)備才能為后期的實(shí)現(xiàn)提供便利條件,有了明確的方向在以后的開發(fā)中才不會迷失,前期的很小的錯誤到了后期可能是無法挽回的毀滅性BUG,所以一個良好的前期分析是一個系統(tǒng)實(shí)現(xiàn)的非常必要的

33、基礎(chǔ)。</p><p><b>  3 系統(tǒng)總體設(shè)計</b></p><p>  從文檔中的要求和自己對醫(yī)院的實(shí)地考察加上網(wǎng)上獲取的信息,自己分析了系統(tǒng)的總體需求,從而推出系統(tǒng)的主要流程,根據(jù)流程分析寫出系統(tǒng)的模塊分析與數(shù)據(jù)庫設(shè)計。最終再根據(jù)這些設(shè)計逐步實(shí)現(xiàn)與完善自己的系統(tǒng)。最終的目的還是為了滿足客戶的需求,為病人及醫(yī)生節(jié)約時間,提供高效的管理和服務(wù),達(dá)到我們當(dāng)初設(shè)

34、計的目標(biāo)。</p><p>  3.1 系統(tǒng)流程分析</p><p>  根據(jù)分析文檔中的需求,得出該系統(tǒng)主要是用于醫(yī)院信息的管理和對住院的病人相關(guān)信息的統(tǒng)籌和分配。再同過網(wǎng)上的調(diào)研成果,加上自己的實(shí)地考察,基本對醫(yī)院的住院流程以及系統(tǒng)的使用情況有所了解。</p><p>  首先從病人角度來看,病人進(jìn)醫(yī)院就醫(yī),先進(jìn)行登記基本信息,如果以前曾就醫(yī)就可以直接調(diào)用病人

35、信息,然后病人進(jìn)行掛號看真,病人在就醫(yī)看診之后,醫(yī)生可能根據(jù)情況要求病人進(jìn)行住院觀察調(diào)理,這時病人登記住院,醫(yī)院根據(jù)已有的病人信息為其分配病房和病床以及其護(hù)理的護(hù)士等。如果病人未現(xiàn)行進(jìn)行看診登記等過程想直接登記住院就應(yīng)先對其信息和病例登記錄入,然后再分配病房,住院過程中產(chǎn)生的檢查費(fèi)醫(yī)藥費(fèi)等系統(tǒng)都應(yīng)進(jìn)行統(tǒng)計,以便對病人最后劃價付費(fèi)時方便查看和統(tǒng)計。病人在住院期結(jié)束后應(yīng)及時辦理出院,出院后系統(tǒng)更新可住病房的信息。</p>&l

36、t;p>  系統(tǒng)中還應(yīng)該有系統(tǒng)設(shè)置,醫(yī)生科室的基本設(shè)置,還有對藥庫的管理和對檢查的登記等都應(yīng)穿插在住院過程中或者在住院之前就準(zhǔn)備完成,是一個交互的過程。根據(jù)分析系統(tǒng)流程圖如圖3.1所示。</p><p>  3.2 系統(tǒng)功能模塊分析</p><p>  1)基本信息管理模塊:負(fù)責(zé)錄入基本的員工信息,賦予其管理員權(quán)限,以及科室檢查室的信息的錄入與修改還有系統(tǒng)的設(shè)置都在此模塊下完成。&

37、lt;/p><p>  2)住院及費(fèi)用模塊:負(fù)責(zé)病人的住院登記病房分配,以及各種費(fèi)用的匯總查詢以及打印功能。</p><p>  3)導(dǎo)醫(yī)模塊:負(fù)責(zé)登記病人信息,以及掛號管理和醫(yī)生的開醫(yī)令,打印診斷書開處方診斷等功能。</p><p>  4)藥品和檢查模塊:具有藥品管理和檢查等醫(yī)院輔助功能模塊。</p><p>  功能模塊圖如圖3.2所示。&

38、lt;/p><p>  圖3.1住院管理系統(tǒng)流程圖</p><p>  圖3.2 系統(tǒng)功能模塊圖</p><p>  3.3 系統(tǒng)用例設(shè)計</p><p>  用例圖(User Case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進(jìn)行建模。用例功能圖

39、如圖3.3所示。</p><p>  圖3.3住院管理系統(tǒng)總體用例功能圖</p><p>  3.4 數(shù)據(jù)庫結(jié)構(gòu)分析</p><p>  3.4.1 E-R圖分析</p><p>  根據(jù)流程和功能建立數(shù)據(jù)庫各表的相互關(guān)系,分為以下幾個E-R圖。</p><p>  1)病人與醫(yī)生病房和病例賬單的主E-R關(guān)系??剖覔?/p>

40、有醫(yī)生,同時管理病房,病房住有病人,醫(yī)生診治病人,病人擁有賬單和自己的病例。</p><p>  主E-R關(guān)系圖如圖3.4所示。</p><p>  2)醫(yī)生管理藥房的E-R關(guān)系。醫(yī)生管理藥房,負(fù)責(zé)藥品入庫,發(fā)藥退藥,添加新藥品等。</p><p>  醫(yī)生管理藥房的E-R關(guān)系圖如圖3.5所示。</p><p>  3)病人與病例的E-R關(guān)系

41、圖。每個病人就醫(yī)都有自己的病例,記錄了病人就醫(yī)的各種信息。</p><p>  病人與病例的E-R關(guān)系圖如圖3.6所示。</p><p>  圖3.4病人與醫(yī)生病房和賬單病例的主體E-R圖</p><p>  圖3.5管理員(醫(yī)生)與藥房的E-R關(guān)系圖</p><p>  圖3.6病人與病例的E-R圖</p><p>

42、  3.4.2 系統(tǒng)數(shù)據(jù)庫表設(shè)計</p><p>  a)員工信息表employee表</p><p>  員工信息表employee表用來儲存員工ID、密碼、真實(shí)姓名、職稱等個人基本信息。字段說明如表3-1所示。</p><p>  表3-1 employee 表 </p><p><b>  續(xù)表 </b><

43、;/p><p>  b)藥品信息表medicine 表</p><p>  藥品信息表medicine 表用來存儲藥品名稱單價等基本信息。字段說明如表3-2所示。</p><p>  表3-2 medicine 表</p><p>  c)病房表sickroom 表</p><p>  病房表sickroom 表用來存儲藥

44、病房的床位數(shù)病區(qū)等基本信息。字段說明如表3-3所示。</p><p>  表3-3 sickroom 表</p><p>  d)檢驗項目表Examination 表</p><p>  檢驗項目表Examination 表用來存儲檢驗項目的種類價格等基本信息。字段說明如表3-4所示。</p><p>  表3-4 ExaminationRo

45、om 表</p><p>  e)掛號表appointment 表</p><p>  掛號表appointment 記錄了病人的掛號信息以及病人的預(yù)約信息還有病人的病例信息。字段說明如表3-5所示。</p><p>  表3-5 Pathography 表</p><p>  f)科室表Department 表</p><

46、;p>  科室表Department 表用來存儲了科室的名稱描述等基本信息。字段說明如表3-6所示。</p><p>  表3-6 Department 表</p><p>  g)病人表 Patient表</p><p>  病人表 Patient表用來存儲病人的名稱、年齡、性別等基本信息以及的信息。字段說明如表3-7所示。</p><p

47、>  表3-7 Patient表</p><p><b>  續(xù)表</b></p><p>  h)賬單表 Bill表</p><p>  賬單表 Bill表用來存儲病人的就診住院拿藥等服用的統(tǒng)計信息。字段說明如表3-8所示。</p><p>  表3-8 Bill表</p><p>&l

48、t;b>  i)卡表card表</b></p><p>  卡表card表記錄的病人的卡的信息以及折扣信息等。字段的具體說明如圖3-9所示。</p><p>  表3-9 card表</p><p><b>  3.5 本章小結(jié)</b></p><p>  通過對系統(tǒng)的有效分析,已經(jīng)設(shè)計出了自己要開發(fā)

49、系統(tǒng)的總體結(jié)構(gòu)和數(shù)據(jù)庫關(guān)系。有了良好的中期工作,開發(fā)的方向就不會有太大的偏差,按部就班的完成自己的工作任務(wù)。剩下的就是如何實(shí)現(xiàn)這些設(shè)計的功能。</p><p><b>  4 系統(tǒng)設(shè)計</b></p><p><b>  4.1 登錄模塊</b></p><p>  輸入:輸入員工用戶名和密碼,初始為用戶名hebut,

50、密碼hebut。</p><p>  登錄成功跳轉(zhuǎn)至系統(tǒng)主界面,登錄信息失敗將彈出對話框提示。</p><p>  管理員登錄頁面如圖4.1所示。</p><p>  圖4.1管理員登錄頁</p><p>  4.2 住院管理系統(tǒng)主界面</p><p>  成功登錄后會顯示系統(tǒng)管理的主界面,左側(cè)采用樹形結(jié)構(gòu)顯示各個模

51、塊,中部是窗口顯示區(qū)域。左上角有個快捷查詢病人的按鈕。左下角標(biāo)示了操作員以及類型。樹形結(jié)構(gòu)的導(dǎo)航中顯示出了各個模塊的內(nèi)容,點(diǎn)擊即可彈出窗口作為主界面的子窗口顯示在界面中。</p><p>  主界面圖如圖4.2所示。</p><p>  圖4.2 住院管理系統(tǒng)主界面</p><p><b>  4.3 導(dǎo)醫(yī)模塊</b></p>

52、<p>  該模塊是系統(tǒng)的主要模塊之一,分為病人登記,病人掛號和開醫(yī)令三個子模塊。完成了系統(tǒng)的病人信息以及就醫(yī)信息的主要管理工作。</p><p>  4.3.1 病人登記</p><p>  選擇姓名或者錄入姓名將顯示病人的信息,點(diǎn)擊右邊的紅色叉可以刪除該病人。右下角有添加修改病人的按鈕,點(diǎn)擊可對信息框操作。病人預(yù)約和掛號是導(dǎo)入到其他模塊的接口。</p><

53、;p>  病人登記界面如圖4.3所示。</p><p>  4.3.2 病人掛號</p><p>  病人掛號上半部模塊是病人信息顯示模塊,如果沒有病人可點(diǎn)擊添加病人按鈕進(jìn)行添加。中部模塊是掛號預(yù)約模塊,通過選擇掛號類型,掛號醫(yī)生以及日期等完成掛號登記,下邊的gridview顯示的分別是預(yù)約信息和</p><p><b>  值班醫(yī)生的信息。<

54、;/b></p><p>  病人掛號界面如圖4.4所示。</p><p>  圖4.3病人登記界面</p><p>  圖4.4病人掛號預(yù)約界面</p><p>  4.3.3 開醫(yī)令</p><p>  開醫(yī)令界面是醫(yī)生錄入信息的界面,可以進(jìn)行病人資料的查詢,選擇病人錄入信息,還可以添加藥品檢查診斷書和醫(yī)令

55、的打印,診斷書以水晶報表形式輸出。</p><p>  開醫(yī)令的主界面如圖4.5所示。</p><p><b>  圖4.5開醫(yī)令界面</b></p><p>  添加藥品檢查界面提供了藥品的添加包括數(shù)量單價等,以及檢驗和檢查信息,下邊以gridview空間顯示出添加的信息。</p><p>  添加藥品檢查檢驗界面如圖

56、4.6所示。</p><p>  圖4.6 添加藥品檢驗界面</p><p>  打印醫(yī)令和診斷書以醫(yī)令為例。界面有打印的基本功能按鈕,打印,界面輸出,刷新,界面縮放等。打印醫(yī)令界面如圖4.7所示。</p><p>  圖4.7 打印醫(yī)令界面</p><p>  退藥界面里同過點(diǎn)擊下方gridview中的數(shù)據(jù)行信息,將在上部的窗體顯示。<

57、;/p><p>  可以選擇票號,選擇不通的購藥信息。下方有輸入退藥數(shù)量和退藥原因的輸入框。</p><p>  退藥界面如圖4.8所示。</p><p><b>  圖4.8 退藥界面</b></p><p>  4.4 費(fèi)用管理???lt;/p><p>  4.4.1 前臺繳費(fèi)模塊</p>

58、;<p>  通過選擇今天為繳費(fèi)和全部未交費(fèi)顯示未交費(fèi)的人的信息,選擇藥品費(fèi)檢查費(fèi)住院費(fèi)等顯示費(fèi)用明細(xì)。折后價根據(jù)卡類型而計算。打印付款單以水晶報表形式打印。</p><p>  前臺繳費(fèi)界面如圖4.9所示。</p><p>  圖4.9 前臺交費(fèi)界面</p><p>  4.5 藥房服務(wù)???lt;/p><p>  4.5.1

59、藥房管理模塊</p><p>  藥房管理模塊是新藥品添加和藥品刪除的管理模塊,上部有添加、刪除、修改、保存四個控件,下邊是填寫信息的窗口,下部是個顯示所有藥品的gridview的窗口控件。藥房管理的界面如圖4.10所示。</p><p>  4.5.2 發(fā)藥模塊 </p><p>  上下兩個gridview控件顯示了醫(yī)令開的藥品和還未發(fā)藥的藥品,通過點(diǎn)擊選

60、擇需要發(fā)藥的信息,點(diǎn)擊發(fā)藥按鈕發(fā)藥成功。發(fā)藥管理的界面如圖4.11所示。</p><p>  圖4.10 藥房管理界面</p><p>  圖4.11 發(fā)藥管理界面</p><p>  4.5.3 退藥入庫模塊</p><p>  通過開醫(yī)令中的退藥信息填寫到退藥表中,退藥表中的信息從該模塊的下部的gridview控件中顯示。選擇要退藥的行信

61、息將從上部的控件框中顯示,點(diǎn)擊確認(rèn)退藥退藥成功。退藥模塊的界面如圖4.12所示。</p><p>  圖4.12 退藥入庫界面</p><p>  4.6 住院管理模塊</p><p>  4.6.1 登記住院模塊</p><p>  1、住院登記首先先點(diǎn)擊添加按鈕激活控件,然后填寫好全部的登記信息,單機(jī)上邊的保存按鈕控件可保存信息,點(diǎn)擊登

62、記入住也可保存信息同時會修改住院費(fèi)的信息。上部還有打印住院單的選項,病床剩余按鈕可顯示一個提示當(dāng)前選擇病房的剩余病床數(shù)的提示框。登記入院的界面如圖4.13所示。</p><p>  2、打印界面顯示了病人住院的信息,以及部分掛號信息。打印住院信息的界面如圖4.14所示。</p><p>  4.6.2 辦理出院模塊</p><p>  辦理出院界面首先先應(yīng)確定病人已

63、經(jīng)繳費(fèi),點(diǎn)擊繳費(fèi)按鈕可以連接到繳費(fèi)界面,繳費(fèi)完畢后,通過填寫病人住院的具體信息,放可辦理出院。清空病人在房間表中的信息,將該房間置為可用。同時可以再次打印病人住院信息。打印界面和入院的類似。</p><p>  辦理出院的界面如圖4.15所示。</p><p>  圖4.13 登記住院界面</p><p>  圖4.14打印住院信息界面</p><

64、;p>  圖4.15辦理出院界面</p><p>  4.7 基本設(shè)置模塊</p><p>  基本設(shè)置模塊由檢驗設(shè)置、檢查設(shè)置、科室設(shè)置、病房設(shè)置、員工值班設(shè)置、掛號設(shè)置、用戶管理、折扣卡設(shè)置和病房設(shè)置組成。以檢驗設(shè)置為例,其他模塊界面和功能類似。</p><p>  檢驗設(shè)置上邊有個導(dǎo)航條顯示著檢驗的項目,右邊四個按鈕分別代表著添加刪除修改和保存四個功能

65、。操作時應(yīng)該先點(diǎn)擊添加按鈕激活下方的輸入信息控件,然后填寫信息對檢驗進(jìn)行管理。檢驗項目設(shè)置如圖4.16所示。</p><p>  圖4.16 檢驗項目設(shè)置</p><p><b>  4.8 本章小結(jié)</b></p><p>  有了前邊奠定的良好基礎(chǔ),通過自己的學(xué)習(xí)和認(rèn)識,開發(fā)出了自己的住院管理系統(tǒng),實(shí)現(xiàn)了任務(wù)書中的大部分功能要求,不過還有

66、很多不足和改進(jìn)之處,有待以后的修飾和完善。</p><p><b>  5 測試</b></p><p>  測試并不是本項目的重點(diǎn),但是一個良好的測試能為用戶提供良好便捷的操作與使用,也能真實(shí)的反應(yīng)出系統(tǒng)的不足之處與錯誤的地方。</p><p>  本次采用黑盒測試法,對幾個主要模塊的功能進(jìn)行測試,設(shè)計的測試用例以及結(jié)果如表5-1、表5-2

67、、表5-3所示。</p><p>  通過對病人添加模塊,開醫(yī)令模塊以及住院登記模塊的測試,以及測試結(jié)果的分析,可以看出本系統(tǒng)基本完成了最初設(shè)計的功能要求。</p><p>  表5-1 添加病人模塊測試用例設(shè)計</p><p>  表5-2 開醫(yī)令模塊功能測試</p><p>  表5-3 登記住院模塊功能測試</p><

68、;p><b>  結(jié) 論</b></p><p>  通過數(shù)個月的學(xué)習(xí)與開發(fā),期間不乏著很多的困難與歡樂,也由于本人才疏學(xué)淺,時間也并未十分充足,可能有著許許多多的不足之處。本系統(tǒng)是一個為了方便于醫(yī)院的住院信息統(tǒng)計的一個智能計算機(jī)系統(tǒng),采用較為安全快捷的C/S架構(gòu)模式,實(shí)現(xiàn)了導(dǎo)醫(yī)服務(wù),費(fèi)用管理,藥房服務(wù),住院管理,基本信息設(shè)置等幾個模塊。模塊相對較多,但并未有太多復(fù)雜的算法實(shí)現(xiàn),所以

69、大部分功能都能得到良好的開發(fā)設(shè)計結(jié)果。</p><p>  比較其他的醫(yī)院住院管理系統(tǒng),本系統(tǒng)還有著很多的缺陷與不足,本系統(tǒng)的功能并沒有足夠的詳細(xì),許多醫(yī)院中的細(xì)小信息統(tǒng)計功能并未設(shè)計,如果用于較為大型的醫(yī)院管理可能有些捉襟見肘,但是用于小型的醫(yī)院診所還是游刃有余,而且功能的縮水并不意味著無法完成醫(yī)院的管理任務(wù),較少的代碼也可以降低對計算機(jī)的性能需求,減少開支。</p><p>  由于時

70、間的問題,住院模塊并未開發(fā)的很滿意,許多小的功能由于技術(shù)問題</p><p>  并沒有像最初想象的那樣完全實(shí)現(xiàn)。系統(tǒng)還有很多可以改進(jìn)的地方,可以在以后的工作中逐步解決完善。</p><p>  最后,我得出一個結(jié)論,軟件開發(fā)是一個細(xì)致與系統(tǒng)的過程,不能操之過急,前期的工作一定要做好,以免到了后期造成不可挽回的錯誤。開發(fā)要細(xì)心,一個小小的錯誤也可能難住你一兩天,只有堅持不懈的努力才能得到期

71、望的結(jié)果。我希望我以后的生活中也能持之以恒,邁向成功。</p><p><b>  參 考 文 獻(xiàn)</b></p><p>  1 孫學(xué)文.醫(yī)院信息系統(tǒng)的設(shè)計與開發(fā).吉林:吉林大學(xué),2004年.</p><p>  2 譚明佳.基于ASP.NET的Web程序優(yōu)化分析.計算機(jī)與現(xiàn)代化,2005年,第二期:34-36 </p>&l

72、t;p>  3 葉永春.中小型醫(yī)院管理信息系統(tǒng).西安:西安電子科技大學(xué),2007年. </p><p>  4 金曉菡. 醫(yī)院工作流信息系統(tǒng)的研究與應(yīng)用.山東:山東大學(xué),2008年 . </p><p>  5 張能立,謝佳,楊新泉.ASP.NET在網(wǎng)站開發(fā)中的應(yīng)用.計算機(jī)與數(shù)字工程,2005年,第六期:12-14 </p><p>  6 王瑋.Cach&#

73、233;數(shù)據(jù)庫在住院管理系統(tǒng)中的應(yīng)用研究.浙江:浙江大學(xué), 2008年 .</p><p>  7 孫廣香.醫(yī)用耗材庫存管理研究.天津:天津大學(xué), 2008年 . </p><p>  8 崔鳳玉.醫(yī)院放射科信息管理系統(tǒng)的設(shè)計.山東:山東大學(xué), 2009年 . </p><p>  11 王愛寧. SQL Server數(shù)據(jù)庫應(yīng)用探析.煤炭技術(shù),Coal Techno

74、logy, 編輯部郵箱 2010年05期 </p><p>  12 于忠清.SQL Server中文版基礎(chǔ)培訓(xùn)教程. 北京:人民郵電出版社.2007 </p><p>  13 葉安勝.基于.NET架構(gòu)的WEB數(shù)據(jù)庫訪問技術(shù)研究與應(yīng)用. 西安:西安電子科技大學(xué),2004年. </p><p>  14 孟繁興,李繼宏.淺談ADO.NET中的數(shù)據(jù)訪問方式.山東:洛陽

75、大學(xué)學(xué)報, Journal of Luoyang University, 編輯部郵箱2004年04期</p><p>  15 周長發(fā). C#面向?qū)ο缶幊? 北京:電子工業(yè)出版社,2007 </p><p><b>  致 謝</b></p><p>  首先要感謝李智老師對我畢設(shè)這幾個月中的不斷鼓勵和幫助,沒有老師的指導(dǎo)與幫助,我甚至可能還

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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

提交評論