学生宿舍管理系统的设计与实现(Eclipse,JSP,MySQL) 来源:56doc.com 资料编号:5D19166 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D19166 资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助 我要下载该资源 资料介绍 学生宿舍管理系统的设计与实现(Eclipse,JSP,MySQL)(毕业论文9000字,程序代码,MySQL数据库) 当前,国内各高校的招生规模呈逐年上升,学生和学生宿舍楼的数量都在逐渐增加,学生宿舍管理的压力日益提升。目前,仍然有较多高校采用传统的人工、单机方式进行管理,所产生的管理数据主要为纸质或单一的电子文档,各类管理数据数量庞大,管理效率偏低。目前,塔里木大学学生宿舍仍然停留在上述阶段。可见,开发一套基于Web的学生宿舍管理系统,对于有效提升数据处理效率,提升宿舍管理水平具有一定的迫切性。本系统基于B/S模式,选用流行的JSP+MySQL数据库。该系统主要有系统管理员、宿舍管理员和学生三个角色,实现了用户登录、学生注册、学生和管理员的管理、宿舍管理、组合查询信息以及宿舍管理员管理等必要的功能。学生宿舍管理系统完成后,具有操作简单,运行流畅等优势,能够满足塔里木大学宿舍管理的需要,有效提高了管理效率。 关键词: 学生宿舍管理;JSP;B/S;MySQL 本系统根据需求分析,确定学生宿舍管理系统分为三个主要角色,具体包括系统管理员、宿舍管理员和学生。 (1)系统管理员角色能够查询学生和宿舍管理员信息,对学生相关信息,如学生编号、姓名、班级、以及学生账号密码进行管理;可管理宿舍管理员的姓名、性别、账号密码等信息;可执行修改学生信息和宿舍管理员信息,管理学生和宿舍管理员信息。对来访者信息,如身份证号码、姓名以及宿舍的查询等操作。 (2)学生角色可以通过登录学生宿舍管理系统查看自己的个人信息,包括学生姓名、学生学院、学生所在宿舍楼号和学生所在房间号等信息,也可以修改自己的账号相关信息;查看考勤记录,如缺勤日期、学生姓名、班级等信息。 (3)宿舍管理员角色可以通过本系统查看自己的个人信息,包括宿舍管理员姓名、宿舍管理员电话、宿舍管理员所管理的宿舍楼号等信息,且可以修改自己的原密码、设置新密码,处理宿舍报修以及来访者信息登记项目。 开发环境:Eclipse Web服务器:Tomcat 数据库:MySQL 目 录 1 引言 1 1.1 研究背景 1 1.2 研究的目的及意义 1 1.3 国内外研究现状分析 2 2 研究与实现中的关键技术 2 2.1 J2EE技术简介 2 2.2 MYSQL数据库 2 2.3 JSP技术 2 2.4 B/S架构 3 2.5 TOMCAT简介 3 2.6 开发环境 3 3 系统总体需求分析 3 3.1 系统需求分析 3 3.2 系统业务流程分析 4 3.2.1 系统管理员操作流程 4 3.2.2 学生注册登录流程 4 3.3 系统功能模块设计 6 3.3.1 系统用例图分析 6 3.3.2 系统功能结构设计 8 3.3.3 时序图 8 4 数据库设计 11 4.1 数据概念结构设计 11 4.2 数据表逻辑结构设计 13 5 系统实现 16 5.1 系统管理员操作模块 16 5.2 宿舍管理员操作模块 19 5.3 学生操作模块 21 6 系统功能测试 22 6.1 测试目的 22 6.2 测试方法简介 22 6.3 测试实例设计 22 总 结 25 参考文献 26 致 谢 28