新冠疫情下社区人员管理系统的设计与实现
新冠疫情下社区人员管理系统的设计与实现
Abstract:Aiming at the problems of nonstandard community personnel activity management and
low information level under the COVID-19, this paper uses the development mode of front and rear
end separation, based on the Vue + SpringBoot two mature frameworks,builds the epidemic
prevention information and map information database, designs and implements community personnel
management system based on B/S architecture which takes the epidemic prevention and control as the
theme. The functions of the system cover the whole process of user basic information, health code,
travel card, nucleic acid information and the management of isolated users, and realize the visual
display function of epidemic distribution map of confirmed patients and risk areas based on Amap
API. The system has friendly interface, easy operation and rich functions, which can be used to assist
community epidemic prevention and control and effectively improve the efficiency of epidemic
prevention and control.
Keyword:COVID-19; Vue; SpringBoot; front and rear end separation; community management;
0 引言
2020 年爆发的新冠肺炎疫情,作为重大突发公共卫生事件,给全世界人民带来了沉重的灾难。
如今疫情已经得到一定程度控制,公众的渴望恢复工作和生产的需求已经非常迫切,使得中国
“ ”面临 移动治理 的困境,这不仅需要有效的预防和控制疫情,但也要平衡正常流动人口和恢复
工作和生产[1]。
肖永平在 2019 年开发了疫情监测和上报管理系统,解决了传统手工操作造成的漏报、误报、
迟报等问题[2]。夏婉等人在 2020 年实现了疫情环境下的智慧社区管理系统。减轻了社区工作
者的工作负担,满足了居民的生活需求,完成了卫生收集工作,提高了社区工作效率,具有良
好的应用前景[3]。以 GIS 为基础,张良等人在 2020 年开发了宁波市新冠肺炎疫情管理系统,
“ ”实现了宁波市新冠肺炎病例的定位与展示,并绘制了疫情风险评估 五色图 ,为疫情防控提供
了有力的信息化技术保障[4]。上述研究在疫情防控管理方面均取得了一定的成效,随着疫情发
展的复杂变化及防控工作的深入开展,当前存在的主要问题包括:系统功能比较单一,以后的
功能的延伸比较困难。只是单单一些信息的管理,没有进行疫情地图相关的拓展。本文基于
Vue+Spring Boot 两个成熟的框架,集成高德地图,开发实现了基于 B/S 架构的以防控疫情为主
题的社区人员管理系统,用于辅助社区疫情防控,有效提高疫情防控的效率。
1 系统需求分析
在本次新冠疫情防控中,互联网、大数据、云计算、移动通信、人工智能等数字技术在其中扮
演着举足轻重的角色。在数字技术的驱动之下,数字时代的协同治理是提升新冠疫情防控能力
的关键[5]。
疫情防控中健康码、行程卡、核酸检测、风险区管控以及确诊患者和密接人员的途经信息的及
时共享起了巨大作用。但是这些关键的信息并不能及时上报以及共享。风险区域和确诊患者信
息的共享还不够迅速,以及疫情地图的应用还不够全面。疫情防控相关信息共享的速度还有很
大的提升空间,需要建立有效的智能管理系统,用来辅助疫情的防控[6]。
2020 “年习近平总书记在北京市朝阳区调研指导新型冠状病毒肺炎疫情防控工作时强调: 社区
是疫情联防联控、群防群治的第一线,也是外防输入、内防扩散最有效的防线。把社区这道防
线守住,就能有效切断疫情扩散蔓延的渠道[7] ”。 在社区疫情防控中,防疫信息的管理发挥出
了不容忽视的作用。常态化疫情防控下社区档案的应用有助于提供决策参考依据;有助于降低
疫情传播风险;有助于提升社区治理水平。常态化疫情防控下社区档案管理中存在的问题:社
区档案受重视程度有待加强;社区档案的质量有待提高;社区档案信息化水平有待提升[8]。
2 系统架构设计
本系统运用前后端分离的MVVM 软件架构设计模式,采用B/S 系统构架,后端使用目前主流
的框架 Spring Boot,并通过My Batis-Plus 访问My SQL 数据库,采用Vue.js 框架完成前端的搭
建,能够更好地处理页面交互和逻辑,系统具有运算速度快、操作更简单、易于统一维护、扩
展性强等特点。在前端使用了 Element UI 框架,使得系统具有更好的界面和数据展示。随着业
务需求的发展,对前端有了更高的要求,采用前后端分离的设计方式,使得前后端相互独立,
更好的满足了业务的需求。在前后端分离的应用程序中,后端只需返回前端所需的相应数据,
用户会有怎样的视觉效果,以及从后台端发出的数据,都是由前端来决定的,而后端只需要负
责在前端发送请求之后,负责处理业务逻辑,返回一套相应的数据。分工明确,术业有专攻,
有效的提高了开发的效率[9]。
系统整体框架如图 1所示,为三层体系结构,主要包括:
(1)据层主要负责数据库表的操作:数据层描述了系统的数据存储的内容类型,持久化的业
务数据使用 My SQL 保存。
图1 系统架构图
(2)后端主要关注数据处理和业务逻辑:包括数据持久层、服务层、控制层。数据持久层负
责与数据库交互,向数据库发送SQL 语句,完成数据的增删改查任务。服务层的作用为完成
功能设计,服务层调用数据持久层接口,接收持久层返回的数据,完成项目的基本功能设计
[10]。控制层调用业务层方法来控制业务逻辑,控制层的功能为请求和响应控制[11];控制层
负责前后端交互,接受前端请求,调用服务层,接收服务层返回的数据,最后返回具体的页面
和数据到客户端[12]。
(3)前端主要负责用户界面交互与数据通信:用户使用浏览器访问前端Web 应用,使用
Element UI 框架完成界面设计,通过Vue 框架完成系统前端的构建,通过Vue-router 完成路由
管理、使用 Vue X 统一管理和维护各个vue 组件的可变化状态,采用Axios 请求同后端控制层
进行数据通信[13]。
标签: #设计
摘要:
展开>>
收起<<
新冠疫情下社区人员管理系统的设计与实现Abstract:AimingattheproblemsofnonstandardcommunitypersonnelactivitymanagementandlowinformationlevelundertheCOVID-19,thispaperusesthedevelopmentmodeoffrontandrearendseparation,basedontheVue+SpringBoottwomatureframeworks,buildstheepidemicpreventioninformationandmapinformationdatabas...
相关推荐
-
RS232串联接口的通讯程序论文
2023-06-28 84 -
倒车雷达系统的研究与设计
2023-06-28 141 -
浴室水温控制系统设计(开题报告+论文+答辩PPT)
2023-06-29 183 -
基于GPRS无的数传模块设计
2023-06-29 84 -
高速喷水织布机单片机控制系统设计
2023-06-29 102 -
电阻炉温度控制系统(论文+DWG图纸)
2023-06-29 196 -
基于可调度性与全局延迟的分布式嵌入系统实时通信中的总线访问优化
2023-06-29 82 -
(修改)基于STM32的智能住宅系统设计
2023-07-08 321 -
基于Arduino的智能避障小车的设计机械控制毕业设计
2023-07-14 150 -
基于单片机的温室大棚的监测与控制系统设计-单片机毕业设计-自动化电子毕设资料
2024-01-21 133
作者:闻远设计
分类:其它行业资料
价格:免费
属性:6 页
大小:305.63KB
格式:DOCX
时间:2024-03-20

