版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 分類(lèi)號(hào):TP315 U D C:D10621-408-(2007)6024-0</p><p> 密 級(jí):公 開(kāi) 編 號(hào):2003031175</p><p> 成 都 信 息 工 程 學(xué) 院</p><p><b> 學(xué) 位 論
2、文</b></p><p> 門(mén)診就診系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 門(mén)診就診系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p><b> 摘 要</b></p><p> 進(jìn)入21世紀(jì)以來(lái),網(wǎng)絡(luò)的空前發(fā)展給人們的工作和生活帶來(lái)了極大的便利,信息化建設(shè)已經(jīng)成為節(jié)約運(yùn)營(yíng)成本、提高工作效率的首選。相比之下,國(guó)內(nèi)相當(dāng)數(shù)
3、量的中小醫(yī)院的門(mén)診工作流程還采用相對(duì)保守的手工工作方式,數(shù)據(jù)信息查詢和存儲(chǔ)的成本較高,但效率卻很低下。</p><p> 門(mén)診就診系統(tǒng)是典型的醫(yī)院信息系統(tǒng)(HIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、安全性好的數(shù)據(jù)庫(kù);而對(duì)于后者則要求具備應(yīng)用程序功能完備,易使用等特點(diǎn)。</p><p> 本系統(tǒng)使用Visual
4、Basic.NET+Access,設(shè)計(jì)開(kāi)發(fā)了門(mén)診就診系統(tǒng)。通過(guò)網(wǎng)絡(luò)間的數(shù)據(jù)交換來(lái)實(shí)現(xiàn)注冊(cè)、掛號(hào)、就診、收費(fèi)等幾項(xiàng)工作,從而提高醫(yī)療部門(mén)在門(mén)診就診過(guò)程中的工作效率和質(zhì)量。本論文詳細(xì)介紹門(mén)診就診系統(tǒng)的開(kāi)發(fā)過(guò)程。</p><p> 關(guān)鍵詞:門(mén)診就診;掛號(hào);就診;.Net;</p><p> Design of Out-Patient Attendance System</p>
5、<p><b> Abstract</b></p><p> Out-Patient attendance system is a typical hospital information system (HIS), which includes building up data-base in background and developing the application
6、 interface in foreground. The former requires consistency, integrality and security of data. The back-stage should make the application powerful and easily use.</p><p> This system is developed byVisual Bas
7、ic.NET+ ACCESS.and achieves registration, attendance and charge in order to improving the efficiency and quality of health department. </p><p> In this paper, these functions and the process of development
8、of Out-Patient system will be introduced in detail.</p><p> Key words: Outpatients; Register; Attendance; .Net</p><p><b> 目 錄</b></p><p><b> 論文總頁(yè)數(shù):18頁(yè)</b>
9、;</p><p><b> 1 引 言1</b></p><p> 2 相關(guān)理論技術(shù)1</p><p> 2.1 .Net技術(shù)2</p><p> 2.2 ACCESS數(shù)據(jù)庫(kù)2</p><p> 3 用戶需求分析2</p><p> 3.1 用戶角
10、色需求2</p><p> 3.2 功能需求3</p><p> 3.2.1 注冊(cè)功能3</p><p> 3.2.2 掛號(hào)功能3</p><p> 3.2.3 醫(yī)生功能3</p><p> 3.2.4 收費(fèi)功能3</p><p> 3.2.5 管理功能4</p&
11、gt;<p> 3.3 性能需求4</p><p> 4 門(mén)診就診系統(tǒng)的設(shè)計(jì)4</p><p> 4.1 設(shè)計(jì)思路4</p><p> 4.2 總體框架4</p><p> 4.2.1 系統(tǒng)管理員功能5</p><p> 4.2.2 普通用戶功能6</p><p
12、> 4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)7</p><p><b> 5 詳細(xì)設(shè)計(jì)8</b></p><p> 5.1 用戶登陸模塊8</p><p> 5.2 用戶功能模塊10</p><p> 5.2.1 注冊(cè)病人10</p><p> 5.2.2 掛號(hào)10</p>
13、<p> 5.2.3 醫(yī)囑錄入11</p><p> 5.2.4 收費(fèi)12</p><p> 5.3 管理員模塊13</p><p> 5.3.1 用戶添加13</p><p> 5.3.2 用戶解凍13</p><p> 5.3.3 字典維護(hù)14</p><p&g
14、t; 5.3.4 報(bào)表查詢14</p><p><b> 6 系統(tǒng)測(cè)試15</b></p><p> 6.1 測(cè)試環(huán)境15</p><p> 6.2 測(cè)試結(jié)果15</p><p><b> 結(jié) 論15</b></p><p><b> 參
15、考文獻(xiàn)16</b></p><p><b> 致 謝17</b></p><p><b> 聲 明18</b></p><p><b> 1 引 言</b></p><p> 醫(yī)院信息系統(tǒng)(Hospital Information Sys
16、tem, HIS),指利用電子計(jì)算機(jī)和通信設(shè)備,為醫(yī)院所屬各部門(mén)提供病人診療信息和行政管理信息的收集、存儲(chǔ)、處理、提取和數(shù)據(jù)交換的能力,并滿足所有授權(quán)用戶的功能需求。門(mén)診就診系統(tǒng)作為醫(yī)院信息系統(tǒng)的一個(gè)子類(lèi),具有其自身的特點(diǎn)和復(fù)雜性,這是醫(yī)院本身的目標(biāo)、任務(wù)和性質(zhì)決定的,它不僅要和醫(yī)院信息系統(tǒng)的其他子系統(tǒng)一樣為醫(yī)院的管理提供便利,提高整個(gè)醫(yī)院的運(yùn)作效率,而且還應(yīng)該支持以病人醫(yī)療信息記錄為中心的整個(gè)門(mén)診醫(yī)療過(guò)程。</p>&l
17、t;p> 門(mén)診就診系統(tǒng)應(yīng)該包括以下幾個(gè)方面:病人注冊(cè)、病人掛號(hào)、病人就診和病人收費(fèi)。其中,病人注冊(cè)和病人掛號(hào)是病人就診的準(zhǔn)備工作,病人就診包括下醫(yī)囑和配藥,而收費(fèi)則貫穿了整個(gè)病人就診。</p><p> 傳統(tǒng)的流程病人掛號(hào),然后進(jìn)入相應(yīng)的科室就診,醫(yī)生通過(guò)詢問(wèn)病人的具體病情或要求病人做某種類(lèi)型的檢查來(lái)確定病因并開(kāi)出醫(yī)囑,完成診斷過(guò)程。可以看出,傳統(tǒng)的工作流程存在著以下的局限性:</p>&
18、lt;p> 整個(gè)過(guò)程主要的數(shù)據(jù)記錄主要依靠手寫(xiě),效率不高,易出錯(cuò);</p><p> 診斷過(guò)程完成后病人診斷信息不便于存儲(chǔ)和查詢;</p><p> 整個(gè)醫(yī)療系統(tǒng)內(nèi)部缺乏對(duì)于當(dāng)前某個(gè)階段內(nèi)的病人相關(guān)信息進(jìn)行針對(duì)性統(tǒng)計(jì)分析的具體實(shí)現(xiàn)手段。</p><p> 由于計(jì)算機(jī)已經(jīng)成為我們工作的得力助手,它能代替人工進(jìn)行許多繁雜而重復(fù)的勞動(dòng),具備節(jié)約資源、提高效率
19、等特點(diǎn),因此我們使用計(jì)算機(jī)建立局域網(wǎng)來(lái)實(shí)現(xiàn)門(mén)診就診系統(tǒng)。</p><p> 本文將介紹醫(yī)療門(mén)診就診系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)工作,因此,文章將涵蓋以下三個(gè)方面的內(nèi)容:</p><p> 介紹貫穿項(xiàng)目設(shè)計(jì),開(kāi)發(fā)始終的VB.NET+ACCESS技術(shù)。</p><p> 介紹醫(yī)療門(mén)診就診系統(tǒng)的詳細(xì)需求。</p><p> 介紹醫(yī)療門(mén)診就診系統(tǒng)的具體實(shí)
20、現(xiàn)。通過(guò)傳統(tǒng)的醫(yī)療門(mén)診就診流程和利用網(wǎng)絡(luò)技術(shù)的門(mén)診就診的比較不難看出,醫(yī)療門(mén)診就診網(wǎng)絡(luò)化將是今后醫(yī)療門(mén)診領(lǐng)域的發(fā)展趨勢(shì)。開(kāi)發(fā)這樣一套應(yīng)用系統(tǒng),是推進(jìn)醫(yī)療工作信息化的一個(gè)重要環(huán)節(jié)。</p><p><b> 2 相關(guān)理論技術(shù)</b></p><p> 本設(shè)計(jì)的門(mén)診就診系統(tǒng)采用Microsoft Visual Studio 2005來(lái)開(kāi)發(fā)應(yīng)用程序。而使用VB.Net語(yǔ)
21、言,它比以前的VB版本更加簡(jiǎn)單和直觀。數(shù)據(jù)庫(kù)則采用ACCESS。</p><p> 2.1 .Net技術(shù)</p><p> .Net架構(gòu)是一種新的計(jì)算平臺(tái),它簡(jiǎn)化了在高度分布式Internet環(huán)境中的應(yīng)用程序開(kāi)發(fā),旨在提供一個(gè)一致的、面向?qū)ο蟮?、將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境。.Net是微軟推出的新一代開(kāi)發(fā)平臺(tái),有很多新的特性是對(duì)以前版本的增強(qiáng)。其特點(diǎn)在于:</p&
22、gt;<p> 1).標(biāo)準(zhǔn)集成,提供一直的面向?qū)ο蟮木幊汰h(huán)境;</p><p> 2).簡(jiǎn)化了應(yīng)用,不使用注冊(cè)表,而是每個(gè)應(yīng)用程序都使用自己局部的組件;3).強(qiáng)大的代碼管理,原來(lái)VB開(kāi)發(fā)人員面臨的問(wèn)題比如內(nèi)存管理、線程和進(jìn)</p><p> 程創(chuàng)建現(xiàn)在都可以由.Net來(lái)處理,擁有了被管理的代碼,則可以訪問(wèn).Net所有跨語(yǔ)言的能力;</p><p>
23、; 4).充足的學(xué)習(xí)資源,.Net的方面的書(shū)要比其它所有編程技術(shù)的書(shū)都多,微</p><p> 軟和第三方團(tuán)體開(kāi)設(shè)了很多課程,可以讓開(kāi)發(fā)人員很快就上手。VB.Net是現(xiàn)代化的語(yǔ)言,完全面向?qū)ο蟮模O(shè)計(jì)的時(shí)候消除了很多VB的矛盾。</p><p> 2.2 ACCESS數(shù)據(jù)庫(kù)</p><p> ACCESS是微軟公司開(kāi)發(fā)的一款桌面數(shù)據(jù)庫(kù)。其特點(diǎn)在于:</
24、p><p> 1).在數(shù)據(jù)量不是很大的情況下,其效率完全能夠滿足平時(shí)使用的要求;</p><p> 2).可移植性強(qiáng),當(dāng)數(shù)據(jù)量增大后,系統(tǒng)的查詢和處理速度無(wú)法達(dá)到要求時(shí),</p><p> 則可很容易的轉(zhuǎn)向SQL Server等大型數(shù)據(jù)庫(kù),代碼部分基本不用改動(dòng);</p><p> 3).目前辦公室里的大多數(shù)電腦通常都安裝有Office系列
25、軟件,在這樣的電</p><p> 腦軟件環(huán)境下不用再安裝額外的數(shù)據(jù)庫(kù)引擎,就能進(jìn)行數(shù)據(jù)庫(kù)的管理;</p><p> 4).該數(shù)據(jù)庫(kù)文件單一,利于數(shù)據(jù)的導(dǎo)入與導(dǎo)出。</p><p><b> 3 用戶需求分析</b></p><p> 3.1 用戶角色需求</p><p> 根據(jù)華西醫(yī)院
26、門(mén)診就診的過(guò)程(如圖3-1),整個(gè)系統(tǒng)應(yīng)該有五個(gè)操作用戶角色,即注冊(cè)員,掛號(hào)員,醫(yī)生,收費(fèi)員和系統(tǒng)管理員。</p><p> 圖3-1 病人就診流程</p><p> 注冊(cè)員負(fù)責(zé)注冊(cè)病人信息;掛號(hào)員根據(jù)病人需求選擇科室掛號(hào);醫(yī)生處理診斷過(guò)程和開(kāi)藥;收費(fèi)員根據(jù)醫(yī)囑收費(fèi);系統(tǒng)管理員在后臺(tái)對(duì)系統(tǒng)進(jìn)行用戶管理并展開(kāi)系統(tǒng)的正常運(yùn)行維護(hù)工作。每個(gè)角色操作的共性是通過(guò)密碼驗(yàn)證后登錄,通過(guò)框體顯示自己
27、的使用權(quán)限。角色工作完成后,通過(guò)退出選項(xiàng)關(guān)閉系統(tǒng)。</p><p><b> 3.2 功能需求</b></p><p> 系統(tǒng)功能主要包括以下幾個(gè)方面:</p><p><b> a.注冊(cè)信息處理;</b></p><p><b> b.掛號(hào)信息處理;</b></
28、p><p><b> c.就診信息處理;</b></p><p><b> d.收費(fèi)信息處理;</b></p><p><b> e.系統(tǒng)信息管理。</b></p><p> 按照不同的角色權(quán)限對(duì)具體功能描述如下:</p><p> 3.2.1 注
29、冊(cè)功能</p><p> 注冊(cè)員通過(guò)登陸界面登陸成功后,可以選擇注冊(cè)新病人、編輯注冊(cè)病人和刪除注冊(cè)病人。注冊(cè)新病人通過(guò)填寫(xiě)表格,包括姓名、性別、年齡、地址、電話完成注冊(cè),病人編號(hào)采用自動(dòng)隨機(jī)生成方式產(chǎn)生。編輯和刪除病人信息則通過(guò)病人編號(hào)讀取病人數(shù)據(jù),達(dá)到編輯和刪除的功能。</p><p> 3.2.2 掛號(hào)功能</p><p> 掛號(hào)員通過(guò)登錄頁(yè)面登錄成功后,
30、可以掛號(hào)、退號(hào)、查詢病人掛號(hào)信息,只需輸入病人的編號(hào)提交即可。掛號(hào)是當(dāng)讀取病人注冊(cè)信息后,根據(jù)病人需求選擇相應(yīng)的掛號(hào)科室。退號(hào)也通過(guò)病人編號(hào)讀取已經(jīng)掛出的號(hào),提交后則完成退號(hào)。查詢病人掛號(hào)信息則通過(guò)病人編號(hào)列表選擇相應(yīng)的病人,顯示出是否掛號(hào)以及掛號(hào)的科室信息。</p><p> 3.2.3 醫(yī)生功能</p><p> 醫(yī)生通過(guò)登錄頁(yè)面登錄成功后,可以錄入醫(yī)囑和編輯醫(yī)囑。病人找到相應(yīng)科室
31、后到醫(yī)生處就診,醫(yī)生根據(jù)病人編號(hào)讀取病人信息,通過(guò)病人信息中掛號(hào)信息判斷此病人是否為掛的是本科室的號(hào),如果是則開(kāi)始就醫(yī)。就醫(yī)后醫(yī)生需選擇相應(yīng)的醫(yī)療信息和用藥信息以及填寫(xiě)病人醫(yī)囑。醫(yī)生也可根據(jù)病人編號(hào)修改醫(yī)療信息用藥情況和醫(yī)囑。</p><p> 3.2.4 收費(fèi)功能</p><p> 收費(fèi)員通過(guò)登錄頁(yè)面登錄成功后,可以進(jìn)行收費(fèi),分為醫(yī)療收費(fèi)、藥品收費(fèi)以及繳費(fèi)查詢。收費(fèi)員根據(jù)醫(yī)生開(kāi)具的醫(yī)
32、療信息和藥品信息可分別對(duì)兩種項(xiàng)目進(jìn)行收費(fèi)。繳費(fèi)查詢則根據(jù)病人編號(hào)可查詢到該病人是否已繳費(fèi)。</p><p> 3.2.5 管理功能</p><p> 系統(tǒng)管理員通過(guò)登錄頁(yè)面登錄成功后,可以進(jìn)行系統(tǒng)用戶的添加、編輯和刪除,系統(tǒng)字典的添加,系統(tǒng)報(bào)表的查詢以及用戶的解凍。對(duì)于添加用戶,需要管理員填寫(xiě)用戶的相關(guān)信息并選擇該用戶在此系統(tǒng)中相應(yīng)的權(quán)限。編輯和刪除用戶都根據(jù)用戶姓名來(lái)讀取相應(yīng)的用戶信
33、息。系統(tǒng)數(shù)據(jù)字典的添加包括掛號(hào)科室種類(lèi)、醫(yī)療種類(lèi)和藥品種類(lèi)。系統(tǒng)報(bào)表查詢將系統(tǒng)中各個(gè)數(shù)據(jù)字段顯示出來(lái)。用戶解凍是對(duì)由于用戶五次輸入密碼錯(cuò)誤造成該用戶被凍結(jié)無(wú)法登陸情況的解除。</p><p><b> 3.3 性能需求</b></p><p> 整個(gè)系統(tǒng)應(yīng)當(dāng)操作簡(jiǎn)便,界面友好,維護(hù)簡(jiǎn)便。數(shù)據(jù)庫(kù)要求運(yùn)行穩(wěn)定,執(zhí)行速度快。</p><p>
34、安全性方面,當(dāng)用戶輸入密碼五次錯(cuò)誤后該用戶將被鎖定,只有管理員權(quán)限可以解凍該帳戶。</p><p> 軟件系統(tǒng)本身運(yùn)行對(duì)計(jì)算機(jī)硬件平臺(tái)和操作系統(tǒng)平臺(tái)要求適中。</p><p> 4 門(mén)診就診系統(tǒng)的設(shè)計(jì)</p><p><b> 4.1 設(shè)計(jì)思路</b></p><p> 本系統(tǒng)的功能根據(jù)使用者的不同而有所不同,主
35、要有兩種用戶:普通用戶和系統(tǒng)管理員。為了便于整個(gè)系統(tǒng)的組織管理,把整個(gè)系統(tǒng)分為兩大模塊:用戶模塊和管理員模塊,兩個(gè)模塊的功能都完全相對(duì)獨(dú)立的設(shè)計(jì),然后再將它們集成到一個(gè)總的控制模塊中。對(duì)于用戶模塊來(lái)說(shuō),只能使用屬于本用戶(注冊(cè)員、掛號(hào)員、醫(yī)生、財(cái)務(wù)人員)權(quán)限的功能,而管理員,則可以添加、修改、刪除、解凍被凍結(jié)用戶,添加系統(tǒng)數(shù)據(jù)字典,瀏覽、打印系統(tǒng)數(shù)據(jù)報(bào)表等。</p><p><b> 4.2 總體框架
36、</b></p><p><b> 圖4-1 總體框架</b></p><p> 4.2.1 系統(tǒng)管理員功能</p><p> 1)對(duì)系統(tǒng)使用的用戶的添加、編輯、刪除。在添加或編輯用戶的時(shí)候能對(duì)用戶的輸入代碼,密碼,相應(yīng)的權(quán)限進(jìn)行設(shè)置。如圖4-2:</p><p><b> 圖4-2管理員功
37、能</b></p><p> 2)對(duì)系統(tǒng)的字典進(jìn)行維護(hù)。能夠添加新的掛號(hào)科室和對(duì)應(yīng)的描述、新的醫(yī)療類(lèi)型和相應(yīng)的收費(fèi)價(jià)格、新的藥品種類(lèi)和相應(yīng)的價(jià)格。如圖4-3:</p><p> 圖4-3 字典維護(hù)功能</p><p> 3)對(duì)于數(shù)據(jù)庫(kù)里的每一張表的內(nèi)容進(jìn)行顯示。利用水晶報(bào)表對(duì)各個(gè)字段的值顯示,查詢各個(gè)所需的詳盡的信息。如圖4-4:</p>
38、;<p> 圖4-4 報(bào)表查詢功能</p><p> 4)對(duì)于在系統(tǒng)登陸時(shí)輸入錯(cuò)誤5次密碼而被凍結(jié)了的用戶進(jìn)行解凍。</p><p> 4.2.2 普通用戶功能</p><p> 1)病人登記臺(tái)用戶能夠注冊(cè)新的病人,包括病人的姓名、性別、年齡、電話、地址以及貫穿整個(gè)門(mén)診就診的唯一的病人編號(hào)。并且能夠編輯病人注冊(cè)信息</p><
39、;p> 和刪除病人注冊(cè)信息。如圖4-5:</p><p><b> 圖4-5 注冊(cè)功能</b></p><p> 2)掛號(hào)用戶能夠根據(jù)病人的需求,為病人掛出相應(yīng)科室的號(hào),并把掛號(hào)信息添加到病人注冊(cè)編號(hào)里。實(shí)現(xiàn)病人退號(hào)及瀏覽病人的掛號(hào)(退號(hào))信息。如圖4-6:</p><p><b> 圖4-6 掛號(hào)功能</b>
40、;</p><p> 3)醫(yī)生用戶能夠根據(jù)病人注冊(cè)編號(hào)以及掛號(hào)科室判斷該病人是否應(yīng)該到該科室來(lái)就診,以及根據(jù)病人的檢查情況添加醫(yī)囑和藥品使用建議,并為收費(fèi)用戶列出此次病人醫(yī)療情況和用藥情況。如圖4-7:</p><p><b> 圖4-7 醫(yī)療功能</b></p><p> 4)收費(fèi)用戶能根據(jù)病人注冊(cè)編號(hào)顯示醫(yī)療的種類(lèi)以及相應(yīng)的費(fèi)用和所開(kāi)
41、藥品的費(fèi)用,以及查詢?cè)摬∪耸欠窭U費(fèi)。如圖4-8:</p><p><b> 圖4-8 收費(fèi)功能</b></p><p><b> 4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p><p> 該系統(tǒng)使用ACCESS數(shù)據(jù)庫(kù),一共五張表:系統(tǒng)用戶表、病人信息表、掛號(hào)科室信息、醫(yī)療費(fèi)用信息、藥品費(fèi)用信息。</p><p
42、> 系統(tǒng)用戶表(sysuser):該表用于儲(chǔ)存用戶信息,如表4-1。</p><p> 表4-1 系統(tǒng)用戶表</p><p> 病人信息表(patient):該表用于儲(chǔ)存病人信息,由于門(mén)診就診不同于住院醫(yī)療,所開(kāi)藥品一般不會(huì)過(guò)多,在此僅設(shè)立三個(gè)藥品字段,如表4-2。</p><p> 表4-2 病人信息表</p><p> 掛
43、號(hào)科室信息(depart):該表用于儲(chǔ)存掛號(hào)科室信息,如表4-3</p><p> 表4-3 掛號(hào)科室表</p><p> 醫(yī)療費(fèi)用信息(method):該表用于儲(chǔ)存醫(yī)療費(fèi)用信息,如表4-4。</p><p> 表4-4 醫(yī)療費(fèi)用表</p><p> 藥品費(fèi)用信息(medical):該表用于儲(chǔ)存藥品費(fèi)用信息,如表4-5。</p&
44、gt;<p> 表4-5 藥品費(fèi)用表</p><p><b> 5 詳細(xì)設(shè)計(jì)</b></p><p> 5.1 用戶登陸模塊 </p><p> 用戶登陸系統(tǒng),是根據(jù)用戶所輸入帳號(hào)代碼以及密碼(如圖5-1)。</p><p><b> 圖5-1 用戶登陸</b></p&
45、gt;<p> 用戶輸入帳號(hào)和密碼后,系統(tǒng)先判斷該帳戶是否被凍結(jié),再判斷是否密碼輸入錯(cuò)誤,當(dāng)輸入正確時(shí)能夠登陸,輸入錯(cuò)誤5次以后該帳戶被凍結(jié)(如圖5-2)。</p><p> 圖5-2 登陸功能流程圖</p><p> 用戶登陸后根據(jù)管理員對(duì)該帳戶所設(shè)定的權(quán)限進(jìn)行工作,如圖5-3,這是一位掛號(hào)用戶登陸后所見(jiàn)到的界面。</p><p> 圖5-3
46、 掛號(hào)用戶登陸后界面</p><p> 相關(guān)代碼:登陸后權(quán)限分配</p><p> 5.2 用戶功能模塊</p><p> 5.2.1 注冊(cè)病人</p><p> 注冊(cè)用戶登陸后,能在注冊(cè)模塊使用到3個(gè)功能,分別為注冊(cè)病人、編輯病人以及刪除病人。注冊(cè)用戶時(shí)打開(kāi)注冊(cè)頁(yè)面,系統(tǒng)自動(dòng)隨機(jī)生成6位不重復(fù)編號(hào),用戶只需根據(jù)病人情況輸入病人相關(guān)信
47、息即可完成注冊(cè)(如圖5-4)。</p><p> 圖5-4 注冊(cè)新病人</p><p> 相關(guān)代碼:隨機(jī)生成編號(hào)</p><p><b> 5.2.2 掛號(hào)</b></p><p> 掛號(hào)用戶登陸后,能在掛號(hào)模塊使用到3個(gè)功能,分別為掛號(hào)、退號(hào)以及查詢掛號(hào)信息。掛號(hào)時(shí),用戶根據(jù)病人注冊(cè)時(shí)所獲得的編號(hào)讀取病人相關(guān)信
48、息,之后根據(jù)病人需求為病人掛號(hào)到相應(yīng)的科室(如圖5-5)。</p><p><b> 圖5-5 病人掛號(hào)</b></p><p> 相關(guān)代碼:讀取掛號(hào)科室信息</p><p> 5.2.3 醫(yī)囑錄入</p><p> 醫(yī)生用戶登陸后,能在掛號(hào)模塊使用到2個(gè)功能,分別為錄入醫(yī)囑和修改醫(yī)囑。當(dāng)醫(yī)生用戶使用系統(tǒng)時(shí),首先
49、根據(jù)病人編號(hào)讀取病人相關(guān)信息,判斷該病人掛的是該醫(yī)生的號(hào),即病人掛號(hào)科室應(yīng)與醫(yī)生所在科室相吻合,否則病人是走錯(cuò)了掛號(hào)科室。之后醫(yī)生根據(jù)病人病情,進(jìn)行醫(yī)囑的錄入,需要選擇所進(jìn)行的醫(yī)療類(lèi)型、所開(kāi)處方(如果需多種藥品則可進(jìn)行多項(xiàng)選擇,根據(jù)系統(tǒng)需要,在此僅提供3項(xiàng))以及相應(yīng)的醫(yī)囑(如圖5-6)。</p><p> 圖5-6 醫(yī)生下醫(yī)囑</p><p><b> 5.2.4 收費(fèi)<
50、;/b></p><p> 收費(fèi)用戶登陸后,能在收費(fèi)模塊使用到3個(gè)功能,分別為醫(yī)療收費(fèi)、藥品收費(fèi)和繳費(fèi)查詢。收費(fèi)分為2種,此處顯示的是藥品收費(fèi)。首先收費(fèi)員根據(jù)病人編號(hào)讀取病人相關(guān)信息,根據(jù)病人醫(yī)囑上所開(kāi)藥品進(jìn)行相應(yīng)的收費(fèi),如有多種藥品則將藥品費(fèi)用相加。繳費(fèi)后收費(fèi)用戶可在繳費(fèi)查詢功能中根據(jù)病人編號(hào)查到病人是否繳費(fèi)(如圖5-7)。</p><p><b> 圖5-7 繳費(fèi)&
51、lt;/b></p><p> 相關(guān)代碼:病人編號(hào)讀取數(shù)據(jù)庫(kù)兩張表里的數(shù)據(jù)</p><p><b> 5.3 管理員模塊</b></p><p> 5.3.1 用戶添加</p><p> 管理員用戶添加用戶進(jìn)入添加界面后,需輸入用戶姓名、輸入代碼、密碼并選擇相應(yīng)的權(quán)限(如圖5-8)。</p>
52、<p><b> 圖5-8 添加用戶</b></p><p> 5.3.2 用戶解凍</p><p> 在用戶登陸時(shí),連續(xù)輸入錯(cuò)誤5次密碼則會(huì)導(dǎo)致該用戶帳戶被凍結(jié),凍結(jié)后只有管理員用戶才能對(duì)帳戶進(jìn)行解凍。解凍時(shí)listbox將列出所有被凍結(jié)帳戶,選擇被凍結(jié)帳戶后點(diǎn)擊解凍即刻(如圖5-9)。</p><p><b>
53、圖5-9 解凍用戶</b></p><p><b> 相關(guān)代碼:解凍用戶</b></p><p> 5.3.3 字典維護(hù)</p><p> 系統(tǒng)字典維護(hù)包括增加掛號(hào)科室、醫(yī)療種類(lèi)和藥品種類(lèi),即在掛號(hào)和下醫(yī)囑時(shí)進(jìn)行更多的選擇。直接填寫(xiě)掛號(hào)科室以及相應(yīng)的描述,點(diǎn)擊保存即可。(如圖5-10)</p><p>
54、 圖5-10 添加掛號(hào)科室</p><p> 5.3.4 報(bào)表查詢</p><p> 報(bào)表查詢可將系統(tǒng)數(shù)據(jù)庫(kù)中所有報(bào)表都列出。圖5-11為病人情況報(bào)表,選擇報(bào)表查詢相應(yīng)子項(xiàng),即可顯示,利用水晶報(bào)表完成該功能。</p><p> 圖5-11 病人情況報(bào)表</p><p><b> 6 系統(tǒng)測(cè)試</b></p
55、><p><b> 6.1 測(cè)試環(huán)境</b></p><p> 本系統(tǒng)測(cè)試環(huán)境:CPU P4 3.0,內(nèi)存DDR 1G, ACCESS2007,VISUAL STUDIO 2005,WINDOWS XP下均測(cè)試通過(guò).建議用戶CPU PIII,內(nèi)存256M及以上,數(shù)據(jù)庫(kù)版本ACCESS2003,WIN2000PRO/XP,2003,WIN2000 SERVER 及以上軟
56、硬件平臺(tái)使用。</p><p><b> 6.2 測(cè)試結(jié)果</b></p><p> 系統(tǒng)在上述軟硬件環(huán)境下分別對(duì)功能用戶,系統(tǒng)管理員的詳細(xì)設(shè)計(jì)功能作出測(cè)試,結(jié)果能夠達(dá)到預(yù)期功能,并且系統(tǒng)運(yùn)行穩(wěn)定。</p><p><b> 結(jié) 論</b></p><p> 在老師的指導(dǎo)和督促下,經(jīng)過(guò)
57、三個(gè)月的緊張?jiān)O(shè)計(jì)與開(kāi)發(fā),我的畢業(yè)設(shè)計(jì)基于.Net的門(mén)診就診系統(tǒng)終于開(kāi)發(fā)完成了,實(shí)現(xiàn)了該系統(tǒng)的基本功能,基本滿足了用戶的需求。管理員實(shí)現(xiàn)了對(duì)用戶及系統(tǒng)的管理,注冊(cè)掛號(hào)員分別實(shí)現(xiàn)了添加病人和根據(jù)病人需求掛號(hào),醫(yī)生可根據(jù)病人的實(shí)際情況開(kāi)出醫(yī)囑和用藥,收費(fèi)員可根據(jù)醫(yī)囑的內(nèi)容就行相應(yīng)的收費(fèi)。</p><p> 由于做畢業(yè)設(shè)計(jì)的時(shí)間有限以及本人經(jīng)驗(yàn)不足,使得本系統(tǒng)在某些方面表現(xiàn)得并不是非常的完善,有很多地方需要改善:<
58、;/p><p> 1)系統(tǒng)的美觀方面需要改善。各個(gè)按鈕加上對(duì)應(yīng)的圖標(biāo),顯得更加專業(yè)。</p><p> 2)流程不夠細(xì)化。比如在掛號(hào)流程上,掛號(hào)員應(yīng)能對(duì)具體的某個(gè)科室的醫(yī)生掛號(hào)而不只是一個(gè)單單的可以,相應(yīng)的就診流程上醫(yī)生也能只看到本醫(yī)生所接收的病人。</p><p> 3)考慮不夠周全。在醫(yī)生下醫(yī)囑的模塊,醫(yī)生最多只能選擇三種藥品,如果日后用戶對(duì)系統(tǒng)有更多需求想添
59、加更多選擇則會(huì)在代碼方面做很大改動(dòng)。</p><p> 4)代碼略有重復(fù)。比如在讀取病人信息上很多頁(yè)面的代碼都是相同的。在以后的學(xué)習(xí)中,可以對(duì)其進(jìn)行更正,盡量避免代碼的重復(fù)。</p><p> 但是,通過(guò)這次系統(tǒng)開(kāi)發(fā),將學(xué)習(xí)的理論與實(shí)踐相結(jié)合,使我對(duì)門(mén)診就診系統(tǒng)和數(shù)據(jù)庫(kù)的設(shè)計(jì)與開(kāi)發(fā)有了更真實(shí)、具體的體會(huì),使我得到了一次很有價(jià)值的實(shí)踐。</p><p><b
60、> 參考文獻(xiàn)</b></p><p> [1] 韓澤坤.Access數(shù)據(jù)庫(kù)開(kāi)發(fā)經(jīng)典案例解析[M].北京:清華大學(xué)出版社,2006。</p><p> [2] 銀華強(qiáng).Visual Basic.NET 項(xiàng)目開(kāi)發(fā)寶典[M].北京:電子工業(yè)出版社,2007。</p><p> [3] 王君波.Visual Basic.NET編程基礎(chǔ)與實(shí)例[M].
61、北京:清華大學(xué)出版社,2003。</p><p> [4] 王健南.ASP數(shù)據(jù)庫(kù)管理項(xiàng)目方案精解[M].北京:航空工業(yè)出版社,2006。</p><p> [5] 吉銀林.ASP.NET程序設(shè)計(jì)教程[M].北京:電子工業(yè)出版社,2004。</p><p> [6] 劉化果.Visual Basic.NET開(kāi)發(fā)實(shí)例完全剖析[M].北京:中國(guó)電力出版社,2005。
62、</p><p> [7] 石志國(guó).Visual Basic.NET實(shí)用案例教程[M].北京:清華大學(xué)出版社,2003。</p><p><b> 致 謝</b></p><p> 本文是在楊上金老師、王祖儷老師的熱情關(guān)心和指導(dǎo)下完成的,他們淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對(duì)順利完成本課題起到了極大的作用。在此向他表示我最衷
63、心的感謝!</p><p> 最后向在百忙之中評(píng)審本文的各位專家、老師表示衷心的感謝!</p><p><b> 作者簡(jiǎn)介:</b></p><p> 姓 名:張震 性 別:男</p><p> 出生年月:1984.12
64、 民 族:漢</p><p> E-mail : zhangzhen@cd120.com</p><p><b> 聲 明</b></p><p> 本論文的工作是 2007年2月至2007年6月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。文中除了特別加以標(biāo)注地方外,不包含他人
65、已經(jīng)發(fā)表或撰寫(xiě)過(guò)的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書(shū)而使用過(guò)的材料。除非另有說(shuō)明,本文的工作是原始性工作。</p><p> 關(guān)于學(xué)位論文使用權(quán)和研究成果知識(shí)產(chǎn)權(quán)的說(shuō)明</p><p> 本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括:</p><p> (1)學(xué)校有權(quán)保管并向有關(guān)部門(mén)遞交學(xué)位論文的原件與復(fù)印件
66、。</p><p> (2)學(xué)??梢圆捎糜坝?、縮印或其他復(fù)制方式保存學(xué)位論文。</p><p> ?。?)學(xué)校可以學(xué)術(shù)交流為目的復(fù)制、贈(zèng)送和交換學(xué)位論文。</p><p> ?。?)學(xué)校可允許學(xué)位論文被查閱或借閱。</p><p> ?。?)學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。</p>&l
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 門(mén)診就診系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 門(mén)診就診流程
- 上海性病門(mén)診就診者
- 門(mén)診就診流程圖
- 門(mén)診就診流程圖 (2)
- 門(mén)診病人就診流程
- gh社區(qū)門(mén)診服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 醫(yī)院門(mén)診系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 電子門(mén)診服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于微信平臺(tái)的醫(yī)療就診系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 門(mén)診綜合管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 門(mén)診全預(yù)約系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 醫(yī)保門(mén)診收費(fèi)系統(tǒng)到醫(yī)院門(mén)診管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- GH社區(qū)門(mén)診服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于工作流的病員就診服務(wù)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于delphi的門(mén)診掛號(hào)收費(fèi)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于javaweb的門(mén)診預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 醫(yī)院門(mén)診預(yù)約掛號(hào)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 基于 javaweb 的門(mén)診預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 基于javaweb的門(mén)診預(yù)約掛號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論