基于Web的学生考勤管理系统的设计与实现
此套毕业设计百度网盘下载地址(金币充值):**** 本内容需购买 ****
技术:Java、JSP等
摘要:
高校工作的核心就是以学生为根本,增强高校管理学生的现代化信息化程度,已逐渐成为高校管理的必然趋势。近年来,随着高校的进一步发展和办学规模的增大,学校对学生管理的质量和效率也有了更高的要求。为此,学生平时上课的考勤情况提上了日程,为了适应快节奏的高校生活,同时也为了节约人力物力。一套适应高校的的信息化的学生考勤管理系统在高校学生的管理中能够起到及其重要的作用。
本文介绍了一个基于WEB的学生考勤管理系统的设计与实现,经过对项目的可行性研究和需求分析,来确定整个系统的用户群和各用户的需求,进而明确整个系统的主要功能。因为我本人在校期间,从事学生会学生考勤管理的工作。通过自己的需求以及调研。可以将此系统的使用分成三大用户群:学生,老师和系统管理员。据此可以将该系统分成三大功能模块:请假系统模块、考勤管理模块以及后台管理模块。
本系统的实现,主要采用JSP技术和MySQL数据库。同时为了保障系统的可维护性和代码模块的可重用性,在项目的开发中引入了主流的SSH框架。同时在开发过程中也运用了页面模块化、信息发布的动态生成、静态页面显示等技术。
本论文的重点是设计和实现请假和考勤两大功能模块,完成学生,老师,系统管理员三类用户功能的设计与实现
关键词:考勤管理,在线请假,JSP
目录:
摘要 I
ABSTRACT II
1. 绪论 1
1.1课题背景 1
1.2目的和意义 1
2. 开发工具简介 3
2.1MVC设计模式 3
2.2MyEclipse简介 4
2.3JSP技术介绍 4
2.4SSH框架 4
2.4.1Spring 5
2.4.2Struts2 5
2.4.3Hibernate 5
2.5MySQL数据库 5
2.5.1MySQL是一个数据库管理系统 5
2.5.2MySQL是一个关系数据库管理系统 6
2.5.3MySQL是一个开放源码数据库 6
3. 系统分析 7
3.1可行性分析 7
3.1.1经济可行性 7
3.1.2技术可行性 7
3.1.3操作可行性 7
3.1.4法律可行性 8
3.2需求分析 8
3.2.1学生用户需求描述 8
3.2.2教师用户需求描述 9
3.2.3系统管理员用户需求描述 9
3.3功能需求描述 9
3.4 用例图 10
3.5E-R图 11
3.6系统功能划分 11
3.7数据流程图 12
3.8程序流程图 13
4. 系统设计 15
4.1架构设计 15
4.2总体设计 16
4.3功能模块设计 16
4.4数据库设计 18
4.4.1数据库概念模型 18
4.4.2数据库表设计 20
4.4.3数据库连接配置 25
5. 系统实现 27
5.1登录模块 27
5.1.1登录界面 27
5.1.2系统首页 28
5.2添加用户界面的设计与实现 28
5.3请假界面的设计与实现 29
5.4教师审核请假条界面的设计与实现 30
5.5删除请假条界面 31
5.6考勤管理界面的设计与实现 31
5.7添加班级界面的设计与实现 32
5.8课程添加界面的设计与实现 33
5.9学生考勤界面的设计与实现 33
5.10修改密码界面的设计与实现 37
5.11界面的设计与实现小结 37
6.系统调试及测试 38
6.1程序调试 38
6.2测试的重要性及目的 38
6.2.1测试的重要性 38
6.2.2测试的目的 39
6.3测试的步骤 39
6.4测试的内容 40
6.4.1单元测试阶段: 40
6.4.2集成测试阶段 40
6.4.3系统测试阶段 40
6.4.4验收测试阶段 41
6.5测试结论 42
7. 总结 43
致谢 44
参考文献 45
论文字数:30382
包含资料:
截图:
页:
[1]