吳宇等
摘要:為了解決高校安全保衛(wèi)工作辦公方式落后、管理水平低下等問(wèn)題,開發(fā)了一套基于Web網(wǎng)的高校安全管理系統(tǒng)。介紹了系統(tǒng)設(shè)計(jì)和架構(gòu)框圖,并對(duì)系統(tǒng)功能做了進(jìn)一步的實(shí)現(xiàn),最后展示了運(yùn)行效果。
關(guān)鍵詞:安全;客戶端/服務(wù)端;SQL數(shù)據(jù)庫(kù);安全管理系統(tǒng)
中圖分類號(hào):TP315 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2014)08-1649-03
相比高校其他工作,大多數(shù)高校安全工作的辦公方式目前仍停留在手工管理階段,基本上采用紙質(zhì)化辦公,信息化應(yīng)用程度低,沒(méi)有自己的管理系統(tǒng),紙質(zhì)材料一大堆,手工查找信息很麻煩,工作效率低下。遇到校園突發(fā)事情,保衛(wèi)人員缺少有效手段快速確認(rèn)學(xué)生身份或車輛信息,影響處置突發(fā)事情的工作效率。因此迫切需要開發(fā)一個(gè)符合高校實(shí)際的安全管理系統(tǒng),方便信息錄入、提交、查詢和更新,推進(jìn)高校安全工作的規(guī)范化管理,提升保衛(wèi)人員服務(wù)管理的工作水平,提高保安快速處置校園突發(fā)事情的工作效率。
1 系統(tǒng)的分析與設(shè)計(jì)
1.1 系統(tǒng)分析
本系統(tǒng)的開發(fā)旨在解決高校安全保衛(wèi)工作管理水平低下、辦公方式落后等問(wèn)題。該系統(tǒng)針對(duì)校園安全保衛(wèi)工作的實(shí)際需求,采用信息技術(shù),滿足日常工作中對(duì) “人”、“車”信息的數(shù)據(jù)處理,實(shí)行網(wǎng)上電子辦公,提高安全工作的管理水平和工作效率,為快速處置校園突發(fā)事情提供有效手段。
1.2 系統(tǒng)設(shè)計(jì)
系統(tǒng)采用標(biāo)準(zhǔn)B/S三層結(jié)構(gòu)開發(fā),三層結(jié)構(gòu)分別為:用戶界面(UI)層、業(yè)務(wù)邏輯(BLL)層
和數(shù)據(jù)(DB)層。用戶界面(UI)層通過(guò)Web瀏覽器與用戶交互。業(yè)務(wù)邏輯(BLL)層由Web表單和組件服務(wù)組成,負(fù)責(zé)接收Web瀏覽器傳來(lái)的請(qǐng)求,并將請(qǐng)求傳給數(shù)據(jù)層,同時(shí)將請(qǐng)求處理結(jié)果發(fā)送給Web瀏覽器。數(shù)據(jù)(DB)層是通過(guò)ASP.NET來(lái)操縱數(shù)據(jù),為業(yè)務(wù)邏輯(BLL)層提高數(shù)據(jù)服務(wù)。
2 系統(tǒng)實(shí)現(xiàn)
2.1 系統(tǒng)架構(gòu)的建立
本系統(tǒng)采用ASP.NET技術(shù)和SQL Server2005數(shù)據(jù)庫(kù)開發(fā)而成,采用了CSS,XML,F(xiàn)LASH等技術(shù),使系統(tǒng)擁有良好的用戶界面。
本系統(tǒng)包括基本配置、文檔管理、系統(tǒng)權(quán)限管理、信息平臺(tái)4個(gè)子系統(tǒng),如圖1所示。
2.2 關(guān)鍵模塊技術(shù)與實(shí)現(xiàn)
在后臺(tái)程序管理中,設(shè)計(jì)了幾個(gè)關(guān)鍵模塊,包括管理模塊、人員模塊、車輛模塊、文檔模塊、公告模塊、留言模塊和評(píng)價(jià)模塊等。
下面舉例基于Web架構(gòu)對(duì)關(guān)鍵代碼的實(shí)現(xiàn)。
以