《员工考勤管理系统课程设计.docx》由会员分享,可在线阅读,更多相关《员工考勤管理系统课程设计.docx(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、员工考勤管理系统课程设计课程设计报告书课程名称:课程设计题目:员工考勤管理系统学生姓名:专业:计算机科学与技术班别:学号:指导教师:日期:2021年6月20日目录第一章绪论.(2)1.1课题背景.(2)1.2课题任务.(2)1.3开发工具.(2)1.4课题目的.(3)第二章可行性研究.(3)2.1对现有系统的分析.(3)2.2对本系统设计的讲明.(4)第三章软件需求分析.(4)3.1软件设计的预期目的.(4)3.2系统用户需求.(5)3.3系统的框架.(5)第四章数据分析及数据库的设计.(6)4.1数据库分析.(6)4.2数据库构造的设计.(6)第五章系统具体设计讲明.(8)5.1系统构造.(
2、8)5.2系统各个模块界面及讲明.(9)第六章软件的测试.(27)6.1测试项目.(27)6.2测试人员. (27)6.3测试结果.(27)6.4对程序的调试及在测试中碰到的困难及解决困难的方法(27)6.5系统还有哪些缺乏.(27)6.6对系统的评价.(27)总结.(28)参考文献.(28)摘要:本系统是基于6.0中的与数据库开发的,可用于企业单位的员工考勤,统计员工出勤情况。关键字:、员工考勤第一章绪论1.1课题背景在当今社会,互联网空间的发展,给人们的工作和生活带来了极大的便利和高效,信息化,电子化已经成为节约运营成本,提高工作效率的首选。社会正处于信息时代,信息技术已浸透到社会生活的各
3、个领域,十分是各行各业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效的途径。随着经济的发展,企业正向大型化、规模化的方向发展,因而企业员工数量急剧增加,有关员工的各种信息业成倍的曾长。考勤作为一个公司的基本管理,是单位对员工工作管理的基本根据。但是,目前国内的大多数企业在考勤时,仍然使用是传统的考勤方法,例如手工记录、签卡、机械打卡等,不仅考勤速度慢,在考勤是需要专门的人员在旁记录、统计、制成报表,当报表最后交到主管人员时,也许时间已经过了几天了,根本不能发挥考勤真正的监督作用。而且考勤数据不准确,考勤人员在考勤经过中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对
4、员工的管理。因而根据企业需求,设计企业员工考勤管理系统,以帮助企业到达员工管理办公自动化、节约管理成本、提高企业工作效率的目的。1.2课题任务做出一个能够简单操作的员工考勤管理系统,方便员工和管理员查询出勤记录。员工能够通过输入本人的名字修改本人的信息以及查询出勤记录;管理员能够查看员工的出勤记录,能够添加和删除员工信息以及修改密码。1.3开发工具平台和数据库1.4课题目的设计制作出员工考勤管理系统,设计相关的操作功能;通过课程设计,了解并把握平台的操作使用,学会利用数据库进行数据表制作及添加数据源;深化了解所学课程的重要性和实用性,提高学习耐性。第二章可行性研究2.1对现有系统的分析随着当代
5、科技的进步,用计算机来进行考勤管理成为当代企业运作不可少的一部分。以前的考勤工作多少由人工来完成的,不仅浪费了人力与物力,而且无法保证其准确性和透明度,同时给企业管理带来了很多的不便。如今利用计算机来管理考勤工作,大大降低了工作人员的工作量,提高了工作效率,使本来复杂枯燥无味的考勤工作变的简单而轻松。本系统采用已学过的知识,结合来作为数据表进行开发出的软件,能够进行对员工相关信息进行管理。包括基本的员工信息查询,管理员对员工信息的查询、管理包括员工信息的添加、删除等,操作日志管理等。系统的目的确定后,就能够从下面三方面对能否实现新系统目的进行可行性分析211技术可行性根据系统目的来衡量所需的技
6、术能否具备,一般可从硬件、软件的性能要求、环境条件、技术人员水安然平静数量等方面去考虑和分析,其中开发人员的技术气力应首先考虑能力与水平,并考虑最近内能够培养和发展操作人员。212经济可行性估算系统的开发费用和今后的运行、维护费用,估计系统将获得的效益,并将费用与效益进行比拟,看能否有利。本系统的维护不需过多费用,合适于一般的公司管理。系统的效益能够从经济效益和社会效益两方面考虑。对于员工考勤管理系统则应着重分析其经济效益。例如,系统投入运行后能够提供哪些以前无法及时提供的信息,用户查询和使用信息的方便程度提高多少、速度增加了多少,对于管理人员进行决策提供了多少帮助等等,同时能够减少管理人员,
7、进而节省了大量的工资开出。213运行可行性系统带来的影响包括组织机构、管理方式、工作环境等和后果进行估计和评价。同时还应考虑管理人员的培训、补充,分析在给定时间里能否完成预定的系统开发任务等。按上述三方面进行可行性分析、研究后,我们以为该项目是可行的。2.2对本系统设计的讲明员工考勤管理系统对员工的基本信息进行显示、修改等,系统会对所进行过的操作行为进行记录。使用考勤管理系统,管理者能够快速记录公司全体员工当日的出勤状况,并可按时间查询员工的考勤情况。员工考勤管理系统的设计提高了工作效率,方便了管理员对员工信息的管理。本系统集信息的显示、输入、修改、删除、查询等各种处理为一体,信息维护起来非常
8、方便,大大减少了公司的人力和物力。本系统大致做到下面几点:1操作简便,节省大量人力;2能够方便的存储员工和管理员的信息,安全、高效;3能够迅速查询员工信息;第三章软件需求分析3.1软件设计的预期目的管理员登录后,能够查询员工信息并对员工信息、出勤记录进行管理包括添加、修改、删除,能够修改管理员密码,能够查看日志表以及注册新员工。员工登陆后,能够查询本人的信息并通过输入名字进行信息修改,能够修改登陆密码。3.2系统用户需求1、功能需求:该系统主要有一个登陆界面1员工信息的添加、修改和删除。此功能只要管理人员能修改。2员工能够对本人的登录密码进行修改,增加了员工信息的安全、可靠性。3管理人员可对系统全部信息进行阅读、查询、修改。4操作日志和系统帮助,此功能能够查看各个管理人员和员工进行的操作。2、用户需求:本系统主要针对的用户是员工和管理员。本系统能够完成任务是管理员与员工各有特定的登陆按钮窗口。管理员可对员工信息进行添加、修改和查询。员工可对本人的信息进行查询和修改。3.3系统的框架图3-3系统框架图第四章数据分析及数据库的设计4.1数据库分析本系统用建立数据库,使用连接,此方法较容易完成了数据的建立。共计有六个表,包括:管理人员表:管理员账号、管理员密码;:员工表:员工编号、员工账号、员工密码;:员工信息表:员工编号、员工姓名、员工性别、所在部门、请假次数、迟到次