毕业设计-基于java web的校园宿舍管理系统

码编号: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的同学来说非常适合学习。

项目简介:本系统主要分为三个角色,分别是宿舍长、楼宇管理员、管理员,宿舍长是负责人,宿舍长能够进行缺勤登记、确认学生缺勤情况、宿舍调换申请,楼宇管理员可以对学生进行入住登记、缺勤登记、查看迁出记录,以及宿舍管理,能够对学生的消息进行处理,管理员能够对学生信息、楼宇信息、楼宇管理员、宿舍、以及登录日志进行管理。

主要功能

宿舍长可以查看学生信息、缺勤记录、缺勤登记、查看迁出记录、调换宿舍申请、修改密码等功能。

楼宇管理员主要有登录、退出,学生信息管理(学生基本信息、迁出记录、缺勤记录)、宿舍管理、消息处理、修改密码、等功能。

管理员端主要有登录、退出,学生信息管理(学生基本信息、迁出记录、缺勤记录),楼宇管理、楼宇管理员管理、宿舍管理、日志管理、修改密码等功能。

项目内容

项目骨架

数据库

登录界面

主界面
 

学生基本信息

添加学生

编辑学生信息

查看缺勤记录

缺勤登记

查看迁出记录

宿舍调换申请

处理调换宿舍消息

楼宇信息

添加楼宇

修改楼宇信息

楼宇管理员信息

添加楼宇管理员

修改楼宇管理员

宿舍基本信息

添加宿舍

修改宿舍信息

日志记录

修改密码

摘要

学生信息

消息处理

需求分析

系统设计

系统实现

猜你喜欢

转载自blog.csdn.net/wx1998114/article/details/131544523