企业人力资源管理系统_第1页
企业人力资源管理系统_第2页
企业人力资源管理系统_第3页
企业人力资源管理系统_第4页
企业人力资源管理系统_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

企业人力资源管理系统随着信息技术的持续进展,企业对人力资源治理也越来越重视了,资金投入比例也在加大,人力资源治理系统开发也开始走向完善的时期。论文是从某公司的实际业务动身,针对公司的人事治理的现状,通过详细的系统调查,为该公司分析和设计了一套有用的人力资源治理信息系统。本系统使用VisualFOXPRO6.0中文版作为开发工具,后台数据库采纳MicrosoftACCESS2000。论文从人力资源治理信息系统的初步调查开始,详细介绍了需求分析、业务流程和数据流程分析,并开展了系统总体结构设计、数据结构和数据库设计、输入输出设计等。要紧用于实现对企业内的所有职员进行治理,实现对职员信息的查询、录入、修改和删除;以及公布重要通知、最新人事信息和人事规章制度,实现了人事治理的信息化。关键词:治理信息系统人力资源治理数据流程数据字典AbstractWiththedevelopmentofinformationtechnology,thecorporationpaymoreandmoreattentionandcapitaltoHumanResourceManagement,thedevelopmentofHRMS(HumanResourceManagementSystem)ismoreperfectthanever.ThisthesisdescribesHumanResourceManagementSystemanalysisanddesignforCorporation.Beforebuildingthenewinformationsystem,Imadeaparticularresearchforthecorporation’sbusinessprocesses,andacquaintmyselfwiththehumanresourcemanagement.ThethesishasemphasizedondescribehowtheHumanResourceManagementSystemareanalyzedanddesigned,whichconsistedofthesystemprincipiumresearch,demandinganalysisofHRMS,theanalysisofoperationprogressanddataprogressandalotofdesignincludingthewholesystemstructure,datastructureanddatabase,I/Oetc.Keywords:ManagementInformationSystemHumanResourceManagementDataFlowDrawing(DFD)DataDictionary(DD)第1章前言人力资源治理是企业治理的一个重要内容,随着时代的进步,企业也逐步变得庞大起来。如何治理好企业内部职员的信息,成为企业治理中的一个大的咨询题。在这种情形下,一个能够规范化、自动化的人力资源治理系统就显得专门必要。最初的人事治理,差不多上靠人力来完成的。当企业规模比较小的时候,人力能够完成,随着企业的规模越来越大,企业的职员人数也越来越多,依旧坚持着人力进行人事治理,必定会造成工作效率低,工作错误增高的咨询题。人力资源治理信息系统确实是把分散的企事业单位的职工信息实行统一、集中、规范的收集治理,建立分类编号治理、电脑储备查询以及防火、防潮、防蛀、防盗等现代化、专业化的治理系统,为企事业单位和职工解除后顾之忧。人力资源治理信息系统为企事业单位提供信息咨询、信息检索、信息存取等服务。此系统实现的人力资源治理信息系统差不多上能够满足现代企业人力资源治理的需求。信息录入项目齐全、完整。人力资源治理信息系统灵活使用表格对各种信息分门不类,组成企业人力资源治理系统,能够方便地查询、阅读、修改、交流和重复使用,同时增加了打印功能,方便企业现代化办公。第2章需求分析讲明书2.1功能需求本系统使用VisualFOXPRO6.0中文版作为开发工具,后台数据库采纳MicrosoftACCESS2000。本系统由职员差不多信息更新部分、职员信息查询部分、职员信息统计部分、职员信息打印部分等几部分组成。本文从模块设计、程序预览、数据库设计、系统实现等几部分对该系统进行分析。该系统要紧实现的功能是实现企业人事信息治理的系统化、规范化和自动化。开发那个系统的目的确实是关心企业的人力资源部门提升工作效率,按照那个系统所要实现的目的和任务,总结出那个系统最终实现的要紧功能如下:·系统登陆部分:要紧完成本系统的安全登陆和用户信息的妥善储存;·职员差不多信息更新部分:要紧完成职员差不多信息的更新:人事卡片编辑、家庭成员编辑、社会关系编辑;·职员信息查询部分:要紧完成员信息卡片的多种方式查询;·职员信息统计部分:要紧完成技术职务、职工年龄、政治面貌、文化程度、籍贯民族、职工工资等信息的统计;·职员信息打印部分:要紧完成职员信息的打印。2.2性能需求保密性该系统在治理员的统一治理下进行,治理员具有系统治理的最高权限。系统实现办事员、负责人、一般职员三类访咨询权限操纵。安全性用户进入系统采纳尽可能的校验方法严格校验,数据的爱护与系统治理由治理员专门负责;本系统具有较强的重构能力和可扩充性。方便灵活的人机界面本系统为终端用户提供多级页面菜单、灵活选择的操作方式和与负责人或者职员自身紧密有关内容的自动生成,构成友好的人机界面。2.3运行环境2.3.1硬件需求下列的配置是实际操作中的配置:内存:32MB硬盘空间:1GB光驱:CD-ROM48X显卡:SVGA显示适配器实际操作中能够高于此配置。2.3.2软件环境操作系统:Windows2000/Windows98/Windowsxp网络协议:TCP/IP数据库:MicrosoftACCESS2000业务流程办事人员办事人员办事人员人力资源治理系统负责人职员情形查询统计打印输出人力资源治理系统0层数据流程图(2.4.1)办事办事人员办事人员负责人1.0人事卡片2.0人事统计3.0查询4.0打印输出D1职员D2职员D3人事卡片查询者总经理身份认证治理图(2.4.2)角色定义表操作员角色操作员角色定义表操作员角色操作员LoginLogin身份认证操作员号和密码操作员号和密码确定访咨询权限确定访咨询权限人事卡片人事卡片编辑家庭成员表编辑社会关系表编辑逐条扫瞄扫瞄字段设定扫瞄全局统计技术职务统计职工年龄统计政治面貌统计文化程度统计民族情形统计职工工资个人档案输出全体档案输出职工差不多信息输出单位名册人事打印人力资源治理系统初始化人事更新人事统计人事查询退出人事打印人力资源治理流程图(2.4.3)2.5数据描述(1)数据流条目帐户类型==职员|负责人|治理员职员==代号+部门+姓名+性不+现任职务+出生年月+民族+籍贯+政治面貌+职称+文化程度+健康状况+家庭出身+本人成分+婚姻状况+参加工作时刻+进本单位时刻+工资+各种补贴+家庭住址+年龄+备注+编号+代码;家庭成员==代号+部门+姓名+成员姓名+与本人关系+出生年月+婚姻状况+文化程度+政治面貌+工作单位+职称工种+工资+经济来源;社会关系==代号+部门+姓名+关系姓名+与本人关系+政治面貌+工作单位+职称工种+备注;登陆==用户名+密码。(2)文件条目职员基础信息更新=={按照人事卡片编辑+按照家庭成员表编辑+按照社会关系表编辑;}职员基础信息查询=={按照条件逐条查询查询+按照条件扫瞄字段查询+按照条件全局查询;}职员基础信息统计=={按技术职务统计+按职工年龄统计+按政治面貌统计+按文化程度统计+按籍贯民族统计+按职工工资统计;}职员基础信息打印=={按个人档案输出+按全体档案输出+按职工差不多信息输出+按单位名册输出。}第3章基于VFP和MicrosoftACCESS2000数据库的系统开发方案系统开发工具选择美国微软公司开发的关系型数据库系统VisualFoxPro6.0中文版是目前应用最广、功能最为强大的微机数据库产品,同时也具备强大的网络功能。随着目前网络技术的迅猛进展,用户越来越期望数据库产品能具有强大的网上公布和网上查询的功能,从而更好地适应一个网络时代的到来。美国微软公司开发的一个关系型数据库系统VisualFoxPro6.0中文版正是顺应了那个潮流。该系统不仅能够简化数据治理,使应用程序的开发流程更为合理,而且是目前应用最广、功能最为强大的微机数据库产品,同时具备强大的网络功能,专门适合作为网络环境下数据库前端(客户端)的工具。

VisualFoxPro6.0的要紧功能有:

●创建表和数据库,将数据整理、储存,同时进行数据治理;

●使用查询和视图,从已建立的表和数据库中查找满足一定选择条件的数据;

●使用表单,设计功能强大的用户界面,使操作更加简便;

●使用报表和标签,能够将统计或查找到的结果打印成报表文档。

当使用VisualFoxPro6.0开发一个应用程序时,需要创建相应的表、数据库、查询、视图、报表、标签、表单和程序。为此,VisualFoxPro6.0提供了大量可视化的设计工具和向导。使用这些工具和向导,能够快速、直观地创建以上各种组件。另外,能够使用项目治理器治理系统中的所有文件,使程序的连接和调试更加简便。VisualFoxPro能快速完成应用任务;一致的用户界面,使用方便的工具栏;不编程而建立应用程序界面;用项目治理器统一治理工作;真正的数据库概念;可视化编程技术;具有面向对象编程的能力;更容易处理事件;新增许多命令和函数,功能大大加大,SQL语句更加丰富;最优化系统;使用快速查询技术;使用32位方式;VisualFoxPro支持客户机/服务器结构:用数据词典定义规则;查看远程或异种数据;用事务处理来操纵共享访咨询;实现客户机/服务器应用程序;同其他软件的高度兼容性:同其他软件共享数据;导入和导出数据;使用自动OLE操纵其他软件数据库治理系统(DBMS)的选择常用的数据库产品有:OracleUniversalServer、InformixUniversalServer、MicrosoftSQLServer、SysbaseSQLServer和IBMDB2通用数据库。Oracle和Informix差不多上比较大型的数据库系统,价格昂贵且使用复杂。而MSSQLServer与WindowsNT/2000差不多上微软的产品,在安全架构方面与WindowsNT/2000较好地集成在一起,具有专门大的共通性和灵活性。MicrosoftACCESS2000数据库是微软在Windows系列平台上开发的数据库,是目前使用广泛的数据库治理系统,已有越来越多的人开始采纳Access。MicrosoftAccess一直是开发功能强大的数据库解决方案的有用的平台和MIS系统开发工具,具有界面友好、易学易用、开发简单、接口灵活等特点。Access数据库具有的特点:1.统一规划

所谓数据库设计是指从对现行非运算机治理的数据库系统的分析到最终实现由运算机治理的数据库系统的全过程。它包括表、查询、报表等的设计。总的原则应从提升数据处理效率及便于数据处理两方面考虑。2.设置好关键字和表间关系

表的设计中关键字的设置专门重要,设置关键字能够提升查询等操作的速度。有时能够用多字段作关键字。3.设计好字段的缺省值

字段的缺省值有时也需引起注意。例如,在数字型字段中,因有些记录中可能没有输入过数据,在用VisualBasic程序处理时可能会显现一些不正确的结果(不知这是否是Access97的Bug),但当将其缺省值设置为“0”后一切正常。将窗体、查询、报表、宏联合使用能够解决许多咨询题,是一项重要的技巧。1.从窗体中获得查询中的条件2.从窗体中获得宏中所需要的条件报表的生成技巧

1、运用查询生成报表

如何产生报表在前面差不多讲过,应以查询为基础来建立报表,如此灵活方便。具体来讲确实是先由基表生成一个查询,将条件设置好,再用报表生成器以该查询为基础生成报表,不需要的字段能够从报表中删去,若以后需要可再在报表中添上,报表中需要的表头信息若经常变动,也可从窗体中来获得表头中所需的信息2、表格线的制作

报表中若需要表格线,不能再用制表符来构造,能够在报表的设计视图中用画线工具来制作,程序中不便画表格线。Access最重要的特点确实是一样不必去写程序,然而可能因为要执行复杂或专业的操作而必须在模块中用VisualBasic编写程序,然后通过窗体中的命令按钮来执行相应的程序完成相应的任务。MicrosoftAccess一直是开发功能强大的数据库解决方案的有用的平台。除了MicrosoftOfficeAccess中提供的令人兴奋的新开发功能外,AccessDeveloperExtensions还为开发人员提供所需的工具和资源,关心他们更快更轻松地创建、测试和部署高级的Access解决方案。AccessDeveloperExtensions是用于MicrosoftOfficeSystem软件包的新VisualStudio工具的一个组成部分。第4章总体设计4.1系统开发方法国内企业人力资源治理系统目前处于起步时期,不管是系统的开发者依旧系统的用户都不能对企业人力资源治理的进展做出完全准确的推测,同时按照软件工程的要求,系统开发我们采纳了渐增型开发方法,关于软件规格讲明的确认开发者采纳原型化方法。渐增型开发方法(如上图)不要求系统设计开始就有完整的软件需求定义,承诺从部分需求定义动身,先建立一个不完整的系统,通过测试运行该系统取得体会和反馈,加深对软件需求的明白得,进一步使系统扩充和完善,如此反复进行,直至软件人员和用户对所设计的软件系统中意为止。渐增型开发方法下的软件文档也是随着软件开发的过程而逐步形成的,直至软件系统最后设计完成并交付完整的软件文档,包括软件需求讲明书、软件设计讲明书和用户手册。4.2系统模块讲明1)系统登陆系统启动的时候有一个治理员用户,使用那个用户登录后,能够添加其他用户,而且每一个用户都能够更换自己的密码。2)职员差不多信息录入(1)添加职员信息:系统自动生成职员编号。治理员能够添加职员的差不多信息,包括姓名、性不、籍贯、年龄、生日、住址、学历、专业、进入企业时刻等。(2)修改职员信息:选择一个职员,能够修改那个职员的差不多信息。(3)查询职员信息:能够按照职员的编号、姓名或者进入公司时刻进行查询职员差不多信息。同时能够针对查询结果进行修改和删除操作。(4)删除职员信息:直截了当从列表中选中需要删除的职员信息,然后进行删除操作,或者第一查询需要删除的职员信息,然后再删除。3)职员差不多信息更新系统提供对职员基础资料方便的更新功能:能够按照以下条件提供更新功能按照人事卡片编辑;按照家庭成员表编辑;按照社会关系表编辑。4)职员差不多信息查询系统提供对职员基础资料方便的查询功能:能够按照以下条件提供逐条查询、扫瞄字段和全局查询等功能。按照职员代号查询;按照职员部门查询;按照职员姓名查询;按照代码查询;按照出生年月查询;按照编号查询;按照家庭住址查询;按照进本单位时刻查询;按照职称查询;按照文化程度查询;按照参加工作时刻查询。按照相应的组合条件进行模糊查询。5)职员差不多信息统计系统提供对职员基础资料灵活的统计功能:能够按照以下条件提供统计功能。按技术职务统计;按职工年龄统计;按政治面貌统计;按文化程度统计;按籍贯民族统计;按职工工资统计。6)职员差不多信息打印系统提供对职员基础资料灵活的打印功能:能够按照以下条件提供打印功能按个人档案输出;按全体档案输出;按职工差不多信息输出;按单位名册输出。4.3数据库及表的设计表设计的好坏会直截了当阻碍系统的稳固性、可扩展性、可实现性。在每一个表中,设置“代号“为主键,作为记录的唯独标识。以下的属性类型中CHARACTER代表变长字符串,括号内的数字代表长度上限NUMERIC代表整型,括号内的数字代表长度上限DATA代表日期类型例:2005-4-20(一)职员基础资料表属性数据类型可否为空代号numeric(4)NOTNULL部门character(8)NULL姓名character(6)NOTNULL性不character(2)NULL现任职务character(10)NULL出生年月Data(8)NULL民族character(2)NULL籍贯character(10)NULL政治面貌character(8)NULL职称character(6)NULL文化程度character(4)NULL健康状况character(4)NULL家庭出身character(10)NULL本人成分character(4)NULL婚姻状况character(4)NULL参加工作时刻Data(8)NULL进本单位时刻Data(8)NULL工资numeric(10)NULL各种补贴numeric(10)NULL家庭住址character(8)NULL年龄numeric(4)NULL备注numeric(6)NULL编号numeric(6))NULL代码numeric(6)NULL(二)家庭成员表属性数据类型可否为空代号numeric(4)NOTNULL部门character(10)NULL姓名character(8)NOTNULL成员姓名character(8)NOTNULL与本人关系character(4)NOTNULL出生年月Data(8)NULL婚姻状况character(8)NULL文化程度character(8)NULL政治面貌character(10)NULL工作单位character(10)NULL职位工种character(10)NULL工资numeric(10)NULL经济来源character(10)NULL(三)职员登陆表属性数据类型可否为空namecharacter(8)NOTNULLPasswordcharacter(10)NULL(四)社会关系表属性数据类型可否为空代号numeric(4)NOTNULL部门character(10)NOTNULL姓名character(8)NULL关系姓名character(8)NOTNULL与本人关系character(4)NOTNULL政治面貌character(10)NULL工作单位character(10)NULL职位工种character(10)NULL备注numeric(10)NULL4.4系统模块设计4.4.1系统登陆界面此模块是职员登陆后的选择界面,是其他模块连接的地点:4.4.2职员差不多信息更新那个模块要紧用于职员差不多信息的更新:能够按照以下条件提供添加、删除、修改功能:按照人事卡片编辑;按照家庭成员表编辑;按照社会关系表编辑。选择“人事卡片编辑”后显现以下: 记录能够进行添加,删除,储存等操作,完成职员差不多信息的更新。4.4.3职员差不多信息查询此模块用于对职员基础资料方便的查询功能:能够按照提供条件进行模糊查询,包括逐条查询、扫瞄字段和全局查询等功能。4.4.4职员差不多信息统计此模块提供对职员基础资料灵活的统计功能:能够按照以下条件提供统计功能:按技术职务统计;按职工年龄统计;按政治面貌统计;按文化程度统计;按籍贯民族统计;按职工工资统计。选择“统计文化程度”以后,系统便按照信息进行统计,得到所要的信息,并显示以下的界面:4.4.5职员差不多信息打印此模块提供对职员基础资料灵活的打印功能:能够按照以下条件提供打印功能:按个人档案输出;按全体档

温馨提示

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

评论

0/150

提交评论