吳桐
摘要:隨著我們的生活日漸發(fā)展,我們對健康的重視程度也在不斷提高。文中詳細介紹系統是如何進行的疫情控制和預防,提高了城市的健康安全情況。疫情聯防聯控系統具有直觀的操作界面,友好的提示和互動能力;系統前端界面采用Ajax、JQuery開發(fā)技術。AJAX即“Asynchronous JavaScript and XML”(異步JavaScript和XML),是一種創(chuàng)建交互式網頁應用的網頁開發(fā)技術。jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTML documents、events、實現動畫效果,并且方便地為網站提供AJAX交互。
關鍵詞:疫情;聯防;聯控
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2016)34-0119-03
隨著時代的發(fā)展和進步,人們?yōu)榱烁蠒r代的腳步也在努力拼搏、奮斗,因此,大多數人都無法在工作至于關心自己的身體和預防疫情。
疫情聯防聯控系統堅持“統籌兼顧、分布實施;統一平臺、資源共享;遵循“統一管理、安全保密”的原則,以整合利用現有網絡信息資源和不斷完善系統服務功能為重點,盡快建成集信息開發(fā)、應用、建設、管理與服務一體化,運轉協調、便捷高效的信息化體系,把北京市疫情聯防聯控信息系統建設成為高效、共享、便于操作、統計分析能力強的工作平臺,實現用信息化手段,強化聯防聯控機制,強化區(qū)域間合作,強化人員管理等功能。通過項目的建設將完成疫情聯防聯控信息標準體系建設,制定相應的信息采集標準、信息統計標準,為類似突發(fā)公共衛(wèi)生事件數據標準的建設奠定基礎。項目建設過程中,考慮相關部門在共同應對公共衛(wèi)生突發(fā)事件過程中的工作職責,針對不同的工作分工建立相應的聯動機制,探索各個部門聯動的工作模式,建立健全應對突發(fā)公共衛(wèi)生事件管理體制。通過建立疫情聯防聯控系統的方式實現統一的信息采集、更新、共享工作方式,按照“信息資源共建、共享“的工作模式開展埃博拉防控工作,促進各個相關單位防控工作溝通,提高疫情防控總體工作效率,并以此為契機為管理者決策提供數據支撐。
1 疫情聯防聯控系統現況
堅持“統籌兼顧、分布實施;統一平臺、資源共享;遵循“統一管理、安全保密”的原則,以整合利用現有網絡信息資源和不斷完善系統服務功能為重點,盡快建成集信息開發(fā)、應用、建設、管理與服務一體化,運轉協調、便捷高效的信息化體系,把北京市疫情聯防聯控信息系統建設成為高效、共享、便于操作、統計分析能力強的工作平臺,實現用信息化手段,強化聯防聯控機制,強化區(qū)域間合作,強化人員管理等功能。
1)建立疫情聯防聯控信息標準體系
通過項目的建設將完成疫情聯防聯控信息標準體系建設,制定相應的信息采集標準、信息統計標準,為類似突發(fā)公共衛(wèi)生事件數據標準的建設奠定基礎。
2)探索公共衛(wèi)生突發(fā)事件聯動機制
項目建設過程中,應充分考慮相關部門在共同應對公共衛(wèi)生突發(fā)事件過程中的工作職責,針對不同的工作分工建立相應的聯動機制,探索各個部門聯動的工作模式,建立健全應對突發(fā)公共衛(wèi)生事件管理體制。
3)利用信息化手段提高突發(fā)公共衛(wèi)生事件的應對能力
通過建立疫情聯防聯控系統的方式實現統一的信息采集、更新、共享工作方式,按照“信息資源共建、共享“的工作模式開展埃博拉防控工作,促進各個相關單位防控工作溝通,提高疫情防控總體工作效率,并以此為契機為管理者決策提供數據支撐。
2 系統設計
2.1 系統的功能結構設計
2.2 功能介紹
系統中的主要有4個模塊,分別是基本信息管理模塊、疫情監(jiān)控模塊、統計分析模塊、系統管理模塊。這4個模塊中又分別有3個信息表,分別是機構信息表、監(jiān)測隔離信息表和疫情信息表。而模塊之間也有著相互的聯系,基本信息管理將疫情信息模塊將疫情信息傳達給疫情監(jiān)控模塊而疫情監(jiān)控模塊同時也將監(jiān)控的信息通知給基本信息管理模塊和統計分析模塊。
機構管理:機構管理中分別有醫(yī)療機構和出入境等機構。它管理著各個部門的聯系和維持。
疫情基本信息管理:將各種疫情信息數據管理起來,再將疫情的信息傳達給入境信息管理和感染者信息管理,讓部門可以實時了解各種疫情信息和信息更新。
疫情通知:將以患疫情的病人下達通知給醫(yī)療機構和出入境等機構,讓其可以及時將病人及時隔離控制起來。
入境人員信息管理:通過了解疫情情況,監(jiān)察出入境人員的身體情況,發(fā)現有疫情狀況的人員及時隔離并送到醫(yī)療機構隔離治療。
2.3 業(yè)務流程介紹
開始從疫情發(fā)生將疫情計入數據庫并且下達通知生成通知表,通知給出入境部門和醫(yī)療機構,出入境部門生成信息表并且檢查不通過的同時也進入醫(yī)療結構,而醫(yī)療機構對疫情進行確認判定,發(fā)現疫情的進行感染者信息登記表同時生成數據表,然后進行隔離治療生成隔離信息表,接下來將信息報給上級并進行統計分析生成統計表和分析表然后結束。
3 數據庫設計
3.1 需求分析階段
數據采集需求:
1)采集數據需求:本項目要求實現對非洲入境人員進行監(jiān)測,監(jiān)測內容將根據各個單位的職責將數據采集內容劃分為:基本信息、體溫信息、隔離信息、檢驗檢查信息、診斷信息、轉歸信息等。各個單位按照數據采集、管理的工作流程在每個工作節(jié)點將數據通過系統進行錄入并定期維護,形成一套信息資源共建、共享的工作模式,詳細的信息采集內容參見附件一。
2)數據共享需求:本項目建設的目的是通過信息系統的建設,實現加快各個相關單位之間的信息資源管理、維護、利用和共享的目的,加強各個單位工作的聯動性,確保各個單位信息的一致性,提高信息資源的利用率。按照這個工作要求,本項目應具備一定的信息資源管理可控機制,并且在各個部門工作銜接流程上,具備高度的信息資源共享和維護更新功能。
3)數據分析需求:本系統的建設目標是通過對入境人員監(jiān)測信息的采集、維護、共享分析的方式為埃博拉疾病防控提供宏觀分析,對疾病的發(fā)展情況進行監(jiān)控,所以按照業(yè)務方要求系統應按照不同的維度提供數據的統計分析功能,包括:對入境人員類別、監(jiān)控情況、隔離情況等信息的統計。
數據存儲需求:按照目前業(yè)務方的項目建設需求,本系統的數據存儲量應滿足未來5年內對于埃博拉聯防聯控工作數據存儲要求。根據目前監(jiān)控情況的最大值估算,每年10萬被監(jiān)測人信息,每份監(jiān)測隔離信息為10KB,累計5年的數據存儲量為 10KB*10萬*5年,5年所需存儲空間約為:5GB。系統基礎信息、系統運行日志、數據統計分析以及其他輔助信息的存儲空間按照業(yè)務數據存儲2倍的經驗值計算,輔助存儲空間為10GB。數據備份存儲按照數據全樣本保存30天的方案計算,備份存儲空間需要150GB。
3)綜上本系統總計所需數據存儲空間應不小于165GB。
3.2 邏輯結構設計
邏輯結構設計分為兩個部分,即數據庫結構設計和應用程序設計。從邏輯設計導出的數據庫結構是DBMS能接受的數據庫定義,這種結構有時也稱為邏輯數據庫結構。邏輯結構設計是將概念結構轉換為某個DBMS所支持的數據模型,并對其進行優(yōu)化。
3.3 數據庫物理設計
物理設計也分為兩個部分:物理數據庫結構的選擇和邏輯設計中程序模塊說明的準確化。這一階段的工作成果是一個完整的能實現的數據庫結構。數據庫物理設計是為邏輯數據模型選取一個最合適應用環(huán)境的物理結構(包括存儲結構和存取方法)。
3.4 數據庫的實施
根據物理設計的結果產生一個具體的數據庫和它的應用程序,并把原始數據裝入數據庫。實施階段主要有三項工作:
1)建立實際數據庫結構;
2)裝入試驗數據對應用程序進行調試;
3)裝入實數據。
在數據實施階段,設計人員運用DBMS提供的數據語言及其宿主語言,根據邏輯設計和物理設計的結果建立數據庫,編制與調試應用程序,組織數據入庫,并進行試運行。
3.5 數據庫運行和維護
數據庫系統的正式運行,標志著數據庫設計與應用開發(fā)工作的結束和維護階段的開始。運行和維護階段的主要任務有四項:
1)維護數據庫的安全性與完整性;
2)檢測并改善數據庫運行性能;
3)根據用戶需求對數據庫現有功能進行擴充;
4)及時改正運行中發(fā)現的系統錯誤。
4 信息采集展現層使用Web頁面
具有直觀的操作界面,友好的提示和互動能力;系統前端界面采用Ajax、JQuery開發(fā)技術,AJAX即“Asynchronous JavaScript and XML”(異步JavaScript和XML),是一種創(chuàng)建交互式網頁應用的網頁開發(fā)技術。jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTML documents、events、實現動畫效果,并且方便地為網站提供AJAX交互。
Oracle APEX
Oracle Application Express (Oracle APEX) 以前稱為 HTML DB,是一個用于 Oracle 數據庫的快速 Web 應用程序開發(fā)工具。僅使用 Web 瀏覽器以及有限的編程經驗,開發(fā)和部署具有快速、安全的專業(yè)應用程序。Oracle Application Express 結合了個人數據庫的質量,企業(yè)數據庫的生產效率、易用性和靈活性,以及 Web 的安全性、集成性、可伸縮性和可用性。Application Express 是一個構建基于 web 的應用程序的工具,應用程序開發(fā)環(huán)境也基于web,非常方便。
5 數據庫選用 Oracle 11g
Oracle 11g是在推出的最新數據庫軟件,Oracle 11g有400多項功能,經過了1500萬個小時的測試,開發(fā)工作量達到了3.6萬人/月,相當于1000名員工連續(xù)研發(fā)3年。Oracle 11g提供了高性能、伸展性、可用性和安全性,并能更方便地在低成本服務器和存儲設備組成的網格上運行 ,相對于過往版本而言,Oracle 11g具有了與眾不同的特性。
6 結論
從開始接到論文題目到系統的設計完成,再到論文文章的完成,每走出的一步對我來說都是一個新的嘗試與挑戰(zhàn),同時這也是我在大學期間獨立完成的最大的項目。在這幾個月的時間里,我學到了很多知識也有很多感受,從對聯防聯控一無所知,對Oracle APEX,Oracle llg等相關技術很不了解的狀態(tài),我開始了獨立的學習和試驗,查看相關的資料和書籍,讓自己頭腦中模糊的概念逐漸清晰,使自己非常稚嫩作品一步步完善起來,每一次改進都是我學習的收獲,每一次試驗的成功都會讓我興奮好一段時間。我的系統中充分地展現了各個部門的聯動性,能夠讓疫情及時的得到控制和預防。但是我的系統中也存在很多不足,比如我由于我對數據庫了解的不是很好導致 數據庫的設計不是很完善。以后我一定會好好學習數據庫的等知識來完善自己完善文章。最后,在我的論文中我也充分認識到了人們對疫情的重視程度,以及各個部門之間聯動的必要性。
參考文獻:
[1] 張俊釗, 孫薇, 陸敏,等. 空港口岸疫情聯防聯控系統的設計與應用[J]. 信息化建設, 2015(11).
[2] 母衛(wèi)華, 焦允, 莊黎明. 面向邊境的疫情疫病聯防聯控數據庫系統建設[J]. 信息化建設, 2011(2).
[3] 高榮保, 陳操, 王鋒,等. 塞拉利昂埃博拉病毒病疫情國際聯防聯控機制分析[J]. 中華流行病學雜志, 2015, 36(9).