曹文婷
(1.中國海洋大學(xué),山東 青島 266100;2.安丘市人民醫(yī)院,山東 濰坊 262100)
醫(yī)院管理信息系統(tǒng)的設(shè)計研究
曹文婷1,2
(1.中國海洋大學(xué),山東 青島 266100;2.安丘市人民醫(yī)院,山東 濰坊 262100)
隨著信息時代的到來,計算機在各行各業(yè)中的應(yīng)用越來越廣泛,醫(yī)院同樣也面臨著信息時代的重大挑戰(zhàn)。本文以Microsoft Visual Studio 2005為前臺,以SQL Sever 2005為后臺,運用C#語言,在WINDOWS XP操作系統(tǒng)下,從系統(tǒng)需求分析、功能分析、數(shù)據(jù)庫設(shè)計、系統(tǒng)信息安全等方面介紹了醫(yī)院信息管理系統(tǒng)的設(shè)計方法,進(jìn)一步滿足了中小醫(yī)院信息管理工作的需要,提高了醫(yī)院工作效率和信息管理水平。
醫(yī)院管理;信息系統(tǒng);研究
20世紀(jì) 60年代初美國、日本、歐洲各國開始建立醫(yī)院信息系統(tǒng),國內(nèi)發(fā)展相對落后,信息處理基本上還停留在手工方式。醫(yī)院管理信息系統(tǒng)的實現(xiàn),提高了醫(yī)院各項工作的效率和質(zhì)量,促進(jìn)了醫(yī)學(xué)科研、教學(xué);減輕了各類事務(wù)性工作的勞動強度,使醫(yī)療工作者騰出更多的精力和時間來服務(wù)于病人;改善了醫(yī)院經(jīng)營管理,堵塞漏洞,保證病人和醫(yī)院的經(jīng)濟(jì)利益;其中最關(guān)鍵的問題是使不同系統(tǒng)中的病歷登記、檢測、診斷指標(biāo)等都要標(biāo)準(zhǔn)化。醫(yī)院信息系統(tǒng)的高級階段將普遍采用醫(yī)療專家系統(tǒng),建立醫(yī)療質(zhì)量監(jiān)督和控制系統(tǒng),進(jìn)一步提高醫(yī)療水平和保健水平,為醫(yī)院創(chuàng)造更多的經(jīng)濟(jì)效益。
由于醫(yī)院工作環(huán)境比較復(fù)雜,再加上工作任務(wù)的繁瑣,醫(yī)院管理信息系統(tǒng)較其他管理系統(tǒng)更為復(fù)雜,涉及的需求也很多,一套完整的醫(yī)院管理信息系統(tǒng)往往又由很多管理系統(tǒng)組成,系統(tǒng)總體需求分析圖見圖 1,其中最基本最核心的是病人信息管理和醫(yī)生信息管理。

圖1 系統(tǒng)總體需求分析圖
首先,門診病人需要到門診掛號處掛號。如果是初診病人要在門診掛號處登記其基本信息,如姓名、年齡、性別、證件號碼等,由掛號處根據(jù)病人所提供的信息制成 IC卡發(fā)放給病人,之后,初診病人可與復(fù)診病人一樣進(jìn)行掛號和就診排號,由掛號處處理病人的病歷管理;其次,病人持掛號和收費證明到相應(yīng)醫(yī)科就醫(yī),經(jīng)醫(yī)生診療后,由醫(yī)生開出診斷結(jié)果或者處方,在這個過程中醫(yī)生可以通過系統(tǒng)查閱該病人以往的就診記錄,以便進(jìn)一步了解該病人的的身體情況,醫(yī)生確定診斷的結(jié)果后,要將該結(jié)果存入系統(tǒng)中,方便以后的資料查詢。
作為醫(yī)院的管理人員,他們可以添加新的醫(yī)生和病人,可以查看所有醫(yī)生的資料,但是他們并不能查看病人的資料,這樣就把管理人員和工作人員雙方的責(zé)任分開。在安全方面,系統(tǒng)只允許醫(yī)生和醫(yī)院的管理人員登陸,他們擁有各自的密碼和權(quán)限。醫(yī)生可以修改自己的資料,包括基本資料和自己的登陸密碼。
管理功能主要是處理門診病人掛號事務(wù)和管理醫(yī)生的資料;設(shè)置首次來院就診的病人的編號,登記病人基本信息;建立、維護(hù)門診病歷和醫(yī)生的基本信息。就診功能主要是醫(yī)生可以自己調(diào)出該病人在本院的就診記錄來確定病人的身體情況和病人的一些不良的藥物反映,這樣就可以更加詳細(xì)地了解病人,為病人做出更加準(zhǔn)確地診斷結(jié)果。在就診結(jié)束的時候,醫(yī)生負(fù)責(zé)把該病人的就診情況保存在系統(tǒng)中。鑒于醫(yī)院環(huán)境的獨特性,使得信息系統(tǒng)在醫(yī)院的實現(xiàn)應(yīng)具有其特殊的功能要求:①要有一個大規(guī)模、高效率的數(shù)據(jù)庫管理系統(tǒng)的支持;②要有很強的聯(lián)機事務(wù)處理支持能力;③典型的7 d/24 h不間斷系統(tǒng),絕對要求安全、可靠;④易學(xué)易用的友善人機界面;⑤可剪裁性和可伸縮性,能適應(yīng)不同醫(yī)院的發(fā)展計劃需求;⑥開放性與可移植性,適應(yīng)不同硬軟件平臺;⑦模塊化結(jié)構(gòu),可擴(kuò)充性。
使用SQL Server 2000實現(xiàn)關(guān)系型數(shù)據(jù)庫,通過SQL Server 2000的界面可以進(jìn)入企業(yè)管理器,通過企業(yè)管理器可以創(chuàng)建一個新的數(shù)據(jù)庫。創(chuàng)建數(shù)據(jù)庫必須要確定數(shù)據(jù)庫名、所有者、數(shù)據(jù)庫大小和存儲數(shù)據(jù)庫的文件。創(chuàng)建一個數(shù)據(jù)庫結(jié)構(gòu)的過程被認(rèn)為是數(shù)據(jù)模型設(shè)計。該系統(tǒng)數(shù)據(jù)庫系統(tǒng)功能圖見圖2。

圖2 系統(tǒng)數(shù)據(jù)庫系統(tǒng)功能圖
針對醫(yī)院計算機系統(tǒng)的操作權(quán)限問題,在用戶登陸計算機系統(tǒng)的過程中,需要對用戶的身份進(jìn)行判斷,根據(jù)數(shù)據(jù)庫的用戶資料,能夠拒絕一些非法用戶的進(jìn)入,從而實現(xiàn)系統(tǒng)的安全性。由此,需要我們設(shè)計一個算法來實現(xiàn)相應(yīng)的功能,判斷用戶的身份是否正確,并進(jìn)入相應(yīng)的對話框。算法思路:第一,由用戶輸入它的賬號和密碼,連接數(shù)據(jù)庫,取出該用戶的資料,再與用戶輸入的資料進(jìn)行比較。第二,先檢查用戶的密碼與輸入的是否一致,再檢查用戶的權(quán)限是否也相同。若用戶的資料全部符合,則允許用戶進(jìn)入系統(tǒng)。
本文闡述了醫(yī)院管理信息系統(tǒng)的設(shè)計流程,能較好的保證系統(tǒng)的運行和維護(hù),同時對系統(tǒng)功能的擴(kuò)展也預(yù)留了空間,能夠?qū)崿F(xiàn)管理信息系統(tǒng)的高效運行,為其他管理信息系統(tǒng)的開發(fā)提供了設(shè)計思路。
1 張 立.Visual C#.NET 數(shù)據(jù)庫編程精講[M].北京:電子工業(yè)出版社,2000
2 王 晟、馬里杰.Visual C#.NET 數(shù)據(jù)庫開發(fā)經(jīng)典案例解析[M].清華大學(xué)出版社,2004
Hospital Management Information System’s Design Research
Cao Wenting
Along with information age's arrival, computer’s is getting more and more widespread in various trades and occupations application, the hospital is similarly also facing the information age great challenge.This article take Microsoft Visual Studio 2005 as an onstage, take SQL Sever 2005 as the backstage, utilizes the C# language, in WINDOWS under the XP operating system, from aspects and so on system requirements analysis, functional analysis, database design, system message security introduced the hospital information management system’s design method, has further met the small hospital information management work needs, raised the hospital working efficiency and the information management level.
hospital management: information system; research
TP311.5
A
1000-8136(2011)03-0074-02