本课题研究的主要内容和拟采用的研究方案、研究方法或措施
2.1 研究的主要内容
1.管理系统
管理系统主要由以下几个功能模块组成:
(1)管理员注册登录模块:注册时微信授权使用手机号码注册,注册后登录可以微信一键登录
(2)首页模块:个人中心:个人中心用于管理员保存自己的个人信息。
居民信息管理:用于查看居民的登记信息以及居民上报的身体健康情况。
防疫公告发布:用于发布小区最新防控管理消息。
居民使用权限:用于管理居民使用小程序模块的权限。
物资代买统计:统计居民需要购买的物资。
工作人员信息:用于管理社区工作人员的基本信息,管理员可以对信息进行修改
图1管理系统组织结构图
2.用户系统:
(1) 用户注册登录模块:未注册用户可以使用微信一键注册,注册过的用户可以使用微信一键登录。
(2)主页模块:个人信息上传:可以使用身份证扫描一键上传居民身份信息。
物资代买登记:居民可将自己要购买的物资信息上传进行登记。
防疫消息查看:可以查看小区最新的疫情防控消息。
身体健康上报:居民需要每天进行健康上报。
个人中心:居民可以在个人中心对自己的信息进行修改。
图2居民端组织结构图
3.系统功能总图
图3后疫情小区防控管理系统组织结构图
2.2 研究方案、研究方法或措施
本系统是基于微信小程序的后疫情时代小区防控系统,在开发过程中主要使用微信开发者工具来完成前端系统的开发,使用WXML和WXSS语言对前端界面进行美化。后端数据库使用MySQL,后端系统开发使用JAVA语言。
(1)首先是确定选题,确定好所要做的系统,并对系统的背景及现在面临的一些问题等进行系统的初步确认。
(2)系统确认完成后,结合系统开发的需求进行确认系统开发所使用的技术,小区疫情防控管理系统的开发使用微信开发者小程序进行平台的搭建开发,确认好使用的技术进行技术分析,所使用的技术是否可以完成系统的实现。
(3)确定好系统使用的技术,进行在线确认系统所划分的用户角色,并且根据用户角色划分确定所要设计的功能模块,对小区疫情防控管理系统的设计主要划分别为管理员和用户角色,并所使用的功能模块也相应不同,但是系统的数据库实现的内容是交互的,用户可以随时根据自己的需求进行信息查询,对于系统工作人员可以根据自己的分管内容进行在线信息的处理及操作,管理员获取到所有用户的详细数据信息,并根据需求进行第一时间处理解决。
(4)系统的功能模块确认完成后进行程序及界面的设计,设计完成后,并且通过测试来判断程序是否完善,对于系统测试,需要不同的用户进行不同的内容编辑及提交,及使用不同的测试方式找出程序中存在的漏洞,并对程序出现的漏洞问题进行在线解决处理,如果测试系统没有任何问题时,可以将系统上传进行正式操作使用。
3.本课题研究的重点及难点,前期已开展工作
3.1 本课题研究的重点
(1)如何使用微信开发者小程序对本系统进行设计。
(2)如何将居民的信息上传之小程序。
(3)如何使小程序能够上传让人们可以通过微信使用。
3.2本课题研究的难点
(1) WXML以及WXSS语言的使用,WXML(WeiXin Markup Language)是微信的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。wxss( WeiXin Style Sheets ) 是一套样式语言,用来决定 WXML 的组件应该怎么显示。
(2) 系统的安排布局和功能实现。如何实现各个功能模块之间的互动,如何上传居民身体健康数据。
(3) 当工作人员查看居民数据时,如何快速调取居民数据,如何实现资源之间的调用。