目 录
1 引言
1.1 选题背景及意义
1.2 发展现状
1.3 研究主要内容
2 技术简介
2.1 小程序概述
2.2 ThinkPHP 5 框架
2.3 RESTFul API
2.4 微信支付技术
2.5 MySQL数据库
3 系统分析
3.1 系统功能需求
3.2 系统特性需求分析
4 系统设计
4.1 总体功能设计
4.2 微信小程序端设计流程
3.3 后台管理端的设计流程
4.4 数据库设计
4.4.1 设计概述
4.4.2 数据库表设计
5 系统实现
5.1 模块实现的理论基础
5.2 系统登录模块的实现
5.3 小程序端设计实现
5.4 后台网页端设计实现
6 系统测试
6.1 概述
6.2 系统测试用例
6.3 测试总结
7 结论
参考文献
致 谢
基于微信小程序的疫情上报系统
×××
信息与管理科学学院××专业
摘要:在互联网环境下结合疫情防控要求,开发了基于微信小程序的体温填报、信息预警管理平台。随着微信小程序的热度越来越高,更多的人将目光放在这个平台。微信小程序具有基于微信的用户平台先天的优势,其次小程序用法很简单,用户只需扫码进入系统就能使用相应的功能,避免了App繁琐的下载注册等诸多不便,真正做到了用完即走的理念,用户不用担心手机上安装过多的软件,以及内存占用问题。
本次设计采用微信开发工具和基于PHP语言的ThinkPHP 5框架实现了平台客户端和后台管理端。前台客户端主要功能包括用户身份的选择、个人信息管理、体温信息的填报,当日整体数据统计,人员填报信息汇总与下载;后台管理端主要包括对用户身份的录入、用户信息修改、部门管理、预警信息通知、体温定时填报通知、人员角色权限分配。该平台的开发不仅提供了一个体温上报、数据汇总、简化工作的同时,也在疫情防控期间开学做好安全保障。
关键词:疫情上报;疫情管理;疫情问答;小程序;PHP
Epidemic reporting system based on WeChat Mini Program
Abstract: In the Internet environment combined with epidemic prevention and control requirements, the development of WeChat Mini Program based on temperature reporting, information early warning management platform. As the popularity of WeChat Mini Program is getting higher and higher, more people are looking at this platform. WeChat Mini Program has the inherent advantages of the user platform based on WeChat. Secondly, the Mini Programs usage is very simple. Users can use the corresponding functions only by scanning the code into the system, avoiding the inconvenience of App tedious download registration and so on.
This design adopts WeChat development tool and ThinkPHP 5 framework based on PHP language to realize platform client and background management. The main functions of the front client include the selection of user identity, personal information management, body temperature information filling, the overall data statistics of the day, personnel filling information summary and download; the background management end mainly includes the user identity input, user information modification, department management, early warning information notification, body temperature timing notification, personnel role rights allocation. The development of the platform not only provides a body temperature report, data collection, simplified work, but also during the epidemic prevention and control of school to do a good job of safety.
Keywords: Eepidemic report; Epidemic management; Epidemic question and answer; Mini Programs; PHP