基于Struts2开发JavaWeb学生宿舍管理系统

你知道的越多,你不知道的越多
点赞再看,养成习惯
如果您有疑问或者见解,或者需要毕业设计项目,大作业指导,购买付费源码等,欢迎指教:
企鹅: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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值