單超群 李莉
【摘 要】試運行是系統測試后擴大范圍再次尋找系統缺陷的過程,以保障系統正式推廣工作的順利實施。文章以浙江省疾病預防控制業務信息系統為例,介紹了開展系統試運行工作的方法與步驟,分析了系統試運行過程存在的不足,并提出提高系統試運行工作質量的改進建議。
【關鍵詞】疾病預防控制;公共衛生監測系統;試運行
【中圖分類號】TP311.52 【文獻標識碼】A 【文章編號】1674-0688(2020)09-0089-02
0 引言
公共衛生監測是疾病預防控制的主要手段[1]。為提升全省公共衛生監測數據采集和統計分析能力,本文研發了疾病預防控制信息系統,在傳染病監測、結核病管理、職業衛生監測、學校衛生監測等業務模型基礎上開發業務系統,主要用于法定傳染病報告、結核病診治、職業健康監測、學校學生健康監測信息的收集、質控、統計和分析。系統研發初步完成后,對系統開展了正式運行前的可行性測試。
1 試運行準備
試運行是指系統在上線前模擬運行環境、業務作業,發現系統缺陷,修復、完善、優化系統功能,降低正式運行風險,為正式運行奠定基礎[2]。充分的試運行前期準備是使試運行工作有條不紊開展的第一步。
1.1 試點范圍
根據系統業務模型,對于不同的業務分別確定了試點單位、業務范圍和數據案例。試點單位的選定主要根據業務操作、不同角色選擇具有代表性的各級用戶單位,選擇同類同級單位中業務工作開展成績突出、管理規范的典型,并且達到一定的信息化水平。業務范圍的確定主要實現業務流程全覆蓋,操作功能點、數據監控、統計結果全程試點化管理。數據案例的選取主要采用歷史患者信息,內容真實且信息齊全,可追溯。
1.2.1 系統部署
根據服務器相關資源配置業務系統所需環境,部署系統代碼確保系統正常運行。本系統服務器操作系統采用linux,應用服務器和數據庫服務器獨立配備,部署于政務云平臺上,提升系統安全性能。試點單位需通過政務外網訪問,客戶端建議使用360極速瀏覽器訪問。
1.2.2 代碼維護
系統公共編碼標準由業務部門和信息管理部門在線下共同確認、線上采用功能模塊化管理,由信息管理部門統一在相應功能模塊中維護系統編碼信息。
1.2.3 賬戶維護
系統賬戶實現省、市、縣三級分類統一管理,所有賬戶根據實際工作情況賦予相應權限組。試運行前期,各級系統管理員創建賬戶,各級業務管理員分配賬戶權限,一般用戶根據不同的權限可操作系統不同的功能(如圖1所示)。
2 試運行實例
2.1 試點用戶
本系統覆蓋用戶包括浙江省疾控中心、試點地市疾控中心、試點縣/區疾控中心、相關試點直報單位(如圖2所示)。系統試點直報單位為社區衛生服務中心,此外結核病監測系統試點直報單位還有結核病定點醫院;職業衛生監測系統試點直報還包括職業病體檢機構、職業病診斷/鑒定機構;學校衛生監測系統試點直報單位還有學校。
2.2 業務用例
針對各業務制訂詳盡的試運行方案,全面規劃試運行期間整個環節,規范業務管理要求,如明確系統試運行期間產出的各類主題數據用例的數量、代表性的要求等[3]。例如,結核病試運行方案中明確要求每個試點單位至少錄入30名患者數據且該患者擁有完整的全病程記錄信息,包括體檢篩查史、病原檢測史、疾病史、治療史、隨訪管理史、流病調查史信息;職業病監測試運行方案中明確要求各試點單位在試運行一周內,錄入塵肺病、職業病、職業鑒定、職業健康監護、疑似職業病、農藥中毒等各類監測報卡50張以上;學校衛生監測試運行方案對各功能模塊均提出錄入個案信息的數量要求,如各試點直報單位對學生體檢個案數據要求多種操作方式運行,導入不少于500條,錄入不少于10條。
3 試運行保障
3.1 組織保障
各級試點工作人員高度重視本次試運行工作,積極落實試運行工作制度,包括工作職責、工作范圍、具體要求,提升責任意識,有效推動試運行工作順利開展。
3.2 試運行培訓
為了更好地在試點單位部署落實試運行相關工作,召集各試點單位的相關業務人員及系統管理員,召開試運行會議及操作培訓,演示系統功能要點,涵蓋試運行整個階段必須進行的任務,包括系統功能、賬號管理及權限設置等,著重講解注意事項。
3.3 問題跟蹤
項目溝通在試運行期間是不可忽視的。項目組采用微信群的直接溝通形式和Excel問題清單的書面溝通形式相結合,多方收集反饋問題,及時提交問題預估解決時間。試運行工作應當及時總結并反饋問題解決情況,以視頻會議的形式召集項目試點工作人員,總結好的經驗和做法,研究并應對存在的困難和問題。
試運行期間,項目團隊仍組織每周項目例會保持溝通,所有試運行人員間建立微信交流群,搭建溝通橋梁,采用問題清單方式收集問題,最終同樣以問題清單方式反饋問題解決進度。
3.4 試運行問題總結
(1)業務工作規范未及時調整。各項業務工作的開展都有一套完整的監測方案,指導各級疾控機構的工作規范化、制度化。系統應用更注重業務的監測管理功能,將改變原有管理模式,包括工作業務范圍、責任、權限及業務流程等,而依舊按照原有方案執行,工作重心未調整,致使工作效率及效益不佳。系統將更加注重錄入原始數據的質量,統計結果可大大減少手工計算。
(2)數據用例設計不完善。業務流程演練需要運用歷史數據錄入系統,而歷史數據是在原有管理模式下產出的信息,未必適應系統管理模式,直接沿用導致試運行不全面,遺漏很多系統缺陷,應當重新調整設計成數據用例。
(3)溝通反饋效益欠佳。問題的反饋通過微信工作群交流實現,試點人員多愿意在群里提交自己遇到的問題,其他人員發送的信息并不太重視,而項目承建公司解決問題進度也僅通過工作群通報,通報效果不佳,尤其是直接影響試運行工作的系統問題,一旦問題解決后未及時進行核實,導致系統試運行時間拖長,影響試運行的整體效果。
4 討論
(1)試運行情況監控,是一個系統試運行順利開展的提升點。系統推廣不僅需要試運行參與團隊的努力,需要大量操作實踐,更需要試運行管理層的部署與指導,及時監控試運行情況并全面分析,可以大大增強系統試運行的全局性和可控性。
(2)應用場景測試穩定,是一個系統試運行順利開展的致力點。應用系統是為了工作便捷,管理高效,因此大家更希望在系統功能穩定的基礎上檢驗軟件產品質量、評估軟件效益。系統經過測試階段,應當具備一定的運行能力,試運行只是一個充分檢驗并不斷調整的過程,一旦操作遇到問題時運維人員應及時跟進,記錄問題并盡力保證系統可以應用場景全程測試,以便控制試運行周期。
(3)加強項目溝通,它是一個系統試運行順利開展的潤滑劑,包含正式溝通和非正式溝通。非正式溝通依然保持微信工作群的形式,主要為及時提交需反饋的問題,同時便于準確定位問題并及時解決問題,而正式溝通除會議形式以外,建議增加以公告方式通報系統信息,包括系統操作說明、系統反饋問題及進度等。
5 結語
系統試運行不僅考驗著系統測試后的成熟性,還檢驗著系統長期實際應用的穩定性和可靠性,驗證系統是否真正滿足實際的業務需求。本次試運行效果顯著,及時發現并解決系統缺陷及潛在的問題,對系統完善優化提出相關意見和建議,確保系統穩定、持久、高效、安全運行。
參 考 文 獻
[1]那廣義.淺談信息化管理在疾病預防與控制中的應用[J].通訊世界,2017(2):291.
[2]GB/T 25000.51—2016,軟件產品質量要求和測試細則[S].
[3]金曦.加快信息資源整合,提升婦幼衛生服務監管水平——基于區域衛生信息平臺的婦幼保健信息系統試點示范工程介紹[J].中國婦幼衛生雜志,2011,7(2):195-197.