你知道的越多,你不知道的越多
点赞再看,养成习惯
如果您有疑问或者见解,或者需要毕业设计项目,大作业指导,购买付费源码等,欢迎指教:
企鹅:869192208
一、开发背景
软件名称:基于Struts2开发学生宿舍管理系统
使用对象:学习或了解过 java 基础课程,学习了 javaWeb 的学生和软件爱好者
其他相关:基于servlet+jsp 的 java 简单版商城项目
二、 需求分析
该学生宿舍管理系统有三种角色,分为系统管理员、楼宇管理员和学生。其中,系统管理员具有楼宇管理员管理,学生管理,楼宇管理,宿舍管理,学生入住登记,学生寝室调换,学生迁出登记,学生缺寝记录,迁出记录修改密码等模块的管理功能;楼宇管理员具有学生管理,学生缺寝记录,修改密码等模块的管理功能;学生具有我的缺寝记录和修改密码功能。
三、开发环境
系统环境:Windows10
开发工具:eclipse / IDEA
Java版本:JDK 1.8
服务器:tomcat 8.0
数据库:MySQL 5.5
系统采用技术:Struts2+Jsp+Jdbc+javascript+Ajax+Maven+面向接口编程
四、运行效果
- 登陆页面
- 楼宇管理员列表页面
- 添加楼宇管理员页面
- 学生管理列表页面
- 添加学生页面
- 楼宇管理页面
- 宿舍管理页面
- 学生入住登记页面
- 学生寝室调换页面
- 学生迁出登记页面
- 学生缺寝记录页面
- 迁出记录
- 修改密码页面
- 楼宇学生管理
- 学生缺寝记录
- 学生查看个人缺寝记录
五、开发流程
工程目录结构
代码讲解
- 数据库配置
部署说明
1、先将 sushe.sql 导入 mysql 数据库 数据库名称密码最好是 root 123456
2、将 HostelMS 导入 eclipse
3、部署到 tomcat
4、访问地址:http://localhost:8080/HostelMS
项目源码
https://download.csdn.net/download/CDWLX/12314365
演示视频
https://www.bilibili.com/video/BV1ji4y187qA/
演示地址
演示账号及密码:
系统管理员账号/密码:admin/admin
楼宇管理员账号/密码: matou/123456
学生账号/密码:141402103/123456