人事考勤管理系统

人事考勤管理系统
摘要 考勤作为一个单位的基础管理,越来越受到重视,传统考勤可分为两种概念:
第一种,人工考勤.人工考勤靠专人书面登记,存在许多主观、人为因素,往往最终 不能令管理层取得考勤结果资料,甚至不能起到基本的约束作用;
第二种,机械打卡钟.使用机械打卡钟,作为管理层有两种管理模式.
关键词 人工考勤;机械打卡钟;刷卡考勤;统计生成报表;查询智能定位.
前言
在电脑考勤系统自90年代从引进大陆之前,国内的考勤管理先后经过人工考勤和机械打卡钟阶段,但是考勤数据采集不精确,请假等数据录入采集不方便,考勤统计报表错误多需要大量的人工修正,大量考勤工作集中在HR(人力资源部)一个部门处理,不论是基层员工还是HR部门和企业的各级主管对考勤系统都有怨言.引进以后就从条码卡发展到磁卡IC卡感应卡以至指纹考勤.
新的考勤管理系统的特征:报表准确,报表没有过多的异常数据需要HR部门二次干预;系统可以查询实时员工在岗情况,并可以提供集成请假记录;全员式参与考勤管理;员工考勤自助;考勤数据全员共享;具体日常考勤管理工作权限可以从HR部门下放到具体的各考勤组.
新的考勤系统有两个重要意义:  
其一,可以将考勤事务交给基本部门处理,交个每个员工自己处理,交给系统自动处理,用IT技术推动人事考勤管理的变革;
其二,新的考勤系统的实施,不仅把HR人员从考勤的具体事务中解放出来,而且也推动了全员对人事管理的参与和互动.HR人员的可以把工作重心可以放在服务员工、支持公司管理层的战略决策上,放在公司最重要的资产员工和员工的集体智慧的管理上等核心业务上来.
在此讨论的考勤管理系统的开发,旨在探索一种新的考勤模式.通过这种新的模式,为企业的传统考勤模式创造一种新的概念,提高考勤工作效率和标准化水平.
企业组织结构
企业设有经理工作部、发电部、生技部、物资部、财务部、安监部、经营部、维护部和供热公司共9个职能部门.
现行考勤业务分析
现行系统业务流程图
现行系统现状分析
1.    整个考勤的主要过程还处于手工处理阶段,无法精确采集考勤数据(工作疏忽和人情因素),不能适应企业的管理要求;
2.    认为考勤是HR一个部门的事情,考勤的日常操作集中给HR人事部门,导致HR的工作重心偏移;
3.    整个信息处理和传递的过程显得冗长,极易造成信息的失真,无法适应开放式宽松式的出勤制度;
4.    考勤数据不能在企业充分共享,形成信息孤岛.
需求分析
1系统功能目标
1. 系统自动汇总原始数据
2. 系统自动统计考勤数据
3. 系统自动生成报表
4. 无油烟锅系统可以查询员工考勤情况
2系统开发目标
1. 报表准确,报表没有过多的异常数据需要HR部门二次干预;
2. 微型拉曼光谱仪全员式参与考勤管理,考勤数据全员共享具体日常考勤管理工作权限可以从HR部门下放到具体的各考勤组;
3. 考勤数据在企业充分共享    
4. 减少HR汽车喷水电机的工作量,提高考勤管理的工作效率.
3系统需求
该考勤管理系统预期解决原考勤业务中的问题,通过减少HR部门的工作量从而提高工作质量,提高工作效率,减少不必要的人力劳动.以刷卡考勤取代手工考勤,从而确保考勤数据的准确性,共享性,透明性进而是整个改进后的系统实现高效、快捷、准确的管理目标.
4新系统初步方案
以原有系统业务为依托,以适应考勤管理的发展为需要,整理新系统初步解决方案如下.
新的考勤管理系统提供以下7个方面的服务功能.
1. 签到刷卡一体化化粪池.普通员工(包括基层主管和DBA)和经理层在签到的时候使用IC卡刷卡,考勤机记录了员工上班时刷卡的日期、时间,为了防止有人代刷,考勤机还要配合监视器一起使用.
2. 签出刷卡.普通员工(包括基层主管和DBA)在签出的时候使用IC卡刷卡,考勤机记录了员工下班时刷卡的日期、时间;但是经理级角对签出刷卡用例则不同,他们是管理者,拥有是否要求该员工出勤的权限,所以不必在签出是刷卡.
3. 请假考核.基层主管对普通员工的请假情况进行审批和记录,然后录入记录的请假信息.
4. 作业考核.基层主管对普通员工工作操作、行为规范等情况进行考核,然后录入作业考核信息.
5. 生成考勤报表.系统对考勤数据做最终统计,以便领导查询.
6. 考勤查询.所有员工都具有对统计后的考勤数据进行查询的权限.
7. 数据维护.管理员对数据库进行维护,包括数据修改、数据备份、数据还原等工作.
技术可行性分析
考勤管理系统采用C/S结构,该结构具有开发灵活,运行效率高,技术成熟等特点.
开发语言选择C++C++一种设计非常优秀的语言,继承了C的基本功能,但比C复杂的多.C++还深受其他语言的影响,包括JavaDelphiC++博采众家之长,同时克服了其各自的缺点.
开发工具选择Miscrosoft Vsiual C++ 6.0.该开发工具对C++具有良好的支持,提供可视化开发环境及丰富的窗体控件.
后台数据库采用Microsoft公司的SQL Server2000,它能够胜任目标系统数据处理的需求,并与Windows操作系统紧密完美的结合.
实施人员掌握SQL Server2000,网络技术,虽然新接触C++,但曾开发过C/S结构信息管理系统,有PBC的编程经验.
因此,考勤管理系统的开发在技术上是可行的.
系统分析
全局分析Use Case
Use Case是对一个活动者使用系统的一项功能时所进行的交互过程的一个文字描述序列.
在该Use Case图中只有顶层图,主要是考虑到考勤管理系统体积不大,做成一个顶层图会使得各用例间的关系更清晰.
具体关系如图所示.
图2-1
考勤管理系统顶层Use Case全局分析
“全局分析”侧重于定义拟建系统所采用的构架以及影响构架的要素.
3. 系统设计
数据库设计
根据考试业务需求,依据关系数据库规范化理论,设计系统数据库结构如下所示:
综合以上因素,本次系统开发,前台开发工具选用Microsoft Visual C++6.0,后台数据管理系统选用Microsoft SQL Server2000.
几乎所有世界级的软件,从业界领先的Web浏览器到面向任务的企业应用,都是使用Microsoft Visual C++开发系统来开发的.要用C++来开发WindowsWeb上的高性能应用程序,Visual C++是效率最高的首选工具.Visual C++ 6.0在不牺牲灵活性、性能和控制力度的同时,给 C++带来了更高水平的生产效率.除了智能感应技术和即编即调等显著缩短开发时间的新特性外,Visual C++ 6.0还为Web开发和企业开发提供更良好的支持.通过智能会议系统 ABCDMIXMicrosoft Visual C++ 6.0企业版,可以创建出面向Windows Web的多层次可调节的应用程序.它的对InternetSQLCOM开发所提供的优化支持,更可以大大提高开发效率.

本文发布于:2024-09-23 21:22:04,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/316934.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:考勤   系统   数据   开发   员工   管理   管理系统   企业
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议