基于C#的人力资源管理系统的设计与实现
1.2 研究目的和意义
目前的企业在经济活动中都存在着很多的问题,其中最为主要的就是企业管理层面上的困难。计算机的发展,是很多的企业开始使用软件来帮助管理的起因。由于业务流程的经常变化,使得人力资源管理变成了一种非常复杂的管理体系,。面向功能设计的流程模型,使得人力资源管理系统在面对经常会发生变化的业务流程无法做出响应。参与软件设计和开发的专业人员对人力资源管理并不是很了解,他们考虑的仅仅是系统的功能,对使用的流程考虑基本可以忽略不计。但是目前很多的企业的工作流程会经常进行更改,在面对这样的变化的时候就会出现很多问题,面对功能设计的系统在出现变动的时候会需要重新设计、编码,这样一来对软件的稳定性会有一定的影响。不仅如此,对于用户而言还需要重新熟悉软件的操作,打乱了之前的工作。由此可见,传统的人力资源管理软件耦合性很高,灵活性不够,效率低下,缺乏对业务流程的有效支持,除此之外由于整个过程时无人监督的,出现了问题之后会响应迟钝。
研究人力资源管理的发展现状,会发现传统的人力资源管理系统大多是面向功能设计的,没有对业务流程有所支持,这样的系统已经不能满足目前企业用户的需求,为了完善业务流程自动处理的技术,在人力资源管理系统中引入工作流技术成为了目前的趋势;基于Internt网络环境框架的人力资源管理系统软件能够满足大型企业业务流程及需求进行全面合理的管理,而对于数据库的要求,由于企业规模较大,业务逻辑和流程较为复杂,一般会选用大型关系数据库。
国内的企业种类繁多,在软件的使用上一般可以分为两大类:工作流供应商是一种一类,另一类则是专业的人力资源管理软件开发商。用户对于功能简单的管理软件往往是不满意的,而太过于专业化的工作流程设计软件用户使用起来又不是很方便,达不到简化工作,提高效率的要求。随着科技的飞速发展,网络的使用已经遍布各大企业,企业在通过网络技术的特点来对传统的人力资源管理体系进行改革、创新。结合电子化和流程化的人力资源管理系统,与之前的系统相比发生了实质性的变化,进一步提升了管理与开发的整体水平。
通过一系列的分析发现,工作流技术和人力资源管理相结合的管理方式是企业人力资源管理发展的趋势。由工作流技术来实现人力资源管理中业务性很强的过程是再适合不过的。业务性很强的具体表现为工作流程会经常发生变化,业务的数据较少,反而事务性的工作很多,面对这种情况工作流技术的优势可以充分的发挥作用。可以实现有效的管理业务过程,提高业务过程的快速反应性和柔性。让企业可以对经常性的变化有很好的适应能力。
本文主要研究结合工作流技术的人力资源管理系统,这样是对现在是市面上大多数管理系统的需求目标进行分析后得到的结论。怎样灵活、高效的处理实际工作中会遇到的问题是现阶段主要研究的对象,其研究目的是对过程的柔性和快速反应性所有提高,使其达到最佳效果。耦合性高,效率低、响应迟钝等是传统工作流存在的问题,而现在研究的工作流和管理系统相结合的方法就是围龙屋解决这些问题,提高人力资源管理系统对业务过程的管理能力,可以更好的对企业提供服务,解决企业管理上的问题,对业务流程有更好的管理。
1.3主要研究内容
传统的降低成本和提高质量不再是企业竞争的核心,而朝着加大企业的管理层次,工作流技术逐步被人们所重视因为在柔性和快速反应性方面的发展。企业需要很好的实现工作流技术与人力资源管理技术相结合的业务流程管理,是为在信息化方面有更好的发展,除此之外,还要业务处理过程柔性的保证,加大了企业的竞争胜算。
流程变化次数多,业务数据少,事务繁杂等是目前企业业务流程最大的特点。传统的人力资源管理系统拿经常编号的日常业务没有办法,无法顺利的完成。此时,面向流程应用的关键技术——工作流技术和工作流管理系统已经越来越成熟,引入工作流技术也是大势所需。目前最为热门的研究对象凡是这两者的结合使用。
需要对人力资源管理系统的通用功能进行实现,以及在其基础上对实际工作时遇见的典型任务流程进行考虑是本文研究人力资源管理系统具体的需求后所得到的结论,着重对目前的需求进行了研究分析,发现在传统的人力资源管理系统中应用工作流技术考虑的还不够全面。工作流技术的层面非常的广发,就建模这一步骤就非常的复杂,可供选择的种类也很多,所以还要细化到每一步才能开发出适用性良好的系统。结合上面的一些观点和对工作流技术建模的一些了解,本文采用了基于角色的流程管理功能,为的是可以让系统对经常变化的业务也能够进行处理,因为这种建模技术是从角色角度去分析流程的。
本文研究的主要内容有:人力资源管理系统的需求分析以及合理的系统网络构架,这些都需要建立在对企业运营模式的深度分析和业务流程的熟练掌握的基础上,才能够进行的;不论是国内还是国外,工作流技术的内容非常的多,要建立适合自己的良好系统,每一步都不能遗漏,结合上面的一些观点和对工作流技术建模的一些了解,对基于角色的流程管理功能进行重点研究和考虑,并根据这些研究提出相关的设计方法,从角色角度去分析流程的,为的是可以让系统对经常变化的业务也能够进行处理,设计人力资源管理系统中工作流及实现流程图,完成了人力资源管理系统与工作流管理功能相结合。
本文采用了基于角色的工作流人力资源管理系统的设计方法,在系统的设计开发过程中加入基于角色的访问控制(RBAC)模型,从用户角色的观点出发来研究人力资源管理系统中所包含的工作流程。将工作流技术和人力资源管理系统相结合在目前来看大多数还是使用的基于活动对象的工作流建模技术,而我们要使用的基于角色的动态工作流访问控制技术(RBAC)是一种近年来新发展起来的工作流访问技术。在分析传统的开发技术后,把基于角色的工作流概念引入进来,权限和责任的集合体是角色的定义,业务目标的实现会通过对角色分配任务序列来完成,这是一种新的技术尝试,无论是对工作流技术还是人力资源管理系统技术而言。
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>