【精品】vb+sql职工考勤管理系统职工考勤管理系统(论文+系统+开题报告)
收藏
资源目录
压缩包内文档预览:(预览前20页/共41页)
编号:1639139
类型:共享资源
大小:4.62MB
格式:RAR
上传时间:2017-08-30
上传人:机****料
认证信息
个人认证
高**(实名认证)
河南
IP属地:河南
50
积分
- 关 键 词:
-
精品
vb
sql
职工
考勤
管理
系统
论文
开题
报告
讲演
呈文
- 资源描述:
-
【精品】vb+sql职工考勤管理系统职工考勤管理系统(论文+系统+开题报告),精品,vb,sql,职工,考勤,管理,系统,论文,开题,报告,讲演,呈文
- 内容简介:
-
后可以用000企业管理器,序对数据库的访问需要通过体步骤为:打开控制面板中管理工具的据源),录方式选择使用用户输入登录登录码为空,进入登陆界面,管理员密码:1234 本科毕业论文(设计) 开题报告 题 目 职工考勤管理系统 院 系 计算机科学系 专 业 计算机科学与技术 学生姓名 学 号 指导教师 职 称 讲师 2009 年 2 月 20 日 一、 本课题的研究目的及意义 不 管是公司还是企业,都会进行职工考勤管理,考勤 管理在生产管理过程中充当着一个十分重要角色,考勤管理的效率对生产的效果起着举足轻重的作用。 由于企业各项业务繁忙,按照传统的人工考勤方式,存在以下问题: 1、人力投入大,各部门都要有,技术含量低 2、无法进行准确及时的录入员工的出勤情况,领导无法及时得到有关员工考勤信息,考勤监管人员可能存在的人情导致考勤不平等 3、使用传统考勤管理易出现疏漏,造成员存在侥幸心理,无法解决代考、脱岗的问题,不利企业人员管理 l 因此, 随着现代科学技术的发展,越来越多的公司和企业对职工的考勤管理都实行了信息化管理,使用计算机技术代 替人工方式来管理考勤事务。 这样, 利用计算机技术正好可以克服 以上 缺点, 先进的考勤管理思想在商业中实现就成为了一个时代的目标。公司集团非常急需一套既有先进考勤方法又适合国内大商业的考勤管理系统,作为实现目标和提高现有水平的一种重要手段。考勤管理系统是一个公司不可缺少的部分 ,它的执行对于公司来说是很有帮助的 ,随着科学技术的不断提高 ,计算机科学日渐成熟 ,其强大的功能已为人们深刻认识 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 因此,开发一套考勤管理系统是有意义的,它可以统计员工的 上下班 情况,这些信息将直接作 为公司对 职工 的奖惩、提升以及培训的依据。 并且也可以 减少 系统所需的工作人员,效率高。降低资源浪费,同时增强 职工 管理的透明度以及约束 职工 自觉遵守出勤制度。 另外,通过此次毕业设计,在综合利用以前所学知识同时,进一步的学习专业知识,为参加工作做准备。 二 、 已了解的本课题国内外研究现状 考勤管理系统是公司单位实现员工考勤自动化管理的重要设施。 系统以现有的计算机网络为基础,实现资源共享,全面提升人力资源管理的效率,将人员从枯燥的手工作业中解脱出来。目前,对于这一系统的研究现状是多样化的,其中,考勤管理系统包括 考勤管理系统,非接触 考勤管理系统,以及指纹识别考勤管理系统等。各种考勤管理系统利用计算机语言实现的方式也不尽相同,如 C+,。可以说对于本课题,其国内外的研究现状是比较完善的了。但是,不管用哪种方式去实现,都是为了实现一个适合的考勤管理系统,以完善的公司的管理制度,达到更高的管理效率。 国内情况: 我国当前考勤管理在许多企业中还是处于在手工记录的方式,其操作相当繁杂。考勤工作需要管理者深入到企业的各个部门中去统计员工的出勤情况。由于企业部门繁多,导致经常会出现记录 错误的情况发生。极大的影响了企业对员工的管理。 三 、 本课题的研究内容 职工 考勤管理系统是企业实现现代化管理最基本的系统之一,是实现员工系统化管理的第一步,本系统使用 2005 + 000 开发,并使用 言进行编写,使用 C/S 程序结构,使其开发工作快速完成并易于管理。使系统界面美观、友好,操作方便,同时具有高度的可扩充性,对系统进行添加修改。本系统 从公司的业务流程出发展开分析,从 而完成系统各个功能模块的分析过程,以及完成部分功能模块的设计,实现了数据库信息的浏览、录入、查询、修改、删除等各种操作 。 职工 考勤管理系统的具体功能为: 1 员工信息管理 添加职工信息:系统能为每添加的职工自动编号,以 E 开始。系统管理员可以添加职工信息。 修改职工信息:系统管理员登陆后可以修改职工的基本信息,职工编号除外。 查询职工信息:在模块管理员和登陆系统的职工都可以进行查询,查询信息为职工的基本信息。 删除职工信息。 2 职工考勤管理 职工考勤:分上下班考勤及其他考勤,其他考勤分为 请假、加班、出差。上下班考勤主要是记录上下班的时间,记录迟到早退。这部分功能只有系统管理员有权限记录。 修改考勤信息:对出错的考勤信息进行修改。 查询考勤信息:根据职工编号,或考勤时间对职工的出勤情况进行查询。 设置上下班时间:分上下午上下班时间设置修改。 3 职工工资设置 系统的这一模块包括基本工资设置和工资计算公式设置。其中,职工的基本工资设置是根据职工所在的部门情况而设置的。工资计算是根据每个职工的出勤以及其他出勤信息来计算的。 4 职工工资管理 在此模块中包括统计出勤信息,计算实发工资和工资查询等功能。其中统计出勤信息主要是按本年指定月份统计;计算实发工资主要是按本年指定月份计算职工的实发工资。 四、 本课题研究的步骤、方法及进度安排 本课题的研究方法: B 语言以及软件开发的一般方法。 用 行软件开发,并对设计出的考勤管理系统进行实际操作。 研究步骤: 1、 进行系统需求分析与调 查,了解公司的管理制度,以便有效的进行系统设计 2、 制定系统的初步方案,及该系统的主要功能模块以及各模块所要实现的内容 3、 按照制定的方案实现各个功能模块的功能 4、 对每个模块实现的功能进行测试,检测是否出错或者设计不够完善,并且及时修改错误的地方 5、 将各个模块连接起来,整体测试系统功能的实现并解决其中出现的错误 6、 进行页面的美化,使其界面更加的美好 进度安排: 1、 2009 年 2 月 20 日 2009 年 2 月 25 日:完成本课题所需资料的收集整理工作,并且完成开题报告 2、 2009 年 2 月 26 日 2009 年 3 月 1 日:上交开题报告,在 老师的指导下修改开题报告并且打印成稿 3、 2009 年 3 月 2 日 2009 年 3 月 25 日:按照课题研究的步骤进行课题设计,并且给指导老师进行初步检查 4、 2009 年 3 月 26 日 2009 年 4 月 15 日:根据老师的指导进一步进行课题的研究设计工作,并且完成此毕业论文 5、 2009 年 4 月 16 日上交毕业论文给指导老师进行中期检查 6、 2009 年 4 月 17 日 2009 年 5 月 10 日:最终完成毕业论论文 五、 主要参考文献 1 沈炜 程从基础到实践 M2006. 2 鲁荣江 目案例导航 M2002. 3 刘韬 据库系统开发实例导航(第 2 版) M2005. 4 徐立 用与开发案例教程 M2005. 5 邱李华 000 数据库应用教程 M2007. 6 柏万里 M2007. 7 李春葆 2 版) M2007. 8 龚小勇 000M2004. 9 吴洁明 M2003. 10刘爱琴 序设计教程 M2005. 11萨师煊 . 数据库系统概论 (第 2 版 )1991. 12龚沛曾 序设计教程 ( )M2000. 13郭瑞军 据库开发实例精粹 M. 电子工业 出版社 ,2001. 14美 000 开发指南 M. 清华大学出版社 ,2002. 15 计模式 . 清华大学出版社 ,2003. 六、 指导教师意见: 签名: 年 月 日 七、 院系或教研室审核意见: 负责人: 年 月 日 I 职工考勤管理系统 摘 要 : 随着科学技术的不断发展 ,计算机科学日渐进步 ,其强大的功能耳闻目睹 ,它已进入人类社会的各个领域并发挥着越来越重要的作用。 此 职工考勤管 理系统 的实现利用了计算机的相关技术, 满足 了 单位日常考勤管理的需求,使单位考勤过程更加快速、安全、高效的信息管理系统。本系统基于 C/S 模式,采用言与 000 数据库开发完成,实现了系统管理、职工信息管理、考勤管理与工资设置管理等功能。其中系统管理包括上下班时间设置和更改用户密码等模块;职工信息管理包括 添加,删除,查询职工信息模块;考勤管理包括考勤和考勤查询模块;工资设置包括基本工资设置 /修改和工资计算公式 /修改报模块;工资管理模块包括出勤统计,查询工资等模块。本系统能基本满足用户在考勤管理方面的需求 ,界面友好 ,符合用户使用习惯 ,能实际地提高单位考勤管理的效率。 关键词 : 职工 考 勤管理 ; C/S 模式; 000 of is it to of an a to of of of is / S 000 of as of as of in in of of C / S 000 目 录 1 引言 . 1 究 背景及目的 . 1 发工具的选择 . 错误 !未定义书签。 、可转换性 . 4 术可行性 . 5 用可行性 . 5 3 系统总体设计 . 6 统模块设计 . 6 统启动 . 6 工信息管理 . 6 工考勤管理 . 6 工工资设置 . 6 工工资管理 . 7 系统结构模块图 . 7 据流图分析 . 11 4 系统详细设计 . 12 统开发思想 . 12 据库设计 . 12 勤信息表 . 12 工请假信息表 . 15 工信息表 . 13 勤统计表 . 14 差信息表 . 14 用户表 . 15 门表 . 15 位表 . 15 资设置表 . 13 资统计表 . 16 统用户界面的设计 . 16 计过程描述 . 16 统制作的实现过程 . 16 统界面的实现过程 . 17 5 软件测试与分析 . 27 义 . 27 试的作用和意义 . 27 试内容 . 27 试结果 . 28 结 语 . 29 参考文献 . 31 附录 . 33 致 谢 . 37 1 1 引言 究 背景及目的 随着现代科技的进步,用计算机来进行考勤管理成为现代化企业运作必不可少的一部分。以前考勤工作都是由人工完成,不仅浪费了人力与物力,而且无法保证其准确性和透明度,同时给 企业的管理带来了许多的不便。现在利用计算机来管理考勤工作,大大降低了工作人员的工作量,提高了工作效率,使原本复杂枯燥无味的工作变的简单而轻松。 计算机技术 ,特别是数据库技术的发展。为企业建立管理信息系统,甚至对改变管理思想起着不可估量的作用。实践证明信息技术已在企业的管理层面扮演越来越重要的角色。 当今社会正处于信息时代,信息技术已渗透到社会生活的各个领域,特别是各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。考勤作为一个公司的基本管理,是单位对员工工作管理的基本依据。但是, 目前国内大多数企业在考勤时,依然使用的是传统的考勤方法,不仅考勤速度慢,在考勤时需要专门人员在旁记录、统计、制成报表,当报表最后交到主管人员手上时,也许时间已经过了几天,根本不能发挥考勤真正的监督作用。而且考勤数据不准确,考勤人员在考勤过程中可能记录出错,甚至弄虚作假的现象出现,极大的影响了企业对职工的管理。使用考勤管理系统,管理者可以快速记录公司全体职工当日的出勤状况,并可按月份 统计职工出勤、出差、请假状况及正常工作时间。 考勤管理 系统以现有的计算机网络为基础,实现资源共享,全面提升人力资源管理的效率,将 人员从枯燥的手工作业中解脱出来。目前,对于这一系统的研究现状是多样化的,其中,考勤管理系统包括 考勤管理系统,非接触 考勤管理系统,以及指纹识别考勤管理系统等。各种考勤管理系统利用计算机语言实现的方式也不尽相同,如 C+,以说对于本课题,其国内外的研究现状是比较完善的了。但是,不管用哪种方式去实现,都是为了实现一个适合的考勤管理系统,以完善的公司的管理制度,达到更高的管理效率。 本系统基于 C/S(客户机 /服务器)模式,运用 000 数据库与 实现企业考勤提供了一个良好的平台。 2 发工具的选择 用 数据库的支持实现对库的管理,利用面向对象的特性使得编程更加容易,界面更加友好。 仅仅是一个单纯的程序编辑器,它更是一个集成的开发工具,集中了设计、编译、调试、运行等多种功能,并且每个功能都相对独立,都有自己的界面。 有以下的特性:基于窗体和面向对象的可视 化设计工具,事件驱动的编程机制,结构化的程序设计语言,提供了易学易用的应用程序集成开发环境,支持多种数据库系统的访问,还支持 术和 术等。 中文版 000 是 司开发的大型企业级数据库管理系统,它是个真正的客户机 /服务器结构的管理系统,在电子商务、数据库以及数据库解决方案等众多领域中起者核心作用。 000 分布式查询使用户得以引用来自不同数据源的数据,就好像这些数据是 000 数据库的一部分,同时分布式事 务支持充分保护任何分布式数据更新的完整性。 基于以上 000 的 种种 优势,使其成为编写职工考勤管理系统的编程工具。 ,在网络系统上的计算机系统分成客户机和服务器两类。 常分别处在相距很远的两台计算机上, 序的任务是将用户的要求提交给序,再将 序返回的结果以特定的形式显示给用户; 序的任务是接收客户程序提 出的服务请求,进行相应的处理,再将结果返回给客户程序。 它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到 和 来实现,降低了系统的通讯开销。目前大多数应用软件系统都是 式的两层结构 。 由于现在的软件应用系统正在向分布式的 用发展, 用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。 在此系统中用户通过客户机在网络系统上向服务器提出服务请求,服务器根 3 据请求向有关方面提供经过加工的信息。客户机本身也承担本地信息管理工作,和分布式系统相比,客户机 /服务器将信息工作分解为两个部分,一部分由服务器来实现,另一部分由客户机自身来完成。从客户机上采集考勤信息,发送到服务器,进行统计、打印,客户机也可以统计、打印本部门的考勤信息。客户端和服务器通过局域网相互联系,各部门管理员可以通过网络查询到其他部门或整个公司个人的考勤情况。同时, C/S 架势具有一定的优势与劣势:其优势为 应用服务器运行数据负荷较轻;数据的储存管理功能较为透明。 C/S 架构的劣势是高昂的维护成本且投资大。 4 2 系统需求分析 统功能需求分析 系统开发的总体任务是实现各种信息的系统化、规范化和自动化。 本系统需要完成的主要功能有: 认证用户:系统在连接数据库前需对用户进行认证。如果认证通过,执行连接。对非法用户则拒绝执行操作并关闭程序。 设置上下班时间:系统应能由用户设置上下班时间,并能根据此时间来判断员工是否迟到或早退。 记录职工出勤状况:系统必须能记录职工每日的上下班时间,能够对请假或出差的职工进行 登记。并且能记录其请假或出差的详细情况,能够提供多种查询方式供用户查询职工的出勤记录。 统计出勤状况:系统要能够按用户指定的时间范围对职工的出勤状况进行统计,列出详细的统计结果,其中需包含迟到,早退,请假,出差和旷工次数。并提供检索功能,使能够对单个职工的出勤统计结果进行查询。 添加删除职工:系统需能够对职工进行添加或者删除操作。并能够对新增的职工进行正常的记录,统计和查询操作。 能需求分析 系统需能够对数据库进行反复读写操作,并且保证在数据库存有大量信息的时候,系统的所有功能依然能正常运行。 系统 每种操作都可以通过菜单来进行。操作快捷、方便。易懂易会。系统集输入、维护、查询、统计和各种处理为一体,各种性能需求如下: 度要求 在精度要求上,根据使用需要,在各项数据的输入,输出及传输过程中,数据是独立的。 间要求 在软件方面,响应时间,更新处理时间都较为迅速快捷,完全满足用户要求。 密性 本软件作为毕业设计课题 ,它的规模比较小 ,只通过密码保密。 转移、可转换性 可转移的环境是 000/修改用户名、密码等;可 用 5 向上兼容的高版本的 程系统。 术可行性 由于开发此考勤管理系统需要的硬件环境有 P,支持的软件有开发工具 需用的操作人员熟练使用 000,具有一定的数据库开发功底及编程能力 ,现有开发工具 持强大的数据库开发 ,再加上 P 稳定的运行环境的支持和开发人员的过硬技术,从功能和性能上完全都满足系统的要求 ,因此从技术方面讲开发此职工考勤管理系统是可行的 。 用可行性 本系统是按照当今企业考勤管理的需求而设计的,并将动态实时的员工注册、考勤记录、工资计算、工资导出保等有机地联系在一起,对企业员工人事、考勤、工资处理进行全方位的管理。系统界面友好,操作简单易行,查询灵活方便,数据存储安全。系统的安全性是基于使用的操作系统的程序的设计,在操作系统方面,如果使用的是 P 在安全上就要看此系统的管理程度了。作为一个企业考勤管理系统安全也是非常重要的,除了有适当的容错性外,还要增加一些程序来帮助系统的维护。在程序设计方面,该系统存在权限的管理, 使每个操作的范围,限制在一定的空间,这样就不只加强了系统的安全,还提高了系统的稳定性,使之适应现今后的需求同发展。 6 3 系统总体设计 统 主要 模块设计 统登录 模块 系统启动时显示一个欢迎界面,之后出现管理员登录界面,系统用户分为两种,一种是系统管理员,另一种是普通用户,系统管理员有最高权限,能使用系统中的每一个功能,可增减用户,普通用户则有所限制,每个用户都可以修改自己的密码。 工 信息管理 模块 添加职工信息:系统能为每添加的职工自动编号,以 E 开始。系统管理员可以添加职工 信息。 修改职工信息:系统管理员登陆后可以修改职工的基本信息,职工编号除外。 查询职工信息:在模块管理员和登陆系统的职工都可以进行查询,查询信息为职工的基本信息。 删除职工信息。 工考勤管理 模块 职工考勤:分上下班考勤及其他考勤,其他考勤分为请假、加班、出差。上下班考勤主要是记录上下班的时间,记录迟到早退。这部分功能只有系统管理员有权限记录。 修改考勤信息:对出错的考勤信息进行修改。 查询考勤信息:根据职工编号,或考勤时间对职工的出勤情况进行查询。 删除考勤信息:分为删除上下班考勤信息和其他考 勤信息。 设置上下班时间:分上下午上下班时间设置修改。 工工资设置 模块 系统的这一模块包括基本工资设置和工资计算公式设置。其中,职工的基本工资设置是根据职工所在的部门情况而设置的。工资计算是根据每个职工的出勤以及其他出勤信息来计算的。 7 工工资管理 模块 在此模块中包括统计出勤信息,计算实发工资和工资查询等功能。其中统计出勤信息主要是按本年指定月份统计;计算实发工资主要是按本年指定月份计算职工的实发工资。 系统结构模块图 设计本考勤系统目的是为企业解决职工考勤的繁琐工作,减 轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位考勤管理的系统化、规范化和自动化。因此本系统根据以上章节设计的功能来设计系统的的总体结构图以及相关模块的流程图。系统结构图如图 1 所示。 系统结构图 图 1 系统结构图 职工考勤管理系统 系统设置 员工信息 管理 员工考勤管理 员工工资设置 员工工资管理 文件 备份文件 8 系统主程序流程图如图 2 所示 图 2 系统主程序流程图 用户登录流程图如图 3 所示 图 3 用户登录流程图 用户 身份验证 N 系统主界 面 切换用户 职工信息添加修改 工资管理 密码修改 系统说明 职工考勤 职工信息 出勤 工资数据库 用户名 密码 数据库 开 始 选择用户 密码是否正确 进入主界面 结 束 N Y 9 添加员工 信息流程图如图 4 所示 图 4 添加职工 信息流程图 职工 出勤信息流程图如图 5 所示 Y N N 图 5 职工出勤信息流程图 开 始 输入内容 判断是否添加 显示结果 继续添加 结 束 N Y N Y 开 始 输入内容 显示结果 确认添加 继续添加 结 束 10 密码修改流程图如图 6 所示 N Y N Y 图 6 密码修改流程图 职工信息查询流程图如图 7 所示 Y N 图 7 职工信息查询流程图 输入新密码 验证新密码 修改成功 开 始 结 束 密码是否正确 开 始 输入数据 存在 ? 显 示 结 束 11 据流图分析 数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的传输 变换过程。数据流图是结构化系统分析的主要工具,表示系统内部信息的流向,并表示系统的逻辑处理的功能。 数据流图的作用主要包括: 系统分析员可自顶向下分析系统信息流程。 可在图上画出需要计算机处理的部分。 根据数据存贮,进一步作数据分析,向数据库设计过渡。 根据数据流向,定出存取方式。 对应一个处理过程,用相应的语言、判定表等工具表达处理方法。 12 4 系统详细设计 统开发思想 系统应符合企业人事、考勤、工资处理管理的规定,满足管理人员的工作需求,并达到操作过 程中的直观、方便、实用、安全等要求。 据库设计 数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,是信息的集合。功能的实现都离不开数据库的支持,考勤系统的所有信息都是存储在数据库中的,以便用户共享查询使用,因此数据库设计为本系统开发的一部分不可缺少。本系统使用 000 数据库。为了实现考勤系统所要求的功能,需要建立以下几个数据库:职工信息表、考勤信息表、部门表、请假类型表、职务表、用户表等。由于开发时使用的数据量较小,因此这些表都集中在同一个数 据库中。 勤信息表 包括考勤日期、职工编号、职工姓名、上班时间、下班时间等字段。具体设置如表 示。 表 段名 数据类型 说明 ID 13 资设置表 该表包括职工编号 、职位、薪水等字段,具体设置如表 示。 表 4.2 段名 数据类型 说明 ID 职工信息表 包括职工编号、姓名、性别、年龄、部门、职务、备注、等字段,具体设置如表 示。 表 段名 数据类型 说明 14 勤统计表 此表包括职工编号 、姓名、考勤时间、迟到、早退等字段。具体设置如表 表 段名 数据类型 说明 ID 出差信息表 出差信息表主要包括职工编号、出差天数、目的地和时间等字段,具体设置如表 示。 表 段名 数据类型 说明 15 用户表 用户表包括用户名 、登陆密码、用户权限字段。 具体设置如表 示。 表 段名 数据类型 说明 部门表 部门表主要是部门这一字段,实现部门的添加删除。具体设置如表 示。 表 4.7 段名 数据类型 说明 职位表 职位表包括职位字段,具体设置如表 示。 表 4.8 段名 数据类型 说明 职工请假信息表 包括请假编号、事假、病假、请假时间等字段。职工请假信息表的具体设置如表 示。 表 段名 数据类型 说明 16 资统计表 该表包括职工的编号、姓名、基本工资、出差等字段,具体设 置见表 表 段名 数据类型 说明 ID 统用户界面的设计 计过程描述 好的管理系统有着良好的交互性和友好的用户界面。因此本系统在系统启动时会显示一个动感的欢迎界面。一个数据库管理系统安全性是非常重要的,欢迎界面后就是管理员身份验证,只有提供正确的密码才有权使用此系统。简洁、功能明了的主界面能给使用者带来舒适的感觉,主系统以 文档界面,使用此窗口设计的好处是可以使程序更加有条理,对于一个多任务的应用程序,使用多文档窗体还可以减少占用系统资源。系统实现设计完成后,需做的的操作为: 首先根据考勤管理系统功能、整理添加到基本信息里。 根据输入的条件对考勤 管理系统进行添加和修改等数据维护工作。 统制作的实现过程 进入 建工程“职工考勤管理系统” , 建立公共模块,公共模块的建立是为了提高代码的效率,方便维护,可能用公共模来存放工程中经常使用的函数、过程和全局变量等。在这个系统中每个模块都要使用数据库,因此可以使用 17 一个公共的数据操作函数,来执行一系列的 句。具体程序请看附录的源程序。 主系统中 体的建立,在添加窗体中选择 体,一个工程只能的一个 体,将 值设为 2 运行时最大化窗体,在主系统中添加了 工具条控件 态条 ( 及一个 件此两个控件在部件的 中, 件为 系统中所有显示列表窗体的 性均为 为主系统 这些窗体中添加了 控件在部件的 中。 统界面的实现过程 登录模块和主窗体 的设计 完成了程序各个功能模块的创建,现在来设计整个系统。首先设计如图 8 所示的登录窗口。 图 8 系统登陆窗口 主系统是一个 体,其中包含有:下拉菜单、工具按钮、状态栏。主系统界面如图 9 所示。 18 图 9 主系统界面 文件下拉菜单,切换用户:可回到系统登录界面,即是用户锁定功能,也是切换用户更改系统管理权限功能,本系统设置两个权限,一是系统管理员,可对系统中每个功能进行操作;二是普通用户,此用户的功能有所限制,其只能 对数据进行查询、修改本用户密码等操作。数据初始化,即对一些表的数据进行初始化,删除旧的、过期的信息。 系统设置 系统设置的下拉菜单提供考勤系统的一些主要设置,上下班时间设置菜单,可对上下午上下班的时间进行设置,为上下班考勤提供时间依据 ,如图 10 所示。 图 10 上下班时间设置截图 19 部门职务增减,可增加或减少企业内的部门及部门内的各种职务如图 11所示。 图 11 增减职务 &部门截图 增减用户,可增加系统的普通用户,此功能只有系统管理员拥有执行权力,实现模块如图 12 所示。 图 12 增减用户截图 修 改密码,可以修改所登录系统用户的系统密码,如图 13 所示。 图 13 修改密码截图 20 员工信息管理模块的设计 员工信息管理: 添加职工信息,对职工的基本信息进行添加操作,包括职工编号,姓名,性别等等 。实现界面如图 14 所示。 图 14 添加职工信息模块 此功能中职工信息的几项为必填的,如果没填写好系统便会给出提示,如果时间格式输入错误也会对时间格进行提示,系统能为每添加的职工自动编号,以 加完一个职工的信息后单击确定按钮就会显示职工信息列表,此时只要选中一条信然后双击就会跳出修改职工信息窗口(选中后的 那条记录会有一个小框框住),此窗口可以对除职工编号和姓名外的任何信息进行修改;选中一条信息然后单击右键会便会弹出菜单,单击修改职工信息会实现刚才所述一样的功能,还有一项是删除职工信息,单击它系统会提示是否真的删除。 查询员工信息:可对职工的基本信息进行查询,可按职工编号,职工姓名及进入公司的时间进行查询 ,实现界面如图 15 所示。 21 图 15 职工基本信息查询界面 也可以进行职工编号和姓名及姓名与进入公司时间的复合查询,组合条件为询结果列表中同样可选中一条记录,双击或右击的操作皆可实现查询。 职工考勤 管理模块的设计 考勤,分上下班考勤及其他考勤,上下班考勤主要是记录上下班的时间,记录迟到早退 , 在下拉组合框中选择或输入职工编号,再选择上班时间或下班时间,此时在职工姓名那系统会自动显示该员工编号所对应的员工姓名,当选择了上班时间或下班时间时,在文本框中系统会提供当时的时间,单击确定按钮就可根据系统设置的上下午上下班时间判断此职工是否迟到或早退,若退到或早退则系统会记下迟到计时,此考勤系统设定上班时间后十五分钟开始计迟到。职工上下班考勤实现界面如图 16 所示 。 图 16 职工考勤界面 22 其他考勤:在此模块中可对 员工的请假、加班、出差进行考勤工作,在出现的窗口中填入相应的信息单击确定便会出现相应信息列表。 此考勤的窗口如图17 所示。 图 17 其他考勤实现界面 查询考勤信息:根据员工编号,或考勤时间进行查询 。窗口如图 18 所示。 图 18 查询考勤信息界面 在此查询可显示完整的考勤信息,如上下班、请假、加班、出差;输入查询条件后若查到条件中的信息便会在下面显示所有信息,若没有找到则不显示任何信息,在显示列表中你同样可进行选中一条信息,右击操作,实现功能与上所述 23 相似,此信息列表只有出勤信息列表有双击记录修改功能,其他 的均没有。 员工工资设置 分基本工资设置和工资计算公式设置。基本工资设置中可按员工编号或职务进行设置 。基本工资设置界面如图 19 所示 图 19 设置基本工资界面 按职务设置时职工中所有此职务的职工都按些基本工资进行计算月工资总额,按职工编号设置是对一些特别的职工进行基本工资设置,选择项目再写入金额点击确定就行了,此项设置为计算员工工资前提。工资计算公式模块如图 20所示 图 20 工资计算公式界面 24 职工工资管理模块的设计 在出勤统计模块中可统计出每个职工在选择的月份内的出勤情况可统计出每在统计月份的下 拉组合框中选择你要统计的月份,然后填好月工作天数,系统默认为 23 天,如果此月已统计过,系统会给出提示,之后显示出勤信息列表;如果选择的月份还未考勤过则系统会提示此月尚未考勤,请重新选择的信息。一切就绪后单击统计按钮,系统就开始统计出勤信息,此时若数据量大则要一定的时间,此时统计按钮失效,在控件菜单栏中显示“正在处理,请稍候 ”直到统计完成。出勤统计模块如入 21 所示。 图 21 出勤统计实现界面 统计实发工资模块界面如图 22 所示。操作与出勤统计类似,选择统计月份,若已统计,系统给出提示,然后出现工资信息列 表显示信息,若未统计过,且选择月份的出勤信息已统计,单击统计按钮时则进行统计,此时统计和重新统计按钮失效,在控件菜单栏中显示“正在处理,请稍候 ”直到统计完成,重新统计是当基本工资信息或工资计算公式改变时对已统计好的月份的员工工资再进行统计,得出新的工资信息。查询工资,分为统计信息的查询和基本工资的查询,选择项目再选择职工编号,单击查询,便会在相应的列表中显示查询信息,单击显示全部则会你选择的项目的所有信息在相应的列表上。 图 22 统计实发工资界面 25 出工资表 此模块是调用 工资信息 进行导出,用 便打印信息,选择好要导出工资的月份,选好存的位置单击导出按钮即可,在操作中也有相应的提示信息,如所选月份没有工资信息,没有选择好保存位置等。实现界面如图 23 所示。 图 23 出工资信息界面 数据库备份功能设计 此窗体的布局如图 24 所示 图 24 数据库备份存储界面 关于系统 此界面介绍了系统的制作信息,界面实现如图 25 所示。 26 图 25 制作信息界面 工具栏 工具栏中相应的按钮实现的功能与菜单中相应子菜单的功能一样,只是为操作的方便提供的一些常用功能的工具按钮操作 。当指针指向相应的按钮对象时将会显示提示信息。 系统状态栏 状态条( 件是包含在部件 中的一个高级控件,它提供状态窗体,显示各种状态数据,最多能被分成 16 个象,此把它分成了五个对象,第一个为欢迎信息,第二个为系统用户的权限,第三个显示当前日期,第四个显示当前时间,第五个为制作者信息。当指针指向相应的 象时
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。