项目编号:L-BS-XZBS-09
一,环境介绍
语言环境:Java: jdk1.8
数据库:Mysql: mysql5.7
应用服务器:Tomcat: tomcat8.5.31
开发工具:IDEA或eclipse
技术:springboot+微信小程序+mysql+java
二,项目简介
高校宿舍信息管理系统小程序具有管理员角色,用户角色,这几个操作权限。
高校宿舍信息管理系统小程序针对管理员设置的功能有:添加并管理各种类型信息,管理用户账户信息,管理公寓信息,管理缴费信息等内容。
高校宿舍信息管理系统小程序针对用户设置的功能有:查看并修改个人信息,查看公寓信息,查看缴费信息等内容。
程序设计是离不开对应数据库的设计操作的,这样的做法就是减少数据对程序的依赖性,所以数据库的设计也是需要花费大量的日常时间来进行设计的,在设计中对程序开发需要存储的数据信息进行实体划分,先确认实体,然后设计实体的属性等操作,这种设计就是数据库设计里面不能少的必须有的E-R模型设计。为了降低程序设计的对应的数据库设计难度,开发人员也可以使用相应的工具来进行E-R模型设计,现在市面上设计E-R模型的工具有PowerDesigner建模工具,Navicat制作工具,还有微软的Visio绘图工具。为了简便起见,本程序在设计E-R模型的时候,就选用了微软的Visio这款功能强大,操作便利的绘图工具。
(1)下图是公寓退宿申请实体和其具备的属性。
(2)下图是考试记录表实体和其具备的属性。
(3)下图是答题详情表实体和其具备的属性。
(4)下图是报修实体和其具备的属性。
(5)下图是公寓学生实体和其具备的属性。
(6)下图是公寓收藏实体和其具备的属性。
(7)下图是留言实体和其具备的属性。
(8)下图是试卷选题实体和其具备的属性。
(9)下图是缴费实体和其具备的属性。
(10)下图是错题表实体和其具备的属性。
(11)下图是调宿申请实体和其具备的属性。
(12)下图是公寓实体和其具备的属性。
(13)下图是访客实体和其具备的属性。
(14)下图是学生实体和其具备的属性。
(15)下图是试卷实体和其具备的属性。
(16)下图是公寓入住申请实体和其具备的属性。
(17)下图是试题表实体和其具备的属性。
(18)下图是宿舍管理员实体和其具备的属性。
(19)下图是卫生实体和其具备的属性。
三,系统展示
系统登录功能是程序必不可少的功能,在登录页面必填的数据有两项,一项就是账号,另一项数据就是密码,当管理员正确填写并提交这二者数据之后,管理员就可以进入系统后台功能操作区。下图就是管理员登录页面。
图5.1 管理员登录页面
项目管理页面提供的功能操作有:查看公寓,删除公寓操作,新增公寓操作,修改公寓操作。下图就是公寓管理页面。
图5.2 公寓管理页面
缴费信息管理页面提供的功能操作有:新增缴费,修改缴费,删除缴费操作。下图就是缴费信息管理页面。
图5.3 缴费信息管理页面
卫生管理页面显示所有卫生,在此页面既可以让管理员添加新的缴费信息类型,也能对已有的卫生信息执行编辑更新,失效的卫生信息也能让管理员快速删除。下图就是卫生管理页面。
图5.4 卫生列表页面
如图5.5显示的就是报修管理页面,此页面提供给管理员的功能有:新增报修,修改报修,删除报修。
图5.5报修管理页面
5.1.6 报修类型管理
如图5.6显示的就是报修类型管理页面,此页面提供给管理员的功能有:新增报修类型,修改报修类型,删除报修类型。
图5.6 报修类型管理页面
四,核心代码展示
五,相关作品展示
基于Java开发、Python开发、PHP开发、C#开发等相关语言开发的实战项目
基于Nodejs、Vue等前端技术开发的前端实战项目
基于微信小程序和安卓APP应用开发的相关作品
基于51单片机等嵌入式物联网开发应用
基于各类算法实现的AI智能应用
基于大数据实现的各类数据管理和推荐系统