遇见数据集

Design and Implementation of Human Resource Information Systems Based on MVC

收藏
Mendeley Data2020-06-02 更新2026-04-09 收录
官方服务:

资源简介:

In this work we have presented the state of the art of requirements engineering in methodologies used for the development of HRIS system web-based. To achieve this purpose, we started describing the structure of the requirements engineering process and the most common techniques used in such a process in the classic software development for HRIS Traditionally non-web applications in an organization. During this study, various stages of the system development life cycle were executed. Understanding the problem statement, literature survey, analysis, interpretation, design and implementation gave the thorough idea of a study life-cycle. The objective behind designing of a new HRIS was to eliminate manual work to some extent and also help employees to access their own HRIS, and also sharing information with other departments in the organization. The process developed by this HRIS web-based system includes. First, I have main activities: capture requirements, definition and Analysis of requirements. The techniques most frequently used to perform these activities are among others, use cases, scenarios. I have used a combination of three requirements elicitation methodobservation, interviews and brainstorming. In the interview process, I have interviewed three potential customers. And finally, after brainstorming, I have used use case technique to specify the user requirements. Based on the user requirements, I have designed class attributes and activity diagram. In a second step I have designed the class diagram to get the clear picture of the future HRIS system. I have designed an outline of the methodologies for the web describing how these approaches cover the aspects related to requirements engineering, I use struts MVC framework and J2EE standard platform technology, a new flexible, high-effect, expandable enterprise human resources management system framework is designed and then implemented. This system not only can successfully resolve a large number of practical problems the enterprise human resources management faced to improve human resources management efficiency, but also the information system is simple and easy to implement, has strong features such as easy to expand, easy to maintain, flexible and secure. Finally, I have also designed GUI prototypes. This study can be further extended in implementation of other modules of HRIS like recruitment and selection, training and development, compensation, benefits and payroll. Can be used another framework for developing this application for example (ASP.NET MVC &Spring MVC) easily. Reason the persistence layer and business logic layer it will not be affected, thus the system flexibility and maintainability.

本研究梳理了当前面向基于Web的人力资源信息系统(HRIS, Human Resource Information System)开发的方法论中,需求工程领域的最新研究进展。为达成该研究目标,本文首先阐述了需求工程流程的架构,以及传统非Web型企业HRIS软件开发中,该流程所常用的各类技术。 本研究遵循完整的系统开发生命周期各阶段开展工作:通过明确问题陈述、开展文献调研、进行分析与解读、完成设计与实现,全面梳理了研究全流程。本次开发新型HRIS的核心目标,在于在一定程度上削减人工工作量,同时助力员工自主访问人力资源信息系统,并实现企业内部各部门间的信息共享。 本Web型HRIS所采用的流程包含以下核心环节:首先是需求捕获、需求定义与需求分析三项主要活动。支撑上述活动的常用技术包括用例、场景等;本次研究采用了需求获取三类方法的组合:观察法、访谈法与头脑风暴法。在访谈环节中,共邀请三位潜在客户参与。最终,在完成头脑风暴后,研究采用用例技术对用户需求进行规范化描述;基于梳理得到的用户需求,设计了类属性与活动图。 第二步,研究人员绘制了类图,以清晰勾勒出未来HRIS系统的整体架构;此外,本文还梳理了面向Web开发的方法论概要,阐明此类方法如何覆盖需求工程相关的各维度。本次研究采用Struts MVC框架与J2EE标准平台技术,设计并实现了一套灵活高效、可扩展的企业人力资源管理系统架构。 该系统不仅能够有效解决企业人力资源管理中面临的诸多实际问题,提升人力资源管理效率,同时该信息系统具备实现门槛低、可扩展性强、易于维护、灵活安全等优良特性。最后,本研究还设计了GUI原型。 本研究可进一步扩展至HRIS其他模块的开发,例如招聘选拔、培训发展、薪酬福利与薪资核算等模块;此外,该应用可轻松更换开发框架,例如采用ASP.NET MVC与Spring MVC,由于持久层与业务逻辑层不受框架变更影响,可进一步提升系统的灵活性与可维护性。

创建时间:
2020-06-02
二维码
社区交流群
二维码
科研交流群
商业服务