1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 基于微信小程序的学生公寓生活管理系统+后台管理系统(SSM+mysql)-JAVA.VUE(论文+

基于微信小程序的学生公寓生活管理系统+后台管理系统(SSM+mysql)-JAVA.VUE(论文+

时间:2022-01-17 02:49:06

相关推荐

基于微信小程序的学生公寓生活管理系统+后台管理系统(SSM+mysql)-JAVA.VUE(论文+

摘 要

随着信息化时代的到来,管理系统都趋向于智能化、系统化,学生公寓生活管理也不例外,但目前国内的市场仍都使用人工管理,市场规模越来越大,同时信息量也越来越庞大,人工管理显然已无法应对时代的变化,而学生公寓生活管理系统能很好地解决这一问题,轻松应对学生公寓生活管理平时的工作,既能提高人力物力财力,又能加快工作的效率,取代人工管理是必然趋势。本学生公寓生活管理系统以SSM作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括以下功能模块:首页,个人中心,学生管理,宿管管理,商户管理,公告信息管理,宿舍管理,舍长信息管理,晚归记录管理,报修申请管理,缴费信息管理,商品中心管理,订单信息管理,系统管理等,通过这些功能的实现能够基本满足日常学生公寓生活管理的操作。本文着重阐述了学生公寓生活管理系统的分析、设计与实现,首先介绍开发系统和环境配置、数据库的设计,接着说明功能模块的详细实现,最后进行了总结。关键词:学生公寓生活管理系统;SSM;MySql数据库;Tomcat

总体设计

根据学生公寓生活管理系统的功能需求,进行系统设计。

前台功能:学生进入系统可以对舍长信息,晚归记录,报修申请,缴费信息,订单信息,我的收藏管理等功能进行操作;

后台主要是管理员,宿管和商户,管理员功能包括首页,个人中心,学生管理,宿管管理,商户管理,公告信息管理,宿舍管理,舍长信息管理,晚归记录管理,报修申请管理,缴费信息管理,商品中心管理,订单信息管理,系统管理等;

系统对这些功能进行整合,产生的功能结构图如下:

图3-1 系统总体结构图

3.4 数据库设计与实现

在每一个系统中数据库有着非常重要的作用,数据库的设计得好将会增加系统的效率以及系统各逻辑功能的实现。所以数据库的设计我们要从系统的实际需要出发,才能使其更为完美的符合系统功能的实现。

3.4.1 数据库概念结构设计

数据库的E-R图反映了实体、实体的属性和实体之间的联系。下面是各个实体以及实体的属性。

商户实体属性图如下所示:

图3-2商户实体属性图

报修申请实体属性图如下所示:

图3-3报修申请实体属性图

3.4.2 数据库具体设计

根据E-R图,设计每张表的变量名,变量的类型及主键等如下。

表3-1:商品中心

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

tongzhuangshuimingcheng varchar 200 桶装水名称

fengmian varchar 200 封面

guigerongliang varchar 200 规格容量

pinpai varchar 200 品牌

danjia float 单价

tongshu int 桶数

xiangqing longtext 4294967295 详情

shanghuzhanghao varchar 200 商户账号

shanghumingcheng varchar 200 商户名称

shanghudizhi varchar 200 商户地址

shanghuhaoma varchar 200 商户号码

表3-2:晚归记录

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

xuehao varchar 200 学号

xueshengxingming varchar 200 学生姓名

touxiang varchar 200 头像

shenfenzheng varchar 200 身份证

fangjianhao varchar 200 房间号

wanguishijian datetime 晚归时间

wanguiyuanyin longtext 4294967295 晚归原因

gonghao varchar 200 工号

suguanxingming varchar 200 宿管姓名

userid bigint 用户id

表3-3:商户

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

shanghuzhanghao varchar 200 商户账号

shanghumingcheng varchar 200 商户名称

mima varchar 200 密码

shanghuhaoma varchar 200 商户号码

shanghudizhi varchar 200 商户地址

表3-4:用户表

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

username varchar 100 用户名

password varchar 100 密码

role varchar 100 角色 管理员

addtime timestamp 新增时间 CURRENT_TIMESTAMP

表3-5:缴费信息

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

jiaofeihao varchar 200 缴费号

fangjianhao varchar 200 房间号

xuehao varchar 200 学号

xueshengxingming varchar 200 学生姓名

touxiang varchar 200 头像

gonghao varchar 200 工号

suguanxingming varchar 200 宿管姓名

feiyongming varchar 200 费用名

qingdan longtext 4294967295 清单

tijiaoriqi date 提交日期

feiyong float 费用

sfsh varchar 200 是否审核 否

shhf longtext 4294967295 审核回复

ispay varchar 200 是否支付 未支付

userid bigint 用户id

表3-6:公告信息

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

gonggaomingcheng varchar 200 公告名称

gonggaoneirong longtext 4294967295 公告内容

fengmian varchar 200 封面

faburiqi date 发布日期

表3-7:商品中心评论表

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

refid bigint 关联表id

userid bigint 用户id

nickname varchar 200 用户名

content longtext 4294967295 评论内容

reply longtext 4294967295 回复内容

表3-8:公告信息评论表

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

refid bigint 关联表id

userid bigint 用户id

nickname varchar 200 用户名

content longtext 4294967295 评论内容

reply longtext 4294967295 回复内容

表3-9:token表

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

userid bigint 用户id

username varchar 100 用户名

tablename varchar 100 表名

role varchar 100 角色

token varchar 200 密码

addtime timestamp 新增时间 CURRENT_TIMESTAMP

expiratedtime timestamp 过期时间 CURRENT_TIMESTAMP

表3-10:订单信息

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

dingdanhao varchar 200 订单号

tongzhuangshuimingcheng varchar 200 桶装水名称

fengmian varchar 200 封面

guigerongliang varchar 200 规格容量

pinpai varchar 200 品牌

shanghuzhanghao varchar 200 商户账号

shanghumingcheng varchar 200 商户名称

shanghudizhi varchar 200 商户地址

shanghuhaoma varchar 200 商户号码

xuehao varchar 200 学号

xueshengxingming varchar 200 学生姓名

fangjianhao varchar 200 房间号

xiadanshijian datetime 下单时间

danjia int 单价

tongshu int 桶数

jine float 金额

sfsh varchar 200 是否审核 否

shhf longtext 4294967295 审核回复

ispay varchar 200 是否支付 未支付

userid bigint 用户id

表3-11:宿舍

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

fangjianhao varchar 200 房间号

susheweizhi varchar 200 宿舍位置

susheneibu longtext 4294967295 宿舍内部

rongnarenshu int 容纳人数

表3-12:配置文件

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

name varchar 100 配置参数名称

value varchar 100 配置参数值

表3-13:宿管

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

gonghao varchar 200 工号

suguanxingming varchar 200 宿管姓名

mima varchar 200 密码

suguanshouji varchar 200 宿管手机

xingbie varchar 200 性别

sfsh varchar 200 是否审核 否

shhf longtext 4294967295 审核回复

表3-14:报修申请

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

baoxiumingcheng varchar 200 报修名称

shangbaoshijian datetime 上报时间

xuehao varchar 200 学号

xueshengxingming varchar 200 学生姓名

fangjianhao varchar 200 房间号

sfsh varchar 200 是否审核 否

shhf longtext 4294967295 审核回复

userid bigint 用户id

表3-15:收藏表

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

userid bigint 用户id

refid bigint 收藏id

tablename varchar 200 表名

name varchar 200 收藏名称

picture varchar 200 收藏图片

type varchar 200 类型(1:收藏,21:赞,22:踩) 1

inteltype varchar 200 推荐类型

表3-16:舍长信息

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

fangjianhao varchar 200 房间号

xuehao varchar 200 学号

xueshengxingming varchar 200 学生姓名

touxiang varchar 200 头像

gonghao varchar 200 工号

suguanxingming varchar 200 宿管姓名

userid bigint 用户id

表3-17:学生

字段名称 类型 长度 字段说明 主键 默认值

id bigint 主键 主键

addtime timestamp 创建时间 CURRENT_TIMESTAMP

xuehao varchar 200 学号

xueshengxingming varchar 200 学生姓名

mima varchar 200 密码

xueshengshouji varchar 200 学生手机

xingbie varchar 200 性别

shenfenzheng varchar 200 身份证

fangjianhao varchar 200 房间号

touxiang varchar 200 头像

sfsh varchar 200 是否审核 否

shhf longtext 4294967295 审核回复

基于微信小程序的学生公寓生活管理系统+后台管理系统(SSM+mysql)-JAVA.VUE(论文+开题报告+运行)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。