文|卞海娟
基于B/S開發(fā)的校園安全防控系統(tǒng)
文|卞海娟
隨著我國高等教育的普及,在校生人數(shù)出現(xiàn)了大規(guī)模的增加,當前我國在校生人數(shù)已經(jīng)達到了世界第一,于是對學校的安全管理系統(tǒng)提出了更高的挑戰(zhàn)。由于過去學校建立過程中不重視安全防控,因此管理人員與學生的比例出現(xiàn)了失衡,導致學校的管理難度巨大,各種安全事故層出不窮。當前學校的安全問題主要體現(xiàn)在設(shè)備房屋等硬件設(shè)施老舊,管理人員人數(shù)少素質(zhì)低,安全教育工作沒有落到實處,學生安全意識不強等方面。因此提高學校的安全管理水平,保障學校的安全運行和學生教職工的人生財產(chǎn)安全,需要引入新的技術(shù)和思想,以系統(tǒng)化的方式來達到防控安全問題的目的。
(一)易用性
從事校園安全管理工作的員工大多數(shù)文化水平不高,對于電腦技術(shù)的掌握程度不高。在引入一個新技術(shù)時,這些員工往往并不會愿意去學習過于細節(jié)的操作方式。如果軟件的操作復雜,使用難度較大,那么安全管理員工會產(chǎn)生抵觸情緒,對安全防控系統(tǒng)敷衍了事,使新技術(shù)得不到應(yīng)用,達不到提升校園安全水平的目的。
(二)聯(lián)網(wǎng)查詢功能
由于校園管理時,危險源很分散,從事安全管理的人員一般有各自的負責區(qū)域和工作內(nèi)容,而校園的安全管理是一個系統(tǒng)性工作,存在統(tǒng)籌管理的必要性,因此需要安全防控系統(tǒng)能夠?qū)⒄麄€管理范圍內(nèi)的問題匯總處理,分塊查詢,指派到人。
(三)智能化
在當前校園安全管理工作的實踐中,絕大部分的安全問題都具有相似性和重復性,因此安全防范系統(tǒng)需要對于各種危險點能夠分類進行歸納,對于處理辦法和處理專人能夠通過系統(tǒng)的自動工作來減少人工的工作強度,提升防控效率和效果。器端進行,避免了對于客戶端軟件升級的繁瑣操作,對移動客戶端的要求也有所降低,使用一般的智能手機接入Web即可完成所有操作,硬件需求和軟件需求較低,并集中到了服務(wù)器上。
(二)物質(zhì)條件方面
當前學校的硬件基礎(chǔ)已經(jīng)有了很大改善,數(shù)據(jù)中心、機房、寬帶的布設(shè)都已基本完成,運行Web服務(wù)器并不需要額外購置硬件。而在移動客戶端方面,隨著智能手機的普及,絕大部分校園安全管理人員都已經(jīng)具備了上網(wǎng)的物質(zhì)基礎(chǔ),不需要額外的器材配備。
(三)人力資源方面
B/S模式的開發(fā)難度小,開發(fā)成本相對較低。服務(wù)器的管理,設(shè)置和維護都可以由學校信息中心的計算機專業(yè)教職工完成,無需額外的技能培訓和人員配置。校園安全管理人員的素質(zhì)也滿足了B/S模式的需求,通過界面設(shè)計,將所有操作集約化,人性化,只需要掌握基本的網(wǎng)絡(luò)操作就可以勝任B/S安全管理系統(tǒng)的使用和操作。
(一)總體方案
本安全防范系統(tǒng)服務(wù)于校園安全管理人員,需要具備對于危險點信息輸入、修改、查詢、瀏覽等功能,基于這些功能的管理,又需要配備用戶賬戶管理、權(quán)限設(shè)置、文檔管理、信息搜索的功能。在系統(tǒng)界面上以目錄的形式呈現(xiàn),對于各級目錄,不同權(quán)限的管理員可以進行查詢,修改,刪除,新增等操作。
(二)硬件方案
本方案的硬件方案采取星型拓撲結(jié)構(gòu),將服務(wù)器置于信息中心內(nèi),通過100M網(wǎng)卡與互聯(lián)網(wǎng)相連,遠程客戶通過互聯(lián)網(wǎng)訪問服務(wù)器,獲取服務(wù)器提供的信息。
(一)技術(shù)方面
系統(tǒng)基于B/S模式開發(fā),所有客戶端都使用Web為接入端。與傳統(tǒng)的C/S模式相比,減少了客戶端的需求,在系統(tǒng)編程上避免了C++、Delphi等較為復雜的系統(tǒng)語言,編程難度小,維護成本低,另一方面,所有的升級和維護操作均可以在服務(wù)

(三)模塊設(shè)計
系統(tǒng)的主要功能有:
用戶可以登錄系統(tǒng)瀏覽當前存在的安全隱患危險點和處理方法,在完成處理后可以提交處理方法和處理結(jié)果。
不同用戶可以分級別管理,普通用戶可以登錄、瀏覽,管理員可以登錄、瀏覽、修改、添加和刪除、對于不同的安全問題分類和制定解決建議。
可以對案例進行儲存,對不同的案例進行關(guān)鍵詞查詢和分類。
系統(tǒng)應(yīng)該包括四大模塊,分別為:管理員系統(tǒng),文件管理模塊,用戶系統(tǒng),查詢和提交模塊。
在管理員系統(tǒng)中實現(xiàn)管理員的認證,管理員操作的授權(quán),對于用戶、事件、危險點、進行添加、修改、刪除等操作。文件管理模塊實現(xiàn)對于危險點的管理,解決案例的管理,和對于工作人員的指派。查詢與提交系統(tǒng)完成讓用戶查詢當前危險點信息和解決方式的功能,并可以在解決之后對于處理辦法和處理效果進行提交,由管理員審核后刪除危險點信息,納入解決案例中。
(四)數(shù)據(jù)庫設(shè)計
在本系統(tǒng)中數(shù)據(jù)庫的應(yīng)用主要包括以下幾個方面:用戶及管理員身份的數(shù)據(jù)、案例信息的數(shù)據(jù)、處理方法和處理責任人的數(shù)據(jù)。
在本系統(tǒng)中使用SQL Sever2000作為數(shù)據(jù)庫管理系統(tǒng),新建數(shù)據(jù)庫,建立數(shù)據(jù)表如下:

數(shù)據(jù)表 功能user 存放用戶信息cases 存放案例信息task 存放任務(wù)處理信息
在user中,存放管理員和用戶的基本信息,包括名稱、部門、密碼、權(quán)限等,數(shù)據(jù)表結(jié)構(gòu)如下:

字段名 數(shù)據(jù)類型 說明username nvarchar 用戶名department nvarchar 部門priority nvarchar 權(quán)限password nvarchar 密碼
在cases中,存放案例信息和解決方式等信息,數(shù)據(jù)表結(jié)構(gòu)如下:

字段名 數(shù)據(jù)類型 說明title nvarchar 事件名稱number nvarchar 事件編號content nvarchar 事件內(nèi)容dealing nvarchar 事件處理方式state nvarchar 處理狀態(tài)
在task中,存放與安全問題相關(guān)的負責關(guān)系等信息

字段名 數(shù)據(jù)類型 說明tasknumber nvarchar 任務(wù)編號dangername nvarchar 危險源dealer nvarchar 處理人executetime nvarchar 處理時間
(五)頁面實現(xiàn)
在系統(tǒng)的前臺界面中,包含登錄窗口、系統(tǒng)說明、各功能模塊入口的信息,以達到便于用戶使用的特點。
進入系統(tǒng)后,可以通過危險源管理的各個分系統(tǒng)進行基于用戶權(quán)限的工作。對于管理員用戶來說,可以通過危險源管理修改各個危險源的信息,通過在頁面上的操作即可在原有的基礎(chǔ)上進行修改,不需要重新進入數(shù)據(jù)庫操作。在事件管理系統(tǒng)中,通過對于事件的添加、刪除、信息修改、查看和查找等操作可以達到用戶需要的功能,不同的事件都有對應(yīng)的建議解決方式,管理員也可以對于不同的事件進行危險源歸類和解決方式的修改,以便于后續(xù)工作的效率提高。在系統(tǒng)中還設(shè)計了查詢功能,可以根據(jù)關(guān)鍵字查找相應(yīng)的危險源、事件、解決方式、部門、用戶,當發(fā)現(xiàn)數(shù)據(jù)庫中有匹配的對象時,則返回查找到的對象和類型,當無法查找到時,則顯示“未找到對應(yīng)結(jié)果”。用戶信息管理功能可以讓管理員對用戶進行添加、刪除、權(quán)限管理,而普通用戶只能修改自己的密碼,查看事件、解決方式和危險源,提交處理結(jié)果。
隨著現(xiàn)代科技的發(fā)展,許多校園問題都可以通過信息技術(shù)得到很好地解決。當前校園安全管理問題上,管理人員缺乏安全管理經(jīng)驗,管理部門缺乏統(tǒng)籌規(guī)劃能力和經(jīng)驗的累積及傳授方式對于校園安全管理工作的質(zhì)量帶來了巨大的限制。而基于B/S的校園安全管理系統(tǒng),基于Web信息交互界面,能夠很好地達到在校園安全管理者數(shù)量和熟練程度有限的情況下,在短時間內(nèi)提高仙緣安全處理能力和反應(yīng)速度的功能,具有很高的適用性和通用性。
通過增加硬件上的布局和軟件上的頁面開發(fā),可以在本系統(tǒng)的基礎(chǔ)上增加功能和針對性,更好的解決具體狀況下的校園安全管理問題。
作者單位:江蘇省海門市第一中學