Font Size: a A A

Human Resources Management System Based On J2ee Design And Realization

Posted on:2006-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2208360182982529Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the increasing enhancement of modern enterprise management and thehigh-speed development of society economy in China, human resource has become amore and more important factor which has dominated the subsistence anddevelopment of the enterprise, thus the enhancement of the effective management andoperation of enterprise human resource has become an essential means to improve thecompetitiveness of the enterprise. As a vital part of modern enterprise informationmanagement system, human resource management system has become a focus whichattracts more and more people.The core of this paper is to design and implement a human resource managementsystem aimed at sizeable enterprise, which is based on the research of domestic andforeign human resource management system. There are six gounps of functionsfulfilled in this system, includes employee information management, redeploymentmanagement, performance evaluation management, salary and benefit management,employment contract management and training management. The requirements ofhuman resourse management in morden enterprise are almost covered by thesefunctions.Furthermore, this system implement by a lot of mainstream technologies. Forexample, Struts framework is used to realize express tier and it lead to express tier andbusiness tier be separated as a result the coupling is reduced. EJB componenttechnology is used to realize business tier. On the business tier, Entity Bean which ismanagement by container implement persistent operation and Session Beanencapsulate Entity Bean in order to improve the performance of the system. At thesame time, many design patterns such as Session Fa?ade, Bussiness Delegate andValue Object are adopted to optimize the performance of network transmission andreduce the coupling.This paper begins with introduction of the background of human resourcemanagement system and clarification of the research purpose. Next are introductionsof major development technologies used in this system, such as J2EE platform, MVCdesign patterns, Struts framework, EJB technology, etc. Then I explain systemanalysis, architecture of the system, the function of each module, the design ofdatabase and the flow of work. And then, I clarify every critical problem in the systemimplement. At the next step, I show how to improve the performance of the systembased on J2EE architecture and give the messures to do so. In the end, I make a briefsummary for the project, and discuss the possible improvement of this solution.
Keywords/Search Tags:HRMS, J2EE, STRUTS, EJB, Design Pattern
PDF Full Text Request
Related items