学生学籍管理系统的设计与实现(JSP,MySQL)
来源:56doc.com 资料编号:5D12533 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12533
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
学生学籍管理系统的设计与实现(JSP,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文22000字,程序代码,MySQL数据库)
本课题根据学生学籍管理系统的流程及所需要的相关操作,采用基于JSP和MySql数据库的B/S结构开发出学生学籍管理系统。功能方面是对学生的班级、专业、院系等信息进行分层管理。学生学籍管理系统在运行阶段效果好,数据准确性高,提高了工作效率,同时也实现了学籍计算机化。
研究课题主要内容
本项目是“学生学籍管理系统”,使用人群为各学校学籍管理人员,目的是提高学籍管理人员的办公效率和减少差错率。
“学籍管理”是指对学生的入学注册、考勤纪律、课程修读和考核、学籍异动以及毕业资格、学位授予等方面的管理,是教务管理的一个重要组成部分,也是保证学校教学工作正常运转的一个重要方面。而在科技信息时代,学籍管理就要基于计算机的控制与帮助,用计算机实现管理学生学籍这项繁琐的工作。它充分结合学校运作的实际情况,建立一个实用性强的系统。使操作者进行最简单的工作过程,完成最复杂的工作程序。
本系统能够帮助使用者快速地增、删、改、查学生信息,并对学生学籍设置各种状态。另外还有学生成绩记录查询功能。本项目能使我们了解信息管理系统的优越性,且可作为学习软件工程学的范本。
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 社会背景 2
1.2 国内研究现状和应用前景 3
1.3 研究课题主要内容 4
1.4 开发学生学籍管理系统的意义 4
2 开发平台与技术 5
2.1 JSP语言概述 5
2.1.1 JSP特点 5
2.2 数据库选择:MySQL 6
2.3 应用服务器选择:Tomcat 7
2.4 开发工具Eclipse 8
3 需求分析与可行性分析 8
3.1 需求分析 8
3.2数据需求 9
3.3 性能需求分析 9
3.4 可行性分析研究 10
3.1.1 经济上可行性 10
3.1.2 技术上可行性 11
3.1.3运行上可行性 11
3.1.4用户使用可行性 12
4 系统概要设计 13
4.1 设计思想 13
4.2 设计原则 13
4.3 系统功能设计 14
4.4数据库概念设计 14
4.5 数据库逻辑设计 18
5 系统实现 21
5.1 MVC三层结构 21
5.2 主界面框架 22
5.3分页的实现 22
5.4 角色管理的实现 23
5.4.1 连续添加角色 24
5.4.2角色列表 24
5.4.3修改角色信息 24
5.4.4 删除角色信息 25
5.4.5 从角色列表添加角色 25
5.4.6角色权限管理 26
5.5 用户管理功能的实现 27
5.5.1 增加用户 27
5.5.2 用户列表 28
5.5.3 修改用户信息 28
5.5.4 删除用户 29
5.5.5 修改密码 29
5.6 登录和退出功能的实现 29
5.6.1 用户登录 30
5.6.2 非法访问的阻止及跳转 30
5.6.3 注销登录 32
5.7 院系管理功能的实现 33
5.7.1 新增院系 33
5.7.2 院系列表 33
5.7.3 修改院系信息 34
5.7.4 删除院系信息 34
5.8 专业信息管理的实现 34
5.8.1 新增专业 34
5.8.2 专业列表 35
5.8.3 修改专业 35
6 系统测试的目的和原则 36
6.1 系统测试的目的 36
6.2 系统测试的原则 36
6.3 单元测试 37
6.4 功能测试 37
6.5 系统调试 38
结束语 39
致谢 40
参考文献 41
|