安全教育智能學習考核系統分析

時間:2022-04-03 03:55:57

導語:安全教育智能學習考核系統分析一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

安全教育智能學習考核系統分析

摘要:大學生安全教育不僅要關注消防、交通、飲食等通識性的教育內容,更應該注重與學生日常生活息息相關的校內實際安全設施、規章制度、應急預案等更加個性化的教育內容,以增強安全教育的實用性。本文構建大學生安全教育智能學習考核系統,基于上述兩類安全教育內容創建常識性題庫和學校個性化安全教育知識題庫,結合系統內存儲與采集的多維度學生信息,通過關聯試題標簽和學生信息標簽功能機制,實現安全教育考核內容與學生自身安全知識需求的智能匹配,以達到精準教育的目的,提升教育實效。

關鍵詞:大學生安全教育;考核系統;B/S;MVC模式

1引言

當前,大學校園安全事故頻發[1]。安全問題受到人們的廣泛關注,然而目前大學生接受安全教育的渠道不多,教育效果也不夠理想。高校應該借助于計算機信息技術,發揮出“互聯網+”時代安全教育的潛力[2],更有針對性地開展大學生安全教育工作,進而提升安全教育的質量和效果,為創建平安校園打下基礎。在此背景下,本文采用B/S架構設計開發了一款大學生安全教育智能學習考核系統,系統區分了系統管理員、輔導員、學生、教師等不同用戶角色,實現了諸如基礎信息維護、試題維護、學生信息維護、標簽管理、考核計劃管理、智能組卷、在線考試、成績查詢等功能模塊。通過將安全教育試題和多維度學生信息之間的智能匹配功能融入到傳統的考試平臺中,優化精準教育方案[3],達到精準教育的目的,提升教育實效。與此同時,為保證系統能夠順利推廣應用,解決學生主動學習動力不足的問題,可以結合學校相關政策支持,適當增加安全教育學習考核頻度,將安全教育學習考核成績納入到學生綜合測評、評優評先、課外學分等諸多評價體系內,保證學生使用考核系統接受安全教育的時長與頻度,真正使學生能夠學有所獲。

2需求分析

通過對常見的大學校園安全事故的梳理[4],以及對當代大學生關于安全教育知識了解和掌握情況的調研,將通識性的安全教育內容劃分為消防、交通、衛生、網絡、校園貸、詐騙、傳銷、防艾、心理等類別,將學校個性化的教育內容劃分為規章制度、安防設施、實驗安全、應急預案等類別,針對不同類別構建安全教育知識題庫。為了實現各類安全教育試題與不同學生之間智能對接匹配,系統需要實現安全教育試題設置標簽的功能,同時也能夠對學生多維度信息進行管理。這些信息包括學生所在系別、專業、實驗室、宿舍位置等信息,也包括輔導員針對不同學生設置的動態標簽信息,例如煙民、心理問題等。為保護學生隱私,這些動態標簽信息對學生不可見,在系統組卷時可以根據上述多維信息與設置相應標簽的試題進行關聯,從而實現智能匹配。考慮到學校也需要對廣大教職員工進行安全教育,系統也可以將教職員工作為接受安全教育的對象納入到系統管理使用范圍。基于同樣的設計思路,增加教職員工用戶及相應的功能模塊,實現對教職員工的精準教育。

3需求分析系統功能及實現

3.1系統總體功能劃分。系統共劃分了系統管理員、學生、教師和輔導員四類用戶角色,分別具有不同的的操作權限和操作內容。按照不同類別用戶的功能來劃分,總體功能模塊劃分如下。(1)系統管理員用戶:包括試卷與成績管理(含試卷在線打印、成績單管理、教師成績查詢與學生成績查詢功能)、試題類別管理、試題信息管理、考核計劃管理功能,還包括教職員工、學生信息、部門信息、專業信息、場所信息等基礎信息管理功能,并可以對這些基礎信息動態設置標簽。(2)輔導員用戶:包括學生成績查詢、學生標簽維護和學生密碼清零重置等功能。(3)大學生用戶和教職員工用戶:包括考核計劃查詢、個人試卷查詢、試卷抽取模塊、在線考試模塊以及成績查詢打印模塊。(4)各類用戶都具備登錄和退出系統、查詢個人信息、查詢賬號登錄的歷史信息、修改個人密碼等功能。3.2系統創新特色介紹。(1)安全教育內容具備多樣性和實用性。既包含各類普適的安全知識,也包含校園內實際安全設施、規章制度、應急預案等與學生切身相關的個性化安全內容。(2)安全教育的精準特性,考核內容與學生自身安全知識需求的智能匹配。系統可以依據學生的多維信息(專業、宿舍位置、輔導員給學生設置的標簽等)智能匹配其自身安全關聯度高的學習考核內容。例如,系統會自動給學生關聯其所在宿舍樓的安全教育內容進行考核,給自動化工程系學生分配強電實驗室的安全教育內容進行考核等。(3)可以針對不同用戶群體定期各類安全教育考核方案。例如消防、校園貸、電信詐騙、傳銷、防艾等安全專題教育考核。(4)具備考試和練習等多種模式。通過在考核方案中設置開(閉)卷等規則,可以在考題中設置與考題相關的學習內容鏈接等方式,保證學生學有所獲。3.3數據庫設計。系統涉及的數據庫表主要有admin(管理員表)、tea(教職員工表)、stu(學生表)、place(場所表)、dept(部門表)、major(專業表)、classify(題目類別表)、plan(考核方案表)、scq(單選題表)、paper(試卷表)等。本文僅列出plan(考核方案表)和paper(試卷表),分別如表1、表2所示。3.4系統實現。系統使用JavaWeb技術開發,具體實現則采用基于MVC模式的smartframework框架[5]。MVC(ModelViewController)設計模式就是模型—視圖—控制器模式[6],常應用于復雜程度日益增加、功能逐漸龐大的Web應用開發,其中模型用于表示數據信息和業務規則,視圖是用戶看到并與之交互的界面,控制器負責從視圖讀取數據、控制用戶輸入、向模型發送數據等操作。系統邏輯結構如圖1所示,從圖中可以看出系統具有良好的架構,更加便于功能的擴展與維護,其中Web服務器采用Tomcat7.0及以上版本,數據庫使用mysql5.0及以上版本,前端頁面采用html5、css3.0、jquery1.10版本編寫,并使用了基于Bootstrap的AdminLTE框架,提高了系統的可維護性和重用性。

4結語

本文構建的大學生安全教育智能學習考核系統特色鮮明,用戶角色設置與功能區分合理,不僅給大學生安全教育工作帶來了便利,更重要的是能夠切實提升大學生安全教育實效。

參考文獻

[1]王開,何錚.高校校園安全管理體系構建研究.大眾科技,2019(1):97-99

[2]鄭恒毅,王偉,劉瑜.“互聯網+”時代大學生安全教育探索.重慶大學學報(社會科學版),2016(4):212-218

[3]李波,王磊,王超.大數據環境下精準教育的數學模型與若干問題.數學建模及其應用,2017(6):32-40

[4]顏文,李慧,岳鵬,蔣李.新時代背景下大學校園安全危機的重新審視與思考.高教學刊,2018(17):55-57

[5]黃勇.架構探險——從零開始寫JavaWeb框架.北京:電子工業出版社,2015

[6]閆帥領,徐蕾,趙亮,蘇冬梅.基于MVC模式的信息系統開發模式研究.科技與創新,2018(8):22-23

作者:張海峰 張昊 周建鋒 單位:天津理工大學中環信息學院計算機工程系