VC课程设计-员工考勤管理系统_第1页
VC课程设计-员工考勤管理系统_第2页
VC课程设计-员工考勤管理系统_第3页
VC课程设计-员工考勤管理系统_第4页
VC课程设计-员工考勤管理系统_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、员工考勤管理系统 - PAGE 36 -课程设计报告书课程名称:VC+课程程设计 题 目:员员工考勤勤管理系系统学生姓名:专业: 计算机机科学与与技术 班别:学号:指导老师:日期:20012年年 66 月 20 日日目录绪论21.1 课课题背景景21.2 课课题任务务21.3开发发工具21.4 课课题目的的3第二章 可可行性研研究32.1 对对现有系系统的分分析32.2对本本系统设设计的说说明4第三章 软软件需求求分析43.1软件件设计的的预期目目标43.2系统统用户需需求53.3 系系统的框框架5第四章 数数据分析析及数据据库的设设计64.1数据据库分析析64.2数据据库结构构的设计计6第五

2、章 系系统详细细设计说说明85.1 系系统结构构85.2系统统各个模模块界面面及说明明9第六章 软软件的测测试2276.1测试试项目2776.2测试试人员2776.3 测测试结果果2276.4 对对程序的的调试及及在测试试中遇到到的困难难及解决决困难的的方法2276.5 系系统还有有哪些不不足2276.6 对对系统的的评价227总结28参考文献28摘要:本系系统是基基于VCC+66.0中中的MFFC与AAcceess数数据库开开发的,可可用于企企业单位位的员工工考勤,统统计员工工出勤情情况。关键字:VVC+、Acccesss、员员工考勤勤第一章绪论论1.1 课课题背景景在当今社会会,互联联网空

3、间的的发展,给给人们的的工作和和生活带带来了极极大的便便利和高高效,信信息化,电电子化已已经成为为节约运运营成本本,提高高工作效效率的首首选。社社会正处处于信息息时代,信信息技术术已渗透透到社会会生活的的各个领领域,特特别是各各行各业业的管理理领域,智智能化信信息处理理已是提提高效率率、规范范管理、客客观审查查的最有有效的途途径。随着经济的的发展,企企业正向向大型化化、规模模化的方方向发展展,因此此企业员员工数量量急剧增增加,有有关员工工的各种种信息业业成倍的的曾长。考勤作为一个公司的基本管理,是单位对员工工作管理的基本依据。但是,目前国内的大多数企业在考勤时,依然使用是传统的考勤方法,例如手

4、工记录、签卡、机械打卡等,不仅考勤速度慢,在考勤是需要专门的人员在旁记录、统计、制成报表,当报表最后交到主管人员时,也许时间已经过了几天了,根本不能发挥考勤真正的监督作用。而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对员工的管理。因此根据企业需求,设计企业员工考勤管理系统,以帮助企业达到员工管理办公自动化、节约管理成本、提高企业工作效率的目的。1.2课题题任务做出一个可可以简单单操作的的员工考考勤管理理系统,方便员工和管理员查询出勤记录。员工可以通过输入自己的名字修改自己的信息以及查询出勤记录;管理员可以查看员工的出勤记录,可以添加和删除员工信

5、息以及修改密码。1.3开发发工具VC+MMFC平平台和数数据库1.4课题题目的设计制作出出员工考考勤管理理系统,设设计相关关的操作作功能;通过课程程设计,了解并并掌握VVC+MFCC平台的的操作使使用,学学会利用用数据库库进行数数据表制制作及添添加数据据源;深入了解所所学课程程的重要要性和实用用性,提提高学习习耐性。第二章 可可行性研研究2.1 对对现有系系统的分分析随着现代科科技的进进步,用用计算机机来进行行考勤管管理成为为现代企企业运作作不可少少的一部部分。以以前的考考勤工作作多少由由人工来来完成的的,不仅仅浪费了了人力与与物力,而而且无法法保证其其准确性性和透明明度,同同时给企企业管理理

6、带来了了许多的的不便。现现在利用用计算机机来管理理考勤工工作,大大大降低低了工作作人员的的工作量量,提高高了工作作效率,使使原本复复杂枯燥燥无味的的考勤工工作变的的简单而而轻松。本系统采用用已学过过的vcc+知知识,结结合Acccesss来作作为数据据表进行行开发出出的软件件,可以以进行对对员工相相关信息息进行管管理。包包括基本本的员工工信息查查询,管管理员对对员工信信息的查查询、管管理(包包括员工工信息的的添加、删删除等),操操作日志志管理等等。系统的目标标确定后后,就可可以从以以下三方方面对能能否实现现新系统统目标进进行可行行性分析析2111技术可可行性根据系统目目标来衡衡量所需需的技术术

7、是否具具备,一一般可从从硬件、软软件的性性能要求求、环境境条件、技技术人员员水平和和数量等等方面去去考虑和和分析,其其中开发发人员的的技术力力量应首首先考虑虑能力与与水平,并并考虑近近期内可可以培养养和发展展操作人员员。2122经济可可行性估算系统的的开发费费用和今今后的运运行、维维护费用用,估计计系统将将获得的的效益,并并将费用用与效益益进行比比较,看看是否有有利。本本系统的的维护不不需太多多费用,适适合于一一般的公公司管理理。系统的效益益可以从从经济效效益和社社会效益益两方面面考虑。对对于员工工考勤管管理系统统则应着着重分析析其经济济效益。例例如,系系统投入入运行后后可以提提供哪些些以前无

8、无法及时时提供的的信息,用用户查询询和使用用信息的的方便程程度提高高多少、速速度增加加了多少少,对于于管理人人员进行行决策提提供了多多少帮助助等等,同同时可以以减少管管理人员员,从而而节省了了大量的的工资开开出。2133运行可可行性系统带来的的影响(包包括组织织机构、管管理方式式、工作作环境等等)和后后果进行行估计和和评价。同同时还应应考虑管管理人员员的培训训、补充充,分析析在给定定时间里里能否完完成预定定的系统统开发任任务等。按按上述三三方面进进行可行行性分析析、研究究后,我我们认为为该项目目是可行行的。2.2 对对本系统统设计的的说明员工考勤管管理系统统对员工工的基本本信息进进行显示示、修

9、改改等,系系统会对对所进行行过的操操作行为为进行记记录。使使用考勤勤管理系系统,管管理者可可以快速速记录公公司全体体员工当当日的出出勤状况况,并可可按时间间查询员员工的考考勤情况况。员工工考勤管管理系统统的设计计提高了工工作效率率,方便便了管理理员对员工信信息的管理。 本系统集集信息的的显示、输输入、修修改、删删除、查查询等各各种处理理为一体体,信息息维护起起来非常常方便,大大减减少了公公司的人人力和物物力。 本系统大致致做到以以下几点点:(1) 操操作简便便,节省省大量人人力;(2)可以以方便的的存储员员工和管管理员的的信息,安全、高高效;(3) 可可以迅速速查询员工工信息;第三章软件件需求

10、分分析3.1 软软件设计计的预期期目标管理员登录录后,可可以查询询员工信信息并对对员工信信息、出出勤记录录进行管管理(包包括添加加、修改改、删除除),可可以修改改管理员员密码,可可以查看看日志表表以及注注册新员员工。员员工登陆陆后,可可以查询询自己的的信息并并通过输输入名字字进行信信息修改改,可以修修改登陆陆密码。3.2 系系统用户户需求1、功能需需求:该系统主要要有一个个登陆界界面(1)员工工信息的的添加、修修改和删删除。此此功能只只有管理理人员能能修改。(2)员工工可以对对自己的的登录密密码进行行修改,增增加了员员工信息息的安全全、可靠靠性。(3)管理理人员可可对系统统全部信信息进行行浏览

11、、查查询、修修改。(4)操作作日志和和系统帮帮助,此此功能可可以查看看各个管管理人员员和员工工进行的的操作。2、用户需需求:本系统主要要针对的的用户是是员工和和管理员员。本系系统能够够完成任任务是管管理员与与员工各有有特定的的登陆按钮钮窗口。管管理员可可对员工工信息进进行添加加、修改改和查询询。员工工可对自自己的信信息进行行查询和和修改。3.3 系系统的框框架 图3-33 系统统框架图图第四章 数数据分析析及数据据库的设设计4.1 数数据库分分析本系统用AAcceess建建立数据据库,使使用ODDBC连连接,此此方法较较容易完完成了数数据的建建立。共共计有六六个表,包包括:adminn :管理

12、人员表表:(管管理员账账号、管管理员密密码);workeers :员工表:(员员工编号号、员工工账号、员员工密码码);ygxxbb:员工信息表表:(员员工编号号、员工工姓名、员工性性别、所在部部门、请假次次数、迟到次次数、旷工次次数、早退次次数);log :日志表:(操操作人员员ID、做做什么操操作、所所做的时时间、操操作员用用户类型型、用于于搜索的的(无意意义);4.2 数数据库结结构的设设计管理人员表表:图4-2-1员工表:图4-2-1员工信息表表:图4-2-3日志表:图4-2-4第五章 系系统详细细设计说说明5.1 系系统结构构:个人信息修改个人信息修改员工模块个人信息查询输入姓名查询姓

13、名、性别、部门信息修改查看日志表查看日志表修改密码注册新员工员工详细信息查询管理员模块添加员工修改员工删除员工管理员记录员工记录时间记录在此次设计计中,依依据系统统结构化化设计方方法,把把系统划划分为若若干个功功能模块块,某些些模块又又划分子子模块,最最小的子子模块的的功能便便十分明明确和简简单了。这这样做,不不仅展现现了一个个应用软软件的整整体性和和层次性性,而且且通过屏屏幕对每每个应用用模块有有明显的的提示,这这样用户户就可以以方便的的操作系系统。实实现分时时分段操操作,简简单明了了,使操操作人员员更加容容易上手手。5.2 系系统各个个模块界界面及说说明5.2.11员工登录录模块:员工输输

14、入自己己的用户户名、密密码就可可以进入入员工主主界面,进进行个人人信息查查询和修修改、登登录密码码的修改改。5.2.22管理员登登录模块块:管理员输输入自己己的用户户名、密密码就可可以进入入管理员主主页面,进进行员工工信息的的添加与修修改、登登陆密码码的修改改及查看看操作日日志列表表。5.2.33 界界面截图图:主界面模块块:通过该该功能模模块可以以了解到到系统的的基本信信息。(2)员工工界面:通过该该功能模模块可以以实现员员工查询询和信息修修改管理员界面面:管理理员在此此进行需需要的操操作(5)员工工密码修修改界面面: (4) 员员工信息息修改界界面:(6)员工工信息查查看界面面:管理理员在

15、此此查看员员工出勤勤记录,可以修改、添加、删除员工信息,可以添加新员工信息(7)操作作日志表表界面:管理员员在此可可以查看看操作日日志(8)管理理员在此此修改密密码:(9)注册册员工界界面:管管理员在在此注册册新员工工5.3 各个界界面功能能实现代代码:管理员登录录代码:员工登陆代代码:关于系统窗窗口弹出出代码:登陆界面背背景图代代码:管理员界面面列表显显示代码码:登陆界面按按钮图片片代码:管理界面查查看列表表代码:管理界面背背景图片片代码:管理界面刷刷新列表表代码:管理界面各各按钮图图片代码码:员工信息界界面列表表显示函函数代码码:员工信息列列表显示示代码:员工信息修修改代码码:员工信息添添

16、加代码码按钮:员工信息界界面按钮钮图片代代码:员工信息删删除代码码:员工信息界界面图片片代码:管理员修改改密码代代码:注册新员工工代码:管理员修改改密码界界面图片片代码:员工登陆密密码修改改代码:员工个人查查询代码码:日志表显示示函数代代码:员工个人信信息修改改代码:第六章 软软件的测测试6.1测试试项目1. 员工工登录,管理员登录2. 员工工个人基基本信息息查询和和修改,员员工登陆陆密码修修改3. 管理理员进行行员工信信息查询询,添加加、修改改、删除除员工信信息,查查看操作作日志表表,修改改管理员员登陆密密码,注注册新员员工6.2测试试人员本小组的所所有成员员: 6.3 测测试结果果经过多次

17、测测试,实现了了员工登登陆和管管理员登登陆,实实现了员员工对自自己的信信息的查查询和修修改、管管理员对对员工信信息的查查询和管管理(添添加、修修改、删删除)以以及注册册新员工工等操作作。6.4 对对程序的的调试及及在测试试中遇到到的困难难及解决决困难的的方法首先是对课课程知识识的熟悉悉度有限限,遇到到没学过过的知识识只能慢慢慢去摸摸索,通通过查阅阅资料了了解相关关知识、向向会做的的同学学学习和讨讨论。比比如制作作合适的的背景图图片、按按钮图片片以及设设计一些些新的功功能,对对于这些些不是很很了解的的技术,我我们都会会积极查查阅资料料、请教教会的同同学。通通过我们们的努力力,完成成了这次次课程设

18、设计。6.5 系系统还有有哪些不不足由于技术不不是很纯纯熟,界界面做得得不够完完美,某某些功能能也不太太完善,应用到实际中仍有欠缺,对于大型企业的需求还是不能够满足。6.6 对对系统的的评价在此次设计计中,依依据系统统结构化化设计方方法,把把系统划划分为若若干个功功能模块块,某些些模块又又划分子子模块,功能明确简单易懂,展现了一个应用软件的整体性和层次性,通过屏幕对每个应用模块有明显的提示,这样用户可以方便地操作系统。这个系统,凝聚了我们小组成员的心血,每一个细节都付出了我们辛勤的汗水,我们对此倍加珍惜。系统的各个功能也基本达到设计的要求,美化也很个性化,因为我们小组中有一位女成员,所以选的素材都是往可爱方面选择,但是也很美观,让人视觉一新。管理员和员工的操作也简单,符合一般的小系统要求,但是想要在市场中有立足之地,仍需努力。将系统做大,做得更好,更方便,毕竟好没有止境,只有更好。总结通过这段时时间的设设计和编编写代

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论