|
技术:Java、JSP等
摘要:随着信息化技术的高速发展,每个高校都在利用信息技术来增强学校的管理水平。数字化校园建设就是能高度体现学校信息化管理水平的一个重要依据。学生宿舍管理的信息化建设是学校构建数字化校园不可缺少的一个主要组成单元。其管理水平的高低直接影响着师生的日常工作。学生宿舍管理系统正是在学校全面提高学校信息化能力的背景下提出的。
本系统在访问方式方面采用的是B/S模式,开发语言选择的为Java,后台数据库使用的是MYSQL。首先,用户分为管理员、宿舍管理员和学生。其次,又根据用户的实际需要系统被划分为学院信息管理、学生信息管理、宿舍信息管理、缺寝管理、水电费管理、卫生检查、来访管理、报修管理和公告管理模块。学院、学生、宿舍管理员、楼宇以及宿舍分配信息模块只有管理员可以增加、删除或者修改,宿舍管理员只能查询个人和学生信息,学生只能查询个人信息;在缺寝、水电费、卫生和来访管理模块,管理员和宿舍管理员可以登记并且查看,学生只能查询;但是报修只有学生可以添加,管理员可以编辑结果;公告只有管理员可以添加,宿舍管理员和学生只能查询。总之,本系统尽量满足了各个用户的需求。在高校宿舍管理模式以及系统开发方式等方面还有许多的成功经验值得借鉴。
关键词:数字化校园;宿舍管理;B/S模式
目录:
1 绪论 1
1.1背景及现状 1
1.2国内外研究现状 2
1.3 实验技术选择 2
1.4 课题实现技术的简要说明 4
2 系统环境介绍及相关理论知识 5
2.1 B/S模式 5
2.2 HTML简介 6
2.3 JSP技术 7
2.4 Tomcat运行原理 8
2.5 SSH实现原理 8
3 需求分析 10
3.1 可行性研究 10
3.1.1 技术可行性 10
3.1.2 经济可行性 10
3.1.3操作可行性 10
3.2系统分析 11
3.2.1 系统需求分析 11
3.2.2系统功能分析 11
3.2.3系统管理员功能模块 12
3.2.4学生的功能模块 13
3.2.5 宿舍管理员功能模块 14
3.3 系统业务描述 14
3.3.1用例图 14
4 数据库设计 16
4.1数据库概念结构设计 16
4.2建立数据库表结构 19
4.2.1 用户表 19
4.2.2 学生信息表 19
4.2.3 宿舍管理员信息表 20
4.2.4 缺寝信息表 20
4.2.5 水电表 21
4.2.6 卫生表 21
4.2.7 来访表 22
4.2.8 报修表 22
4.2.9 公告表 23
4.3模块设计 23
4.3.1 用户管理模块 24
4.3.2宿舍管理模块 24
4.3.3学生信息修改模块 25
4.3.4来访人员管理模块 26
5 系统设计 27
5.1系统运行环境 27
5.2系统功能实现的主要框架 27
5.2.1 SSH框架设计 27
5.2.2 hibernate配置文件 27
5.2.3 struts配置文件 28
5.2.4 Spring配置文件 28
6 系统实现 30
6.1 用户登录 30
6.1.1登录界面 30
6.2 系统主操作界面 32
6.2.1主操作界面 32
6.2.2 宿舍分配管理页面 32
6.2.3添加缺勤管理页面 34
6.2.4 水电费管理页面 35
6.2.5 卫生检查页面 36
6.2.6 来访管理页面 37
6.2.7 报修管理页面 38
6.2.8公告管理页面 39
7 系统测试 41
7.1系统测试的目的 41
7.2软件测试的任务 41
7.3测试环境 41
7.4面向对象系统测试方案 41
7.5软件测试 42
7.5.1登录测试 42
7.5.2添加管理员 43
致谢 44
参考文献 45
外文原文 46
中文翻译 49
论文字数:18208
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|