源码编号:C-M01
项目类型:Java web项目/Java EE/SSH(非开源)
项目名称:基于SSH的校园宿舍管理系统
用户类型:有宿舍长、楼宇管理员、管理员(三个角色)
项目架构:B/S架构设计思想:MVC
开发语言:Java语言
前端技术:HTML、CSS、JS、JQueryEasyUI等技术
后端技术:JSP、SSH(SPring+Struts2+Hbernate)框架
运行环境:Win10、JDK1.8
数 据 库:MySQL5.5/5.7/8.0版本都可以运行
运行服务器:Tomcat7.0及以上版本都可以运行
运行工具:本系统采用MyEclipse开发,支持MyEclipse运行,不支持Eclipse和IDEA运行,因为两者项目骨架不兼容,导入会报错一些未知的错误。
数据库表数量:11张表
Jsp页面数量:19张左右
是否采用了框架:是,采用了SSH框架
是否有分页:有分页
是否有代码注释:有注释
是否有课程报告:有
是否有毕业论文:有
携带服务:远程调试服务和指导服务(向日葵远程调试、问题答疑、操作指导)
适用场景:适合Java web课程设计实训项目、毕业设计学习参考,对学Java的同学来说非常适合学习。
项目简介:本系统主要是一款管理员可以对学生进行入住登记、缺勤登记、查看迁出记录,以及宿舍管理,能够对学生的消息进行处理,以及对学生信息、楼宇信息、楼宇管理员、宿舍、登录日志进行管理。
主要功能
宿舍长可以查看学生信息、缺勤记录、缺勤登记、查看迁出记录、调换宿舍申请、修改密码等功能。
楼宇管理员主要有登录、退出,学生信息管理(学生基本信息、迁出记录、缺勤记录)、宿舍管理、消息处理、修改密码、等功能。
管理员端主要有登录、退出,学生信息管理(学生基本信息、迁出记录、缺勤记录),楼宇管理、楼宇管理员管理、宿舍管理、日志管理、修改密码等功能。
项目内容
项目骨架
数据库
登录界面
主界面
学生基本信息
添加学生
编辑学生信息
查看缺勤记录
缺勤登记
查看迁出记录
宿舍调换申请
处理调换宿舍消息
楼宇信息
添加楼宇
修改楼宇信息
楼宇管理员信息
添加楼宇管理员
修改楼宇管理员
宿舍基本信息
添加宿舍
修改宿舍信息
日志记录
修改密码
摘要
学生信息
消息处理
需求分析
系统设计
系统实现