选题依据和目的意义:
1、选题依据:
当今社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。考勤作为一个公司的基本管理,是单位对员工工作管理的基本依据。但是,目前国内大多数企业在考勤时,依然使用的是传统的考勤方法,例如手工记录、签卡、机械打卡等,不仅考勒速度慢,在考勤时需要专门人员在旁记录、统计、制成报表,当报表最后交到主管人员手上时,也许时间已经过了几天,根本不能发挥考勤真正的监督作用。而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对员工的管理。
2、目的意义:
使用考勤管理系统,管理者可以快速记录公司全体员工当日的出勤状况,可按月份统计员工出勤、出差、请假状况及正常工作时间,大大降低了工作人员的工作量,提高了工作效率,使原本复杂枯燥无味的工作变的简单而轻松。
研究内容和实现途径:
研究内容:
考勤管理系统可以分为六个功能模块,分别为人事管理、考勤管理、差假管理、考勤查询、报表管理、系统设置。其中各功能模块的具体说明如下。
1. 人事管理模块:该模块主要用来管理员工以及部门信息,包括新增员工信息、修改员工信息、员工信息查询、新增部门信息、修改部门信息、部门信息查询等
2. 考勤管理模块:该模块主要用来管理员工考勤信息,包括员工登录、员工签到、员工退签、员工修改密码等
3. 差假管理:该模块主要用来管理员工差假信息,包括员工申请请假、员工申请出差、领导审核等。
4. 考勤查询模块:该模块主要用来查询考勤信息,包括员工对个人考勤查询、管理对员所有人考勤查询等
5. 报表管理模块:该模块将员工考勤信息分模块整理成报表,包括考勤统计表、请假统计表、出差统计表。
6. 系统设置模块:该模块用来设置一些可更改的设定,包括上下班时间设定、请假次数设定、上班和放假时间设定等。
实现途径:
考勤管理系统,前台页面将由HTML、JQuery、JavaScript及Ajax异步刷新等技术实现。后台代码将在Eclipse平台上利用java语言进行开发,使用MySQL作为系统存储数据的数据库。本考勤系统为企业解决员工考勤的繁琐工作,减轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位考勤管理的系统化、规范化和自动化。
进展计划:
2019年8月25日:确定毕业设计题目“考勤管理系统的设计与开发”
2019年9月1日—2019年9月7日:根据题目进行调研,研究本课题需求分析
2019年9月7日—2019年11月1日:完成题目各个模块开发,形成系统雏形
2019年11月1日—2019年12月1日:完善系统功能,修改调试
2019年12月1日:提交毕业设计初稿
2019年12月1日—2020年2月20日:修改毕业设计初稿
2020年3月1日:提交毕业设计修改稿。
2020年3月15日—4月15日:修改毕业设计修改稿,
2019年4月17日:提交毕业设计终稿。
阅读文献目录:
[1] 《Java 语言程序设计(基础篇)》 机械工业出版社 梁勇 2017年6月
[2] 《MySQL 5.7从入门到精通》 清华大学出版社 刘增杰 2016年9月
[3] 《Java Web 技术及应用》 清华大学出版社 QST青软实训 2016年8月
[4] 《云管理:互联网+时代的人才管理变革》 中国铁道出版社 杨长清 2016年10月21日
[5] 《Java EE互联网轻量级框架整合开发SSM框架》 电子工业版社 杨开振 2017年7月