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