基于SSM框架的特殊时期学生返校系统的设计与实现
作者:赵泽云 张弛 张金玉
来源:《软件》2020年第10期
        摘; 要: 重大公共卫生事件突发后,如何安排学生安全、科学地返校,是学校面临的主
要挑战之一。相比于目前传统的信息汇总、统计等方式,一套设计合理、使用便捷的管理系统,不仅可以科学地管控返校过程,还能大幅减轻学校的工作压力和负担。本系统基于MVC设计模式,采用SSM框架进行搭建。系统功能模块划分符合实际需求,可用性强、操作便利。本系统投入实际使用后,对于大规模复工复学具有积极意义,可被学校乃至企事业单位广泛采用。
        关键词: 特殊时期;SSM框架;管理系统
        中图分类号: TP311.52; ; 文献标识码: A; ; DOI:10.3969/j.issn.1003-6970.2020.10.043
        本文著录格式:赵泽云,张弛,张金玉. 基于SSM框架的特殊时期学生返校系统的设计与实现[J]. 软件,2020,41(10):168170
        【Abstract】: After a major public health emergency, how to arrange students to return to school safely and scientifically is one of the main challenges faced by the school. Compared with the traditional methods of information collection and statistics, a set of rea
sonably designed and convenient management system can not only scientifically control the process of returning to school, but also greatly reduce the work pressure and burden of the school. This system is based on MVC design mode, using SSM framework to build. The division of system function modules is in line with the actual needs, with strong availability and convenient operation. After the system is put into practical use, it has positive significance for large-scale return to work and school, and can be widely used by schools, enterprises and institutions.
        【Key words】: Special period; SSM framework; Management system
        0; 引言
        重大公共衛生事件突发后,政府和社会通过大规模停工停学来避免事态继续恶化。然而,在事件得到有效控制后,如何妥善安排复工复学成为了一个新的挑战。这时,一套可靠性较高的复工复学管理系统的价值逐步显现。
        随着信息化时代的到来,管理系统持续改进并不断普及,成为了目前管理环节的必备工
具之一。海量信息的集成处理和基于数据的预测研判成为支撑疫情防控的基础[1],目前适用于学校特殊时期返校的管理系统还尚未普及,大部分学校仍采用传统的记录统计方式来规划并管理学生返校。本系统的开发目的是帮助学校科学管控返校过程,从而大幅减轻学校的工作压力和负担。因此,本系统的设计综合考虑到特殊时期学生返校过程的若干重要环节,涉及多个时间段,功能划分实用可靠。
ssm框架实现登录功能
        SSM框架由Spring、Spring MVC、MyBatis三个开源框架整合而成,适用于搭建各种大型Web应用,是目前主流的企业级框架。建立基于SSM框架的特殊时期学生返校系统之后,高校对于学生返校的管理工作会轻松很多,管理员可以通过互联网随时随地进行学生返校的信息管理,使得学生返校信息更加透明化,极大地降低了疫情对学校的影响。
        1; 系统功能分析与设计
        疫情特殊时期,一套有效的学生返校系统对于学校来说十分重要。考虑到本系统的到使用范围是学校,且系统用户为学生和负责管理的教职工,因此将本系统分为管理员和学生两个子系统。
        返校过程管理中最重要的环节就是对于数据信息的管理,因此学生可通过进行信息填报、签到定位等进行信息上报汇总这一过程。管理员再根据学生已经上传的信息,使用系统进行返校过程的管理。
        综合考虑到完全规避风险这一主要原则,以管理员系统为例,按照学生返校前、返校中和返校后三个阶段,进行管理功能模块的划分,如图1所示。
        管理员系统各模块功能划分细节如下。
        (1)登录管理:对系统用户身份进行管理,不同身份用户进入不同页面。
        (2)学生信息管理:对学生包括学号、专业班级、寝室等个人信息进行管理。
        (3)健康状况管理:对学生返校前上传的具体某一时间段内的指定信息,包括健康状况、活动路线、所在地区等进行统计和管理。管理员根据学生填报和上传的信息,实现了对学生目前健康状况的宏观掌控,并且覆盖到学校的所有学生,到达了“不漏下一人”的特殊时期管理原则。同时,上传的数据可以在系统安全保存,从而对后续的返校过程提供了数据支持。
        (4)返校管理:对学生返校批次、返校时间、返校状态等返校过程中的信息进行管理。其中,返校批次可依据学院专业、年级人数等实际因素进行妥善安排,从而实现了学生可以分时间、分批次返校这一特殊时期主要返校原则。
        (5)隔离区管理:对学生返校后的隔离区状态、隔离区安置信息等进行管理,从而可以有效避免学 生返校后,因信息不全、管理疏忽而导致的疫情再次扩散。
        管理员系统的总体功能划分完善且符合实际,覆盖了返校过程全周期,满足了学校对于学生实际返校过程中的管理功能需求,可用性较强。
        2; 系统主要功能实现
        MVC模式是模型(Model)–视图(View)–控制器(Controller)的缩写,是一种被广泛使用的软件设计模式。Model(模型)是应用程序中用于处理数据逻辑的部分,用来将数据存取在数据库中。View(视图)是应用程序中处理数据显示的部分,是根据模型数据所创建的。Controller(控制器)是应用程序中处理用户交互的部分,用来从视图读取数据,并控制用户输入,然后向模型发送数据。
        MVC模式通过业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。