摘要:本文在對目前的管理信息系統(tǒng)的發(fā)展背景的描述基礎(chǔ)上,結(jié)合對內(nèi)蒙急控中心工作的需求分析,設(shè)計(jì)了一套適合內(nèi)蒙急控中心的管理信息系統(tǒng);還重點(diǎn)對報(bào)表管理的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行了詳細(xì)闡述。
關(guān)鍵詞:ASP.NET;核與輻射;應(yīng)急管理信息系統(tǒng)
中圖分類號:TP311.52 文獻(xiàn)標(biāo)識碼:A 文章編號:1007-9599 (2012) 22-0000-02
核與輻射應(yīng)急管理信息系統(tǒng)旨在對核與輻射突發(fā)事件醫(yī)學(xué)應(yīng)急提供以信息管理為核心的集成環(huán)境。為核與輻射醫(yī)學(xué)應(yīng)急救援的決策、指揮、響應(yīng)和處置及后果評估提供快速、準(zhǔn)確的最新動態(tài)信息平臺,并通過對已有信息的分析為內(nèi)蒙古疾病控制中心提供應(yīng)急準(zhǔn)備和響應(yīng)工作提供技術(shù)支持。
1 系統(tǒng)建設(shè)目標(biāo)
本管理信息系統(tǒng)根據(jù)內(nèi)蒙古疾病控制中心的要求設(shè)計(jì)定位于“基于Web的、分級管理信息系統(tǒng)”,其特點(diǎn)如下:首先,在體系結(jié)構(gòu)設(shè)計(jì)上采用了基于三層的瀏覽器/服務(wù)器(B/S)結(jié)構(gòu)。其次,以多元化的服務(wù)方式面向于疾病控中心內(nèi)部人員,同時(shí)也面向于上層衛(wèi)生廳和基層的醫(yī)院之間信息的互遞。再次,在用戶群體上,該系統(tǒng)應(yīng)該是個(gè)性化的。不同角色的用戶具有不同的權(quán)限,其享受的服務(wù)可以由用戶在其權(quán)限范圍內(nèi)自己定制。
2 核與輻射應(yīng)急信息管理系統(tǒng)設(shè)計(jì)
本信息系統(tǒng)的總體目標(biāo)是對核與輻射醫(yī)學(xué)應(yīng)急救援的指揮、處置及后果評估提供快速、準(zhǔn)確的最新動態(tài)信息發(fā)布平臺。根據(jù)用戶的需求分析,將該系統(tǒng)主要劃分為以下模塊:(1)系統(tǒng)登錄模塊是為用戶提供登錄系統(tǒng)的接口。該模塊由系統(tǒng)登錄畫面及業(yè)務(wù)功能菜單畫面組成。(2)機(jī)構(gòu)管理模塊主要是根據(jù)內(nèi)蒙疾控中心的實(shí)際情況,對核與輻射應(yīng)急的管理機(jī)構(gòu)進(jìn)行了合理的劃分,如按行政級別、區(qū)域或部門、單位性質(zhì)等。(3)人員管理模塊主要是將各地各級應(yīng)急指揮人員、應(yīng)急工作人員、各類專家和專業(yè)技術(shù)人員、應(yīng)急小分隊(duì)成員、放射工作人員基本信息和詳細(xì)材料進(jìn)行登記、修改刪除和查詢操作。(4)輻射源和場所模塊可查詢和管理權(quán)限范圍內(nèi)的全部或某個(gè)輻射源的種類、數(shù)量、用途和技術(shù)參數(shù)以及輻射場所的分布、檢查、檢測、監(jiān)督、證件、建設(shè)項(xiàng)目等情況進(jìn)行及時(shí)登記,以便相關(guān)領(lǐng)導(dǎo)和機(jī)構(gòu)及時(shí)掌握最新的情況。(5)物資設(shè)備模塊可查詢核與輻射應(yīng)急醫(yī)學(xué)救援所需的物資、資金、儀器設(shè)備、用品、工具的儲備情況,以便實(shí)現(xiàn)應(yīng)急救援時(shí)統(tǒng)一指揮與調(diào)度。(6)放射事故模塊對于發(fā)生的放射事故的各類信息及時(shí)、準(zhǔn)確的進(jìn)行登記,以便采取相應(yīng)的措施。(7)放射損傷診治模塊可以提供全區(qū)職業(yè)或非職業(yè)人員放射病的診斷、治療及患者的隨訪情況相關(guān)信息。(8)培訓(xùn)演練宣傳模塊劃分為三個(gè)子系統(tǒng)分別為培訓(xùn)情況、演練情況、宣傳情況。(9)動態(tài)信息模塊主要是各級系統(tǒng)管理員通過本信息系統(tǒng)為應(yīng)急人員和公眾提供應(yīng)急動態(tài)、有關(guān)應(yīng)急知識和法律法規(guī)等信息,以便進(jìn)行技術(shù)和信息的交流。(10)系統(tǒng)管理模塊通過系統(tǒng)管理員實(shí)現(xiàn)系統(tǒng)內(nèi)各種信息的統(tǒng)一管理,其中用戶管理是維護(hù)系統(tǒng)的權(quán)限設(shè)置。(11)報(bào)表管理模塊可以實(shí)現(xiàn)對核與輻射應(yīng)急管理信息系統(tǒng)的各種數(shù)據(jù)進(jìn)行綜合檢索、查詢,并生成報(bào)表,供系統(tǒng)使用者打印出詢查后結(jié)果。
3 核與輻射應(yīng)急信息管理系統(tǒng)的實(shí)現(xiàn)
基于前面所提到的系統(tǒng)結(jié)構(gòu)和各層的設(shè)計(jì),本章主要對報(bào)表管理模塊進(jìn)行實(shí)現(xiàn)。報(bào)表管理主要由匯總統(tǒng)計(jì)、明細(xì)查詢、打印報(bào)表三個(gè)部分組成。
匯總統(tǒng)計(jì)是指按照權(quán)限將各盟市的機(jī)構(gòu)管理、人員管理、輻射源場所、物資設(shè)備、放射事故及培訓(xùn)演練宣傳等內(nèi)容進(jìn)行匯總。如圖1所示,點(diǎn)擊匯總統(tǒng)計(jì)中的機(jī)構(gòu)管理項(xiàng)下的核與輻射醫(yī)學(xué)應(yīng)急部門信息,頁面就會顯示出各盟市的核輻射醫(yī)學(xué)應(yīng)急部門的匯總統(tǒng)計(jì)表。
在該頁面被載入時(shí)系統(tǒng)首先會通過Request.QueryString[\"menu\"]屬性來確定用戶點(diǎn)擊了哪一個(gè)菜單項(xiàng),然后通過ser_statistics控制類,調(diào)用statisticsConfig類來提取出用戶行為的功能項(xiàng),并組合需要查詢內(nèi)容的sql語句,然后在調(diào)用ClsExeSql類中的GetDataSet()方法將查詢統(tǒng)計(jì)的內(nèi)容存入到DataSet后,在由Webconfig類將查詢到的結(jié)果轉(zhuǎn)換為XML文檔,最后將該文檔的結(jié)果展示給用戶。
下面是GetDataSet()方法的部分實(shí)現(xiàn)代碼,通過傳參給SqlString變量后,通過MakeConnection類的MakeConnectionMethod()方法,實(shí)現(xiàn)對數(shù)據(jù)庫的查詢操作,然后將查詢到的DataSet結(jié)果返回給調(diào)用者。
明細(xì)查詢是指可按權(quán)限將各單位的機(jī)構(gòu)管理、人員管理、輻射源場所、物資設(shè)備、放射事故及培訓(xùn)演練宣傳等信息的明細(xì)進(jìn)行查詢。
打印報(bào)表就是對匯總統(tǒng)計(jì)和明細(xì)查詢的查詢內(nèi)容進(jìn)行輸出打印。
4 結(jié)語
核和輻射應(yīng)急信息管理系統(tǒng)改進(jìn)了內(nèi)蒙古疾病預(yù)防控制中心目前的數(shù)據(jù)管理方式,采用了B/S的結(jié)構(gòu),實(shí)現(xiàn)分級查詢和管理,解決了上報(bào)數(shù)據(jù)不夠及時(shí)等問題,功能上更加完善,極大提高了工作效率。
參考文獻(xiàn):
[1]王樹偉.ASP.NET應(yīng)用開發(fā)指南仁[M].電子工業(yè)出版社,2002.
[2]陳英學(xué).ASP.NET深入編程[M].北京希望電子出版社,2001.
[3]高山.構(gòu)建高性能可擴(kuò)展ASP.NET網(wǎng)站[M].高等教育出版社,2010.
[4]胡迎松,彭利文,池楚兵.基于.NET的Web應(yīng)用三層結(jié)構(gòu)設(shè)計(jì)技術(shù)[M].計(jì)算機(jī)工程,2003.
[5](美)Ollie Cornes等,崔洪斌等譯.ASP.NET入門經(jīng)典[M].清華大學(xué)出版社,2002.
[作者簡介]
代銳鋒(1982,9-),男,呼和浩特人,網(wǎng)絡(luò)工程師,碩士,主要研究方向軟件工程。