鄭力軍+喬哲+寇俊超


本文介紹了利用軟件工程的方法進行醫院病歷管理系統開發的流程,所開發的系統分為門診管理子系統和住院管理子系統兩大模塊,實現了病歷錄入、病歷輸出、病歷查詢等功能。
【關鍵詞】軟件工程 病歷管理 模塊
醫院病歷管理系統是醫院信息化的基礎和關鍵。本文從數據分析開始,通過分析醫院組織機構,分析相關部門業務流程,再根據數據流圖抽象出E-R圖,然后進行了數據庫的創建,進而進行了代碼的編寫和程序的調試,并最終實現了該系統。
1 醫院組織機構分析
從圖1中可以看出,一般醫院都是由兩個主要部門構成:一是門診部,一是住院部,醫院的所有日常工作都是圍繞這兩大部門進行的。
2 業務流程分析
2.1 門診部數據流分析
首先,門診病人需要到門診掛號處掛號(如果病人有需要,可以對所要就診的相應科室進行查詢,可查詢該科室的當班醫生及其基本情況,然后再去掛號),如果是初診病人要在門診掛號處登記其基本信息,如姓名、年齡、住址、聯系方式等,由掛號處根據病人所提供的信息制成IC卡發放給病人;然后,初診病人可與復診病人一樣進行掛號和就診排號,由掛號處處理病人的病歷管理。
其次,病人需到門診收費處繳納掛號費,并持掛號和收費證明到相應科室就醫,經醫生診療后,由醫生開出診斷結果或者處方,檢查或檢驗申請單。如為處方,則病人需持處方單到門診收費處劃價交費,然后持收費證明到門診藥房取藥;如為檢查或檢驗申請單,則病人需持申請單到門診收費處劃價交費,然后持收費證明到檢查科室或檢驗科室進行檢查或檢驗。
當門診藥房接到取藥處方后,要進行配藥和發藥,當藥房庫存的藥品減少到一定量的時候,藥房人員應到藥庫辦理藥品申領,領取所需的藥品,而藥房需對藥品的出庫、入庫和庫存進行管理。
當檢查科室或檢驗科室接到病人的申請后,對病人進行檢查或檢驗,并將檢查或檢驗結果填入結果報告單并交給病人,各科室所做的檢查或檢驗需記錄在案。病人可持檢查或檢驗的結果再到原科室進行復診,直至醫生開出處方或提出醫療建議,最終病人痊愈離院。
整個過程如圖2所示。
從門診管理子系統數據流圖中可以看出,在醫院中的一切活動都是以病人為中心進行的,而各種處理也是由病人主動去完成的,如掛號、自助查詢、交費、取藥、檢查、檢驗等。在整個數據流圖中,病人處于核心地位,而各個職能部門則負責相應的數據處理操作,如掛號處負責病人基本信息錄入、醫生門診處負責病人病歷的相關操作等。
進而我們得到門診管理子系統的E-R圖如圖3所示。
2.2 住院部數據流分析
該部分的分析過程與門診部的分析過程相似,此處不再累述。
3 數據庫物理設計
醫院管理信息系統是多用戶共享的系統,對同一個關系要建立多條存儲路徑,才能滿足多用戶的多種應用要求。在數據庫設計中,可供選用的存儲方法主要有三種: B+樹索引方法、聚簇方法、HASH方法,其中B+樹索引方法發展較為完善,也是目前大型數據庫使用的經典存取方法,使用最為普遍,并且符合本系統的要求,因此,本系統采用B+樹索引方法作為系統的存取方法。
4 系統實現
目前,對于這種中大型的管理系統有很多開發及管理工具可供選擇,本系統選用代碼效率最高的Visual C#及與其兼容性最好的SQL Server這對組合做為實現的工具。
5 結論
本系統實現了病歷管理系統的功能,能夠完成一般大中型醫院的病歷管理工作。
參考文獻
[1]鄭人杰等.實用軟件工程(第二版)[M].北京:清華大學出版社,1999.
[2]鄭雪峰等.病案管理系統的面向對象設計與實現 [J].www.cnki.net,2006.
[3]楊文華.類-關系數據庫之間的映射[J].電腦與信息技術,2002(01):23-26.
[4]張海藩.軟件工程導論(第三版)[M].北京:清華大學出版社,1998.
[5]王珊等.數據庫系統概論[M].北京:高等教育出版社,2000.
作者簡介
鄭力軍(1976-),男,吉林省吉林市人。大學本科學歷。講師職稱。主要研究方向為計算機技術及應用。
喬哲(1976-),男,吉林省磐石市人。大學本科學歷。中級工程師。主要研究方向為信息安全與風險。
寇俊超(1976-),男,吉林省吉林市人。大學本科學歷。講師職稱。主要研究方向為化學教育與信息技術應用。
作者單位
1.吉林化工學院 吉林省吉林市 132011
2.中國農業銀行吉林省分行營業部 吉林省長春市 130041
3.吉林市二十一中學 吉林省吉林市 132011