1. 研究目的与意义
社区以及校园由于其群体性、大规模等特征,是重大突发公共卫生事件防控的重地,需要有一个能覆盖全、填报快、采集准、管理高效、统计实时、上报有效的信息管理系统。在当前大环境下,如若忽视社区以及校园防控管理,则会产生巨大的危害。这不仅影响各部门领导工作的正常运转,还会影响大家正常的学习和生活,所以如何有效提升突发公共卫生事件的应急处置能力成为了亟需关注解决的实践性问题。
本课题拟完成基于SSM框架的健康打卡系统的设计与实现,以解决重大突发公共卫生事件防控的问题。健康打卡系统的构建通过数据化的互联网思维、科学化的工作运行机制推进社区等管理服务信息化,解决大家每日健康打卡、每日出行等问题,将管理工作向整体化、科学化、规范化、有序化方向发展,具有良好的实用性。
2. 课题关键问题和重难点
健康打卡系统主要分为七个大模块:系统管理模块、系统工具模块、健康管理模块、出入管理模块、请假管理模块、物资管理模块和数据可视化模块。本课题拟完成基于SSM框架的健康打卡系统的设计与实现 。
系统管理模块主要是对系统的用户,部门等进行管理;系统工具模块主要包含了各类日志的查看、数据监控等一系列工具,健康管理模块是系统的主要功能模块,包括的健康打卡和上传报告两大功能;出入管理模块和请假管理模块,主要包括出入登记,查看未归人员,请假申请,查看记录等功能;物资管理模块主要由后勤人员负责,主要有添加物资信息和物资出入库等功能。
3. 国内外研究现状(文献综述)
新冠肺炎疫情是近些年以来发生的传播速度最快,感染范围最广,防控难度最大的一次重大突发公共卫生事件,给我国乃至全球带来公共卫生安全的严峻挑战。社区以及校园是疫情联防联控群防群治的前沿阵地,也是外防输入内防扩散最有效的第一道防线。疫情发生之后,全国范围内实行了严格的社区网格化管理,有效减少人与人之间的相互接触[1],但社区人员管理、物资采购、居民健康情况采集对社区管理者是一个大的挑战,人员联系不便等众多问题给工作带来巨大困扰。因此,依靠数据化的“互联网 ”思维、科学化的工作运行机制推进社区治理服务信息化[2],解决大家每日健康打卡、每日物资统计等问题,将疫情防控和社区管理工作向整体化、系统性、科学化、规范化、标准化、有序化方向发展,推进街道社区治理信息的规范、统一和协同共享,用网络和数字技术助力建设智慧社区平台,具有良好的实用性[3]。
随着互联网时代的蓬勃发展,基于Web环境下的应用系统、应用软件也得到了越来越广泛的使用。相对与原来的客户端/服务器(C/S)模式,浏览器/服务器(B/S)模式用户无需安装任何专用程序,带来了十分的便利。Java 是 Web 开发的主流编程语言和计算平台,具有开源、生态十分庞大的特点,在业界具有及其广泛的应用[4]。
在Web应用程序的开发设计中,选择了框架开发非常重要。一个好的框架开发可以加快Web的发展应用程序,降低开发成本,减少开发人员的工作量。与此同时,Web应用具有良好的可扩展性和可移植性。SSM框架基于Spring SpringMVC Mybatis具有良好的性能和快速的开发效率成为主流的Web应用开发框架[5]。Spring是一个开放源代码的J2EE应用程序框架,提供了功能强大IOC、AOP及Web MVC等功能。在配置文件中可以指定使用特定的参数去调用实体类的构造方法来实例化对象。通过Spring的IOC特性,可以将对象之间的依赖关系交给Spring控制,方便解耦,简化了开发。经典MVC模式中,M是指模型,V是视图,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。Spring MVC是Spring 提供的一个基于 MVC 设计模式的轻量级Web开发框架。MyBatis作用于数据库持久层,是对jdbc的封装。通过注解映射配置,灵活实现数据库表和Java对象的映射[6]。
4. 研究方案
1.系统功能结构
系统总体功能结构如图1所示
5. 工作计划
2022-2023-1学期:
第15-16周:完成选题,查阅相关中英文资料,进行相关技术的学习;
第17周:与导师沟通进行课题总体规划;
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。