基于微信小程序的宿舍管理系统 宿舍管理系统小程序(源码+文档)

目录

一.研究目的

二.需求分析

三.数据库设计 

四.系统页面展示

五.免费源码获取方式

一.研究目的

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。本文介绍了宿舍管理系统小程序的开发全过程。通过分析宿舍管理系统小程序管理的不足,创建了一个计算机管理宿舍管理系统小程序的方案。文章介绍了宿舍管理系统小程序的系统分析部分,包括可行性分析等,系统设计部分主要介绍了系统功能设计和数据库设计。

本宿舍管理系统小程序有管理员和学生两个角色。管理员功能有个人中心,公告信息管理,班级管理,学生管理,宿舍信息管理,宿舍安排管理,离宿申请管理,宿舍评分管理,晚归登记管理,报修信息管理,报修处理管理,系统管理等。学生功能有注册登录,查看公告信息,宿舍信息,查看宿舍安排,离宿申请,宿舍评分,晚归登记,报修信息,报修处理,我的收藏等。因而具有一定的实用性。

本站后台采用Java的SSM框架进行后台管理开发,可以在浏览器上登录进行后台数据方面的管理,MySQL作为本地数据库,微信小程序用到了微信开发者工具,充分保证系统的稳定性。系统具有界面清晰、操作简单,功能齐全的特点,使得宿舍管理系统小程序管理工作系统化、规范化。

二.需求分析

使用JAVA +微信小程序+Mysql

设计的管理员功能结构图如下图所示:

设计的学生功能结构图如下图所示:

三.数据库设计 

学生信息的实体属性图如下:

宿舍实体属性图如图

宿舍实体属性图如图

班级信息实体属性图如图

宿舍管理系统小程序需要后台数据库,下面介绍数据库中的各个表的详细信息:

 班级

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

banji

varchar(200)

班级

报修处理

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

baoxiushebei

varchar(200)

NULL

报修设备

leixing

varchar(200)

NULL

类型

tupian

varchar(200)

NULL

图片

baoxiuriqi

varchar(200)

NULL

报修日期

weixiufankui

varchar(200)

NULL

维修反馈

weixiujindu

varchar(200)

NULL

维修进度

gengxinriqi

datetime

NULL

更新日期

xuehao

varchar(200)

NULL

学号

xueshengxingming

varchar(200)

NULL

学生姓名

sushehao

varchar(200)

NULL

宿舍号

banji

varchar(200)

NULL

班级

userid

bigint(20)

NULL

学生id

报修信息

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

baoxiushebei

varchar(200)

报修设备

leixing

varchar(200)

类型

tupian

varchar(200)

NULL

图片

baoxiuneirong

longtext

NULL

报修内容

baoxiuriqi

date

NULL

报修日期

xuehao

varchar(200)

NULL

学号

xueshengxingming

varchar(200)

NULL

学生姓名

banji

varchar(200)

NULL

班级

sushehao

varchar(200)

NULL

宿舍号

shouji

varchar(200)

NULL

手机

sfsh

varchar(200)

是否审核

shhf

longtext

NULL

审核回复

userid

bigint(20)

NULL

学生id

 公告信息评论表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

refid

bigint(20)

关联表id

userid

bigint(20)

学生id

nickname

varchar(200)

NULL

学生名

content

longtext

评论内容

reply

longtext

NULL

回复内容

公告信息

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

gonggaobiaoti

varchar(200)

公告标题

leixing

varchar(200)

类型

tupian

varchar(200)

NULL

图片

neirong

longtext

NULL

内容

faburiqi

date

NULL

发布日期

 离宿申请

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

sushehao

varchar(200)

NULL

宿舍号

susheleixing

varchar(200)

NULL

宿舍类型

tupian

varchar(200)

NULL

图片

xuehao

varchar(200)

NULL

学号

xueshengxingming

varchar(200)

NULL

学生姓名

banji

varchar(200)

NULL

班级

lisushijian

date

离宿时间

lisushenqing

longtext

NULL

离宿申请

shenqingriqi

date

NULL

申请日期

sfsh

varchar(200)

是否审核

shhf

longtext

NULL

审核回复

userid

bigint(20)

NULL

学生id

收藏表

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

userid

bigint(20)

学生id

refid

bigint(20)

NULL

收藏id

tablename

varchar(200)

NULL

表名

name

varchar(200)

收藏名称

picture

varchar(200)

收藏图片

宿舍安排

字段

类型

默认

注释

id (主键)

bigint(20)

主键

addtime

timestamp

CURRENT_TIMESTAMP

创建时间

sushehao

varchar(200)

NULL

宿舍号

susheleixing

varchar(200)

NULL

宿舍类型

tupian

varchar(200)

NULL

图片

loudong

varchar(200)

NULL

楼栋

weizhi

varchar(200)

NULL

位置

kezhurenshu

varchar(200)

NULL

可住人数

xuehao

varchar(200)

NULL

学号

xueshengxingming

varchar(200)

NULL

学生姓名

banji

varchar(200)

NULL

班级

anpairiqi

date

NULL

安排日期

userid

bigint(20)

NULL

学生id

四.系统页面展示

管理员可以管理学生信息,可以对通过微信小程序端注册的学生信息修改删除。具体界面的展示如图

管理员可以对公告信息进行添加,修改删除查询操作。具体界面如图

系统管理员可以查看宿舍信息,并且可以对宿舍信息进行添加修改删除操作。界面如下图所示

小程序首页会显示公告信息,宿舍信息还有其他信息,通过下滑就可以获取到。界面如下图所示:

小程序最下面是导航模块,点击我的,可以出现关于我的相关功能。界面如下图所示:

五.免费源码获取方式

本文只展示了部分内容,需要源码可以私。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值