Font Size: a A A

Design And Implementation Of A Human Resources Information Management System For Jintian Company

Posted on:2012-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y DongFull Text:PDF
GTID:2218330368978656Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Generally speaking, Human Resource Information Management Systems (HRIMS) are used by enterprises to administrate employee data, information of departments and of human resource (HR) activities. Internal HR activities can be tracked and stored on the HRIMS, therefore enabling efficient information services for customers and statistical analysis of HR activities. Effective management of information and log files of HR activities benefits the enterprises by generating valuable and useful information for decision-makers.The objective of establishing HRIMS is to provide enterprises with a total process management solution that manages the employee life cycle from interview and recruitment to demission and retirement. It encompasses contents including employee data management, HR information management, and organizational structure of enterprises and management of branch offices. Setting in the context of the actual needs of Jintian Corporation, this paper aims to discuss the needs for HRMS of the parent company and its branch offices through detailed descriptions in UML language. The research is based upon the existing management system 2000 version, which is based on Access database.At first, the definition of HRIMS and its meanings during different periods are provided. This is followed by the researcher's understanding towards the definition. After that, the paper addresses the needs of Jintian Corporation on its HRIMS, both functional and non-functional, and develops a design proposal for the system. The research concludes with the C#-based and SQL Server-based implementation of modules such as contacts management, group management, reminder of HR activities and HR activity logs, and proposes quality assurance measures for the software, which can be used in terms of the overall management and control of the development of the system.In the process of designing and implementing the system, major issues include the design of user interface, common searching features of the database, the design and production of report forms and data transfer from Access database to SQL Server.WPF and XAML are implemented in the design of user interface, in order to separate user interface design from business logic design and consequently benefits the completion of the layout and zooming of windows and controls within them.The common searching feature of the supplied database allows users to compose searching logics with simple formula according to theirs own needs, and search flexibly through the SQL sentences generated automatically by the programme.Related options that were selected in previous tasks are maintained as references in the process of report form design and production. Graphic report forms are generated as XPS files, enabling greater flexibility of report forms in terms of format. What's more, it supports print spooler service. In order to transfer the Access data in the existing system to a SQL Server database, the researcher firstly updates the Access database in the existing system to the latest version, and then completes data transfer with DTS tools that are available in the SQL server.Jintian's HRIMS, as discussed in this research, has passed the preliminary test and is now trial running in the main company and two branch companies, achieving satisfactory results. After further improvements based on user feedbacks, it is to be implemented across all companies of Jintian Group.
Keywords/Search Tags:Human Resources Information Management System, Software System Refactoring, Windows Presentation Foundation (WPF)
PDF Full Text Request
Related items