摘要:為做好罪犯結核病防治工作的日常管理,方便省一級監獄管理局匯總上報數據,根據全球基金結核病項目報表要求,基于C/S架構開發,將word報表數據自動匯總,研究設計開發適合各監獄單位上報罪犯結核病數據的軟件,稱作罪犯結核病報表管理系統。
關鍵詞:軟件工程;數據報表;系統設計
中圖分類號:R52 文獻標志碼:A 文章編號:1674-9324(2013)31-0151-02
一、全球基金介紹
2000年6月,美、英、法等西方八國(G8)在日本沖繩島舉行首腦會議,鑒于當時艾滋病、結核病和瘧疾的流行之廣和危害之大,與會者初步提出一個設想,即建立一個全球性的基金來募集資金,幫助有關國家和人群防治這三種病。
2001年4月,在尼日利亞阿布亞舉行的非洲首腦峰會也對此設想表示認同,聯合國時任秘書長安南還在會議上發表演講,呼吁建立一個全球基金來籌資防病。
兩個月后,聯合國大會艾滋病特別會議正式承諾設立全球艾滋病、結核病和瘧疾基金(全球基金),并確定這一基金的目的是通過新建立的官方和私立機構合作伙伴機制,募集、管理和分配資源,將這些資源送往最需要援助的地區,對降低疾病感染率、患病和死亡作出持續而有益的貢獻。
2002年1月,全球基金在日內瓦正式注冊成立。按照全球基金的章程,它不在各國設立分支機構,只是要求各受贈國成立一個國家級協調機制(Country Coordinating Mechanisms,簡稱CCM),負責基金在該國的運行和協調工作,處理項目的申請、協調和評估。委員會由政府官員、非政府組織和受資助對象代表等多部門組成,并實行官民合作的機制。
二、中國全球基金結核病項目介紹
迄今為止,全國結核病防治規劃尚未完全覆蓋監管場所中被羈押人群的結核病可疑癥狀者和活動性結核病患者。由于監管場所人員流動性大,居住的特殊性和生活條件限制尤其是吸毒和艾滋病的影響,以及監管場所結核病防治工作存在防治力量薄弱,經費、人員不足,醫療檢測設備落后等問題,使得羈押人群中結核病疫情還比較嚴重,給監管場所結核病防治工作帶來了很大難度。2010年,司法部監獄管理局與中國全球基金合作,制定了《中國全球基金結核病項目監獄系統結核病防治實施細則》,致力于提高監獄系統結核病防治工作水平,促進結核病患者發現和治愈。
本項目是在衛生部、司法部領導下,在中國全球基金項目中央執行機構的直接領導下,在國家協調委員會結核病專項工作組的指導下,在中國疾控中心及各級有關單位的技術支持下,國家級項目辦與司法部監獄管理局合作開展的項目。
為保證中國全球基金結核病項目順利實施,切實加強項目工作的組織領導和管理,成立了項目工作領導小組。領導小組組長為衛生部疾控局、司法部監獄管理局分管領導,項目領導小組成員包括衛生部疾控局、國合司、規財司,司法部監獄管理局,中國全球基金中央執行機構,中國疾控中心結核病預防控制中心以及全球基金結核病項目辦成員。領導小組負責協調解決項目實施過程中存在的困難和問題。領導小組每年召開2次例會,分別為每年1月及7月。
本項目執行周期為6年,自2010年7月1日至2016年6月30日。項目分兩期執行(一期和二期),根據一期項目的執行結果,全球基金將考慮是否繼續二期項目的投入。
一期項目為前三年,即2010年7月1日至2013年6月30日;一期啟動為山東、江蘇、北京、上海4省市的80個監獄。
三、監獄全球基金結核病項目報表系統
全球基金對項目的實施過程進行嚴格監控。2011年5月有報道稱,因為不認同中國對所獲援助資金的管理方式,全球基金凍結了對華援助,后經努力又恢復。
為切實加強中國全球基金結核病項目的組織領導和管理,保證項目順利實施,根據《中國全球基金結核病項目監獄系統結核病防治實施細則》的要求,各監獄單位要定期上報省監獄管理局《全球基金結核病項目報表》,涉及結核病檢查、確診、治療等相關準確數字。
建設監獄全球基金結核病項目報表系統,實現從監獄到監獄局結核病數據的網絡上報,實現省監獄管理局和司法部監獄管理局結核病數據的自動匯總生成。
該系統基于C/S架構,采用.NET4.0平臺的C#語言,利用VS2010進行開發,數據庫采用MS SQL SERVER 2008,采用數據集中存儲模式,監獄單位不存儲數據,所有數據全部存儲在省監獄管理局服務器中。分監獄單位、省監獄管理局和司法部監獄管理局三個版本。監獄單位包括用戶管理、報表數據錄入和數據上報三個模塊。省監獄管理局包括用戶管理、報表數據管理、報表數據匯總和數據上報四個模塊。司法部監獄管理局包括用戶管理、報表數據管理、報表數據匯總和數據生成四個模塊。在整個系統的開發過程中,運用面向對象的開發方法,采用統一建模語言(UML)對系統進行分析并進行建模設計,并采用Rational統一過程(RUP)作為系統開發方法,把全省各個監獄緊密聯系在一起,使所有的管理人員都在統一的系統中工作,實現協同工作與高效管理,及時將匯總的數據報表報送至司法部監獄管理局。司法部監獄管理局對各省的數據進行匯總并上報。
監獄單位按照省監獄管理局分配的用戶名和密碼,選擇報表季度,登錄監獄全球基金結核病項目報表系統(監獄版),系統會自動比對省監獄管理局數據庫中用戶名和密碼,進入系統后系統會檢測該用戶本季度數據是否存在,如果此用戶已輸入過報表數據,則自動調取省監獄管理局數據庫中數據,在客戶端電腦上以Word文檔的形式顯示該單位該季度全球基金結核病項目報表內容。如果用戶尚未輸入該季度報表數據,系統會顯示五大類結核病報表情況,用戶根據本單位本季度結核病情況進行輸入,輸入完畢后確認保存。系統在將數據保存到省監獄管理局服務器的同時,會自動生成輸入數據的Word文檔報表,方便用戶保存使用。
省監獄管理局用戶登錄監獄全球基金結核病項目報表系統(監獄管理局版)后,系統會自動比對省監獄管理局數據庫中用戶名和密碼,進入系統后系統會顯示本季度各監獄上報數據情況,未上報單位將顯示全部項為0,已上報單位如果上報數據有誤,可在此刪除,由單位再重新錄入上報。待全省數據全部上報后,可使用匯總功能,生成全省監獄全球基金結核病項目匯總表,系統在將數據保存到省監獄管理局服務器的同時,會自動生成輸入數據的Word文檔報表,方便用戶保存使用。
司法部監獄管理局用戶登錄監獄全球基金結核病項目報表系統(司法部監獄管理局版)后,系統會自動比對司法部監獄管理局數據庫中用戶名和密碼,進入系統后系統會顯示本季度各省上報數據情況,未上報單位將顯示全部項為0,已上報省份如果上報數據有誤,可在此刪除,由省再重新錄入上報。待全國數據全部上報后,可使用匯總功能,生成全國監獄全球基金結核病項目匯總表,系統在將數據保存到司法部監獄管理局服務器的同時,會自動生成輸入數據的Word文檔報表,方便用戶保存使用。
監獄全球基金結核病項目報表系統的應用極大的方便了監獄、監獄局和司法部監獄管理局監獄全球基金結核病項目的數據統計匯總工作,規范了業務流程,實現了從監獄單位到省監獄管理局再到司法部監獄管理局全球基金結核病項目報表的自動化、科學化和系統化,切實保障了該項目的順利實施。
作者簡介:李文濤(1976-),男,山東平原人,北京交通大學軟件學院在職研究生,目前就職于山東省監獄管理局,研究方向:法律信息化。