本站小編為你精心準備了衛生統計程序設計與實現參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
1引言
隨著各醫院信息化管理系統(Hospitalinformationsystem,簡稱His系統)的建立,原來單機版的統計軟件已經遠遠不能滿足醫院發展的需要。單機版的工作流程為手工收集醫院門診、住院、手術等各類基礎資料,整理后錄入軟件,匯總生成所需的各種報表。如今統計需要的基礎數據在His系統中基本都存在,若能充分利用現有的網絡資源,從His系統中通過接口獲取所需統計資料,減少中間環節,然后匯總生成所需要的報表,那么將不僅僅會使統計工作者徹底擺脫手工操作的辛苦,并且還能獲得更為及時、準確的數據,極大地提高工作效率。要做到這一點,開發網絡版的衛生統計系統成為趨勢。
2需求分析根據醫院衛生統計工作的實際需求,本系統功能需求如下:
2.1獲取數據主要從醫院His系統中通過接口獲取統計數據,要做到統計口徑一致。部分數據需通過錄入端口手工錄入。
2.2完成報表功能報表主要有3部分:(1)衛生系統上報的固定格式的報表;(2)醫院要求對統計數據進行的對比分析;(3)需要滿足網絡直報數據的導出。
2.3數據核對統計數據有很強的邏輯性,從表面往往不容易看出數據異樣,需要通過統計數據間的邏輯性運算來核對數據準確性,對于不符合邏輯的數據需要進行相關處理。
2.4基本設置工具管理,進行操作人員權限配置,打印機參數設定等設置管理,完成和系統初始化運行有關的配置工作。2.5界面要求操作界面簡潔大方,易于操作。
3系統設計與實現
3.1開發環境操作系統:WindowsXP。數據庫:Oracle10.0。開發工具:PB9.0。采用的軟件架構模型為C/S(Client/Serve)r。
3.2數據庫在Oracle10.0中建立數據庫DBhis,用PL/SQL進行數據庫表和存儲過程的新建、編輯等操作。共建立與統計相關數據表格40多個。衛生統計系統所用數據都是單獨存儲于相應的數據表中。衛生統計系統作為His系統的一個擴展模塊,基礎數據主要是從其他模塊獲取的,與相關模塊的獲取數據關系如圖1所示。采用動態連接與數據庫相連,首次運行調用數據庫連接配置界面(圖2),用戶錄入數據庫連接配置信息,確定后成功則進入登錄界面(圖3),并保存連接參數于配置文件中,否則繼續配置數據庫連接信息。再次運行后直接進入登錄界面(圖3)。
3.3功能設計依據需求,衛生統計系統功能結構設計如圖4所示。基礎數據,醫院統計主要分為門診、住院、手術、醫技統計等方面,根據不同數據來源(如圖1)獲取后存于統計數據庫內。統計報表,生成上報的固定格式統計報表:衛生統計分科報表、衛生統計工作報表、疾病類報表、手術類報表、醫技類報表等。對比分析,完成統計數據對比分析,包括門診、住院、臨床各個科室、醫技科室、疾病類指標的對比分析。上報數據,針對目前要求網絡直報數據的情況,從His系統中獲取相關數據后導出,進行網絡直報數據的導入,避免進行手工錄入。數據查對,為了便于進行統計數據驗證,進行相關數據的邏輯審核、對比分析,若出現邏輯錯誤,可以進行原因分析,處理相關數據,保證數據質量。設置管理,用于模塊數據的初始化設置,包括統計科室、期初人數、固定床位數設置、統計碼、疾病碼等的設定。工具管理,主要用于管理員進行系統維護,包括操作人員權限、密碼管理、系統參數設定、打印機設置等。
3.4主界面管理員可以對操作人員權限進行設定。按照統計人員權限登錄后進入主界面,主界面菜單顯示(圖5)。各部分功能通過下拉菜單調用功能界面后進行操作完成,操作簡便易用。顯示基礎數據下拉菜單(圖6)。
3.5運行環境WindowsXP、Windows2000操作系統下均穩定運行。
4結語
網絡化衛生統計系統的順利運行,使醫院的統計工作達到了網絡化、數字化和規范化管理的效果,可以為決策層提供及時準確的信息,提高了醫院的管理水平和信息化程度。