李 桃,鄭西川,蔣伏松
(1.上海健康醫學院附屬第六人民醫院東院計算機中心,上海 201306;2.上海健康醫學院附屬第六人民醫院東院內分泌代謝科,上海 201306)
在國家政策支持背景下,由人口老齡化及慢性疾病發生率的上升引起的醫療需求量的增大,促進了醫療信息化領域,特別是自動化和智能醫療細分領域的發展,很多醫療機構已經開始應用臨床決策支持系統(clinical decision support system,CDSS)。隨著計算機科學、網絡技術和人工智能的發展,大型數據庫、大數據分析和云計算技術逐步被引入醫療領域,CDSS的開發和應用得到了更為有效的推動。
我院主體臨床各業務系統處于穩定期,臨床數據中心(clinical data repository,CDR)也已建立,在此基礎上建立健全的CDSS顯得尤為重要。CDSS能高效地將機器的一系列特征與醫生的專業性知識結合起來并相互補充,輔助臨床進行更高質量的診斷與治療,在很大程度上能提升診療水平,提高醫療質量,減少醫療差錯,改善臨床結果,控制醫療費用的支出[1-2]。
系統測試環境:(1)數據庫服務器:CPU 2.5 Hz×8核×2,內存 16 GB,磁盤 500 GB;(2)應用服務器:CPU 2.0 Hz×4 核×4,內存 24 GB,磁盤 400 GB;(3)操作系統:Windows Server 2008。開發語言采用Java和C#。其中CDSS的主體開發語言是Java,整體架構是瀏覽器/服務器(Browser/Server,B/S)模式結構,所有功能及服務均基于Web實現;系統功能的前臺框架是EasyUI,該框架承擔著系統客戶端的整體展示;使用C#語言開發臨床業務系統與CDSS的交互接口。開發工具選用IntelliJ IDEA,通過中間件Tomcat、Nginx提供負載均衡功能。該模式下設計的系統穩定性高、靈活性強且易于維護。
系統設計主要分為架構設計、數據庫建設、流程設計和功能設計4個方面。……