宿舍管理系统毕业设计论文
技术:Java、JSP等摘要:
学生宿舍是大学生学习,生活,休息的重要场所,使用管理信息系统来进行大学宿舍的管理工作将能在提高宿舍管理工作的效率的同时保证信息的准确性。目前,各学校的大部分管理工作已基于计算机网络的进行管理,但是学生宿舍的管理仍使用人工操作。传统人工操作宿舍的管理方式,需要强大的人力物力进行支持,管理各项信息的准确性、简洁性、简便性也较差。
本宿舍管理系统就是深入了解学生日常生活中的各种切实需求而开发的一种融合水电查询、在线缴费、校园公告管理、物品维修、短信提醒等功能融为一体的在线宿舍管理系统,着力于为您日常生活中的繁琐三两事提供快速,便捷的解决方式。宿舍管理系统是基于BS结构,采用MVC设计思想,使用Java程序设计语言、Oracle数据库、Eclipse编写程序、Tomcat模拟服务器、Java的JRE运行环境、HTML/CSS/JavaScript前端编程语言等开发而来。
本文分为七个章节,分别为绪论、相关技术与方法、系统分析、系统设计、系统设计、系统实现、系统测试和总结。逐步分析了宿舍管理系统的开发过程。其中的重点的内容包括:选题背景与意义、对现行系统与用户需求的调查与分析、系统数据流程分析、系统总体结构设计、数据库设计、用户界面设计和程序设计。
关键词:宿舍管理系统;MVC;B/S结构;Oracle数据库;Tomcat;零JSP
目录:
第一章 绪论 1
1.1研究背景及意义 1
1.2研究目标 1
1.3论文结构 1
1.4本章小结 2
第二章 相关技术与方法 3
2.1架构概述 3
2.1.1 整体架构 3
2.1.2 View层(页面) 3
2.1.3 Controller层 3
2.1.4 Service层 3
2.1.5 Dao层 4
2.1.6 数据库 4
2.1.7 B\S结构 4
2.2关键技术简介 4
2.2.1 JAVA技术 4
2.2.2 Oracle数据库 4
2.2.3 BootStrap--前端响应式布局管理 5
2.2.4 requireJS--JS代码模块化 5
2.2.5 JSRender--模板引擎 5
2.2.6 SSM框架集 5
2.3开发工具 6
2.4本章小结 6
第三章系统分析 6
3.1可行性分析 7
3.1.1技术可行性 7
3.1.2经济可行性 7
3.1.3 操作可行性 7
3.2 需求分析 7
3.2.1系统总体需求 7
3.2.2用例图分析 8
3.3本章小结 13
第四章 系统设计 14
4.1系统类分析 14
4.1.1 base.js 14
4.1.2 common.js 18
4.1.3 SpringBeanInterface接口 19
4.1.4 IMyPage接口及其实现类 19
4.1.5 BaseController接口及AjaxHandler类 20
4.1.6 BaseService接口及ServiceHandler类 22
4.1.7 CommonService接口及DefaultService类 24
4.1.8 BaseDao接口 26
4.1.9 ResultMsg类 27
4.1.10 UserFilter类及EncodingFilter类 27
4.1.11 SessionListener类及SessionUserListener类 28
4.2关键系统设计 28
4.2.1 普通ajax请求(对应前台send等方法)时序图 28
4.2.2 简单ajax请求(纯查询,对应前台getJsonXXX方法) 29
4.3数据库设计 29
4.3.1概述 29
4.3.2概念设计 30
4.3.3数据库表 30
4.4本章小结 36
第五章 系统设计与实现 37
5.1系统设计结构 37
5.2用户登录 38
5.2.1 功能描述 38
5.2.2 实现流程 38
5.2.3 实现流程图 41
5.3用户注册 41
5.3.1 功能描述 41
5.3.2 实现流程 43
5.3.3 实现流程图 44
5.4 代码结构 45
5.5 本章小结 46
第六章 系统测试 47
6.1系统测试综述 47
6.2测试用例 47
6.2.1用户注册测试 47
6.2.2管理员导入水电信息测试 48
6.3测试分析 49
6.3.1 注册测试截图 49
6.3.2 管理员水电信息导入测试截图 50
6.4本章小结 51
第七章 总结 52
7.1 前端 52
7.1.1 问题概述 52
7.1.2 具体情况截图 53
7.1.3 具体解决方案 53
7.2 后端文件上传问题 54
7.2.1 问题描述 54
7.2.2 解决办法 54
参考文献 56
致谢 57
论文字数:22745
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]