陳迪,邱卓英
根據(jù)第二次全國殘疾人抽樣調(diào)查統(tǒng)計,中國有8000多萬殘疾人[1]。準確迅速地了解殘疾人基本狀況是制定相關政策,提供科學有效的社會服務,幫助他們回歸社會,提高生活質(zhì)量的基礎。殘疾數(shù)據(jù)管理信息系統(tǒng)的建立具有十分重要的理論與現(xiàn)實意義。殘疾管理有關的信息主要涉及殘疾人基本狀況與需求等信息,例如殘疾人的基本情況、視力、聽力、智力、精神、肢體等各類殘疾的康復需求,殘疾人維權需求、教育需求、就業(yè)需求、扶貧需求和社會保障需求等內(nèi)容。
聯(lián)合國《殘疾人權利公約》[2]、WHO關于《殘疾,包括預防、管理和康復》的決議[3]與《殘疾人世界行動綱領》[4]及中國《殘疾人保障法》、中殘聯(lián)《關于做好全國殘疾人狀況監(jiān)測工作的通知》、中殘聯(lián)《全國殘疾人狀況及小康進程監(jiān)測報告》等多份文件中明確提出要運用先進的計算機網(wǎng)絡技術建立殘疾人狀況監(jiān)測系統(tǒng),以便更加快捷、準確地采集數(shù)據(jù),為領導決策、制定政策提供科學依據(jù)[5]。
目前,我國收集殘疾人狀況信息仍然普遍采用紙質(zhì)調(diào)查表的方式,它需要人們統(tǒng)一回收調(diào)查問卷,人工錄入原始數(shù)據(jù),工序煩瑣,費時費力。隨著監(jiān)測內(nèi)容和范圍的擴大,監(jiān)測數(shù)據(jù)量的增加,人們要花費更多的時間和人力來收集、管理和統(tǒng)計監(jiān)測數(shù)據(jù);而且在問卷驗收過程中也很難在眾多數(shù)據(jù)中查找和修改特定的問卷內(nèi)容;更重要的是調(diào)查監(jiān)測數(shù)據(jù)不便于應用于管理工作之中。
隨著計算機網(wǎng)絡技術的飛速發(fā)展,越來越多的網(wǎng)絡應用Web作為其運行平臺。以Web作為網(wǎng)絡應用的數(shù)據(jù)管理平臺,主要的應用可集中在服務器上實現(xiàn),客戶端用戶只需瀏覽器即可訪問各類應用,這樣可以大大簡化網(wǎng)絡管理,提高系統(tǒng)運行效率。因此,Web數(shù)據(jù)管理平臺上的應用開發(fā)具有重要的現(xiàn)實意義。
本研究以中國康復研究中心康復信息研究所與廣西殘疾人聯(lián)合會抽樣調(diào)查辦公室聯(lián)合開發(fā)的一套殘疾人狀況監(jiān)測管理信息系統(tǒng)(以下簡稱“監(jiān)測系統(tǒng)”)為例,探討數(shù)據(jù)信息管理的相關理論與方法。
需求分析是開發(fā)監(jiān)測系統(tǒng)過程中的重要一環(huán),它直接影響到設計好的系統(tǒng)能否應用于殘疾人狀況監(jiān)測工作。為此我們查閱了大量資料,并與相關領域?qū)<疫M行了探討與研究,仔細分析了監(jiān)測系統(tǒng)的應用需求和功能需求。
1.1 需求分析 建立殘疾人狀況監(jiān)測系統(tǒng)主要是為了采集殘疾人狀況信息,統(tǒng)計監(jiān)測數(shù)據(jù),以便分析殘疾人需求,為制定相關政策提供科學依據(jù)。為了使統(tǒng)計得出的結(jié)論更加科學有效,人們需要擴大監(jiān)測樣本量,增加監(jiān)測內(nèi)容和擴大監(jiān)測范圍,并需要隨時查找與校正監(jiān)測數(shù)據(jù)中的錯誤,保證樣本的正確率。
在大樣本量的監(jiān)測工作中,人們僅僅依靠傳統(tǒng)方法已經(jīng)很難滿足上述需求。而基于Web的監(jiān)測系統(tǒng)由于采用了數(shù)據(jù)庫和計算機網(wǎng)絡技術,可以有效存儲和管理大量監(jiān)測數(shù)據(jù),具有遠程實時上報、查詢、修改、統(tǒng)計監(jiān)測信息等功能,不但滿足了更大范圍內(nèi)監(jiān)測信息數(shù)據(jù)量和正確率的需求,而且縮短了各監(jiān)測點數(shù)據(jù)匯總的時間,大大提高了工作效率。
1.2架構設計 根據(jù)監(jiān)測系統(tǒng)的功能需求,可將該系統(tǒng)分為兩部分:系統(tǒng)應用平臺與系統(tǒng)管理平臺。第1部分面向Internet上的所有用戶,他們主要在客戶端通過Internet登陸本系統(tǒng),錄入和修改監(jiān)測數(shù)據(jù)等;第2部分面對系統(tǒng)的管理人員,主要用于監(jiān)測系統(tǒng)的日常維護,如項目信息統(tǒng)計、系統(tǒng)維護、用戶信息維護、系統(tǒng)信息、導出數(shù)據(jù)等。
1.2.1 監(jiān)測系統(tǒng)應用平臺 由于第1部分面向Internet用戶,考慮到使用者大多不是專業(yè)的電腦技術人員,因此我們力求把用戶界面設計得簡潔清晰,方面監(jiān)測人員使用。這一部分內(nèi)容包括系統(tǒng)功能介紹、系統(tǒng)功能實現(xiàn)和技術支持3個功能模塊(圖1)。為實現(xiàn)上述三大功能,系統(tǒng)平臺下設了系統(tǒng)首頁、系統(tǒng)介紹、系統(tǒng)功能與聯(lián)系我們四大信息板塊。
系統(tǒng)介紹板塊描述了系統(tǒng)的功能與使用方法,并且在網(wǎng)站上掛接了與廣西殘疾人狀況監(jiān)測系統(tǒng)有關的各種文檔與最新信息,方便用戶隨時查閱,減少他們查找資料的時間,提高監(jiān)測工作效率。
系統(tǒng)功板塊包含了廣西殘疾人狀況監(jiān)測系統(tǒng)需要監(jiān)測的三大內(nèi)容:《17歲及以下殘疾人狀況監(jiān)測》、《18歲及以上殘疾人狀況監(jiān)測》和《廣西基層統(tǒng)計臺帳》的電子調(diào)查問卷及三大項監(jiān)測內(nèi)容的查詢和統(tǒng)計功能?!?7歲及以下殘疾人狀況監(jiān)測》和《18歲及以上殘疾人狀況監(jiān)測》是全國第二次殘疾人抽樣調(diào)查的監(jiān)測問卷,問卷內(nèi)容主要涉及殘疾人及家庭基本情況部分、社會保障部分、教育部分、就業(yè)部分、康復服務部分(視力問題、聽力問題、言語問題、肢體問題、智力問題、精神問題)、環(huán)境部分、社區(qū)服務部分、支出和收入部分8個方面。在監(jiān)測過程中,調(diào)查人員根據(jù)被監(jiān)測者的不同年齡段選擇相應的問卷對他們進行監(jiān)測?!稄V西基層統(tǒng)計臺帳》是廣西殘聯(lián)為了進一步了解廣西殘疾人狀況及基本需求而建立的一套登記表問卷,問卷內(nèi)容依據(jù)“殘疾人小康”和第二次全國殘疾人抽樣調(diào)查主要指標確定,包括殘疾人生存、發(fā)展和環(huán)境狀況,涉及殘疾人生活、康復、教育、就業(yè)、社區(qū)服務、無障礙環(huán)境、法律服務等方面。使用者在系統(tǒng)功能部分錄入此三大監(jiān)測問卷數(shù)據(jù),并且可以使用系統(tǒng)查詢功能隨時修正監(jiān)測數(shù)據(jù),以便獲得廣泛可靠真實的監(jiān)測數(shù)據(jù);監(jiān)測者還可以使用系統(tǒng)的統(tǒng)計功能及時、準確、全面地掌握廣西全區(qū)殘疾人狀況的變化情況,為相關政策、規(guī)劃及業(yè)務工作的開展與評估提供依據(jù)。
1.2.2 監(jiān)測系統(tǒng)管理平臺 第2部分面向監(jiān)測系統(tǒng)的管理人員,不允許Internet用戶訪問。該部分由5個子系統(tǒng)構成(圖2)。項目信息統(tǒng)計子系統(tǒng)顯示了當前監(jiān)測項目的一些基本信息,管理員可以實時了解系統(tǒng)的運行狀態(tài)與被調(diào)查者的監(jiān)測情況。系統(tǒng)維護子系統(tǒng)用于設置監(jiān)測系統(tǒng)的各種參數(shù)和維護系統(tǒng)正常工作,例如,管理員可以設置系統(tǒng)讓使用者匿名登陸,或改變參數(shù)讓他們使用分配的用戶名與密碼才能登陸。管理員也可以通過設置讓使用者只能錄入一份或多份調(diào)查問卷,甚至可以讓使用者之間互相校對錄入的監(jiān)測數(shù)據(jù)等。管理員還可以使用優(yōu)化數(shù)據(jù)庫功能回收數(shù)據(jù)庫中的剩余空間、整合數(shù)據(jù)文件和改善數(shù)據(jù)庫性能等。用戶管理子系統(tǒng)用于建立、更改、刪除、查詢使用者的帳號、密碼、電子郵件、權限等基本信息。系統(tǒng)信息子系統(tǒng)用于提供監(jiān)測系統(tǒng)的信息報告,方便管理員隨時了解系統(tǒng)的運行狀態(tài)。數(shù)據(jù)導出子系統(tǒng)可以方便地把系統(tǒng)中的監(jiān)測數(shù)據(jù)保存為通用的數(shù)據(jù)文件,該文件可以被各類專業(yè)統(tǒng)計軟件(如SPSS和SAS等)識別,以便對數(shù)據(jù)進行統(tǒng)計分析。
圖1 系統(tǒng)應用平臺架構
2.1 結(jié)構設計與技術實現(xiàn) 目前建立基于Web的應用程序有兩種模式:一種是稱為客戶端/服務器(Clients/Server)結(jié)構,這類軟件具有結(jié)構嚴謹,運行效率高,服務器端壓力小,安全性好等特點,被廣泛運用于局域網(wǎng)中;另一種稱為瀏覽器/服務器(Browser/Server)結(jié)構,它的特點是在客戶端直接采用了功能強大的瀏覽器軟件作為界面,其優(yōu)點在于軟件開發(fā)效率高,客戶端不受操作系統(tǒng)平臺的限制,也不受地域的限制[6],所有操作都可以由用戶在客戶端瀏覽器中完成,而服務器中的程序會按用戶的要求完成對數(shù)據(jù)庫的操作,并將結(jié)果傳給Web服務器,再由Web服務器處理成HTML文件后發(fā)送到客戶端瀏覽器[7]。
圖2 系統(tǒng)管理平臺架構
本監(jiān)測系統(tǒng)為了方便用戶使用和管理,采用B/S結(jié)構建立系統(tǒng)。我們只需在服務器端安裝好調(diào)查監(jiān)測軟件,各個地方的使用者就能通過Internet隨時隨地錄入、查詢與統(tǒng)計監(jiān)測數(shù)據(jù),縮短數(shù)據(jù)采集的時間,提高監(jiān)測工作效率,并且能更快地為政策制定者提供準確的數(shù)據(jù)支持。
本監(jiān)測系統(tǒng)的開發(fā)還涉及到與數(shù)據(jù)庫管理系統(tǒng)的交互。為了方便程序執(zhí)行常見的Web任務,Web平臺提供了許多內(nèi)置函數(shù)用來連接數(shù)據(jù)庫系統(tǒng)[8]。后臺數(shù)據(jù)庫是整個系統(tǒng)的數(shù)據(jù)載體,數(shù)據(jù)庫中有多個數(shù)據(jù)表格記錄著系統(tǒng)的相關信息,包括系統(tǒng)運行狀態(tài)參數(shù)、在線調(diào)查人數(shù)、調(diào)查人員基本信息等,其中有一個表格專門負責記錄每個人的監(jiān)測數(shù)據(jù)。當使用者查詢或修改時,程序會自動把該表格中的數(shù)據(jù)轉(zhuǎn)換為不同選項傳遞給前臺網(wǎng)站。數(shù)據(jù)庫除了擔負記錄功能外,它還會運行系統(tǒng)程序給出的各種數(shù)據(jù)查詢指令,并把查詢得到的數(shù)據(jù)反饋給系統(tǒng),最終顯示給用戶。后臺數(shù)據(jù)庫還支持實時導出數(shù)據(jù),人們使用專業(yè)的SPSS統(tǒng)計軟件可對導出的數(shù)據(jù)進行進一步統(tǒng)計分析。
2.2 系統(tǒng)主要功能實現(xiàn) 基于Web的應用開發(fā)方法有許多,在以Windows 2003 Server作為操作系統(tǒng)和Apache作為Web服務器、Mysql作為數(shù)據(jù)庫的情況下,PHP技術是比較有效的開發(fā)方法,本系統(tǒng)的主要功能如下。
2.2.1 監(jiān)測數(shù)據(jù)實時錄入、上報、修改 使用者只要輸入帳號與密碼就能隨時隨地登陸本監(jiān)測系統(tǒng),對三大監(jiān)測內(nèi)容:《17歲及以下殘疾人狀況監(jiān)測》、《18歲及以上殘疾人狀況監(jiān)測》和《廣西基層統(tǒng)計臺帳》的監(jiān)測數(shù)據(jù)進行實時錄入、上報、修改。
2.2.2 用戶權限分級管理 本系統(tǒng)根據(jù)使用對象的不同,為各類用戶分配了不同的權限。普通用戶只能夠錄入、上報、修改本監(jiān)測小區(qū)的數(shù)據(jù);高級用戶可以查詢所有監(jiān)測數(shù)據(jù),以便及時校正上傳數(shù)據(jù)中的錯誤。為了使系統(tǒng)穩(wěn)定、安全運行,還需要由專門人員來負責管理和維護,系統(tǒng)為這些人分配了管理員權限。監(jiān)測系統(tǒng)設置了3種不同等級的管理員帳號:管理員、數(shù)據(jù)管理員和系統(tǒng)管理員。
設置不同等級的管理員權限可以讓他們使用不同的系統(tǒng)管理功能。例如:如果要在服務器上管理監(jiān)測軟件,那么他就需要系統(tǒng)管理員權限來設置監(jiān)測系統(tǒng)的各種運行參數(shù);如果只是查看監(jiān)測系統(tǒng)的一般信息,那么他只需要擁有管理員權限的帳號就可以了,這時他可以查看和編輯用戶帳號信息,還能夠查看關于監(jiān)測系統(tǒng)的運行信息;如果需要分析和導出監(jiān)測數(shù)據(jù),那么他需要擁有數(shù)據(jù)管理員權限。
2.2.3 監(jiān)測數(shù)據(jù)查詢統(tǒng)計 用戶登陸監(jiān)測系統(tǒng)后,可根據(jù)不同的用戶權限按照姓名、地址、殘疾類別和殘疾等級對監(jiān)測數(shù)據(jù)進行查詢,快速、方便地修改監(jiān)測數(shù)據(jù)。系統(tǒng)還為用戶提供了數(shù)據(jù)統(tǒng)計功能,它能實時統(tǒng)計出殘疾類別和殘疾等級兩個維度的頻次分布,有利于用戶了解被監(jiān)測人員的基本狀況。
2.2.4 監(jiān)測數(shù)據(jù)導出 監(jiān)測系統(tǒng)提供了數(shù)據(jù)導出功能,它能把數(shù)據(jù)庫中的監(jiān)測數(shù)據(jù)另存儲成通用的數(shù)據(jù)文件,以便人們使用專業(yè)的統(tǒng)計軟件(SPSS及SAS等)對監(jiān)測數(shù)據(jù)進行進一步分析與統(tǒng)計。
廣西殘疾人狀況監(jiān)測系統(tǒng)是在Web平臺基礎上開發(fā)完成,具備了監(jiān)測系統(tǒng)的常見功能,包括用戶登陸、錄入數(shù)據(jù)、修改數(shù)據(jù)、查詢與統(tǒng)計、系統(tǒng)管理等。
本系統(tǒng)采用了后臺數(shù)據(jù)庫技術,它能有效存儲大量監(jiān)測數(shù)據(jù),根據(jù)使用者要求快速在數(shù)據(jù)庫中查找和修改數(shù)據(jù),能實時按照監(jiān)測對象地區(qū)、監(jiān)測對象殘疾類別、監(jiān)測對象殘疾等級等參數(shù)對數(shù)據(jù)進行統(tǒng)計。本系統(tǒng)提供了統(tǒng)計數(shù)據(jù)自動導出功能,人們不用再向統(tǒng)計軟件中輸入監(jiān)測數(shù)據(jù)即可進行數(shù)據(jù)統(tǒng)計,大大提高了數(shù)據(jù)管理效率,滿足了人們高效維護大樣本量下監(jiān)測數(shù)據(jù)的需求。本系統(tǒng)建構在Internet基礎上,因此不論監(jiān)測人員身處何地,只需具備上網(wǎng)條件,即可登陸本監(jiān)測系統(tǒng)實時錄入、修改監(jiān)測數(shù)據(jù),省卻了問卷的統(tǒng)一上報環(huán)節(jié),縮短了數(shù)據(jù)匯總的時間。
由于采用了B/S模式,用戶不需在本地安裝任何應用程序,直接通過瀏覽器即可訪問本系統(tǒng),并且可以采用加密技術保護傳輸過程中數(shù)據(jù)安全,編譯服務器端程序,防止直接修改程序源代碼。因此本系統(tǒng)具有良好的易用性、安全性和保密性。
[1]第二次全國殘疾人抽樣調(diào)查領導小組,中華人民共和國國家統(tǒng)計局.2006年第二次全國殘疾人抽樣調(diào)查主要數(shù)據(jù)公報[J].中國康復理論與實踐,2006,12(12):1013.
[2]聯(lián)合國.聯(lián)合國殘疾人權利公約[J].中國康復理論與實踐,2007,13(2):101-108.
[3]邱卓英.殘疾,包括預防、管理和康復[J].中國康復理論與實踐,2005,11(7):505.
[4]世界衛(wèi)生組織非傳染性疾病與精神衛(wèi)生署損傷與暴力預防部殘疾與康復小組.邱卓英,荀芳,張愛民譯.世界衛(wèi)生組織殘疾與康復行動計劃(2006年~2011年)[J].中國康復理論與實踐,2007,13(2):109-110.
[5]邱卓英.國際殘疾調(diào)查統(tǒng)計標準與方法研究[J].中國康復理論與實踐,2004,10(3):187-191.
[6]王映雪,肖平,佟秋利.HTML網(wǎng)頁制作[M].北京:清華大學出版社,1998.
[7]林金霖.ASP實務經(jīng)典[M].北京:中國鐵道出版社,1999.
[8]Luke Welling,Laura Thomson.武欣,邵煜 譯.PHP和 MySql Web開發(fā).[M]北京:機械工業(yè)出版社.2005.