摘 要
本文首先研究并介绍了校园教学区物业管理系统小程序的选题背景和选题意义,在此基础上给出论文的主要研究内容,其次,对校园教学区物业管理系统小程序的需求进行了分析。再次,对校园教学区物业管理系统小程序进行了总体设计,根据其总体设计、软件架构和总体功能模块进行了详细设计,做出了系统流程图以及数据库。总体上把校园教学区物业管理系统小程序分为了微信端和后台管理端两大部分,其中微信端上负责了用户注册、用户登录、修改个人信息、浏览公告、上报维修、失物招领、查询教室等;后台管理端上主要负责了用户管理、教室管理、公告管理、维修管理等。它们分别实现了校园教学区物业的相关信息的查询与管理,使用了Java开发语言中的springboot框架结合MySQL数据库实现了校园教学区物业管理系统小程序的信息化管理,微信端使用了微信开发者工具的原生开发,并列出核心部分主要页面。还对校园教学区物业管理系统的核心功能进行了调试与测试。
关键词:微信小程序;物业管理;java;mysql
3.2系统需求分析
3.2.1功能需求分析
本课题主要是针对目前学校缺少一款教学区管理小程序或者是已有的小程序功能不够完善的问题,利用微信开发者工具开发一个校园教学区物业管理系统小程序。主要研究内容包括对现有的校园管理小程序进行研究,发现现有的小程序功能还不够完善,而且还缺少一些比如查看天气情况,查看学校公告,故障报修,失物招领等实用的功能,导致大多数同学觉得不够方便不愿意使用。以及通过平时日常的经历体验,发现以往通过传统的人工例如像打电话发短信或者让班委通过微信群转发通知等方法来完成这些事务,这样的方法执行起来往往没有效率而且容易通知不到位。而使用微信小程序具有不用下载安装,用户可以用完就走,也节省用户操作所需的时间,非常方便,因此本课题打算设计研究具有能查看学校公告,实时天气情况以及报修缴费等实用功能的微信小程序。
4.2系统功能模块设计
经过上面章节的需求分析得出了校园教学区物业管理系统小程序的功能结构设计如图4-2所示。
4.3.2数据库表
本基于微信小程序商城采用云数据库,数据库的功能主要是存储网站中所有数据,以便进行操作。关于数据库中的数据表如下:
用户基本表user
字段 |
类型 |
是否主键 |
备注 |
id |
bigint(20) |
是 |
主键 自增 |
username |
Varchar(255) |
否 |
用户名 |
password |
Varchar(255) |
否 |
密码 |