| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10279 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:传统的校园宿舍管理,主要形式是纸质化,而宿舍管理系统的出现,弥补了传统管理方式登记与管理不方便的缺陷,为管理人员和被管理者提供了更好的交互体验。针对该现状,本文旨在设计并实现一款让学生和管理者能够友好交互的宿舍管理系统。
在技术层面上,本系统开发采用了B/S的模式,前端页面采用layui框架,后端则使用SSM(Spring、SpringMVC、Mybatis)框架,数据库使用MySQL数据库。在功能层面上,本系统提供了学生管理和宿舍管理,并包括了学生用户模块和管理人员模块。
在开发过程中,本系统解决了一些技术问题。例如:对管理用户登录密码进行加密处理后存入数据库,避免了直接存储密码带来的账户安全隐患;对分页方式和逆向工程进行了项目重构,解决了后期逻辑增多后手写SQL带来的效率低和维护难的问题。
关键词:宿舍管理系统;JavaWeb;SSM框架;MySQL
目 录
摘 要
Abstract
1 引言(概论)-1
1.1背景-1
1.2研究意义-1
1.3研究目标或现状-1
1.4论文结构简介-1
2相关原理和技术-3
2.1开发及部署环境介绍-3
2.2MyBatis简介-3
2.3Spring简介-3
2.4SpringMVC简介-3
2.5LayUI简介-4
3学生宿舍管理系统需求分析-5
3.1系统功能需求分析-5
3.2系统功能需求用例图-5
4 学生管理系统总体设计-7
4.1开发与设计的总体思想-7
4.2系统模块结构图-7
4.3关键功能模块设计-7
4.3.1学生用户模块-7
4.3.2管理者模块-8
4.4系统流程描述-8
4.5数据库结构设计-9
4.5.1数据库的概要说明-9
4.5.2数据库模型-10
4.5.3数据库表结构-10
5学生宿舍管理系统项目的详细设计-13
5.1用户登录模块-13
5.1.1用户登录模块流程图设计-13
5.1.2用户登录模块主要类说明-13
5.1.3用户登录模块UML类图设计-14
5.2用户报修登记功能-14
5.2.1用户报修登记功能流程图设计-14
5.2.2用户报修登记功能主要类说明-15
5.2.3用户报修登记UML类图设计-16
5.3用户修改信息功能-16
5.3.1用户修改信息功能流程图设计-16
5.3.2用户修改信息功能主要类说明-17
5.3.3用户修改信息UML类图设计-18
5.4管理员登录功能-18
5.4.1管理员登录模块流程图设计-18
5.4.2管理员登录模块主要类说明-19
5.4.3管理员登录UML类图设计-19
5.5管理员学生管理功能-20
5.5.1管理员学生管理流程图-20
5.5.2管理员学生管理模块主要类说明-20
5.5.3管理员学生管理模块UML类图设计-21
5.6管理员班级管理功能-21
5.6.1管理员班级管理流程图-21
5.6.2管理员班级管理模块主要类说明-22
5.6.3管理员班级管理模块UML类图设计-23
5.7管理员宿舍管理功能-23
5.7.1管理员宿舍管理流程图-23
5.7.2管理员宿舍管理模块主要类说明-24
5.7.3管理员宿舍管理模块UML类图设计-25
5.8管理员修改密码功能-26
5.8.1管理员修改密码流程图-26
5.8.2管理员修改密码模块主要类说明-27
5.8.3管理员学生管理模块UML类图设计-27
5.9管理员管理功能-28
5.9.1管理员管理模块流程图-28
5.9.2管理员修改密码模块主要类说明-29
5.9.3管理员学生管理模块UML类图设计-29
6学生宿舍管理系统项目的实现与应用-31
6.1界面设计-31
6.1.1系统登陆界面-31
6.1.2学生用户界面-32
6.1.3管理员界面-33
7软件测试-38
7.1关于软件测试-38
7.2黑盒测试-38
7.3测试结果-38
8总结与展望-39
参考文献-40
致谢-41 |

