孫建云
(山東省諸城市疾病預防控制中心,山東 諸城262200)
隨著《食品安全法》的貫徹實施,人民群眾對食品的要求由“衛(wèi)生”上升至“安全”,疾病預防控制中心擔負的疾病預防控制任務(wù)越來越重要。近年來,各級疾控機構(gòu)按照“預防為主”的方針,牢固樹立服務(wù)于經(jīng)濟建設(shè)的指導思想,從源頭上杜絕和控制了各類傳染病的發(fā)生。提高了食品質(zhì)量,保障了人民群眾的生命安全,為構(gòu)建以人為本、社會和諧發(fā)展發(fā)揮了積極作用。但由于受條件的制約,預防性健康檢查一定局限性,傳統(tǒng)的檢查、管理模式已經(jīng)遠遠不能適應(yīng)社會發(fā)展的需要,一些人為的差錯和疏漏也難以彌補等等。
預防性健康檢查信息化管理系統(tǒng)就是為了解決預防性健康檢查流程,加強系統(tǒng)化管理而設(shè)計的軟件系統(tǒng)。該系統(tǒng)運用信息化管理手段,在預防性健康檢查過程中,將健康檢查者的身份證作為基本信息進行數(shù)字化采集,全部檢查窗口通過掃描身份證提示健康檢查者的信息并將檢查結(jié)果確認到系統(tǒng)內(nèi);同時打印條碼,使用唯一性條碼進行血液檢驗和大便檢驗,血液檢驗用讀碼器讀取編號,全自動生化分析儀將檢驗結(jié)果自動通過數(shù)據(jù)接口轉(zhuǎn)到系統(tǒng)內(nèi),使整個預防性健康檢查形成一個整體流程,經(jīng)過收費審核后,可以打印PVC卡的健康證。
預防性健康檢查信息化管理系統(tǒng)主要實現(xiàn)七大功能,分別是基本信息錄入、檢查條碼生成、收費審核、檢查信息正常與異常結(jié)果處理、質(zhì)量監(jiān)控、信息結(jié)果、數(shù)據(jù)統(tǒng)計分析共享等。
這些的功能主要通過疾控中心局域網(wǎng)來實現(xiàn)。
預防性健康檢查信息化管理系統(tǒng)從解決如何對體檢工作進行同步處理入手,采取以下設(shè)計方法:
一是軟件采用體檢同步進行的操作理念,在通過身份證掃描錄入體檢人員的基本信息后。需要體檢的人員可以在一定時間內(nèi)進行多種項目的檢查。如:某體檢人員,在做血液檢驗時,只需要在抽血后用在錄入基本信息是所打出的條形碼做好標識,然后即可以做其他相應(yīng)的檢查。系統(tǒng)可以自動的把本次檢查結(jié)果附加到這個體檢人員信息之后??梢圆槐氐却龣z驗人員檢驗完成在做其他的后續(xù)檢查。
二是軟件所使用系統(tǒng)運行模式是采用流行的“客戶端/服務(wù)器”的運行模式。系統(tǒng)使用獨立的服務(wù)器,各個科室使用客戶端。所有工作人員的操作都是在一個局域網(wǎng)中進行作業(yè)。即避免了網(wǎng)絡(luò)安全方面的問題、也能有效地提高軟件運行的流暢性等影響軟件使用的各方面問題。
三是系統(tǒng)中采用了多種數(shù)據(jù)訪問控制方式。并且采用多系統(tǒng)的訪問協(xié)調(diào)控制。比如:在驗血時采用的“全自動生化分析儀”,我們在軟件中設(shè)置相應(yīng)的接口,通過把分析儀分析生成的檢驗結(jié)果自動的提取到軟件當中,不需要工作人員再次在軟件中進行錄入。避免重復性操作。
預防性健康檢查信息化管理系統(tǒng)根據(jù)體檢工作流程,設(shè)計了15個工作事件。分別是基本信息錄入、收費、財務(wù)審核,體征查體、實驗室檢驗、X光胸透、體檢人員狀態(tài)查詢、體檢人員的結(jié)論、復檢、合格證打印、復檢通知打印、鄉(xiāng)鎮(zhèn)部門體檢人員的信息導入、各種需要注意的事件的通知、各種體檢人員的報表、財務(wù)數(shù)據(jù)匯總等。同時工作事件設(shè)置是動態(tài)的,可以根據(jù)實際情況在我們軟件中設(shè)置相應(yīng)的輕重急緩的提醒工作等。
預防性健康檢查信息化管理系統(tǒng)設(shè)計共分:業(yè)務(wù)、報表、設(shè)置、幫助共4大部分構(gòu)成系統(tǒng)的全部業(yè)務(wù)。
業(yè)務(wù)管理模塊主要實現(xiàn)軟件中的業(yè)務(wù)流程等的操作。有:基本信息錄入、財務(wù)、體征檢查、X光胸透、實驗室檢查、結(jié)論、數(shù)據(jù)導入和檢查人員狀態(tài)等流程。
報表管理模塊主要實現(xiàn)軟件中的各種報表的需求。有:檢查人員明細/匯總、檢查合格人員明細/匯總、不合格人員明細/匯總、單位或個人收費情況明細/匯總、復檢人員明細/匯總、證件打印情況、地域檢查情況(用于統(tǒng)計不同地域之間的體檢人員的健康狀況)、打印狀態(tài)的提醒等。
設(shè)置模塊主要進行軟件中的設(shè)置部分,包括:網(wǎng)絡(luò)連接設(shè)置、打印設(shè)置、信息采集設(shè)置、登陸設(shè)置、工作人員設(shè)置、條形碼的設(shè)置、檢查地區(qū)設(shè)置、檢查單位性質(zhì)設(shè)置、檢查單位的工種設(shè)置等。
幫助模塊主要在軟件中起到輔助作用。可以幫助工作人員查詢到相應(yīng)的幫助信息。
預防性健康檢查信息化管理系統(tǒng),在疾控中心現(xiàn)在建有樓內(nèi)局域網(wǎng),各個科室通過光纖100M接入樓內(nèi)局域網(wǎng),全中心所有計算機全部連入局域網(wǎng)中,預防性健康檢查信息化管理系統(tǒng)就是基于疾控中心內(nèi)部的局域網(wǎng)絡(luò)進行開發(fā)的。
服務(wù)器采用Windows2003操作系統(tǒng),配置大容量硬盤,并通過raid 0+1實現(xiàn)數(shù)據(jù)備份,保證系統(tǒng)穩(wěn)定性和數(shù)據(jù)安全。主干網(wǎng)采用千兆交換機,服務(wù)器、樓層交換機與主交換機實現(xiàn)千兆交換,百兆交換到用戶桌面。
服務(wù)器數(shù)據(jù)庫系統(tǒng)采用大型分布式數(shù)據(jù)庫Micosoft SQL Server2005,該數(shù)據(jù)庫是基于Windows的可擴充的高性能Client/Server(客戶端/服務(wù)器)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),擁有透明分布式處理、OLE接口、基于多線程并行數(shù)據(jù)庫內(nèi)核等新特性,在事務(wù)管理、完整性安全性檢查、并發(fā)控制以及觸發(fā)器技術(shù)等方面功能強大。
客戶端采用Windows XP、2000、Vista、windows7等操作系統(tǒng),客戶端安裝Office 2003、Adobe Photoshop、Adobe Reader 8等軟件和掃描儀、掃描槍、證件打印機、條碼打印機等硬件設(shè)備。
系統(tǒng)開發(fā)工具采用Powerbuilder、Visual Studio 2005、VB、VC等開發(fā)工具。PowerBuilder作為當前最流行的大型數(shù)據(jù)庫開發(fā)工具,提供了面向?qū)ο缶幊痰娜嬷С?,支持?nèi)嵌SQL語言,擁有易于使用的圖形界面,適應(yīng)目前計算機技術(shù)的發(fā)展潮流,它支持多種數(shù)據(jù)庫,支持跨平臺開發(fā),在現(xiàn)在流行的Windows XP、2000、Vista及Unix等多種平臺上都能夠開發(fā)和運行應(yīng)用程序,且數(shù)據(jù)庫系統(tǒng)與應(yīng)用開發(fā)工具相互獨立,大大增加了系統(tǒng)配置的靈活度,提高了開發(fā)效率。
預防性健康檢查信息化管理系統(tǒng)的體檢流程看似簡單,其實比較復雜。每一項工作既要符合規(guī)范程序又要兼顧到靈活性,簡單化,在進行詳細調(diào)查的基礎(chǔ)上,結(jié)合實際工作流程,將每一項工作、查體流程進行細分,制定了全面的、嚴密的流程體系,在數(shù)據(jù)分析的基礎(chǔ)上,確定了系統(tǒng)的整個功能模塊,對于存在的問題進行歸納整理,確定了系統(tǒng)需要解決的技術(shù)問題。
為保證整個系統(tǒng)的運行,首先在硬件上進行完善,對服務(wù)器以及整個系統(tǒng)進行升級,確保系統(tǒng)對網(wǎng)絡(luò)以及硬件不需要太高要求,又能實現(xiàn)設(shè)計功能。
建立了數(shù)據(jù)模型進行數(shù)據(jù)庫設(shè)計,數(shù)據(jù)庫采用的SQL Server 秉承微軟產(chǎn)品一貫操作簡單特點,簡單易學,功能強大。
編寫預防性健康檢查信息化管理系統(tǒng)應(yīng)用軟件,能夠控制掃描設(shè)備、攝像設(shè)備、數(shù)碼相機等設(shè)備的控制程序,控制設(shè)備自動掃描,并自動生成軟件中所要求的數(shù)據(jù)格式。
利用OCR技術(shù),在掃描的文檔中進行OCR識別,分別將識別的文檔結(jié)合數(shù)據(jù)庫中涉及的字段進行獲取,并自動存入數(shù)據(jù)庫系統(tǒng)。
通過公安局的身份證識別工具,把第二代居民身份證進行掃描,提取到軟件中所需要的信息。
編寫與全自動生化分析儀系統(tǒng)的接口,實現(xiàn)自動獲取分析儀所生成的信息。
利用MS全文檢索技術(shù),整個數(shù)據(jù)庫進行檢索。查找我們所需要的數(shù)據(jù)并且生成相應(yīng)的報表。
實時監(jiān)測數(shù)據(jù)庫的技術(shù)。查看相應(yīng)的體檢人員的狀態(tài)。在系統(tǒng)的主要窗口中列出不同輕重緩急的相應(yīng)的信息,以供工作人員進行相應(yīng)的處理。
利用動態(tài)統(tǒng)計技術(shù),編寫統(tǒng)計類模塊。
利用MS Office通過Ole將數(shù)據(jù)統(tǒng)計到Excel中分別以圖表顯示。
預防性健康檢查信息化管理系統(tǒng)在技術(shù)設(shè)計上的先進性主要體現(xiàn)在六個方面。一是工作事件數(shù)字模型的構(gòu)建。二是數(shù)字化信息的采集。三是全文檢索功能的實現(xiàn)。四是跨平臺的數(shù)據(jù)應(yīng)用。五是實現(xiàn)數(shù)字化操作,避免和減少了人為的差錯和疏漏。六是財務(wù)審核工作的實現(xiàn)監(jiān)督管理系統(tǒng)等信息化應(yīng)用的緊密結(jié)合。
應(yīng)用計算機信息化系統(tǒng)管理整個健康檢查過程,比較系統(tǒng)化,流程化,它將隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,網(wǎng)絡(luò)運行速度的提高和穩(wěn)定性的增強,進一步規(guī)范網(wǎng)絡(luò)運行機制的建設(shè),繼續(xù)充實提高預防性健康檢查信息化管理系統(tǒng)的功能,完善系統(tǒng)的質(zhì)量控制體系,杜絕各種因素的差錯和疏漏,確保食品、公共場所、生活飲用水從業(yè)人員的身體健康,防止食品、生活飲用水污染事件的發(fā)生。