




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、人事考勤管理系统摘要 考勤作为一个单位的基础管理,越来越受到重视,传统考勤可分为两种概念:第一种,人工考勤.人工考勤靠专人书面登记,存在许多主观、人为因素,往往最终不能令管理层取得考勤结果资料,甚至不能起到基本的约束作用;第二种,机械打卡钟.使用机械打卡钟,作为管理层有两种管理模式.关键词 人工考勤;机械打卡钟;刷卡考勤;统计生成报表;查询 前言在电脑考勤系统自90年代从中国台湾引进大陆之前,国内的考勤管理先后经过人工考勤和机械打卡钟阶段,但是考勤数据采集不精确,请假等数据录入采集不方便,考勤统计报表错误多需要大 量的人工修正,大量考勤工作集中在HR(人力资源部)一个部门处理,不论是基层员工还
2、是HR部门和企业的各级主管对考勤系统都有怨言.引进以后就从条码卡发展到磁卡IC卡感应卡以至指纹考勤.新的考勤管理系统的特征:报表准确,报表没有过多的异常数据需要HR部门二次干预;系统可以查询实时员工在岗情况,并可以提供集成请假记录;全员式参与考勤管理;员工考勤自助;考勤 数据全员共享;具体日常考勤管理工作权限可以从HR部门下放到具体的各考勤群组 .新的考勤系统有两个重要意义:其一,可以将考勤事务交给基本部门处理,交个每个员工自己处理,交给系统自动处理,用IT技术推动人事考勤管理的变革;其二,新的考勤系统的实施,不仅把HR人员从考勤的具体事务中解放出来,而且也推动了全员对人事管理的参与和互动.H
3、R人员的可以把工作重心可以放在服务员工、支持公司管理层的战略决 策上,放在公司最重要的资产一员工和员工的集体智慧的管理上等核心业务上来在此讨论的考勤管理系统的开发,旨在探索一种新的考勤模式.通过这种新的模式,为企业的传统考勤模式创造一种新的概念,提高考勤工作效率和标准化水平企业组织结构企业设有经理工作部、发电部、生技部、物资部、财务部、安监部、经营部、维护部和供热公 司共9个职能部I、T .现行考勤业务分析现行系统业务流程图10员工饷班兢愤乂宣工魂统计表打印查询者员工考械场计哀现行系统现状分析1. 整个考勤的主要过程还处于手工处理阶段,无法精确采集考勤数据(工作疏忽和人情因素),不能适应企业的
4、管理要求;2. 认为考勤是HR一个部门的事情,考勤的日常操作集中给 HR人事部门,导致HR的工作重心偏移;3. 整个信息处理和传递的过程显得冗长,极易造成信息的失真,无法适应开放式宽松式的出勤制度;4. 考勤数据不能在企业充分共享,形成信息孤岛.需求分析1系统功能目标1. 系统自动汇总原始数据2. 系统自动统计考勤数据3. 系统自动生成报表4. 系统可以查询员工考勤情况2系统开发目标1. 报表准确,报表没有过多的异常数据需要HR部门二次干预;2. 全员式参与考勤管理,考勤数据全员共享具体日常考勤管理工作权限可以从HRfK门下放到具体的各考勤群组;3. 考勤数据在企业充分共享;4. 减少HR的工
5、作量,提高考勤管理的工作效率.3系统需求该考勤管理系统预期解决原考勤业务中的问题,通过减少HR门的工作量从而提高工作质量, 提高工作效率,减少不必要的人力劳动.以刷卡考勤取代手工考勤, 从而确保考勤数据的准确性, 共享性, 透明性进而是整个改进后的系统实现高效、快捷、准确的管理目标4新系统初步方案以原有系统业务为依托,以适应考勤管理的发展为需要,整理新系统初步解决方案如下新的考勤管理系统提供以下 7个方面的服务功能.1. 签到刷卡.普通员工(包括基层主管和DBA和经理层在签到的时候使用IC卡刷卡,考勤机记录了员工上班时刷卡的日期、时间,为了防止有人代刷,考勤机还要配合监视器一起使用.2. 签出
6、刷卡.普通员工(包括基层主管和DBA在签出的时候使用IC卡刷卡,考勤机记录了员工下班时刷卡的日期、时间;但是经理级角色对签出刷卡用例则不同,他们是管理者,拥有是否要求该员工出勤的权限,所以不必在签出是刷卡3. 请假考核.基层主管对普通员工的请假情况进行审批和记录,然后录入记录的请假信息4. 作业考核.基层主管对普通员工工作操作、行为规范等情况进行考核,然后录入作业考核信息5. 生成考勤报表.系统对考勤数据做最终统计,以便领导查询 .6. 考勤查询.所有员工都具有对统计后的考勤数据进行查询的权限7. 数据维护.管理员对数据库进行维护,包括数据修改、数据备份、数据还原等工作.技术可行性分析考勤管理
7、系统采用 C/S结构,该结构具有开发灵活,运行效率高,技术成熟等特点开发语言选择C+, C+一种设计非常优秀的语言,继承了C的基本功能,但比 C复杂的多.C+还深受其他语言的影响,包括 Java和Delphi , C+礴采众家之长,同时克服了其各自的缺点开发工具选择 Miscrosoft Vsiual C+ 6.0. 该开发工具对 C+M有良好的支持,提供可视化开 发环境及丰富的窗体控件.后台数据库采用 Microsoft公司的SQL Server2000 ,它能够胜任目标系统数据处理的需求,并 与Windows操作系统紧密完美的结合.实施人员掌握SQL Server2000,网络技术,虽然新
8、接触C+,但曾开发过C/S结构信息管理系统,有PB, C的编程经验.因此,考勤管理系统的开发在技术上是可行的系统分析全局分析Use CaseUse Case是对一个活动者使用系统的一项功能时所进行的交互过程的一个文字描述序列.在该Use Case图中只有顶层图,主要是考虑到考勤管理系统体积不大,做成一个顶层图会使得 各用例间的关系更清晰.具体关系如图所示.图2-1考勤管理系统顶层 Use Case全局分析“全局分析”侧重于定义拟建系统所采用的构架以及影响构架的要素3.系统设计数据库设计根据考试业务需求,依据关系数据库规范化理论,设计系统数据库结构如下所示:员工编码表mW数据类型长度是否为空员工
9、IDINT4NO姓名VARCHAR50NO性别CHAR2NO出生日期DATATIME8NO籍贯VARCHAR50NO民族VARCHAR20NO政治面貌VARCHAR20NO文化程度VARCHAR10NO毕业院校VARCHAR50NO部门IDINT4NO现任职务VARCHAR16NO入企时间DATATIME8NO部门信息表列名数据类型长度是否为空IDINT4NO部门名VARCHAR50NO刷卡信息表列名数据类型长度是否为空员工IDCHAR4NO日期TIMESTAMP8NO刷卡时间DATATIME8NO刷卡属性IDINT4NO考核信息表列名数据类型长度是否为空员工IDINT4NO日期DATETIM
10、E8NO请假类型IDINT4YES请假起止时间DATATIME20YES原因VARCHAR50YES是否有违规操作VARCHAR2YES具体情况VARCHAR50YES请假类型表列名数据类型长度是否为空请假类型IDINT4NO请假类型VARCHAR12NO用户信息表列名数据类型长度是否为空用户IDINT4NO请假类型VARCHAR12NO用户信息表员工in姓名密码用户类型员工信息表 员工皿 姓名 性别 出生日期 籍贯 民族 政治面貌 文化程度 毕业院校 部门皿 现任职务 入企时间OO :R部口信息表§部门皿 二1部门名称刷卡属性表请假类型表旦刷卡届性IU 刷卡雇t生请假类型皿 清僻类
11、型2h5 I刷卡信息表考核信息表员工N 日廊 刷卡时间 刷卡尾1生IDGOO员工ID日期请假类型邛请隔开始时间请慵姑束时间请假原因是否有违规操作旦体'厝况综合以上因素,本次系统开发,前台开发工具选用Microsoft Visual C+6.0,后台数据管理系统选用 Microsoft SQL Server2000.几乎所有世界级的软件,从业界领先的WebU览器到面向任务的企业应用,都是使用Microsoft Visual C+开发系统来开发的.要用C+球开发 Windows和Web上的高性能应用程序,Visual C+是效率最高的首选工具.Visual C+ 6.0在不牺牲灵活性、性能
12、和控制力度的同时,给C+带来了更高水平的生产效率.除了智能感应技术和即编即调等显著缩短开发时间的新特性外,Visual C+ 6.0还为 Web发和企业开发提供更良好的支持.通过Microsoft Visual C+ 6.0 企业版,可以创建出面向Windows和Web的多层次可调节的应用程序.它的对Internet 、SQL和COMFF发所提供的优化支持,更可以大大提高开发效率.Microsoft SQL Server2000是一个功能完备的数据库管理系统.它包括支持开发的标准的SQL语言、扩展的特性、存储过程等功能.之所以选择它,主要有以下几个原因:上手容易,SQLServer2000 与
13、Windows界面风格完全一致,且有许多向导的帮助,因此易于安装和学习;兼容性良好,具有扩 展性,可靠性,及迅速开发新的因特网系统的功能;支持电子商务;内建有数据库和数据挖掘工具; 还有增强的在线商务功能;SQLServer2000能支持对数据库中表和其他对象的实时修改,特别方便.SQL Server2000是的图形化用户界面,使系统管理和数据库管理更加直观简单,丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地,SQL Server2000 与 Windows NT 完全继承,如发送和接受信息,管理登陆安全性等运行环境设定系统软硬件运行环境如下:1. 硬件环境本论文所叙述的网络考试系
14、统,是在网络环境下运行的,它的硬件要求分为服务器和客户端两 部分:a. 服务器应具有较高的配置,因为服务器是整个网络的中枢,所有的数据信息都保存在服务器中,各客户端处理业务都需访问服务器端.b. 客户端配置:尽量做到处理速度较快,从内存容量上满足系统及支持软件的数据存储2. 软件配置a. 服务器端操作系统用 Windows 2000 server ;b. 客户端操作系统:Windows 2000 professional/ Windows 98;c. 数据库管理软件:SQL server 2000 企业版.结论考勤管理系统的开发过程,历经调研、系统分析、系统设计、系统实施以及开发文档的编写.整
15、个过程遵循以 Use Case为驱动的、体系构架为核心的面向对象分析和设计过程在调研阶段,通过和相关人员的交流沟通,了解目标系统的业务,挖掘其具体需求,最终整理 出系统需求和拟建系统的模型.系统分析阶段,根据调研阶段整理出的文档,确定系统Use Case和活动者,描述各个Use Case,形成详细报告,定义系统构架.在此基础上,划分各个 Use Case的开发迭代顺序,并按照这个顺序对每一个Use Case做近一步的分析并形成相关文挡.这个阶段的工作结束后,整个系统的大概框架 浮现出来.系统设计阶段,根据系统分析阶段的工作成果,确定系统内核心元素,弓I入外围元素,优化经 过系统分析得来的框架内
16、的组织结构.在近一步的设计工作中,将引入的外围元素与系统内的核心元素关联起来,完成外围元素对核心元素的支撑作用.在更进一步的设计工作中,对系统核心元素进行更加详细的刻画,用以指导系统实施阶段的工作.至此,整个系统的框架已经清晰化.系统实施阶段,以分析设计阶段的工作成果为指导,选择开发工具,设定系统运行环境,进行 编码工作,制定系统测试计划,进行系统测试.相关文档编写,该阶段工作主要是制定系统维护计划,编写系统使用说明,对系统综合性能的 评价.历经以上几个阶段,系统开发完毕,主要成果有考勤管理系统本系统操作简便快捷,系统界面美观.新的考勤管理系统的实施,不仅把HR人员从考勤的具体事务中解放出来,
17、而且也推动了全员对人事管理的参与和互动.HR人员的可以把工作重心可以放在 服务员工、支持公司管理层的战略决策上,放在公司最重要的资产一员工和员工的集体智慧的管理 上等核心业务上来.系统基本满足了考试业务和系统的目标需求,但还有一些不足之处有待完善,由于本人网络知 识的不足,导致了系统弱化了对网络的依赖,此次毕业设计,使我把以往在书本上学到的知识应用于实践,充分的体会到了一个软件开发的全过程,对此,使我收益非浅 .对于系统的不足之处,在今后的学习生活中,会进一步改善和加强参考文献1Jim Amsden. OMG Unified Modeling Language Specification M北
18、京:机械工业出版社.20032李石山、何满辉、李翼.面向对象分析与与统一建模语言M北京:高等教育版社.20033李石山、孙韶光、王新海.管理信息系统M北京:高等教育出版社.20034李铃.数据库原理与应用M北京:中国经济出版社.20015郝培基.管理信息系统M.成都:电子科技大学出版社.20016张海藩.软件工程导论(第三版)M北京:清华大学出版社.19987温庭新、何满辉.SQLSERVER实用教程M北京:高等教育版社.20048MARCIFrohock Garcia, Jamie Reading, Edward Whalen, Steve Adrien Deluca. SQLServer2000系统管理员宝典M北京:清华大学出版社.2001致谢在这里,首先衷心感谢贾志刚老师在大学期间的谆谆教诲和悉心指导,从论文的选题、撰写直到最后的完稿,贾老师都倾注了大量的心血,值此论文脱稿之际,谨向贾老师致以衷心的感谢,同时舍友及朋友也给予了大量的帮助与支持,在这里对他们表示感谢!Personnel Attendance Mangement SystemName sh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 区域独家经销合同样本
- 小学生漫画课件
- 农用薄膜在不同作物上的应用考核试卷
- 体育经纪人运动员经纪人职业发展与转型路径考核试卷
- 建筑物清洁服务中的物联网技术应用考核试卷
- 期货市场交易技能培训与模拟交易考核试卷
- 人工智能在电力系统中的电网智能化运维考核试卷
- 有线电视传输网络无线覆盖与接入技术考核试卷
- 服装生命周期管理考核试卷
- 信托与G网络频谱规划实施策略考核试卷
- 安全隐患规范依据查询手册22大类12万字
- 小儿白血病饮食
- 2024年杭州科技职业技术学院单招职业技能测试题库及答案解析
- (2024年)精美网络安全讲座
- 2023届新高考英语语法填空分类强化100题 语法填空之现在分词过去分词100题(思维导图+三年真题+模拟)
- JGJ79-2012 建筑地基处理技术规范
- 柱塞泵工作原理动画演示
- 某电厂180m钢筋混凝土烟囱施工方案
- 数字法学原理
- 驾驶员心理健康教育培训课件
- 别墅的价格评估报告
评论
0/150
提交评论