Graduation project-campus dormitory management system based on java web

Code number: C-M01 

Project type: Java web project/Java EE/SSH (non-open source)

Project Name: Campus Dormitory Management System Based on SSH 

User type: There are dormitory chiefs, building administrators, and administrators (three roles)

Project Architecture: B/S Architecture Design Thought: MVC

Development language: Java language

Front-end technology: HTML, CSS, JS, JQueryEasyUI and other technologies

Back-end technology: JSP, SSH (SPring+Struts2+Hbernate) framework

Operating environment: Win10, JDK1.8

Database: MySQL5.5/5.7/8.0 can run

Running server: Tomcat7.0 and above can run

Running tools: This system is developed using MyEclipse, supports MyEclipse running, does not support Eclipse and IDEA running, because the project skeletons of the two are not compatible, and some unknown errors will be reported when importing.

Number of database tables: 11 tables

Number of Jsp pages: about 19

Whether to use the frame: Yes, using the SSH frame

Whether there is pagination: there is pagination

Whether there are code comments: there are comments

Is there a course report: Yes

Whether there is a graduation thesis: Yes

Portable service: remote debugging service and guidance service (sunflower remote debugging, question answering, operation guidance)

Applicable scenarios: Suitable for Java web course design training projects, graduation design study reference, very suitable for students who learn Java.

Project introduction: This system is mainly divided into three roles, namely the dormitory head, building administrator, and administrator. The dormitory head is the person in charge. The dormitory head can register absences, confirm student absences, and apply for dormitory transfers. The building administrator can Perform check-in registration, absence registration, check-out records, and dormitory management for students, and can process student messages. Administrators can manage student information, building information, building administrators, dormitories, and login logs.

The main function

The dormitory head can view student information, absence records, absence registration, check out records, apply for changing dormitories, change passwords, etc.

The building administrator mainly has the functions of login, logout, student information management (student basic information, move-out record, absence record), dormitory management, message processing, password modification, and other functions.

The administrator side mainly has login, logout, student information management (student basic information, move-out records, absence records), building management, building administrator management, dormitory management, log management, password change and other functions.

Project Description

project skeleton

database

login interface

Main interface
 

Basic information of students

add students

Edit Student Information

View absence records

absence registration

Check out record

Dormitory Exchange Application

Dealing with dormitory exchange news

building information

add building

Modify building information

Building Manager Information

Add building manager

Modify Building Manager

Dormitory basic information

add dormitory

Modify dormitory information

logging

change Password

Summary

student information

message processing

demand analysis

system design

System implementation

Guess you like

Origin blog.csdn.net/wx1998114/article/details/131544523