基于web的人力资源管理系统的开发策略研究

基于web的人力资源管理系统的开发策略研究

ID:34850171

大小:2.00 MB

页数:63页

时间:2019-03-12

基于web的人力资源管理系统的开发策略研究_第1页
基于web的人力资源管理系统的开发策略研究_第2页
基于web的人力资源管理系统的开发策略研究_第3页
基于web的人力资源管理系统的开发策略研究_第4页
基于web的人力资源管理系统的开发策略研究_第5页
资源描述:

《基于web的人力资源管理系统的开发策略研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大连理工大学硕士学位论文本文开发设计了一个基于Browser/Server模式的人力资源管理信息系统。文中详细介绍了生命周期方法、原型法、外包软件法和基于RUP的UML软件开发方法。并在系统的设计中应用了UML建模方法进行需求建模和设计建模分析。论文研究了人力资源管理在企业管理中的重要地位及人力资源管理的一些管理理论和管理方法。结合人力资源管理的专业知识,实现了一个人力资源管理信息系统。系统架构的选用了B/S体系结构。主要是基于B/S模式前述的一些优点考虑。在系统安全问题上,主要考虑如何为合法用户分配权限以及如何控制防

2、范非法用户的非法访问。在权限管理的设计上,采用的理论模型是基于角色的访问控制模型。该模型的好处是动态的实现了管理信息系统的权限分配。很好的限制了非法用户对系统的访问。.3.基于Web的人力资源管理系统的开发策略研究1人力资源管理系统(卸卟骼)开发方法研究要开发人力资源管理系统,先要了解人力资源管理系统的开发方法。好的开发方法的采用是成功的一半。从当前的人力资源管理系统的研究和开发状况来看,有5种主要的设计开发方法,即结构化生命周期法、原型法、应用软件包法、终端用户法和基于过程RUP(RationalUnifedProc

3、ess)的UML建模方法。在本文的设计中采用了基于RUP的UML建模设计方法。下面分别对这几种开发方法的结构、开发步骤和优缺点作以比较。并重点介绍基于RUP的UML技术和基于该方法的软件开发过程。1.1结构化生命周期法生命周期法是~种最早的开发管理信息系统的方法,并且当前依然是开发复杂管理信息系统的方法。在这种开发方法中,把管理信息系统的整个开发过程划分为系统定义、需求分析、系统设计、编写代码、安装调试、系统维护6个阶段。在每个阶段中都包含了~些必须执行的活动。只有当上一个阶段中的活动都完成以后,下一个阶段的活动才能进

4、行。该方法各个阶段的先后顺序示意图如图1.1所示“1。圃一圃一圃nU圃一圃一圃图1.1生命周期法开发阶段Fig.1.1Thedevelopmentaagesoflffecycle系统定义阶段:为管理信息系统的开发提供建议和说明,如,提供“我们为什么开发这个系统”的说明,提供“怎样完成这个系统开发的工作”的建议等等。需求分析阶段:要解决的是系统“做什么”的问题。主要是确定目标系统必须具备的功能。需求分析要解决目标系统“做什么”的问题。.4.大连理工大学硕士学位论文系统设计阶段:这个阶段必须回答的问题是“概括的说,应该如何

5、解决这个系统”。这个阶段主要是运用一些工具和方法进行新系统的逻辑设计和物理设计,包括绘制系统的业务流程图、确定系统的功能模块、绘制数据流程图等。编写代码阶段:根据设计阶段的算法、采用合适的软件开发工具来编写程序模块。并仔细测试每一个功能模块。安装调试阶段:将各个功能模块集成后安装于用户的组织内部,并且进行各种测试、调试、培训、试运行等。系统维护阶段:通过各种必要的维护活动使得系统能够持久的满足用户的需要。结构化生命周期法是一种非常正式的开发管理信息系统的方法。它把整个开发过程分成了不同的阶段,每一个阶段都一步一步的执行

6、。在终端用户和管理信息系统开发人员之间有着严格的界限。系统开发人员负责整个系统的分析、设计和实现工作,而用户只是负责提供需求信息和检查系统开发人员完成的工作。在结构化生命周期法中,强调文档的重要性。每一个阶段完成后,都要在终端用户和系统开发人员之间签署一个正式的文档。这个文档即是前一个阶段工作的总结,又是下一个阶段工作开始的依据。虽然这是一种非常重要的方法,并且一直在实际开发工作中被广泛使用。但是,这种方法也存在着许多缺点,主要缺点有:各种规格说明书和各种文档的时间开销大:使用这种方法开发管理信息系统的灵活性差。当用户

7、需求发生变化时,需要修改大量的文档,重复许多工作,容易导致系统开发周期被迫延长,开发成本上升。1.2原型法为了解决结构化生命周期方法存在的周期长、成本高的缺点,一些研究人员通过大量的实践提出了开发管理信息系统的原型法”1。通常,原型是指模拟某种产品的原始模型。在软件开发中,原型是软件的一个早期的可运行版本,它反映最终系统的部分重要特性。在获得一组基本的需求说明后,通过快速分析构造出一个小型的软件系统,满足用户的基本要求。使得用户可在试用原型系统的过程中得到亲身感受并受到启发,做出反映和评价。然后,开发者根据用户的意见.

8、5.图1.2原型开发模型Fig.1.2Prototypedevelopmodel基于Web的人力资源管理系统的开发策略研究对原型加以改进。随着不断试验、纠错、使用、评价和修改,获得新的原型版本。如此,逐渐减少分析和通信中的误解,弥补不足之处。从而提高最终产品的质量。在原型法中,包含了以下几个不同的阶段,即快速分析、构造原型系统、运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。