通过员工考勤管理系统这个平台,可以实现员工考勤管理的信息化、网络化、系统化、规范化,使工作人员从繁杂的数据查询和统计中解脱出来,减少工作量。系统的主要功能包括:部门信息管理、员工管理、请假申请、请假审核、员工出勤管理等。分为管理员用户、员工用户、部门经理用户这三种用户平台。
本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的员工考勤管理系统。
本员工考勤管理系统是自行开发的管理系统,是很有实际意义的系统,开发环境软件和使用的数据库都是开源代码,开发这个系统不同于开发普通的系统软件,不存在侵权等问题,即法律上是可行的。
综上所述,开发一个员工考勤管理系统与人工记录的方式相比具有速度更快,操作更准确,节省开支等有利之处,因此,建立一个员工考勤管理系统是必要可行的。
摘 要I
ABSTRACTII
第一章 绪论1
1.1课题背景1
1.2目的和意义1
1.3开发工具及技术1
1.3.1开发工具1
1.3.2 JSP2
1.3.3 JavaScript3
1.4软硬件需求4
第二章 需求分析5
2.1需求调研5
2.2可行性分析5
2.2.1技术的可行性5
2.2.2经济的可行性5
2.2.3操作可行性5
2.2.4法律的可行性6
2.3系统用户用例图6
2.3.1部门经理用例图6
2.3.2管理员用例图6
2.3.3普通员工用例图7
2.4功能模块需求分析7
2.5设计的基本思想9
2.6性能需求10
2.6.1系统的安全性10
2.6.2数据的完整性10
2.7界面需求10
第三章 系统分析与设计11
3.1数据库的分析与设计11
3.1.1数据库的概念结构设计11
3.1.2数据库的逻辑结构设计14
3.1.3数据库的连接原理17
3.2中文乱码问题处理18
第四章 系统功能实现19
4.1系统登陆页面实现20
4.2管理员模块23
4.2.1部门信息管理23
4.2.2员工信息管理28
4.2.3出勤管理31
4.2.4修改密码32
4.2.5退出系统32
4.3普通员工模块32
4.3.1请假申请32
4.3.2我的工资浏览33
第五章 系统测试33
5.1系统测试目的与意义33
5.2测试过程34
5.2.1主页面的登录模块测试34
5.3其他错误34
结 论35
参考文献36
致 谢37
以上是大纲或介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:58850198咨询