摘 要
随着科技的进步,微信小程序慢慢进入了生活当中,由于轻便快捷,方便使用,基于微信这个大平台,使得微信小程序飞速发展,趋于成熟,因此,针对社区信息查询管理方面的需求,特开发了本基于微信小程序的社区管理系统。
该基于微信小程序的社区管理系统分为微信前端和Java后端系统,遵循数据前后端交互,相互分离。前端小程序应用官方提供的API文档,主要功能为查看社区交流、维修工查看、在线预约等功能的实现。后端系统则是由Java语言实现,使用MySQL数据库开发,使得管理员后台界面简单整洁,便于管理员使用和管理。
本基于微信小程序的社区管理系统拥有界面简洁、操作简单易懂,管理方便,功能齐全等优点,具有很高的应用价值。
关键词:微信小程序;Java语言;社区管理系统;MYSQL数据库
3.3 系统功能分析
本基于微信小程序的社区管理系统主要满足2种用户的需求,这2种用户分别为管理员和用户,下面将对这两类用户分别进行功能需求分析方面的阐述。
(1)管理员可登录系统后台,对系统进行全面管理,管理员登录主要功能模块包括用户管理,缴费管理,维修工管理,维修分类管理,维修项目管理,房屋管理,预约报修处理,公告通知,社区论坛。管理员用例如图3-1所示。
(2)用户通过微信客户端可进入本基于微信小程序的社区管理系统,注册登录后主要功能模块包括首页(房屋介绍,维修工,社区论坛),维修分类,我的报修,我的(我的缴费,个人信息,我的发帖,我的消息,历史浏览),用户用例如图3-2所示。
4.1系统结构设计
本基于微信小程序的社区管理系统结构图如图4-1所示。
4.3.2数据库逻辑结构设计
本次开发的基于微信小程序的社区管理系统它的数据结构就比较清晰明了。开发出来基于微信小程序的社区管理系统的后台数据库是由许多的数据表组成的,下面我们将选取一部分数据表进行具体描述:
表4-1 通知公告信息表(wct_notice)
名 称 |
字段名称 |
数据类型 |
主 键 |
是否可空 |
编号 |
id |
int(11)) |
Yes文章来源:https://www.toymoban.com/news/detail-770000.html |
No |
标题 |
title |
varchar(50) |
No |
Yes |
内容 |
note |
varchar(500) |
No |
Yes |
日期 |
ndate |
varchar(50) |
No |
Yes |
类型 |
type |
varchar(50) |
No |
Yes |
图片 |
img |
varchar(200) |
No |
Yes |
表4-2 维修项目信息表(wct_good)
名 称 |
字段名称 |
数据类型 |
主 键 |
是否可空 |
编号 |
id |
int(11)) |
Yes |
No |
名称 |
gname |
varchar(100) |
No |
Yes |
分类 |
type |
varchar(50) |
No |
Yes |
图片 |
img |
varchar(500) |
No |
Yes |
所属维修工 |
shop |
varchar(50) |
No |
Yes |
详情 |
note |
varchar(2000) |
No |
Yes |
表4-3论坛社区信息表(wct_posts)
名 称 |
字段名称 |
数据类型 |
主 键 |
是否可空 |
编号 |
id |
int(11)) |
Yes |
No |
标题 |
title |
varchar(50) |
No |
Yes |
内容 |
note |
varchar(50) |
No |
Yes |
时间 |
ndate |
varchar(50) |
No |
Yes |
用户编号 |
uid |
varchar(50) |
No |
Yes |
用户名 |
username |
varchar(50) |
No |
Yes |
图片 |
img |
varchar(50) |
No |
Yes |
类型 |
type |
varchar(50) |
No |
Yes |
表4-4 报修信息表(wct_bill)
名 称 |
字段名称 |
数据类型 |
主 键 |
是否可空 |
编号 |
id |
int(11)) |
Yes |
No |
维修名称 |
gids |
varchar(50) |
No |
Yes |
用户 |
uid |
varchar(50) |
No |
Yes |
时间 |
ndate |
varchar(50) |
No |
Yes |
联系人 |
user |
varchar(50) |
No |
Yes |
电话 |
tel |
varchar(50) |
No |
Yes |
备注 |
note |
varchar(500) |
No |
Yes |
维修工 |
shop |
varchar(50) |
No |
Yes |
预约时间 |
ndate |
varchar(50) |
No |
Yes |
状态 |
statecn |
varchar(50) |
No |
Yes |
表4-5 缴费信息表(wct_jiaofei)
名 称 |
字段名称 |
数据类型 |
主 键 |
是否可空 |
编号 |
id |
int (11) |
Yes |
No |
用户编号 |
uid |
varchar(100) |
No |
Yes |
用户名 |
username |
varchar(100) |
No |
Yes |
日期 |
ndate |
varchar(255) |
No |
Yes |
费用 |
total |
varchar(255) |
No |
Yes |
标题 |
title |
varchar(500) |
No |
Yes |
详情备注 |
note |
varchar(200) |
No |
Yes |
状态 |
statecn |
varchar(50) |
No |
Yes |
文章来源地址https://www.toymoban.com/news/detail-770000.html
到了这里,关于基于微信小程序的社区管理系统的设计与实现(源码+论文)_v_205的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!