一、项目介绍
软件开发环境及开发工具:
开发语言:python
使用框架:Django
前端技术:JavaScript、VUE.js(2.X)、css3
开发工具:pycharm、Visual Studio Code、HbuildX
数据库:MySQL 5.7.26(版本号)
数据库管理工具:phpstudy/Navicat或者phpstudy/sqlyog
python版本:python3.0及以上
二、文档介绍
1.1.1课题背景
腾讯公司在2017年1月19日发布了一款不需要下载,不需要卸载,不需要存储的软件叫微信小程序,受到了很多人的喜欢。微信小程序自2017年发布至今,依托微信的社交属性和庞大的用户基数,已经渗透到生活的方方面面[1]。微信小程序可以将基于微信平台的用户和服务连起来,能够方便地通过微信进行访问和发布,并且拥有良好的应用体验。随着微信基础建设的完善(小程序、服务号、订阅号、视频号等),在微信内建立服务体系,逐步成为各行业的标配。
现在,各种各样的智能手机都出现了,各种各样的软件都是以手机为基础的,而在这么多的通讯软件中,小程序是最受欢迎的。这几年来,由于微信的迅猛发展带动着小程序的发展速度也发生了很大的变化,用户也越来越多了,现在随着智能手机的普及,每个人的手机上都安装了微信,这样子基本上我们每个人的手上就都有了小程序。“互联网+”小区疫情保障管理系统快速发展的当下,微信小程序以“用完即走”的设计理念在小区疫情保障管理系统拥有了越来越多的客户群[2-3]。
1.1.2课题研究意义
本论文是基于微信开发者工具设计实现的小区疫情保障管理系统,扩展了普及小区公告、菜品信息、小区论坛的覆盖面。微信小程序免安装、使用便利、用户基数大的特性,为用户提供了更多更便捷的渠道[4]。在疫情期间,这种线上的管理,实现用户在家就能网上查询小区公告、菜品信息等功能,并进行在线点菜,发布居民健康、核酸预约、外出申请等信息,更有效的减少了人流的聚集,减少感染几率,同时也大大的提高了工作效率,是本设计实现的意义所在。
3.2总体设计分析
设计这个微信小程序系统能使用户实现不需出门就可以在手机或电脑前进行网上查询小区公告、菜品信息、小区论坛等功能。
本系统由用户和管理员两大模块组成。用户界面显示在应用程序中,管理员界面显示在后台服务中,通过小程序端与服务端间进行数据交互与数据传输实现本系统的所有功能。
前端页面的主要设计是:用户在注册登陆成功后,本系统实现底部导航栏页面设计,使用户在客户端可以实现:浏览首页、小区公告、菜品信息、小区论坛、管理我的(用户信息、居民健康、点菜信息、订单信息、外出申请、核酸预约、我的收藏管理、我要发帖、我的发帖)等功能。
后端有管理员在服务端直接管理:个人中心、居民管理、护工管理、居民健康管理、护工健康管理、菜品信息管理、菜品分类管理、点菜信息管理、订单信息管理、外出申请管理、核酸预约管理、上门任务管理、小区论坛、系统管理等信息。本网站模块设计的独立性强,用户体验良好、后期维护修改管理十分方便。
三、运行截图