计算机和网络的发展加速了当今社会智能化,随着Internet在全国乃至全球范围内日益普及,各种信息系统如雨后春笋般出现。电子宿舍管理系统已成为目前逐步兴起和逐渐流行的一种宿舍管理系统,它结构简单、操作方便,适合高校宿舍管理人士使用,受到高校各级管理层人士的青睐。经过多年的发展,根据调查问卷发现电子宿舍管理模式慢慢的在替代传统的纸质管理模式。本次课程设计使用Java程序语言,采用Eclipse作为IDE,MySql做数据支持来开发。前端页面使用JSP,它可以产生和运行动态的、交互的、高性能的应用程序。该系统可以满足高校宿舍管理的基本要求,实现了相关信息的录入、查询、修改、删除等功能。系统分为普通员工、系统管理员和系统超级管理员三种不同的权限用户使用,可以实现对本系统的管理功能。
两个权限 管理员和 学生
1. 学生信息管理
添加学生信息(学生号,姓名 院系 班级入学日期 )修改学生信息 学生退宿舍(可以删除指定的学生也可以成批删除)
2. 宿舍信息管理
宿舍的基本信息(公寓数 宿舍数 现住人数 可住人数统计宿舍电话)宿舍管理员信息(修改添加删除)
3 卫生检查管理(宿舍卫生信息的添加修改 添加修改由管理员负责)
4 来访登记(管理员负责登记 姓名 访问何人 电话)
5 学生晚归登记 ( 学生 学号 宿舍号)
6 保修系统( 学生负责保修提交 宿舍号 毁坏的物件 毁坏原因 宿舍的电话 ,管理员负责受理 学生能看见 提交的是否受理了 )
7 用户管理 (添加删除用户 学生起始账号密码为学生号) 管理员的密码修改
8 学生能够查询宿舍信息 卫生检查信息 保修情况是否受理信息 能更改密码 管理员负责其余 (添加删除修改 受理之类的)
9 退出系统
目录
摘要 2
Abstract 3
引言 6
1.1选题背景与意义 6
1.2电子宿舍管理系统简介 6
1 需求分析 8
1.1 系统开发环境和运行环境描述 8
1.1.1 开发平台 8
1.1.2 运行环境 8
1.2 系统功能需求 8
1.3 可行性分析 9
1.3.1 运行环境可行性 9
1.3.2 技术可行性 9
1.3.2 经济可行性 9
2 概要设计 11
2.1 系统基本业务处理流程 11
2.2 系统的组织结构 12
2.3 模块设计 12
2.3.1登录注册模块 12
2.3.2 宿舍情况模块 13
2.3.3 来访登记模块 14
2.3.4 学生晚归模块 15
2.3.5 卫生检查模块 16
2.3.6 维修情况模块 17
2.3.7 系统维护模块 18
2.4 系统功能设计 19
2.5数据库设计 20
2.5.1 概念结构设计 20
2.5.2 逻辑结构设计 23
3详细设计 24
3.1 数据库设计 24
3.1.1 创建数据库 24
3.1.2 创建数据库表 24
3.2核心技术 28
3.2.1 三层架构 28
3.2.2 JQuery与CSS3.0 29
4 系统编码实现 30
4.1 登录模块 30
4.2 宿舍情况模块 32
4.3 来访登记模块 35
4.4 卫生检查模块 37
4.5 维修情况模块 40
4.5 学生晚归模块 43
4.6 系统维护 45
4.6.1 权限管理 45
5 系统测试 47
结束语 49
致谢 50
参考文献 51