Font Size: a A A

Human Resource Management System Based On SOA

Posted on:2016-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:C WeiFull Text:PDF
GTID:2308330461987516Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Human resource is an important indicator to measure the core competitiveness of an enterprise, with the development of information technology today, to achieve efficient, science of human resource management, is an important task for enterprises. At present, there are many problems in the management of human resources, the main problems in data distributed management, the efficiency is low. Nowadays, the development of information technology brings challenges not only to the development of enterprise human resource management, it also brings a lot of opportunities, therefore, human resource management needs to take advantage of this opportunity, expand external service and internal service means. This as a starting point, using the method of computer technology and software engineering, building a set of human resource management system based on SOA.In order to achieve the above objectives, this paper according to the basic principles of software engineering, requirement analysis, the human resources management system overall design, detailed design and implementation and testing. In the requirements analysis phase, the system should have the function, the system is divided into three departments, administrators, managers and staff management. Administrator management mainly includes the Department of information management, information management, file manager, contract management, employee file management, contract management staff. Administrator management mainly includes employee information management, business management, overtime management, leave management and employee turnover management; management mainly includes the basic personal information management, overtime, travel notice notice view view, to apply for leave and leave application, and is formally described with unified modeling language in the use case diagram of user needs; in the system design stage, the establishment and the three layers of the ASP.NET development model and service oriented software architecture, based on the requirements analysisphase, according to the demand, further refinement of the system function modules, and each module with a hierarchical structure graph to represent the relationship between calls. At the end of the overall design, the database design is carried out from three aspects. In the detailed design stage, using sequence diagram describes each module of the system business process; in the implementation and test phase, encoded using the development tools, test environment configuration, finally, test the function of each module of the system.Through the application of the system, which promoting the enterprise’s personnel management work and improving the speed of information transmission and the level of information management.
Keywords/Search Tags:human resources, personnel management, SOA, database management
PDF Full Text Request
Related items