优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

人事考勤管理系统

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

第1章  引言
1.1  题目背景
    随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事信息的管理势在必行。同时我国市场经济以及各行业的迅速发展,使得企业之间的竞争日益加剧,企业要想在激烈的市场竞争中谋取发展,客观上要求企业必须加强内部管理,提高运营效率。人事考勤管理是现代企业管理工作不可缺少的一部分,是适应现在企业管理尺度的要求、推动企业劳动人事管理走向科学化、规范化的必要条件。只有人事考勤管理规范了,才能在其他方面更好的发展。为了适应现代企业或公司经营发展的需要,人事考勤管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进入在计算机信息管理领域中激烈竞争的年代,因此,加强人事考勤管理在单纯依靠以手工管理的方法,不仅需要耗用大量的人力、物力、财力,而且工作效率低,漏洞和错误众多,难以达到预期的目标,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,因此如何尽快建立和完善现代企业的信息管理机制问题,已成为企业发展的关键所在。 本文来自think58 [资料来源:www.THINK58.com]
1.2  现状与分析
我国人事考勤管理系统开发起步非常晚,很多的企业都不能实现计算机信息化,都还是停留在用手工操作,这样对企业的开展、监督存在着一定的问题。如何实现人事考勤管理信息化,提高工作效率,减少人力物力,实现企业科学化管理,一直是各企业考虑的问题。
   随着计算机的不断发展,信息时代的到来。如何在激烈的竞争中提高企业工作效率、保证企业人事管理质量,合理运用好这些信息并准确地为企业制定好的经营方针与决策,在企业发展过程中将起到重要的作用。
1.3  研究目标及意义
 研究目标
人事考勤管理系统应以人事管理为中心,以考勤管理为出发点,满足企业管理的需要,实现人事、考勤、工资的一体化管理。为了达到预期设定的应用目标,最基本的要求是系统能够运行起来,实现集成化应用,建立人事管理完善的数据体系和信息管理机制。实现人事和考勤的电子化管理,达到规范操作、辅助管理决策、提高工作效率、促进业务发展、降低管理成本、优化资源配置的目的。
 研究意义
(1) 现代信息资源化,实现人员信息,考勤和工资一体化管理和有条件共享;
(2) 实现管理现代化,高效及时的监督、控制,规范和辅助业务过程,规范人事考勤管理,提高业务和统计工作效率;

[资料来源:THINK58.com]

(3) 实现决策科学化,进行深入和全方位的人事考勤分析,帮助各级工作人员及时做出准确的决策。
第2章  需求分析
2.1  系统功能
2.1.1  基本资料
 部门资料:本模块对各部门及其分级部门的资料进行编号和录入,并可根据实际情况进行修改或删除。
 班次安排:本模块安排公司员工的所有上下班次。
 出差请假代码:是对员工异常上班情况(如出差、请假、病假)加以编码,有利于对各种请假、出差以及非正常刷卡情况的进行适当的处理。
 人事资料:是对员工学位、职位和类别进行分类,便于人事管理和统计。
 员工资料管理:是一个详细的人事资料档案.也时考勤管理工资管理提供主要依据。
 集体厂休安排:本功能可对固定厂休日进行预先登记。有两种方式登记,一种是休星期的固定休息日,比如星期日、星期六休息;另一种是按日期登记的休息日,比如节假日或特殊情况休息。还可以用来做全厂停工处理。
 出差请假登记:将员工异常上班情况(如出差、请假、病假)记录备案,以供日后考勤处理。
 加班登记:本功能用来安排平时加班和节日加班,在此登记的班次必须进行考勤,缺勤者按迟到、早退或旷工来处理。加班班次必须是“班次安排”表中已存在的班次。

think58.com

[来源:http://think58.com]


 特殊班登记:当员工的自动排班无法满足复杂的班次安排时,则可指定员工特殊上班日历。如果在这指定了员工的上班日历,则自动排班将自动失效,以这里登记的上班班次为准。
 考勤参数设定:用户可在此设定迟到、早退、旷工(未加班)时限。
2.1.2  人事报表
 入职人员报表:主要用于统计单位内某个时间段各部门员工的入职情况。
 离职人员报表:主要用于统计单位内某个时间段各部门员工的离职情况。
 人力资源一览表:可根据部门编号、学位、职位和类别查阅在职员工相关基本资料,也可把该些基本资料另存备份,以供日后翻查。
 年龄统计表:是根据员工的不同年龄段和性别而汇总出来的统计表。
 学历统计表:是根据【人事资料】中【学历】和性别来划分统计单位内员工的学历水平。
2.1.3  考勤处理
 月考勤初始化:设置考勤时间段,作为考勤统计、工资统计的时间依据。作此功能时,许多资料库将自动刷新。如有上个时间段的数据,需处理完考勤统计、工资统计等模块并作好备份方能作此功能。进行新的一个时间段考勤时,用户必须运行此功能模块,即能保证高效的速度及准确的数据,又能使每月考勤记录都清晰有序。

[资料来源:http://THINK58.com]


 处理考勤数据:是本系统的核心模块。作此功能前,需作好处理时间内的员工班次安排、加班班次安排。
 修改考勤数据:依多种条件查询修改考勤数据,本功能还可人工修改考勤结果以便应付复杂的考勤情况。
 月考勤数据统计:根据考勤数据处理结果,统计出每个员工在设定的考勤时间段里的考勤数据。
 浏览月考勤表:查询考勤明细,并打印月考勤报表。
 浏览考勤历史数据:查询【月考勤初始化】前所有月份的考勤历史记录。
2.1.4  工资管理
 月工资数据统计:根椐考勤结果、工资结构定义及其来源定义统计每个员工的应得薪金。作此功能前,必须处理完{月考勤数据统计}模块。
 修改月工资表:可根据多种条件查询员工工资表(单),并作修改。
 浏览月工资表:根据多种条件打印工资明细。
2.1.5  系统维护
本系统的安全权限控制。本功能可以设定多种权限的用户,使系统的安全得到保证。操作口令修改:修改注册口令。为了安全性,每个用户都可随时更改自己的口令。当用户第一次进入本系统时,其初始口令是其代号,用户进入系统后务必请立即修改口令。
2.2  人事考勤管理系统设计原则

copyright think58

[来源:http://www.think58.com]


 人事考勤管理应考虑以下三个原则:
(1) 先进性和实用性相结合的原则:由于信息技术的快速发展,人事考勤管理模式也在不断改革创新,因此,系统的设计必须具有先进性,体现在系统设计的管理思想先进、实现业务功能先进和应用技术先进;另一方面,必须从用户的实际技术环境、使用环境出发,做到先进性和实用性的相结合。
(2) 安全性和稳定性原则:由到人事考勤管理可以自动结算人员工资,涉及到企业财务问题,要求系统设计和实现时必须充分考虑诸如信息的保密性、访问的可控性、数据的完整性、系统的冗余性等安全可靠性因素;系统运行应稳定可靠,当发生突发性故障,如掉电、非法操作等时,系统在故障排除后能自动将数据恢复到故障前的状态。
(3) 可扩充性、易维护性和易操作性原则:系统设计结构要合理,能方便地扩充功能模块,并为今后的发展预留相应接口,在条件成熟时实现更高层次的管理信息化的需要;系统能根据技术的更新和人事考勤管理方法的创新方便地进行升级和维护,通过相应技术处理便可适应人事考勤管理的不断变化;应具有良好的用户界面,容易学习和使用,并能在线帮助。
2.3  可行性分析
2.3.1  经济可行性
人事考勤管理系统开发所用的软件几乎都是现有在使用的,而且现在电脑越来越廉价,购买电脑也不需要太多的钱,开发人事考勤管理系统也不需要太多时间和人力投入。由此可见,开发此系统在经济上是完全可行的。而且,由于系统能够在未来较长的一段时期内稳定地发挥作用,这对于人事考勤管理将有很大的帮助。

think58

[来源:http://think58.com]

[版权所有:http://think58.com]

2.3.2  技术可行性
从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简单的中小型数据库,VB 和Windows 2000 Server 以及Microsoft SQL SERVER 2000的结合无疑是在实际应用中较为成功的一种解决方案。为用户提供了业界软件开发一直坚持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简洁明了的数据库接口。可以用一台普通的微机既做数据库服务器,又可以同时运行人事考勤管理系统程序。在组成局域网的环境下,为了提高系统的可靠性,安装Microsoft SQL SERVER 2000数据库的微机也可以考虑使用专门的服务器,这样具有良好的安全性和稳定性,系统的运行速度也会有所提高。
2.3.3  操作可行性
大多数的职工都有使用过微软Windows操作平台,而人事考勤管理系统是基于微软Windows操作平台来开发的客户端,相信人事考勤管理系统也会有简单易学的操作。只要设计系统有友好的用户界面、良好的安全性设置和详细的操作说明书,这样更能使操作员很快地掌握系统的使用方法。
2.4  开发工具论述
2.4.1  C/S体系结构基本概念
客户机/服务器网络模式下的软件结构简称为C/S结构,Client/Server(C/S)是当前数据库应用程序中极为流行的一种方式,尤其是网络技术的充分发展后,当前很多系统都采用这种方式进行构造,其最大优点是将计算机工作任务分别由客户端和服务器端来共同完成,这样有利于充分合理利用系统资源。 think58.com

[资料来源:http://www.THINK58.com]

2.4.2  前台开发工具
本系统采用前台开发前工具选用VB(VISUAL BASIK),VB它是以Basic语言作为其基本语言的一种可视化编程工具。人事考勤管理系统就是利用ADO对后台SQL Server 2000中的数据进行读取和访问,ADO全称为ActiveX Data Objects,它是微软公司最新的数据访问技术。它被设计用来同新的数据访问层OLE DB Provider一起协同工作,以提供通用数据访问(Universal Data Access)能力。
ADO连接对象属性
ConnectionString是Connection对象的属性名称,为可读写String类型,提供数据提供者或服务提供者打开到数据源的连接所需要的特定信息,包括Provider、Driver、Server、Database、DSN、UID、PWD或者Provider、Data Source、User、Password、Initial Catalog等。
 Provider :字符串表达式,指定OLE DB数据或服务提供者的名称,可以缺省。
 Driver :字符串表达式,表示ODBC驱动程序的名称,并不是ODBC驱动程序动态链接库(DLL)的文件名。
 Server(SRVR) :字符串表达式,数据库服务名称。
 Database(DB) :字符串表达式,指定服务器上的数据库名称。即使DSN定义已经指定了数据库,也可以在DSN之外指定Database参数以便连接到不同的数据库。 copyright think58
[来源:http://think58.com]

 DSN(Data Source) :字符串表达式,在此为空,无须指定连接的ODBC数据源的 名称。
 UID(User ID) 字符串表达式,为ODBC数据源指定用户标识(用户账号名),指定用户必须有足够的权限。
 PWD(Password) :字符串表达式,为ODBC数据源指定用户口令,必须有足够的权限。
 Persist Security Info :布尔类型,为True时,表明采用集成安全机制;若为False,则表明不采用集成安全机制。
2.4.3  后台数据库
后台数据库选用SQL Server 2000,SQL Server是Windows Server System的组成部分。Windows Server System是一种有助于简化灵活商务解决方案开发、部署与运转工作的综合型、集成化服务器基础架构。系统的数据库软件选择Microsoft SQLSERVER 2000具有以下特性:
 简化数据库管理:数据库必须经过微调,以让最终用户获得最优的性能。SQL    Server 2000为数据库管理员提供的工具可以监视发生了自动管理任务的环 境,如数据文件和日志文件中的改变等。开发人员只在生产系统中捕捉这些事   件并在测试系统中重演它们,就可以确定和排除故障。
 可靠性:通过联机备份、完全集成的日志传送和增强的故障,切换群集,SQL Server 2000可以将数据库的可靠性增至最大。

本文来自think58

[资料来源:www.THINK58.com]


 提供数据仓储联盟:Microsoft数据仓储联盟为软件开发提供了完善的数据仓储软件框架,该框架起到技术和市场营销路标的作用。数据仓储联盟为客户提供了更多的最佳解决方案分析工具选择。
  综合性分析服务:Microsoft SQL Server 2000中的分析服务就是原来的联机分析处理(OLAP)服务,其作用就是提供一个完整的、包含OLAP特性和数据挖掘功能的端到端分析平台。分析服务是专为数据库管理员和应用程序开发人员准备的。
 安全性:SQL Server 2000的安装完全利用Windows2000的集成安全性,因而具有更高等级的默认安全。SQL Server 2000还推出了一组复杂的新安全特性:强大而灵活的基于角色的服务器、数据库和应用程序配置安全。 内容来自think58

[版权所有:http://think58.com]