该员工考勤管理系统,是一款采用bs架构模式开发的考勤管理系统,也是一款典型的后台管理系统,系统分为管理员和员工两种用户权限系统采用了java的web技术servlet进行开发,基于B/S架构模式,以Myeclipse为开发平台,mysql为数据库,jsp为开发语言制作而成.并且文档方面包括,任务书,开题报告,答辩ppt等,通过这些技术的实现,整个系统的性能得到了大大的提高。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,有利于作为毕设设计,课程设计,二次开发等。
系统管理员:
管理员管理:实现了对系统管理员的信息新增以及修改等操作,并能在线对管理员信息进行删除操作。
部门管理:对部门的信息进行管理,部门的负责人信息进行管理。
公告管理:发布公司的一些公告信息,让员工及时了解公司的最新动态信息。
员工档案管理:针对部门员工的基本信息情况进行管理,包括员工所在部门以及支持等信息进行管理。
考勤信息管理:实现了对员工的考勤信息的登记,包括早退,迟到以及缺席等信息。
员工请假管理:对部门员工请假的信息进行管理。包括对请假信息的批准和审核。
留言管理:对员工的留言信息进行查看以及回复管理。
系统管理:对管理员的密码信息进行管理修改。
员工用户:
个人资料管理:员工登陆系统后,对个人的基本信息进行修改查看。
请假管理:员工可以在线申请请假,等系统管理员的查询和批准。
考勤记录查看:员工在后台能够查看个人的考勤情况。
公告查看:在线查看管理员发布的公告信息,及时了解公司的最新动态。
在线留言:实现了在线留言,留言信息管理员可以在后台查看并回复。
本系统也是高校毕业设计的参考资料,如果有意向的朋友可以联系本站站长,会提供系统的演示资料。
目 录
摘 要 I
Abstract II
第1章 绪 论 5
1.1 项目的来源 5
1.2 考勤管理系统开发的目的和意义 6
1.2.1 考勤管理系统的目的 6
1.2.2 考勤管理系统的意义 6
1.3 国内外本项目开发及应用的现状与分析 7
1.3.1 本课国外观研究进展 7
1.3.2 本课国内观研究进展 8
1.4 毕业设计的任务要求 9
1.5 开发环境和工具 9
1.6 本章小结 10
第2章 考勤管理系统的需求分析 11
2.1 考勤管理系统管理说明 11
2.2 功能需求分析 11
2.3 考勤管理系统管理系统的设计思想 13
2.4 系统的功能特性及分析 13
2.4.1 员工管理用户界面的特性及分析 13
2.5 数据库系统 14
2.6 本章小结 15
第3章 考勤管理系统的详细设计与实现 16
3.1 数据库的设计 16
3.2 数据库连接和系统模块细分 22
3.3 考勤管理系统界面的设计 24
3.3.1 界面设计的原则 24
3.3.2 界面功能结构设计 25
3.4 考勤管理系统模块的设计与实现 25
3.4.1 登陆信息功能 25
3.4.2 员工管理页面 29
3.4.3 考勤管理系统管理页面 32
3.5 本章小结 34
第4章 考勤管理系统测试 35
4.1 测试方案的设计 35
4.1.1 功能测试 35
4.1.2 单元测试 36
4.1.3 类集成测试 36
4.1.4 用户界面测试 36
结 论 37
致 谢 38
参考文献 39