国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于.NET的軍衛(wèi)體檢系統(tǒng)的設(shè)計與實現(xiàn)

2016-07-19 02:07陸燕琴
計算機應(yīng)用與軟件 2016年6期

陸燕琴 傅 蓉

(南方醫(yī)科大學(xué)生物醫(yī)學(xué)工程學(xué)院 廣東 廣州 510515)

?

基于.NET的軍衛(wèi)體檢系統(tǒng)的設(shè)計與實現(xiàn)

陸燕琴傅蓉*

(南方醫(yī)科大學(xué)生物醫(yī)學(xué)工程學(xué)院廣東 廣州 510515)

摘要針對現(xiàn)有軍衛(wèi)體檢系統(tǒng)不能滿足軍區(qū)機關(guān)醫(yī)院體檢工作需求的現(xiàn)狀,提出一種基于.NET的軍衛(wèi)體檢系統(tǒng)的解決方案。該系統(tǒng)在總體設(shè)計上考慮多種就醫(yī)模式,設(shè)計了部隊體檢者和地方體檢者兩種操作入口,可滿足不同醫(yī)療機構(gòu)需求,增強了系統(tǒng)的適應(yīng)性;在系統(tǒng)功能實現(xiàn)上注重提高體檢中心的工作效率以及體檢信息的完整性,增設(shè)體檢結(jié)果智能分析、PACS接口等功能,使部隊健康檔案管理更規(guī)范化,具有較好的實用價值;在系統(tǒng)架構(gòu)上采用C/S三層架構(gòu)+抽象工廠模式,降低代碼間的耦合性,提高了系統(tǒng)的可維護性。

關(guān)鍵詞軍衛(wèi)體檢系統(tǒng).NETPACS接口C/S三層架構(gòu)+抽象工廠模式

0引言

隨著社會的進步和經(jīng)濟的快速發(fā)展,人們生活質(zhì)量不斷提高,全社會健康意識和疾病防范意識不斷增強,健康體檢作為防患于未然的主動防御措施越來越融入人們的生活和工作[1,2]?!搬t(yī)院體檢信息管理系統(tǒng)”是為醫(yī)院體檢中心量身定制的計算機自動化管理系統(tǒng)。該系統(tǒng)從醫(yī)院體檢的實際應(yīng)用出發(fā),結(jié)合醫(yī)院信息系統(tǒng)(HIS)、醫(yī)學(xué)圖像存儲與傳輸系統(tǒng)(PACS)[3]、檢驗信息系統(tǒng)(LIS)、臨床管理信息化(CIS)的綜合應(yīng)用,利用計算機網(wǎng)絡(luò)管理的優(yōu)勢,將信息采集點遍布醫(yī)院活動的每一個角落,形成各診療科室體檢信息的互聯(lián)共享,實現(xiàn)電子化管理、無紙化工作、網(wǎng)絡(luò)化服務(wù)的目標,是建設(shè)現(xiàn)代體檢中心的必經(jīng)之路。

軍衛(wèi)體檢系統(tǒng)屬于“醫(yī)院體檢信息管理系統(tǒng)”體系的一部分,它遵循全軍信息系統(tǒng)一體化體系結(jié)構(gòu)標準和軍隊門診信息系統(tǒng)建設(shè)規(guī)定,以“軍衛(wèi)”數(shù)據(jù)結(jié)構(gòu)為基礎(chǔ)支撐,主要為軍區(qū)機關(guān)醫(yī)院體檢中心提供服務(wù)。系統(tǒng)自2007年投入使用起,在機關(guān)各級醫(yī)院取得較好的使用效果。但系統(tǒng)至今已投入使用逾8年,由于缺乏后續(xù)的升級與改造,系統(tǒng)已逐漸不能滿足當今體檢中心的需求。經(jīng)過調(diào)研發(fā)現(xiàn),原軍衛(wèi)體檢系統(tǒng)存在的主要問題有:(1) 應(yīng)用需求上不能跟進醫(yī)院體檢中心發(fā)展:系統(tǒng)主體流程設(shè)計沒有考慮軍地人員的體檢與管理的區(qū)別,已不能適應(yīng)當前用戶需求;缺乏對體檢結(jié)果的智能分析、PACS接口等功能,導(dǎo)致體檢中心工作效率沒有得到明顯的提高,同時體檢信息圖文完整性也沒得到保證。(2) 技術(shù)上不能達到用戶對系統(tǒng)維護性、升級性以及用戶體驗性的要求:采用PowerBulder語言和一層架構(gòu)進行開發(fā),導(dǎo)致了原系統(tǒng)升級與維護的困難;而界面采用的是Windows2000/XP界面風(fēng)格,與Win7系統(tǒng)界面不匹配,造成系統(tǒng)美觀性和操作簡易性方面的不足。

本系統(tǒng)從系統(tǒng)主體流程設(shè)計、功能實現(xiàn)、實現(xiàn)技術(shù)等對原系統(tǒng)進行改進并重新開發(fā):重新設(shè)計系統(tǒng)主體流程,使流程適用于軍地人員的體檢與管理;增設(shè)體檢結(jié)果智能分析、PACS接口等功能,注重提高體檢中心的工作效率以及保證體檢信息的完整性;采用基于.NET[4]的三層C/S架構(gòu)+抽象工廠模式來降低代碼之間的耦合性,提高系統(tǒng)的可維護性并使系統(tǒng)適用于不同的數(shù)據(jù)庫平臺;采用Win7界面風(fēng)格和MicrosoftOfficeFluent用戶界面導(dǎo)航欄界面風(fēng)格,使得系統(tǒng)用戶體驗性得到了很大的升級。通過上述改進,可使系統(tǒng)在功能性、可維護性、可升級性、用戶體檢等方面達到現(xiàn)今軍區(qū)機關(guān)體檢部門的需求。

1系統(tǒng)總體設(shè)計

目前軍隊醫(yī)院、療養(yǎng)院和機關(guān)門診部等單位都承擔著軍地各類體檢保障任務(wù),如:機關(guān)首長健康體檢、地方單位健康體檢、個人體檢等,就醫(yī)模式靈活多變。為了滿足不同醫(yī)療機構(gòu)的需求,本系統(tǒng)在體檢工作流程、系統(tǒng)功能流程以及功能模塊設(shè)計上考慮了多種就醫(yī)模式,以增強系統(tǒng)的適應(yīng)性。

1.1體檢工作流程

體檢系統(tǒng)是以受檢者為服務(wù)對象,體檢信息為主線的信息管理系統(tǒng)[5]。軍衛(wèi)體檢系統(tǒng)的受檢者身份包括部隊人員與地方人員,而兩種身份人員在體檢信息登記、收費類別、統(tǒng)計信息等存在著較大的區(qū)別。如何能更好地管理兩種身份人員的體檢信息,是本系統(tǒng)需要研究的一個重要問題。

針對上述問題,本系統(tǒng)從體檢者登記開始提供兩個不同的入口,使得體檢人員的身份從登記時就得以區(qū)分,并貫穿整個體檢流程。詳細的體檢流程設(shè)計如圖1所示。

圖1 體檢工作流程圖

本系統(tǒng)工作流程主要涉及體檢者、登記護士、體檢醫(yī)生這三類用戶群:(1) 體檢者來到體檢中心,先在護士工作站登記個人信息以及體檢項目信息,繳費并打印體檢指引單;然后根據(jù)體檢指引單的各個項目(內(nèi)科、檢驗科、放射科等)依次到分檢工作站檢查;檢查完畢則可等待取體檢報告。(2) 登記護士根據(jù)體檢者的類別(部隊個人、部隊單位、地方個人、地方單位)對體檢者的基本信息以及體檢項目信息進行登記,并向HIS發(fā)送收費申請、檢驗申請以及檢查申請。(3) 體檢醫(yī)生分為科室體檢醫(yī)生與審核醫(yī)生。體檢醫(yī)生負責(zé)分檢工作站的檢查工作:直接錄入體檢者體檢結(jié)果,采集體檢者化驗標本,為體檢者進行影像檢查等。審核醫(yī)生在體檢者完成所有體檢項目后,對體檢者的檢查結(jié)果給出綜述建議,并審核體檢報告。

1.2系統(tǒng)功能流程

原軍衛(wèi)體檢系統(tǒng)在功能模塊上沒有提煉出醫(yī)院的一般體檢流程相似點以及不同醫(yī)院間體檢管理的需求差異,因此導(dǎo)致系統(tǒng)在不同醫(yī)院使用時需重復(fù)開發(fā),造成系統(tǒng)自身升級困難,系統(tǒng)的普適性和可擴充性無法得到滿足。此外,由于外部應(yīng)用環(huán)境和用戶需求的多變性,迫使軟件頻繁變更,維護成本和時間急劇增加,因此在設(shè)計系統(tǒng)功能模塊的時,需分離用戶穩(wěn)定需求和變化需求,以便開發(fā)者能夠高效低耗地動態(tài)調(diào)整軟件以應(yīng)對用戶需求的變化[6]。

根據(jù)上述分析,本系統(tǒng)在功能流程設(shè)計上分離出用戶的穩(wěn)定需求和變化需求,如圖2所示。根據(jù)1.1節(jié)所述工作流程得出系統(tǒng)的穩(wěn)定需求,主要包括:體檢登記、體檢錄入、報告打印,此穩(wěn)定需求適用于一般的體檢中心。系統(tǒng)的可變需求為體檢系統(tǒng)的輔助流程,包括:費用結(jié)算、成本核算、字典設(shè)置、統(tǒng)計查詢,此變化需求可根據(jù)各體檢中心的需求而做出改動。

圖2 系統(tǒng)功能流程設(shè)計圖

1.3系統(tǒng)功能模塊設(shè)計

通過上述流程分析,我們確定了本系統(tǒng)應(yīng)具備七大功能模塊:體檢登記功能模塊,體檢錄入功能模塊,報告打印功能模塊,費用結(jié)算功能模塊,費用核算功能模塊,字典設(shè)置功能模塊以及統(tǒng)計查詢功能模塊??紤]到軍區(qū)機關(guān)醫(yī)院主要服務(wù)對象的特殊性,以及機關(guān)人員體檢與地方人員體檢的區(qū)別,在體檢登記、費用結(jié)算、成本核算這三個功能模塊中分別設(shè)計了部隊與地方兩種操作入口,如圖3所示。

圖3 體檢系統(tǒng)功能模塊設(shè)計圖

2系統(tǒng)功能實現(xiàn)

本系統(tǒng)在總體設(shè)計上考慮了多種就醫(yī)模式,可滿足不同醫(yī)療機構(gòu)的需求,增強了系統(tǒng)的適應(yīng)性。在系統(tǒng)功能實現(xiàn)上,本系統(tǒng)較原系統(tǒng)更注重提高體檢中心的工作效率以及體檢信息的完整性,改進體檢登記、接口功能,新增科室綜述與體檢建議、成本核算、歷史結(jié)果查詢等功能。

2.1體檢登記

部隊人員體檢繳費類型屬于軍免類,不必進行繳費則可進行體檢;地方人員則需根據(jù)費別類型繳納相關(guān)費用后方可進行體檢。根據(jù)部隊與地方人員在體檢收費與信息填寫上的不同需求,體檢登記分別設(shè)有部隊體檢登記與地方體檢登記兩個子模塊,子模塊下面都包含有個人體檢登記與團體體檢登記。

團體登記是指體檢者以集體的方式來進行登記體檢,需要登記所在單位的基本信息(名稱、聯(lián)系人、聯(lián)系電話等),對單位人員的情況進行分組,然后選擇每個分組的體檢項目,當單位人員錄入到該分組時,就給當前人員錄入了該分組包含的體檢項目,可避免重復(fù)錄入單位體檢人員的體檢項目。單位體檢人員錄入時,本系統(tǒng)提供了批量導(dǎo)入人員信息和單個錄入人員信息兩種方式,批量導(dǎo)入人員信息可以選擇全部導(dǎo)入與分組導(dǎo)入兩種方式。

2.2科室綜述與體檢建議

體檢科室綜述與體檢建議是體檢報告的核心內(nèi)容,而實現(xiàn)對體檢結(jié)果的自動分析,智能生成科室綜述與體檢建議則是提高體檢工作效率的有效途徑。針對原系統(tǒng)在體檢結(jié)果自動分析的設(shè)計上沒有綁定體檢結(jié)果、體檢異常情況與體檢建議的問題,本系統(tǒng)在數(shù)據(jù)庫設(shè)計上綁定了體檢結(jié)果-結(jié)果異常判定條件-體檢建議三者的關(guān)系,實現(xiàn)了對各項體檢結(jié)果的自動分析,提供診斷意見,智能生成科室小結(jié),并根據(jù)結(jié)果分析給出生活指導(dǎo)和建議,如圖4所示。

圖4 體檢結(jié)果異常判別過程

在體檢結(jié)果異常判定的設(shè)計中,本系統(tǒng)將體檢結(jié)果類型分為數(shù)值型與字符型,設(shè)定項目結(jié)果異常的判定條件,通過項目結(jié)果與判定條件進行匹配可對體檢結(jié)果進行自動分析。數(shù)值型的結(jié)果采用普通的數(shù)值比較法進行判斷,而字符型的結(jié)果則采用“最長字符判別法”進行匹配,當項目結(jié)果與異常判別條件相匹配時,判斷異常結(jié)果成立并寫入科室綜述,同時與異常結(jié)果關(guān)聯(lián)的體檢建議內(nèi)容也會自動生成。如表1示例,總膽固醇的結(jié)果若滿足大于5.8并且小于6.7則判定為“膽固醇偏高(CH)>5.8mmol/L”;甲狀腺的結(jié)果若含有腫大,則判定為甲狀腺腫大。

表1 異常結(jié)果判別以及建議示例

2.3成本核算

在數(shù)據(jù)統(tǒng)計中,科室的績效情況是體檢中心管理者較關(guān)心的一方面。本系統(tǒng)從管理者的角度設(shè)計了成本核算功能模塊,并根據(jù)部隊與地方體檢人員的收費差異,設(shè)置了兩個子模塊,使得機關(guān)醫(yī)院能更直觀地了解到部隊建康體檢的開銷情況。管理者進入操作界面后,可選擇月、季、年進行統(tǒng)計,也可以自定義時間段進行統(tǒng)計。系統(tǒng)針對成本核算功能設(shè)計了PE_RCPT_RECORD(體檢收款總覽表)與PE_BILL_DETAIL(收款明細表)兩個表結(jié)構(gòu),用于儲存體檢收費情況。通過獲取界面的搜索條件(部隊、地方、個人、團體、時間段),利用SQL查詢中的SUM函數(shù),對此兩個表進行查詢統(tǒng)計,則可實現(xiàn)成本核算功能。本功能提供表格數(shù)據(jù)分析以及圖表分析兩種分析視圖,使得統(tǒng)計結(jié)果更加直觀可靠。

2.4歷史結(jié)果查詢

體檢系統(tǒng)對體檢信息進行信息化管理,通過建立體檢者的個人健康檔案,根據(jù)對歷史結(jié)果統(tǒng)計分析,有利于更加深入地了解體檢者的健康狀況,尤其對于軍區(qū)機關(guān)醫(yī)院跟蹤部隊首長健康問題能起到關(guān)鍵性的作用。系統(tǒng)數(shù)據(jù)庫針對體檢者體檢信息存儲設(shè)計兩個表結(jié)構(gòu),分別為PE_PATIENT_INFO(體檢者信息表)與PE_MASTER_RECORD(體檢者主記錄表),兩個表為一對多關(guān)系,分別儲存體檢者基本信息和每次體檢產(chǎn)生的體檢信息。當體檢者第二次來醫(yī)院進行體檢時,PE_PATIENT_INFO則不再增加記錄,只在PE_MASTER_RECORD中增加外鍵記錄。因此通過PE_PATIENT_INFO的主鍵記錄則可查詢該體檢者在醫(yī)院進行多次體檢的結(jié)果,可實現(xiàn)歷史結(jié)果查詢的功能。

本功能模塊采用表格、圖表的形式呈現(xiàn)體檢歷史結(jié)果。若體檢結(jié)果類型是字符型,歷史結(jié)果用表格形式呈現(xiàn);體檢結(jié)果類型是數(shù)值型的,則用表格形式與折線圖呈現(xiàn),其中折線圖如圖5所示。

圖5 歷史結(jié)果數(shù)據(jù)分析模板

2.5接口設(shè)計

體檢信息系統(tǒng)不是一個獨立的信息系統(tǒng),它與醫(yī)院的其他信息系統(tǒng)之間存在千絲萬縷的聯(lián)系[7]。體檢系統(tǒng)中檢驗信息、檢查信息需要分別與LIS、PACS進行交互,而HIS既是收費申請的處理站又是體檢系統(tǒng)與LIS、PACS交互的橋梁[7,8]。因此,為保證醫(yī)院業(yè)務(wù)的正常運行和醫(yī)院信息數(shù)據(jù)的一致性以及體檢報告的信息的完整性與準確性,需建立體檢系統(tǒng)與HIS、LIS、PACS的接口。

如圖6為本系統(tǒng)接口設(shè)計,接口過程分為申請信息的發(fā)送與結(jié)果信息回傳。申請信息的發(fā)送:體檢系統(tǒng)中的收費申請、檢驗申請以及檢查申請需發(fā)送到HIS系統(tǒng)中,收費信息在HIS被處理,檢驗申請與檢查申請分別被LIS系統(tǒng)、PACS系統(tǒng)提取。結(jié)果信息回傳:收費結(jié)果直接從HIS提取并保存到體檢系統(tǒng)數(shù)據(jù)庫。檢驗結(jié)果出來后,由LIS回傳到HIS,再由體檢系統(tǒng)提取至本地數(shù)據(jù)庫。由于在PACS存儲的檢查結(jié)果是大量的圖片信息,為減輕HIS服務(wù)器的負載,PACS的影像信息仍舊存在于PACS數(shù)據(jù)庫中,只有檢查的文字結(jié)果信息先回傳至HIS,再回傳到體檢信息系統(tǒng),而在體檢報告中最后所附的影像圖片仍舊來源于PACS信息系統(tǒng)。

圖6 接口設(shè)計示意圖

實現(xiàn)本接口設(shè)計的關(guān)鍵在于體檢系統(tǒng)如何準確地與HIS、LIS、PACS中的信息進行交互,而準確交互的保證就是體檢系統(tǒng)的收費字典、診療字典等字典信息與HIS、LIS字典信息需做好對照,保持信息一致,原系統(tǒng)申請信息發(fā)送出現(xiàn)缺漏情況就是由于字典對照功能不完善。因此,為保證體檢信息可以在各系統(tǒng)傳輸正確,本系統(tǒng)增設(shè)了字典對照功能。本系統(tǒng)采用視圖的方式,由HIS、LIS按照需要提供字典對照視圖,把體檢系統(tǒng)的字典記錄的ID與HIS、LIS系統(tǒng)收費字典記錄ID、診療字典記錄ID一一對應(yīng),為信息發(fā)送的正確性奠定了基礎(chǔ)。而發(fā)送申請和回傳結(jié)果發(fā)生操作時,同樣也是由HIS、LIS等獲取信息的視圖以及接收信息的視圖,然后體檢系統(tǒng)通過建立與各系統(tǒng)數(shù)據(jù)庫的連接來實現(xiàn)數(shù)據(jù)的對接。

3系統(tǒng)實現(xiàn)與測試

原軍衛(wèi)體檢系統(tǒng)界面采用的是Windows2000/XP界面風(fēng)格,與Win7系統(tǒng)界面不匹配,使得系統(tǒng)美觀性和操作簡易性方面存在不足,且在技術(shù)上采用PowerBulder語言、一層架構(gòu)進行開發(fā),導(dǎo)致了原系統(tǒng)升級與維護的困難。根據(jù)上述問題,本系統(tǒng)基于Visualstudio.net平臺的C#WindowsForms[9]技術(shù)+Oracle11g數(shù)據(jù)庫平臺實現(xiàn)系統(tǒng)功能,從界面與系統(tǒng)框架上進行改進,從根本上為功能的實現(xiàn)提供便利。

3.1界面布局

MicrosoftOfficeFluent用戶界面導(dǎo)航欄具有如下優(yōu)點:(1) 所有功能有組織地集中存放,不再需要查找級聯(lián)菜單、工具欄;(2) 提供足夠空間來顯示更多命令;(3) 豐富的命令布局可以幫助用戶更容易地找到重要且常用的功能。本項目應(yīng)用MicrosoftOfficeFluent設(shè)計出具有Win7風(fēng)格的程序界面,如圖7所示。在導(dǎo)航欄設(shè)計中,功能區(qū)把命令組織成多組“標簽”,每個應(yīng)用程序都有一個不同的標簽組,展示了程序所提供的功能,如體檢登記、體檢錄入等,每一組標簽包含了相關(guān)的命令,如“體檢登記”包含了 與“個人登記”和 “團體登記”。系統(tǒng)主界面采用左右欄設(shè)計,左欄窗提供選擇信息,右欄窗為詳細信息顯示窗與操作窗。本系統(tǒng)界面設(shè)計充分利用了界面空間,方便用戶操作,提高了系統(tǒng)的用戶體驗性。

圖7 系統(tǒng)界面截圖

3.2架構(gòu)搭建

三層C/S架構(gòu)對易變、核心的業(yè)務(wù)邏輯以組件的形式加以封裝,在邏輯上將應(yīng)用分成獨立的三層:用戶表示層、應(yīng)用邏輯層、數(shù)據(jù)訪問層,三層間的邏輯劃分明確,使各層間的耦合性降到最低,架構(gòu)具有較好的靈活性、易維護和可重用性[10]。抽象工廠模式是向客戶提供一個接口,使得客戶在不必指定具體產(chǎn)品類型的情況下,創(chuàng)建多個產(chǎn)品系列中的某個產(chǎn)品對象。通過將抽象工廠模式應(yīng)用于數(shù)據(jù)訪問層,并結(jié)合反射技術(shù),可以根據(jù)需要創(chuàng)建合適的一系列數(shù)據(jù)訪問使用的對象,降低業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層之間的耦合,在一定程度上提高系統(tǒng)的易維護性和可擴展性[11]。

根據(jù)上述分析,本系統(tǒng)采用如圖8所示的三層C/S架構(gòu)+抽象工廠模式,可達到以下優(yōu)點:(1) 三層架構(gòu)從邏輯上對代碼進行了分類,使得代碼之間的耦合性降低,更利于系統(tǒng)維護與升級,如當因需求變更需改動表結(jié)構(gòu)時,只需要改動實體層與數(shù)據(jù)訪問層的少量代碼,并不需要對界面層與業(yè)務(wù)邏輯層進行改動,避免了原系統(tǒng)牽一發(fā)而動全身的代碼改動缺點,大大減輕了開發(fā)人員的工作量。(2) 把抽象工廠模式應(yīng)用到數(shù)據(jù)訪問層使得系統(tǒng)可適用于多個數(shù)據(jù)庫平臺的應(yīng)用,當系統(tǒng)使用的數(shù)據(jù)庫平臺發(fā)生變更時,并不需要重新開發(fā),只需要再建立一套數(shù)據(jù)訪問使用的對象,增強了系統(tǒng)的適應(yīng)性。

圖8 工程目錄與三層C/S架構(gòu)+抽象工廠對照圖

3.3功能測試

本系統(tǒng)得到軍區(qū)機關(guān)醫(yī)院門診部的認可,在該門診部進行測試并投入使用。本系統(tǒng)較原系統(tǒng)在功能上更適合醫(yī)護人員的需求,滿足了醫(yī)護人員對體檢信息批量錄入、體檢結(jié)果快速匹配錄入以及智能輔助診斷的需求。醫(yī)護人員測試使用后,對系統(tǒng)的滿意度為90%。對于體檢信息管理而言,由于完善接口設(shè)計及增設(shè)字典對照功能,使得系統(tǒng)管理員維護字典時更加方便,接口間的字典數(shù)據(jù)也更準確;PACS接口的增加,使得體檢信息可以獲取以往不能獲取到的圖像信息,保證了體檢信息的圖文完整性。

表2為在門診部進行單位批量錄入以及體檢報告打印的測試數(shù)據(jù)表。由表中數(shù)據(jù)可看出,批量錄入功能可以大大提高醫(yī)護人員的工作效率;原系統(tǒng)由于字典對照不能及時更新,導(dǎo)致信息準確性不能達到100%,經(jīng)測試,本系統(tǒng)很好地解決了HIS、LIS、PACS間的交互準確性的問題,信息傳輸準確性可達100%;報告信息方面,原系統(tǒng)由于缺少PACS接口導(dǎo)致報告信息中均缺乏圖像結(jié)果信息,本系統(tǒng)增設(shè)了PACS很好地解決了原系統(tǒng)報告信息缺失的問題。

表2 單位批量錄入以及體檢報告打印測試結(jié)果

4結(jié)語

軍衛(wèi)體檢系統(tǒng)著眼于解決機關(guān)干部、家屬、地方單位、個人的體檢信息管理問題。本文為改善原軍衛(wèi)體檢系統(tǒng)的不足重新開發(fā)出本軍衛(wèi)體檢系統(tǒng)。本系統(tǒng)的主體流程設(shè)計、功能實現(xiàn)、實現(xiàn)技術(shù)等與原系統(tǒng)相比較實現(xiàn)了質(zhì)的改變,使得系統(tǒng)在可維護性、可升級性、用戶體檢、界面布局等方面都滿足了現(xiàn)今軍區(qū)機關(guān)體檢部門的需求。本系統(tǒng)的主要特色是:完善系統(tǒng)主體流程,可適用于軍地人員的體檢與管理;增設(shè)PACS接口,保證了體檢者體檢信息的圖文完整性;基于Visualstudio.net平臺的C#WindowsForms技術(shù)實現(xiàn)系統(tǒng)功能,使得開發(fā)人員編碼更加得心應(yīng)手;Win7界面風(fēng)格和MicrosoftOfficeFluent用戶界面導(dǎo)航欄風(fēng)格,使得系統(tǒng)用戶體驗性得到了很大的升級;三層C/S架構(gòu)+抽象工廠模式降低代碼之間的耦合性,系統(tǒng)升級與維護容易,并可適用于不同的數(shù)據(jù)庫平臺。目前本系統(tǒng)已在軍區(qū)機關(guān)醫(yī)院門診部進行測試運行,并取得了良好的效果。

參考文獻

[1] 王麗霞.基于B/S模式的孕婦兒童體檢系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機應(yīng)用與軟件,2013,30(10):223-225,242.

[2]FangFang,GeYaowu,ZhangMingyu.OnDesignandDevelopmentofHealthExaminationSystem[J].ValueEngineering,2014(22):219-220.

[3] 王劍,于淼.PACS系統(tǒng)概述[J].生物技術(shù)世界,2014(2):196.

[4] 吳勝斌.基于.NET框架的駕駛員體檢系統(tǒng)的開發(fā)及實現(xiàn)[J].電腦開發(fā)與應(yīng)用,2014(1):68-70.

[5] 遲琳琳.基于HIS的健康體檢信息系統(tǒng)的設(shè)計與應(yīng)用[D].內(nèi)蒙古:內(nèi)蒙古大學(xué),2011.

[6] 申利民,王俊飛,楊永濤.面向用戶的柔點柔變范圍定量度量技術(shù)研究[J].計算機集成制造系統(tǒng),2010,20(10):2617-2631.

[7] 王浩,周芃,李碩.醫(yī)院體檢信息系統(tǒng)與HIS,PACS,LIS系統(tǒng)的銜接與應(yīng)用[J].電腦知識與技術(shù),2012,36(35):8341-8342.

[8] 李彩明,白帆,李衛(wèi)元.體檢信息系統(tǒng)與HIS收費接口的分析和設(shè)計[J].計算機與現(xiàn)代化,2011(8):77-80.

[9]ErikBrown.WindowsForms編程實戰(zhàn)[M].北京:機械工業(yè)出版社,2008.

[10] 宗梅,馬小平.基于.NET的三層client/server結(jié)構(gòu)及其應(yīng)用[J].計算機工程與設(shè)計,2005,26(2):520-522.

[11] 魏一搏,郭友.抽象工廠模式在.NET數(shù)據(jù)訪問層中的應(yīng)用[J].信息系統(tǒng)工程,2010(2):62-63.

DESIGN AND IMPLEMENTATION OF MILITARY HEALTH EXAMINATIONINFORMATIONSYSTEMBASEDON.NET

Lu YanqinFu Rong*

(School of Biomedical Engineering,Southern Medical University,Guangzhou 510515,Guangdong,China)

AbstractIn the light of the existing Military Health Examination Information System fails to satisfy the requirement of the health examination of military medical departments, a .NET-based solution is proposed. In the overall design, considering of various medical treatment modes, the system firstly provides two operating entrances for both military and local health examination to meet the needs of various medical institutions and enhances the adaptability of the system. In the implementation, focusing on improving both working efficiency of medical examination center and the integrity of health examination information, the system then adds several functions such as intelligence analysis of physical examination results, PACS interface in order to standardize the management of the military health archives and lead the system to a good practical value. In the system architecture, the system finally adopts the C/S three-tier structure and abstract factory pattern to reduce the coupling between codes and improve the maintainability of the system.

KeywordsMilitary Health Examination Information System.NETPACS interfaceC/S three-tier structure and abstract factory pattern

收稿日期:2015-07-09。廣東省科技計劃項目(2013B0404010 08)。陸燕琴,碩士生,主研領(lǐng)域:醫(yī)院信息系統(tǒng)研發(fā)。傅蓉,副教授。

中圖分類號TP3

文獻標識碼A

DOI:10.3969/j.issn.1000-386x.2016.06.022