校园宿舍信息管理系统的设计与实现(三种权限)(MySQL)
来源:wenku163.com 资料编号:WK16310236 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310236
资料介绍
校园宿舍信息管理系统的设计与实现(三种权限)(MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,MySQL数据库)
宿舍信息管理系统的设计与实现是以JSP为前端开发工具,MySQL作为后台数据库,基于B/S架构开发的应用程序。该系统包括系统管理员、楼宇管理员、学生三种权限,根据不同的权限提供不同的功能:系统管理员具有管理楼宇管理员、宿舍管理、楼宇管理和学生管理、缺勤管理、入住及迁出管理、调换宿舍管理及修改登录密码等功能,且具有最高功能的操作权。而楼宇管理员具有部分权限,能查看学生信息,标记缺寝学生和查看缺寝信息,修改登录密码。而学生只有查看和修改密码的权限,无法对数据进行修改。
该系统对于过去纯手工操作有着较为明显的优点,如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高宿舍管理的效率。
学生宿舍管理系统是一个供学校进行宿舍快捷管理的信息管理系统,系统包括三大模块:系统管理员、楼宇管理员和学生。根据不同权限提供不同的功能。
系统管理员:系统管理员的权限主要包括楼宇管理员管理、学生管理、宿舍管理、楼宇管理、学生入住登记及学生迁出登记等。
楼宇管理员:楼宇管理员权限主要包括学生管理、学生查询、缺寝记录及修改密码等。
学生:学生权限主要包括查询缺寝记录及密码修改等。
每个用户需要一个帐号,系统管理员可以通过系统将这些用户的信息存入数据库,每个用户都对应一个唯一的编号。在日常的管理中,管理员还可以对所有用户的基本信息进行查询、修改及删除等操作。
用户登录后,可以根据自己的权限实现不同的功能。
系统在实现上应该具有如下功能:
(1) 系统要求用户输入正确的账号和密码才能进入系统。
(2) 系统提供系统管理员管理权限,能根据实施情况,增加或者删除多余房间,同时根据现有情况预估房间的需求量。
(3) 系统应该提供学生的入住信息的录入,转换宿舍以及退宿舍的信息登记
(4) 系统应提供普通用户的信息查询功能(多种方式查询)及统计功能。
(5) 系统应提供信息维护功能,对学生信息修改和删除。
在设计该系统时,应尽可能的贴近用户,便于用户操作。
目录
摘要 I
ABSTRACT II
1 绪论 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 课题研究目的及意义 2
1.4 开发工具介绍 2
2 系统分析 7
2.1 可行性分析 7
2.1.1 技术可行性 7
2.1.2 经济可行性 7
2.1.3 操作可行性 7
2.2 需求分析 8
3 系统设计 10
3.1 系统架构设计 10
3.2数据库设计 12
3.2.1 数据库概念设计 12
3.2.2 数据库逻辑设计 15
3.2.3 数据库物理设计 16
3.3 系统界面设计 18
4 系统实现 23
4.1 系统实现概述 23
4.2 用户登录页面 24
4.3 系统管理员页面 25
4.4 楼宇管理员页面 31
4.5 学生页面 31
4.6 修改密码页面 32
结束语 33
致谢 34
参考文献 35
附录 36
|