《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 電子病歷信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
電子病歷信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
來源:微型機(jī)與應(yīng)用2013年第1期
李 丹,,曹小佳
溫州醫(yī)學(xué)院附屬眼視光醫(yī)院信息中心,浙江 溫州 325027)
摘要: 基于ASP.NET技術(shù),,采用C#語言,、SQL Sever作為數(shù)據(jù)庫,,設(shè)計(jì)實(shí)現(xiàn)了Client/Server結(jié)構(gòu)的電子病歷信息管理系統(tǒng)。介紹了系統(tǒng)核心模塊的設(shè)計(jì)方案,。系統(tǒng)操作簡單方便,,能夠規(guī)范治療管理過程,還可綜合提升醫(yī)生和管理員的工作效率,。
Abstract:
Key words :

摘  要: 基于ASP.NET技術(shù),,采用C#語言、SQL Sever作為數(shù)據(jù)庫,,設(shè)計(jì)實(shí)現(xiàn)了Client/Server結(jié)構(gòu)的電子病歷信息管理系統(tǒng),。介紹了系統(tǒng)核心模塊的設(shè)計(jì)方案。系統(tǒng)操作簡單方便,,能夠規(guī)范治療管理過程,,還可綜合提升醫(yī)生和管理員的工作效率。
關(guān)鍵詞: C#,;電子病歷,;信息管理系統(tǒng);SQL Server,;C/S結(jié)構(gòu)

 電子病歷是用來保存病人的健康狀況和醫(yī)療信息的載體,,是以病人為中心的臨床信息系統(tǒng)的核心,是醫(yī)院信息化建設(shè)的關(guān)鍵,,被越來越多的醫(yī)療機(jī)構(gòu)重視和應(yīng)用,。隨著計(jì)算機(jī)技術(shù)的發(fā)展,采用計(jì)算機(jī)存儲,、管理病歷,,可以有效地解決紙質(zhì)病歷的查閱、辨識困難,、不易保存等缺點(diǎn),。本文介紹的電子病歷信息管理系統(tǒng)是結(jié)合眼視光醫(yī)院管理的具體需求,在對相關(guān)人員進(jìn)行詳細(xì)調(diào)查研究后,,確定系統(tǒng)設(shè)計(jì)的范圍(包括數(shù)據(jù)庫設(shè)計(jì),、界面設(shè)計(jì)等),具有較好的實(shí)際應(yīng)用價(jià)值,。
1 系統(tǒng)分析
1.1系統(tǒng)的功能需求  

 系統(tǒng)有3 種不同權(quán)限的用戶,,分別是:普通醫(yī)生、科室管理員和系統(tǒng)管理員[1-3]。各個(gè)用戶具有不同的權(quán)限,,并且擁有各自不同的功能,。
 (1)普通醫(yī)生
提供個(gè)人信息資料的添加,、修改,;登錄密碼的修改;對本科室病人病歷的錄入和管理(查看,、修改,、刪除);對已審核病歷的查詢,。系統(tǒng)為這些用戶提供了最基本的功能,。
 (2)科室管理員
系統(tǒng)為科室管理員(科室的主任)提供了更高級別的管理權(quán)限,,科室管理員除擁有普通醫(yī)生的功能外,,還有一些信息的修改和刪除功能。如審核新錄入的病歷,,添加,、修改或刪除本科室的成員等。
?。?)系統(tǒng)管理員
 系統(tǒng)管理員可以對所有用戶以及整個(gè)系統(tǒng)中的信息進(jìn)行管理。但是由于系統(tǒng)管理員并不參與醫(yī)院病人診斷的相關(guān)業(yè)務(wù),,不能修改或刪除一些病歷信息,。系統(tǒng)用戶是由系統(tǒng)管理員管理的,如對醫(yī)院里所有科室主任的管理(添加,、刪除,、權(quán)限修改),另外還可以對醫(yī)院里所有科室和病房的設(shè)置進(jìn)行管理(添加,、修改,、停止或啟用)等。
1.2 系統(tǒng)的架構(gòu)分析
 為了提高系統(tǒng)的開發(fā)速度,,這里采用了兩層的代碼架構(gòu),,如圖1所示。系統(tǒng)的架構(gòu)包括用戶界面和數(shù)據(jù)庫設(shè)計(jì)兩個(gè)層次,。用戶界面由系統(tǒng)登錄界面,、系統(tǒng)管理員界面、醫(yī)生工作站界面組成,。用戶界面一方面面向用戶,,與用戶發(fā)生交互,另一方面面向底層的數(shù)據(jù)庫。開發(fā)過程中有關(guān)數(shù)據(jù)庫操作的代碼穿插在界面代碼中,。

2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)登錄模塊

 本模塊主要是用戶通過電子病歷信息管理系統(tǒng)的首頁進(jìn)入該系統(tǒng),。用戶輸入正確的用戶名和密碼,如果登錄信息有錯(cuò)誤,,則系統(tǒng)提示登錄錯(cuò)誤信息,,并且禁止系統(tǒng)用戶進(jìn)行任何操作;若登錄信息正確,,系統(tǒng)會根據(jù)用戶的身份進(jìn)行相應(yīng)權(quán)限的判斷,,管理員進(jìn)入后臺系統(tǒng)。而用戶登錄分為普通醫(yī)生和科室主任進(jìn)入醫(yī)生工作站界面操作,,兩者操作界面類似,,只是科室主任的操作界面比普通醫(yī)生多了一些功能。登錄功能模塊流程如圖2所示,。其功能包括:(1)判斷用戶名與密碼是否相符,;(2)根據(jù)用戶的權(quán)限類型,登錄到系統(tǒng)的制定界面操作使用,。

2.2 醫(yī)生工作站模塊
 醫(yī)生工作站模塊包括:新增病歷,、修改病歷、刪除病歷,、打印病歷,、審核病歷、個(gè)人信息修改等功能,。醫(yī)生可以對患者病歷進(jìn)行管理操作和個(gè)人信息修改,。其中刪除病歷主要是對失診或已不需要記錄在案的患者信息進(jìn)行清除,以減少存儲空間的占用,。醫(yī)生工作站的功能模塊如圖3所示,,其中只有科室主任才具有病歷審核功能,而在普通醫(yī)生工作站界面上審核功能圖標(biāo)顯示是灰色無效的,。另外科室主任還可以管理本科室的成員(因數(shù)目較多在圖中沒有標(biāo)出),。

2.3 系統(tǒng)管理員模塊
 系統(tǒng)管理員模塊如圖4所示,包括:科室設(shè)置,、病房設(shè)置和用戶管理,,其中科室(病房)設(shè)置主要包含添加、修改,、停用和啟用科室(病房),。用戶管理主要包含審核、刪除和修改用戶信息,。
3 系統(tǒng)的開發(fā)實(shí)現(xiàn)
 考慮到本系統(tǒng)實(shí)際應(yīng)用,,采用C#作為開發(fā)語言,結(jié)合ASP.NET技術(shù),采用B/S方案構(gòu)建服務(wù)器體系結(jié)構(gòu),。利用SQL Server[4]數(shù)據(jù)庫系統(tǒng)保存和管理系統(tǒng)數(shù)據(jù),,使數(shù)據(jù)處理快速且安全。下面介紹電子病歷系統(tǒng)實(shí)現(xiàn)后的兩個(gè)窗口界面,。
?。?)病歷錄入
 系統(tǒng)采用XML[5-6]存儲電子病歷,其錄入界面如圖5所示,。電子病歷的錄入包括病人基本信息,、入院記錄、體格檢查,、??茩z查、出院小結(jié)和病程記錄的錄入,。

 

 

?。?)病歷查詢
 系統(tǒng)可以按基本檢索、節(jié)點(diǎn)檢索和全文檢索三種方式來查詢病歷,,查詢界面如圖6所示,。

   如需查詢病案號、病人姓名或入院科室,,只要在對應(yīng)的文本框中輸入相應(yīng)的條件,,點(diǎn)擊“確定”按鈕,在右邊的列表框中就會顯示相應(yīng)的查詢結(jié)果,,單擊列表框的單元格,,可以查看病歷的詳細(xì)信息。
 如要查詢“主訴中包含青光眼”之類的病歷,,可以采用節(jié)點(diǎn)檢索方式,。在入院記錄的下拉框中選擇“主訴”,,在contains文本框中輸入“青光眼”,,點(diǎn)擊“查詢”按鈕,在右邊的列表框中就會顯示相應(yīng)的查詢結(jié)果,。
如要查詢病歷中包含“青光眼和斜弱視”之類的字眼的話,,可以按全文檢索。在全文檢索的文本框中輸入條件,,每一行輸入一個(gè)條件,,最后選擇OR或AND操作,點(diǎn)擊“查詢”按鈕即可,。
 本文創(chuàng)建的電子病歷管理系統(tǒng)平臺,,可以較好地整合不同科室間的患者信息,方便醫(yī)生對治療計(jì)劃進(jìn)行評價(jià)和驗(yàn)證,提高治療效率,。
參考文獻(xiàn)
[1] 王萬斌.電子病歷管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息與電腦,,2011(7):26-28.
[2] 吳迪,趙瑋,,曹惠霞.建立個(gè)人電子病歷管理系統(tǒng)[J].科學(xué)與管理,,2005(4):47-48.
[3] 吳偉斌.電子病歷系統(tǒng)的研究與開發(fā)[J].中華醫(yī)院管理雜志,2004(4):204-206.
[4] 胡百敬,,姚巧.SQL Server 2005數(shù)據(jù)庫開發(fā)詳解[M],, 北京:電子工業(yè)出版社,2006.
[5] 方潔,,劉廣鐘.XML模式到關(guān)系數(shù)據(jù)模式轉(zhuǎn)換的研究[J].計(jì)算機(jī)工程與應(yīng)用,,2009,46(9):157-160.
[6] 耿飆,,宋余慶,,梁成全,等.XML文檔到關(guān)系數(shù)據(jù)庫映射方法的研究[J].計(jì)算機(jī)應(yīng)用研究,,2010,,27(3):951-954.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。