基于.net病歷管理系統_第1頁
已閱讀1頁,還剩98頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  安陽師范學院本科學生畢業(yè)論文</p><p>  基于ASP.NET的病歷管理系統</p><p>  作 者 李紅亞 </p><p>  學 院 軟件學院 </p><p>  專 業(yè) 軟件工程(.Net方向)</p>&

2、lt;p>  年 級 2010 </p><p>  學 號 100906046 </p><p>  指導教師 李東琦 </p><p>  成 績 </p><p>  日

3、 期 2014.05.10 </p><p><b>  誠信承諾書</b></p><p>  鄭重承諾:所呈交的論文是作者個人在導師指導下進行的研究工作及取得的研究成果。除了文中特別加以標注和致謝的地方外,論文中不包含其他人已經發(fā)表或撰寫的研究成果,也不包含為獲得安陽師范學院或其他教育機構的學位或證書所使用過的材料。與作者一同工作的同志對

4、本研究所做的任何貢獻均已在論文中作了明確的說明并表示了謝意。</p><p>  作者簽名:           日期:        </p><p>  導師簽名:           日期:        </p><p>  院長簽名:           日期:      

5、  </p><p><b>  論文使用授權說明</b></p><p>  本人完全了解安陽師范學院有關保留、使用學位論文的規(guī)定,即:學校有權保留送交論文的復印件,允許論文被查閱和借閱;學??梢怨颊撐牡娜炕虿糠謨热荩梢圆捎糜坝?、縮印或其他復制手段保存論文。保密論文在解密后遵守此規(guī)定。</p><p>  作者簽名:        導師

6、簽名:       日期:</p><p><b>  目錄</b></p><p><b>  1引言2</b></p><p><b>  1.1研究背景2</b></p><p><b>  1.2研究目的2</b></p>&l

7、t;p><b>  1.3研究意義3</b></p><p><b>  1.4主要工作3</b></p><p>  2數據庫的基本概念及相關技術平臺介紹3</p><p>  2.1B/S體系結構3</p><p>  2.2ASP.NET定義4</p><p

8、>  2.3 數據庫管理系統4</p><p><b>  3需求分析4</b></p><p>  3.1系統設計分析4</p><p>  3.1.1 現有病案的文件特點4</p><p>  3.1.2 病歷管理系統存在的缺陷4</p><p>  3.1.3 病歷需長期儲

9、存?zhèn)浞?</p><p>  3.1.4 病歷的電子化查詢要求5</p><p>  3.1.5 要求文檔資料的共享5</p><p>  3.1.6電子病歷建設應考慮的問題5</p><p>  3.2數據庫設計與分析系5</p><p><b>  4系統設計6</b></p

10、><p>  4.1設計原則和設計思想6</p><p><b>  4.2開發(fā)過程7</b></p><p>  4.3調研主要內容:7</p><p>  4.4 系統功能模塊圖8</p><p><b>  5系統實現9</b></p><p&

11、gt;<b>  5.1系統設計9</b></p><p>  5.2系統介紹10</p><p>  5.2.1登陸、注冊、交流區(qū)母版10</p><p>  5.2.2主頁、全部檢索、模糊檢索的母版10</p><p>  5.2.3登陸界面11</p><p>  5.2.4注冊界

12、面12</p><p>  5.2.5交病情流區(qū)13</p><p>  5.2.6首頁14</p><p>  5.2.7檔案完善15</p><p>  5.2.8模糊查詢16</p><p><b>  6總結16</b></p><p><b>

13、;  致謝17</b></p><p><b>  參考文獻18</b></p><p>  基于ASP.NET的病歷管理系統</p><p>  李紅亞 </p><p>  (安陽師范學院 軟件學院,河南 安陽 455000)</p><p>  摘要:在醫(yī)學領域內

14、,計算機的應用已經十分廣泛,各種智能診斷設備都與計算機緊密結合在一起,主要應用于兩個方面:一是醫(yī)療設備智能化,以硬件為主。另一種是醫(yī)院管理系統的軟件建設,以提高醫(yī)院的現代化管理形象。因此,本次畢業(yè)設計是基于B/S架構的病歷管理系統,論文首先論述了系統的開發(fā)背景和設計目標,并對系統開發(fā)所采用的技術進行相應的簡單介紹。在系統分析中,對系統的模型進行簡單分析,明確系統的操作流程,并對系統進行可行性分析,確定在目前的條件下,開發(fā)電子病歷管理系統

15、是可行的。在需求分析結果的基礎上,對系統的功能模塊進行劃分。接著對系統中的數據庫進行模型設計,包括數據流圖、實體聯系圖及數據表結構。最后給出了系統中模塊的詳細設計與實現,并對系統模塊涉及到的關鍵源代碼進行了詳細的分析。本系統包括注冊、登錄、主頁、病歷資料完善、病情交流區(qū)、模糊檢索六個部分,可以實現人員的錄入、修改和查詢等功能。系統部分功能不夠完善,還有待于進一步修改和完善使之功能更強大,操作更簡捷,以便更好的應用于實際中去。</p

16、><p>  關鍵詞:asp.net 2.0;SQL Server 2005;電子病歷管理系統</p><p><b>  1引言</b></p><p><b>  1.1研究背景</b></p><p>  按照推進深化醫(yī)藥衛(wèi)生體制改革,規(guī)范醫(yī)療機構電子病歷管理,明確醫(yī)療機構電子病歷系統應當具有的功

17、能,更好地發(fā)揮電子病歷在醫(yī)療工作中的支持作用,促進以電子病歷為核心的醫(yī)院信息化建設工作,衛(wèi)生部組織制定了《電子病歷系統功能規(guī)范(試行)》,因此電子病歷系統就成為目前國內外醫(yī)學信息學研究的熱門話題。電子病歷(Electronic Medical Record,EMR)是用電子設備保存、管理、傳輸和重現的數字化病人醫(yī)療記錄,它不僅可以記錄紙質病歷的全部內容,而且可以記錄CT、MRI、X線、超聲、心電圖和手術麻醉等影像圖片、聲像動態(tài)以及神經電

18、生理信號等,保證醫(yī)療信息的完整性,可以有效避免臨床醫(yī)師在病歷書寫時的缺項、漏項及書寫病歷的隨意性,有效保證了病歷的質量。信息技術推動著社會的進步,已經給人們的生活、工作、學習帶來革命性的變化,目前國內外的醫(yī)療部門正在積極參加到這場變化中來,我國多家醫(yī)院已經建立起醫(yī)療信息系統,該系統正在全國逐步推廣。病歷管理系統是醫(yī)療信息系統的核心,病歷信息貫穿病人在醫(yī)院就醫(yī)的各個環(huán)節(jié),因此,病歷管理系統的建立是整個醫(yī)院以病人為中心的計算機信息化的基礎。

19、</p><p>  本文在利用計算機軟件及網絡技術的基礎上,開發(fā)了基于.Net平臺的電子病歷管理系統。本系統可以完成患者的電子病歷的錄入管理,同時還可以進行患者信息統計工作,提高工作效率。</p><p><b>  1.2研究目的</b></p><p>  隨著人們生活水平的提高,人們越來越關注自己的身體健康問題。一個功能完備的醫(yī)療服務系

20、統可以使醫(yī)生方便地管理居民的健康檔案,提供常見疾病檢索、流行病預防常識、重大疾病的預警信息、健康保健及營養(yǎng)衛(wèi)生常識等醫(yī)學信息服務,并能在緊急情況下盡快得到病人的病史等基本信息;24小時,提供全科、全程服務,居民常見病、多發(fā)病大多可以在社區(qū)解決,還可以做到慢性病治療和預防,還可以實現看病的過程的信息化,讓人們享受到貼身低廉的醫(yī)療服務。</p><p>  而在目前的醫(yī)院中管理信息系統是不健全的,還存在全手工處理看病

21、流程的問題,這樣容易產生錯誤,不利于數據的保存、管理、統計和檢查。所以將先進的現代計算機技術引入到社區(qū)醫(yī)院的管理過程中是非常有必要的,也是必須要做到的。通過對醫(yī)療單位進行的調研、調查分析,并經過與用戶的多次溝通后。</p><p><b>  1.3研究意義</b></p><p>  病歷管理系統是醫(yī)院管理系統的重要組成,該系統的開發(fā)主要包括后臺數據庫的建立以及前臺

22、應用程序的開發(fā)兩個方面;對于前者要求建立起數據一致性和完整性強;數據安全性好的數據庫,而對于后者則要求具有齊全完善的應用程序功能,友好人性化的操作界面;該系統采用現代的辦公自動化理念,醫(yī)院實現無紙化辦公,確保醫(yī)療單位在病歷保管實現高效辦公、規(guī)范管理。</p><p>  我國醫(yī)院的信息處理基本上還停留在手工方式,勞動強度大且工作效率低,醫(yī)師護士和管理人員的大量時間都消耗在事務性工作上,致使"人不能盡其才

23、";病人排隊等候時間長,輾轉過程多,影響醫(yī)院的秩序;病案、臨床檢驗、病理檢查等許多寶貴的數據資料的檢索十分費事甚至難以實現;對這些資料深入的統計分析手工方式無法進行,不能充分為醫(yī)學科研利用;在經濟管理上也因而存在漏、跑、錯費現象;醫(yī)院物資管理由于信息不準確,家底不明,積壓浪費,以致"物不能盡其用"。 </p><p>  完整的病歷管理系統實現了信息的全過程追蹤和動態(tài)管理,從而做到簡

24、化患者的診療過程,優(yōu)化就診環(huán)境,改變目前排隊多、等候時間長、秩序混亂的局面。</p><p><b>  1.4主要工作</b></p><p>  正如研究任何其它軟件項目一樣,我做的畢業(yè)設計也經歷了從選題,調研,熟悉開發(fā)環(huán)境,實驗關鍵技術,查找類似的相關系統的資料;系統概要設計,數據庫結構設計,功能模塊開發(fā),功能模塊測試,系統調試和系統試運行和修改。下面的流程圖反

25、映了我們的基本的思路和過程。</p><p> ?。?)查詢相關資料,了解本系統的研究意義??梢陨暇W搜索或者是去圖書館查閱相關資料。</p><p>  (2)通過查詢資料了解該系統要如何做,及要做哪些東西。</p><p> ?。?)設計出大體上的功能模塊,畫出模塊圖。</p><p>  (4)通過進一步的了解,對每個功能模塊進行細化,將

26、每一步都想清楚。制定出每一步的做法和注意的地方。 </p><p> ?。?)對設計好的程序進行調試,通過調試發(fā)現存在的問題并解決,從而達到完善系統的目的。 </p><p>  (6)最后,整理各階段的設計記錄文檔,寫成論文稿。</p><p>  2數據庫的基本概念及相關技術平臺介紹</p><p>  2.1B/S體

27、系結構 </p><p>  B/S結構(Browser/Server,瀏覽器/服務器模式),是WEB興起后的一種網絡結構模式,WEB瀏覽器是客戶端最主要的應用軟件。這種模式統一了客戶端,將系統功能實現的核心部分集中到服務器上,簡化了系統的開發(fā)、維護和使用??蛻魴C上只要安裝一個瀏覽器(Browser),如Netscape Navigator或Internet Explorer,服務器安裝Oracle、Sybase

28、、Informix或 SQL Server等數據庫。瀏覽器通過Web Server 同數據庫進行數據交互。</p><p>  2.2ASP.NET定義</p><p>  ASP.NET是.NET FrameWork的一部分,是一項微軟公司的技術,是一種使嵌入網頁中的腳本可由因特網服務器執(zhí)行的服務器端腳本技術,它可以在通過HTTP請求文檔時再在Web服務器上動態(tài)創(chuàng)建它們。 指 Activ

29、e Server Pages(動態(tài)服務器頁面) ,運行于 IIS(Internet Information Server 服務,是Windows開發(fā)的Web服務器)之中的程序 。</p><p>  2.3 數據庫管理系統</p><p>  數據庫管理系統(Database Management System)是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡稱DBMS。

30、它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。用戶通過DBMS訪問數據庫中的數據,數據庫管理員也通過dbms進行數據庫的維護工作。它可使多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數據庫。大部分DBMS提供數據定義語言DDL(Data Definition Language)和數據操作語言DML(Data Manipulation Language),供用戶定義數據庫的模式結構與權限約束,實現對數據的

31、追加、刪除等操作。</p><p><b>  3需求分析</b></p><p><b>  3.1系統設計分析</b></p><p>  3.1.1 現有病案的文件特點</p><p>  目前,醫(yī)院病案資料的特點是:</p><p><b> ?。?)數量大

32、。</b></p><p><b> ?。?)病案特點:</b></p><p>  a. 幅面不同、厚薄不均、字跡深淺不一。</p><p>  b. 病歷紙張年限較老,底色發(fā)黃。</p><p>  c. 每份病歷采用打孔機打孔裝訂,紙張之間貼合較緊。</p><p>  d. 每

33、份病歷中,包含若干份采用粘貼的化驗單。</p><p>  3.1.2 病歷管理系統存在的缺陷</p><p>  目前醫(yī)院病歷的查詢是手工查詢原始紙張資料,首頁管理系統僅能檢索病案的索引信息,存在以下缺陷:</p><p> ?。?)開發(fā)較早,技術上比較落后;</p><p>  (2)采用的不是網絡數據庫系統,系統安全性難以保證;<

34、/p><p> ?。?)重復錄入工作量大,且容易出錯;</p><p> ?。?)沒有電子影像處理功能,不能查詢到病案內容。</p><p>  3.1.3 病歷需長期儲存?zhèn)浞?</p><p>  醫(yī)療病歷的特殊性質要求其存儲媒體同時具有生命周期長和調閱方便的特點。文檔影像管理系統可以采用網絡存儲服務器磁盤陣列為存儲介質保存原始的影像文件,這有

35、利于保存,避免了原始案卷在反復查詢、借閱中造成的遺失、破損等。由于需要保存大量的影像文檔信息,因此應選擇磁盤陣列作為存儲設備,它可滿足多個同時訪問,大大提高電子影像的存取速度。同時,可將已經電子化的原始卷宗的數據資料刻錄成光盤備份。</p><p>  3.1.4 病歷的電子化查詢要求 </p><p>  目前醫(yī)院檔案室存放約20萬個卷宗檔案,一旦某件檔案需要復查,查詢一份案卷需要花費很

36、長時間,影響工作效率。因此文檔在掃描后,可按預先設計的方式建立索引,歸檔掃描的影像數據,查詢時,只需鍵入索引號或關鍵詞(如檔案號)即可在數秒內將原始的案卷影像調閱出來,極大地提高了工作效率。</p><p>  3.1.5 要求文檔資料的共享 </p><p>  目前,電子化、自動化的醫(yī)療系統,是利用現有的網絡來實現對電子病案庫的訪問的,這樣可以更大限度地發(fā)揮電子影像系統的效益,另一方面

37、也大大拓展了系統的功能,從而加快信息的流轉,提高工作效率。根據目前醫(yī)院已經建立起的OA網絡基礎,可以充分利用現有網絡實現對數據的跨部門、跨地區(qū)的資源共享及統一的管理。</p><p>  3.1.6電子病歷建設應考慮的問題</p><p>  電子病歷作為醫(yī)院臨床信息化建設的重點,實施起來有較大的難度,在實施過程中存在許多必需考慮的問題: </p><p> ?。?

38、)信息化管理,對系統的可靠性要求高。所有病人信息都存放在電腦系統中,需要有高可靠的軟件系統及硬件設備來保證系統無故障運行。</p><p> ?。?)海量信息存儲,對軟、硬件系統要求高。電子病歷信息數據量巨大,實施過程需要投入較高的費用來購置軟件及硬件設備來保證系統高速穩(wěn)定運行。</p><p> ?。?)數據傳輸量大,實用性要求高,需高速網絡支持。</p><p>

39、;  (4)標準化過程難度大,周期長。</p><p>  (5)保密性要求高,需要有完善的系統安全措施。電子病歷是患者就診過程的完整記錄,涉及患者的隱私,其保密性尤其重要,需要有嚴格的保密制度及合理的使用機制,作為司法依據其內容的真實性更是重中之重,需要有全面完善的措施保證病歷資料的原始性。</p><p> ?。?)應符合病案管理相關法律。電子病歷作為醫(yī)院信息化從財務收支、藥品管理階段

40、進入以臨床為核心,面向患者全面提高醫(yī)療質量階段的重要手段,是醫(yī)院信息化高速發(fā)展的標志。貫穿于患者就診的各個環(huán)節(jié),客觀、完整、連續(xù)地記錄患者病情變化及診療過程,將單純的數據庫概念擴展為知識倉庫概念。完善電子病歷有利于對醫(yī)療信息作深層次分析,對保證病歷質量、控制醫(yī)療費用、提高醫(yī)療水平、推動臨床研究等都具有重大的意義,是建設數字化醫(yī)院的必然過程。</p><p>  3.2數據庫設計與分析系</p>&l

41、t;p>  數據庫包括病歷數據和注冊數據兩個,其中病歷數據包含有醫(yī)生的基本信息和病人的基本信息,注冊數據包含注冊名、密碼和狀態(tài)位</p><p>  以下為數據表的具體內容:</p><p><b>  表1病歷數據表</b></p><p>  注:治療過程以文本的形式儲存,則需要記錄清晰</p><p><

42、;b>  表2注冊數據表</b></p><p>  注:其中狀態(tài)位記錄用戶是否登錄,如果狀態(tài)位為“1”則表示登錄,如果狀態(tài)位不為“1”,即為“0”則表示該用戶還沒登錄,則需要注冊登錄并將狀態(tài)位改成“1”。</p><p><b>  4系統設計</b></p><p>  4.1設計原則和設計思想</p>&l

43、t;p>  病歷管理系統方案設計是整個信息建設的重點,雖然在設計病歷管理系統方案時所選擇的具體網絡設備、服務器類型和系統軟件等不一一相同,但遵循最基本的原則,既考慮全局、堅持長遠發(fā)展規(guī)劃,加強基礎設施建設,將病歷管理系統建成一個起點高,易于擴充、升級、管理和實用的系統,是一項必然的要求。因此,方案的設計原則必須滿足以下幾項:</p><p>  實用性與先進性:首先,易于掌握和學習使用,易于管理和維護。同時

44、采用成熟、先進的網絡技術和設備及通信技術,并且兼顧已有設備和資源的充分利用,保護原來的投資。</p><p>  開放性與標準化:總體設計中,采用開放式的體系結構,這可使相對獨立的分系統易于進行組合調移。同時,保證網絡選用的通訊協議和設備符合國際標準或工業(yè)標準,使網絡的硬件環(huán)境、通信環(huán)境、軟件環(huán)境、操作平臺的相互之間依賴減至最小,發(fā)揮各自優(yōu)勢,并且保證網絡的互連,為信息的互通和應用的互操作性創(chuàng)造有利的條件。<

45、;/p><p>  可靠性與安全性:系統安全可靠運行是整個系統建設的基礎。鑒于病歷管理信息的重要性,網絡系統必須有較高的可靠性,適當的考慮關鍵設備和線路的冗余,能夠進行在線修復、更換和擴充。經濟性與可擴充性:病歷管理系統方案設計,必須從經濟性著眼,以實現系統目標為基礎,力爭花較少的錢辦更多的事。建成的系統必須具有良好的可擴充性和升級能力,并且擴充和升級必須要以最低成本費用為前提。重視應用與服務:系統建設的成敗,不僅取

46、決于網絡平臺和硬件平臺的建設,更關鍵的是網絡應用和服務。因為只有應用和服務才是建設系統的根本目的。醫(yī)療信息管理的特點是信息處理量比較大,所管理的數據涉及的歷史可能比較悠久,因此在管理上實現起來有一定的困難。在手工管理的時代或者數據庫管理系統設計不科學的話就會造成管理數據混亂,數據庫相關數據的沒有很好的關聯,造成數據的不一致性時有發(fā)生。在本系統的設計過程中,為了克服以上困難,滿足計算機管理的需要,我們采取了下面的一些原則。</p&g

47、t;<p>  盡量采用醫(yī)院現有的軟硬件環(huán)境,及先進的管理系統開發(fā)方案,從而達到充分利用醫(yī)院現有資源,提高系統開發(fā)水平和應用效果的目的。系統應符合醫(yī)院醫(yī)療信息管理的規(guī)定,滿足對醫(yī)院日常管理的需要,并達到操作過程中的直觀、方便、實用、安全等要求。系統采用模塊化程序設計方法,既便于系統功能的各種組合和修改,又便于未參與開發(fā)的技術維護人員補充、維護。</p><p><b>  4.2開發(fā)過程&

48、lt;/b></p><p>  管理信息系統的開發(fā)過程一般包括系統開發(fā)準備、系統調查、系統分析、系統設計、系統實現、系統轉換、系統運行與維護、系統評價等步驟。根據開發(fā)系統的大小、復雜、投入、方式、方法等因素的不同,各步驟的要求和內容也不同,用戶需要根據實際情況進行取舍和計劃。</p><p> ?。?)系統開發(fā)準備:系統開發(fā)準備工作主要包括提出系統開發(fā)要求、成立系統開發(fā)小組、制訂系

49、統開發(fā)計劃等工作。</p><p>  (2)系統調研新系統的系統分析與系統設計工作都要建立在對現行系統調研的基礎上,即必須調查現行系統的運行情況、問題等,明確用戶的需求,特別是合作開發(fā)和委托開發(fā)方式。</p><p>  4.3調研主要內容:</p><p> ?。?)現行系統概況:該組織的發(fā)展歷史、目前組織的規(guī)模、工作狀況、管理水平、與外界的主要聯系等。調查該項

50、內容的目的主要是為了劃分系統界限、系統與外界的輸入輸出接口等。</p><p> ?。?)組織機構:畫出組織的組織結構圖,弄清組織的行政關系、人員編制、工作范圍、地理位置等,發(fā)現不合理問題及新系統啟動后可能對現有組織的影響。</p><p> ?。?)業(yè)務流程:按照業(yè)務種類的不同和處理時間的先后不同,深入了解現行系統的業(yè)務流程,畫出現行系統業(yè)務流柞圖,并與業(yè)務人員反復討論,得到認可。調查中

51、要注意定性與定量相結合,注意人、財、物、信息的流向、規(guī)格、頻率、要求以及需要解決的問題等。</p><p> ?。?)報表、數據處理:了解各種統計報表、數據的格式、內容、處理時間及上報時間、頻率、規(guī)律,存在的問題,對新系統的要求、希望等并收集各種報表。</p><p> ?。?)問題:現行系統中存在的主要問題和薄弱環(huán)節(jié),可以按照嚴重程度分成不同的等級。新系統的建立應能解決大部分問題,并改善

52、薄弱環(huán)節(jié)。</p><p> ?。?)新系統的功能和目標:了解各級領導和各類業(yè)務工作人員對新系統功能的要求,系統分析(又稱邏輯設計)是管理信息系統開發(fā)的關鍵環(huán)節(jié),要求在系統調查的基礎上,對新系統的功能進行細致的分析,并建立一個新系統的邏輯模型。</p><p>  新系統的邏輯模型由系統數據流程圖、概況表、數據字典、物理邏輯表達式及有關說明組成。最后要完成系統分析報告(也稱為系統邏輯設計說

53、明書)。系統邏輯模型就像在根據需要建設一座學校前,按照學校教育的層次(初等、中等、高等)、規(guī)模、投資、地理環(huán)境、技術水平等條件的要求和約束,先由建筑設計院進行設計,保證學校建成后的各種功能得以實現,之后才能進行工程設計和施工一樣。在系統設計階段要做認真、細致的分析、研究工作,避免新系統在功能上存在先天不足或缺陷。</p><p>  因為新系統模型是建立在對現行系統的分析及要求的基礎上的,所以系統調查工作要進行得

54、深入、細致、全面。用戶可以對新系統的邏輯模型提出意見,雙方經過討論、修改,最后達成共識,并完成系統分析報告(系統邏輯設計說明書),經有關領導審批通過之后,轉入系統設計(又稱系統物理設計)階段。</p><p>  4.4 系統功能模塊圖 </p><p>  病歷管理系統主要有登陸、注冊、顯示病歷數據、病人條件查詢、醫(yī)生條件查詢、病情交流這些模塊組成,并且有病歷數據和注冊數據這兩個數據庫

55、。</p><p>  通過對比注冊數據庫的數據是否與登陸用戶和密碼一樣,進行系統登陸,如果不一樣則需要注冊,一樣就可以進入首頁進行相應的操作。</p><p><b>  圖1系統功能模塊</b></p><p><b>  5系統實現</b></p><p><b>  5.1系統設計

56、</b></p><p>  系統設計又稱系統物理設計。系統設計要根據系統分析報告中的系統邏輯模型綜合考慮各種約束,利用一切可利用的技術手段和方法進行各種具體設計,確定新系統的實施方案,解決“系統怎么做”的問題。</p><p>  結構化系統設計是指利用一組標準的圖表工具和準則,確定系統有哪些模塊,用什么方法連接,如何構成良好的系統結構,并進行系統輸入、輸出、數據處理、數據存

57、儲等環(huán)節(jié)的詳細設計。這一階段的重點是設計好系統的總體結構,選擇最經濟合理的技術手段。系統設計階段的文件是系統設計報告(又稱系統物理設計說明書)。</p><p>  按結構化的程序設計思想,在完成了系統分析、系統設計后,就可以進行系統實現階段了,系統實現是每指把系統的物理模型轉換成實際運行系統的全過程。其基本任務是:</p><p><b> ?。?)前期準備</b>

58、</p><p> ?。?)系統平臺的安裝與調試</p><p>  (3)程序的編制與調試</p><p><b> ?。?)信息系統調試</b></p><p> ?。?)數據庫與文件的建立</p><p><b> ?。?)系統轉換</b></p><

59、;p> ?。?)試運行、驗收與維護</p><p>  實現看病、檢察、取藥、劃價、收費一條龍服務,縮短前臺業(yè)務處理時間,減少病人重復排隊現象,改善服務質量。防泄堵漏,減少病人欠費現象,以保證醫(yī)院的經濟收入。</p><p>  數據高度共享,無紙化信息傳遞,降低管理成本,大幅度提高管理數據的準確性和實時性。實現人、財、物的規(guī)范化管理。自動進行醫(yī)院數據采集、統計、分析和處理,提高輔助

60、決策系統,以縮短決策周期。</p><p>  輔助醫(yī)療質量監(jiān)測及控制。由于病人的信息已存儲于計算機中,可以自動統計出各科室、病區(qū)的各種醫(yī)療指標(如診斷情況、療效、住院天數、費用等),供科室及醫(yī)院管理人員參考。在醫(yī)院各部門之間進行數據通信,自動把信息傳送到各有關科室。</p><p>  本系統采用集成二次開發(fā)方式,開發(fā)平臺選擇Microsoft公司的Visual Microsoft Vi

61、sual Studio 2008,數據庫選擇Microsoft  SQL Server 2008,輔助開發(fā)工具有Photoshop CS3。采用三層開發(fā)體系,系統由數據庫、基礎開發(fā)軟件和應用程序三部分組成。   </p><p>  根據系統的目標,將電子病歷管理系統設計成以下幾個功能模塊:</p><p>  說明:本設計以兩個母板做底,以綠色為主題,色彩采用具有生命力的綠色,

62、主要為了給人一種清新自然,一種強烈生命力。</p><p><b>  5.2系統介紹</b></p><p>  5.2.1登陸、注冊、交流區(qū)母版</p><p>  圖2登錄、注冊、交流區(qū)母板</p><p>  登錄、注冊、交流區(qū)母板:心形圖右上角顯示的醫(yī)院可以在這個頁面改動,</p><p&g

63、t;  并且有占位控件,用這個母版頁的話,其他功能就需要在占位控件內實現。采用心形圖案,表顯出一種關愛,周圍有綠藤和鮮艷的花朵裝飾,表現生命的張力,綠藤從底向上攀爬,突出一種強烈的生命力。</p><p>  5.2.2主頁、全部檢索、模糊檢索的母版</p><p>  圖3主頁、全部檢索、模糊檢索的母版</p><p>  主頁、全面檢索、模糊檢索母板:其中醫(yī)院名

64、可以在這個頁面改動,采用登錄、注冊、交流區(qū)的母板同一系列的圖片,更顯出設計的統一性。上邊醫(yī)院名和系統名需要在這個母版上改動,并且有占位控件,用這個母版頁的話,其他功能就需要在占位控件內實現。</p><p><b>  5.2.3登陸界面</b></p><p><b>  圖4登錄界面</b></p><p>  登錄界

65、面:在心形左上角顯示醫(yī)院名,如需改動在木板上改動即可,在網頁上填入用戶和密碼,點擊登錄按鈕,系統先檢索用戶是否登錄,由狀態(tài)位來判斷如果狀態(tài)位為“1”則表示登錄,如果狀態(tài)位不為“1”,即狀態(tài)位為“0”時,則表示該用戶還沒登錄,則需要點擊注冊按鈕進入注冊界面進行注冊,注冊完成之后再登錄并將狀態(tài)位改成“1”。</p><p><b>  登錄按鈕的代碼:</b></p><p&

66、gt;  protected void Button1_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  SqlConnection con = Dataoperator.creatcon();//用類的對象創(chuàng)建連接</p><p>  string sql = &q

67、uot;select * from 注冊 where 醫(yī)生='" + TextBox1.Text + "' and 密碼='" + TextBox2.Text + "'";</p><p>  SqlDataAdapter da = new SqlDataAdapter(sql, con);//創(chuàng)建DataAdapter數據適配器

68、實例</p><p>  DataSet ds = new DataSet();//數據中統計記錄行(行)</p><p>  da.Fill(ds);//通過適配器對象的Fill方法將數據填充到數據集中</p><p>  if (ds.Tables[0].Rows.Count > 0)//第一個數據集的行數</p><p><

69、b>  {</b></p><p>  if (ds.Tables[0].Rows[0][2] == "1")</p><p><b>  {</b></p><p>  MessageBox.Show("你現在的狀態(tài)為已經登錄狀態(tài),如果不能進入,請你在1分鐘后再重新登錄。");<

70、/p><p><b>  }</b></p><p><b>  else</b></p><p><b>  {</b></p><p>  string sql1 = "update 注冊 set 狀態(tài)='1' where 醫(yī)生='"

71、 + TextBox1.Text + "'";</p><p>  if (Dataoperator.exSql(sql1))</p><p><b>  {</b></p><p>  Session["name"] = TextBox1.Text;</p><p>  

72、Application["Massage"] = Application["Massage"] + "<br/><font color='#666666' size=3>≮歡迎" + Session["name"].ToString() + " 進入安陽醫(yī)院≯</font>";</

73、p><p>  Response.Redirect("首頁.aspx");</p><p><b>  }</b></p><p><b>  else</b></p><p>  MessageBox.Show("Error");</p><

74、p><b>  }</b></p><p><b>  }</b></p><p><b>  else</b></p><p><b>  { </b></p><p>  MessageBox.Show("用戶名或密碼錯誤!"

75、); </p><p><b>  }</b></p><p><b>  }</b></p><p><b>  5.2.4注冊界面</b></p><p><b>  圖5注冊界面</b></p><p>  注冊界面:登錄人不

76、存在時實現注冊,用戶名、密碼、并確認密碼。填入用戶名和密碼,并確認密碼是否正確如果密碼不正確,則確認密碼后邊會出現紅色字體進行提醒,就需要檢查,如果密碼正確則不會顯示,再點擊提交按鈕則會將注冊信息由SqlDataSource控件插入到注冊數據庫內,下次就可以用注冊的信息登錄了。</p><p><b>  提交按鈕的代碼:</b></p><p>  protecte

77、d void btnSubmit_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  SqlDataSource1.Insert();</p><p>  Response.Redirect("登錄.aspx");</p><p&

78、gt;<b>  }</b></p><p>  5.2.5交病情流區(qū)</p><p><b>  圖6病情交流區(qū)</b></p><p>  病情交流區(qū):由發(fā)送信息頁、顯示聊天信息頁、框架頁、全局應用程序類頁和母板頁組合而成。</p><p>  在顯示聊天信息頁用<meta http-eq

79、uiv=”Refresh” content=”4”/>設置每過4秒自動刷新一次。</p><p>  發(fā)送信息頁,當打開這個頁面之后就在Label控件的位置顯示登錄的用戶名,</p><p><b>  其代碼為:</b></p><p>  protected void Page_Load(object sender, EventArg

80、s e)</p><p><b>  {</b></p><p>  lblMsg.Text = Application["message"].ToString();</p><p>  lblName.Text = "發(fā)言人:" + Session["name"];</p>

81、;<p>  if (!IsPostBack)</p><p><b>  {</b></p><p>  Application["message"] += Session["name"] + "進入交流區(qū)<br/>";</p><p><b> 

82、 }</b></p><p><b>  }</b></p><p>  在TextBook控件內寫入要發(fā)送的信息后點擊發(fā)送按鈕,發(fā)送按鈕被單擊時執(zhí)行的代碼:</p><p>  protected void btnSend_Click(object sender, EventArgs e)</p><p>

83、<b>  {</b></p><p>  Application.Lock();</p><p>  Application["message"]+=Session["name"]+"說:"+txtMessage.Text+"("+DateTime.Now .ToString()+&qu

84、ot;)<br/>";</p><p>  Application .UnLock ();</p><p>  txtMessage.Text="";</p><p><b>  }</b></p><p>  表3控件屬性設計表:</p><p>  設

85、置框架頁:建一個框架頁后將代碼復制到母板頁,將聊天信息頁和發(fā)送信息頁整合起來顯示在一個頁面</p><p>  見交流區(qū)的目的:讓護士、醫(yī)生、藥師、護理等醫(yī)務者進行業(yè)務、生活、情感、工作、學習等方面交流,在這里你可以隨心所欲、暢所欲言!醫(yī)學同行互相交流臨床經驗的重要性是顯而易見的.其實任何行業(yè)都需要交流經驗互相取長補短,相得益彰.醫(yī)學是經驗科學,很多東西需要在臨床實踐中獲得,但每個人的臨床實踐經驗總是有限的,因此

86、加強醫(yī)學同行之間臨床經驗交流就越發(fā)顯得重要.以往有所謂文人相輕,同行相嫉的說法,那是不對的.同行相嫉只能是二敗俱傷. 實現患者早日康復具有重要作用。</p><p><b>  5.2.6首頁</b></p><p><b>  圖7首頁</b></p><p>  首頁:用母板,其他信息在占位控件中顯示,并在第一行用hy

87、perlink,創(chuàng)建登錄、注冊、首頁、病情交流、檔案完善、醫(yī)生條件查詢、病人條件查詢的超鏈接,即在本頁點擊超鏈接就可以進入其相應的頁面實現相應的操作,點擊第一個搜索按鈕就可以進入醫(yī)生條件搜索頁面,醫(yī)生條件搜索按鈕代碼:</p><p>  protected void Button2_Click(object sender, EventArgs e)</p><p><b>  

88、{</b></p><p>  Response.Redirect("醫(yī)生條件查詢.aspx");</p><p><b>  }</b></p><p>  點擊檔案完善按鈕,則進入檔案完善頁面,檔案完善按鈕代碼:</p><p>  protected void Button4_Cli

89、ck(object sender, EventArgs e)</p><p><b>  {</b></p><p>  Response.Redirect("檔案完善.aspx");</p><p><b>  }</b></p><p>  全部顯示按鈕,通過SqlDataS

90、ource控件實現查找數據庫全部信息,在GridView控件全部顯示數據,代碼:</p><p>  protected void Button3_Click(object sender, EventArgs e)</p><p><b>  {</b></p><p>  GridView1.DataSourceID = "SqlD

91、ataSource1";</p><p>  GridView1.DataBind();</p><p><b>  }</b></p><p>  點擊第二個搜索按鈕就可以進入病人條件搜索頁面病人條件搜索代碼:</p><p>  protected void Button1_Click(object sen

92、der, EventArgs e)</p><p><b>  {</b></p><p>  Response.Redirect("病人條件查詢.aspx");</p><p><b>  }</b></p><p><b>  5.2.7檔案完善</b>

93、</p><p><b>  圖8檔案完善</b></p><p>  檔案完善頁:進入這個頁面其他信息在占位控件中顯示,并在第一行用hyperlink,創(chuàng)建登錄、注冊、首頁、病情交流、檔案完善、醫(yī)生條件查詢、病人條件查詢的超鏈接,即在本頁點擊超鏈接就可以進入其相應的頁面實現相應的操作,在左上角通過Label控件顯示登錄的用戶名,其代碼:</p><

94、;p>  lblName.Text = Session["name"].ToString();</p><p>  如果想要完成完善病歷信息的功能,就需要在相應的控件內填入醫(yī)生信息即(醫(yī)生、性別、籍貫、學歷、科室、職位)和病人信息即(病人、病人性別、病人籍貫、患病、治療過程)等相應信息,填寫完畢點擊完善按鈕,通過SqlDataSource控件插入到注冊數據庫內,數據庫內就存在這些數據,可

95、以再在首頁中點擊顯示全部按鈕就可以顯示出完善的這些數據。完善按鈕的代碼:</p><p>  protected void Button1_Click1(object sender, EventArgs e)</p><p><b>  {</b></p><p>  SqlDataSource1.Insert();</p>&l

96、t;p>  Response.Redirect("首頁.aspx");</p><p><b>  }</b></p><p><b>  5.2.8模糊查詢</b></p><p><b>  圖9模糊查詢</b></p><p>  即條件檢索,在

97、TextBox控件中輸入模糊查詢的內容,通過SqlDataSource控件進行條件查詢,在GridView中顯示查詢的內容。</p><p><b>  6總結</b></p><p>  畢業(yè)設計是我們作為學生在學習階段的最后一個環(huán)節(jié),是對所學基礎知識和專業(yè)知識的一種綜合應用,是一種綜合的再學習、再提高的過程,這一過程對學生的學習能力和獨立思考及工作能力也是一個培養(yǎng)

98、,同時畢業(yè)設計的水平也反映了大學教育的綜合水平,因此學校十分重視畢業(yè)設計這一環(huán)節(jié),加強了對畢業(yè)設計工作的指導和動員教育。在大學的學習過程中,畢業(yè)設計是一個重要的環(huán)節(jié),是我們步入社會參與實際工作的一次極好的演示,也是對我們自學能力和解決問題能力的一次考驗,是學校生活與社會生活間的過渡。在完成畢業(yè)設計的時候,我盡量的把畢業(yè)設計和實際工作有機的結合起來,實踐與理論相結合。這樣更有利于自己能力的提高。</p><p> 

99、 經過一個月的設計和開發(fā),《醫(yī)院病歷管理系統》基本開發(fā)完畢。其功能基本符合需求。但是由于畢業(yè)設計時間較短,所以該系統還有許多不盡如人意的地方,比如功能模塊較少,出錯處理不夠等多方面問題。這些都有待進一步改善。</p><p>  通過這次畢業(yè)設計,提高了自己運用所學的基礎知識和技能,獨立解決一般的計算機工程問題的能力。</p><p><b>  致謝</b><

100、/p><p>  我的這篇畢業(yè)論文的完成,首先應當歸功于指導老師李東琦。他無論是在程序設計、資料整理收集還是在論文的撰寫等各個方面都給予了大量的指導和幫助,令我不但完成了論文,也學到了許多書本上學不到的知識,受益匪淺,特致以深深的感謝。同時也要感謝鄧亞奎同學的幫助,程序出現問題他會幫忙改正。</p><p>  在畢業(yè)論文完成的過程中,更是走的很困難。完成了這篇論文之時,最深的感觸就是時間緊張

101、,專業(yè)知識很是缺乏,在此感謝幫助過我的人,沒有他們的幫助,我是不可能順利完成論文的。特別是感謝指導老師李東琦在完成整個畢業(yè)論文的過程中,給予我悉心的指導和幫助。老師的嚴謹的治學態(tài)度、勤奮的工作作風、平易近人的處世風范,給我留下了深刻的印象,將會在我今后的學習和生活中時刻影響我。值此論文完稿之際,特此向老師致以衷心的感謝!</p><p>  同時,學校給了我這次畢業(yè)設計的機會,使我得到了很好的鍛煉,在此,我也向學

102、校的各位老師表示最誠摯的感謝。</p><p>  感謝所有與我共享陽光與快樂的同學。實驗室里、圖書館里、餐桌前、運動場上、宿舍樓內,無數個朝夕相處的快樂都將是別后夢里的珍藏。愿我們以感恩的心在未來的日子里共同成長。</p><p>  感謹以此致謝,路還長,唯勤勉前行。</p><p><b>  參考文獻</b></p>&l

103、t;p>  [1]廖德偉.基于.NET架構的新聞發(fā)布管理系統的設計與實現[D].南昌:南昌大學,2009.</p><p>  [2]7star.用CSS控制網頁總體風格[N].北京:中國電腦教育報,2002.8.</p><p>  [3]張建成.在ASP.NET中巧用DataGrid控件[J].計算機與網絡,2010,(10):68~72.</p><p>

104、;  [4]張景峰.基于asp.net的新聞發(fā)布系統的設計與實現[D].北京:華北電力大學,2010.7.</p><p>  [5]張華.基于.NET技術的評估網新聞發(fā)布系統的設計與實現[J].信息技術,2011,(10):50~55.</p><p>  [6]孫正廣,廖德偉.基于.NET架構的新聞管理系統設計淺析[J].萍鄉(xiāng)高等??茖W校學報,2010,(6):57~61.</p

105、><p>  [7]馬思紅.基于ADO.NET的數據庫訪問技術[J].電腦知識與技術(學術交流),2007,(14):314~315.</p><p>  [8]啟明工作室.ASP.NET網絡應用系統開發(fā)與實例[M].北京:人民郵電出版社,2005.7.</p><p>  [9]譚營宇,李亦明,羅響.ASP.NET網站新聞管理系統設計與實現[J].計算機與現代化,20

106、06,(10):70~75.</p><p>  [10]攀建.ASP.NET+ADO.NET項目開發(fā)實例[M].北京:清華大學出版社,2004.1.</p><p>  [11]曾宇永.基于.NET的學校信息管理系統的研究和實現[J].湘南學院學報,2007,(05):107~111.</p><p>  [12]Russ Basiura,楊浩譯.ASP.NET

107、Web服務高級編程[M].北京:清華大學出版,2003.2.</p><p>  [13]謝柳藝.基于ASP.NET的網站新聞管理系統設計與實現[J].漳州師范學院學報(自然科學版),2005,(02):65~66.</p><p>  [14]向方.ASP.NET和C#在Web數據庫中的應用[J].安陽師范學院學報,2002,(2):21~22.</p><p>

108、  [15]劉爽,易珺,聶篤憲,張世雄.利用ASP.NET中ADO.NET技術實現數據庫的動態(tài)訪問[J].電腦知識與技術,2005,(20):17~19.</p><p>  [16]微軟公司.NET框架1.1類庫參考手冊[M].北京:清華大學出版社,2004.1.</p><p>  Medical Information management system </p>&l

109、t;p>  based on ASP.NET Li Hongya</p><p>  (Anyang normal university, School of Software Engineering ,.net 10, 455000)</p><p>  Abstract:In the medical field, the computer has been widely app

110、lied, all sorts of intelligent diagnostic equipment and computer together, is mainly used in two aspects: one is intelligent medical equipment, mainly on hardware. The other is a hospital management system of software co

111、nstruction, to enhance the image of hospital modernization management. As a result, this graduation design is based on B/S architecture of medical record management system, paper first discusses the system development<

112、;/p><p>  Key words:asp.net 2.0;SQL Server 2005. Medical Information management system </p><p>  計算機科學與技術專業(yè)</p><p>  畢業(yè)實習及畢業(yè)論文(設計)規(guī)范</p><p>  計算機科學與工程學院</p><p&

113、gt;<b>  計算機科學與技術系</b></p><p><b>  2015年03月</b></p><p><b>  目 錄</b></p><p>  一. 畢業(yè)實習及畢業(yè)論文(設計)的主要目的1</p><p>  二. 指導教師選聘及對指導教師的要求

114、2</p><p>  三. 畢業(yè)實習分組及實施計劃4</p><p>  四. 畢業(yè)論文(設計)的選題5</p><p>  五.畢業(yè)實習及畢業(yè)論文(設計)的進度控制7</p><p>  六、畢業(yè)論文的結構與格式15</p><p>  七、畢業(yè)實習以及畢業(yè)論文(設計)成績評定19</p>

115、<p>  八、畢業(yè)設計的歸檔工作20</p><p>  九、畢業(yè)實習及畢業(yè)論文(設計)領導小組23</p><p>  附件1:任務書的填寫格式24</p><p>  附件2:開題報告的填寫格式33</p><p>  附件3:文獻綜述格式39</p><p>  附件4:實習報告封面格式4

116、5</p><p>  附件5:實習鑒定表格式47</p><p>  附件6:實習成績評定表格式49</p><p>  附件7:畢業(yè)論文格式的基本要求52</p><p>  附件8:畢業(yè)設計袋封面填寫格式64</p><p>  附件9:畢業(yè)論文驗收表65</p><p>  附

117、件10:畢業(yè)設計(論文)評論標準66</p><p>  附件11:畢業(yè)設計資料電子文檔目錄結構73</p><p>  根據學院有關學生實習的規(guī)定和本專業(yè)教學計劃的安排,對計算機科學與技術專業(yè)學生畢業(yè)實習及畢業(yè)論文(設計)作如下具體安排:</p><p>  一. 畢業(yè)實習及畢業(yè)論文(設計)的主要目的</p><p>  畢業(yè)實習的主要

118、目的:</p><p>  (1) 通過畢業(yè)實習,使學生從理論走向實踐,并運用所學的理論知識解決一些實際軟硬件應用問題,達到實踐鍛煉的目的。</p><p>  (2) 總結升華理論知識的目的,使學生畢業(yè)后能迅速適應實際工作崗位。</p><p>  (3) 為畢業(yè)論文(設計)獲取素材。</p><p>  畢業(yè)論文(設計)的主要目的:<

119、;/p><p>  (1) 全面檢驗學生四年所學得基本理論和基本技能狀況,鞏固學生所學知識,并提高學生運用所學知識的能力。</p><p>  (2) 通過畢業(yè)論文(設計)的撰寫,彌補知識結構中的薄弱環(huán)節(jié),優(yōu)化畢業(yè)生知識結構,提高畢業(yè)生的適應能力。</p><p>  (3) 培養(yǎng)學生運用所學理論知識和技術,發(fā)現、分析和解決問題的能力,使學生掌握科學研究的方法和原則,培

溫馨提示

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

評論

0/150

提交評論