Font Size: a A A

Design And Implementation Of Performance Assessment System For Software Development

Posted on:2012-09-16Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ShangFull Text:PDF
GTID:2218330371950895Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Performance appraisal is a critical part at performance management. It directly determines the effectiveness of the entire performance management procedure. Performance appraisal is an evaluation mechanism that the evaluation subject performed on the employees in terms of the completion degree of the duty work, the development situation of staffs and the fulfillment degree of the tasks. The evaluation strictly follows the established targets and certain standards, and the evaluation results are feedback to the employees.Due to the difference in the development, management patterns, enterprise cultures and the personal values of employees, the current performance appraisal system IT software research and development enterprise in China still have some drawbacks in improving the quality the employees. This thesis aims at designing and implementing a novel performance appraisal system that can take into account the personalized examination content. The system is mainly based on project assessment, while takes department assessment as complement.Project assessment is used to evaluate the employees'daily work according to the project cycle. User's satisfaction and project's quality are considered. Department assessment is designed to investigate the employees'professional ability, work attitude and work achievement. The evaluation results can be used as the guideline for the employee's growth and improvement. Through the project assessment and the department assessment, we can implement the evaluation in two levels:the work results and the personal growth.Based on characteristics of the system and software development for performance appraisal, our system adopts the B/S structure and the multi-level software architecture. DAO technology is used to separate the system low-level data access logic from the high-level business logic. Moreover, the Struts framework is utilized to realize the MVC design pattern, with which the distributed management on the system view, the business logic and the data model can be archieved. The users of the performance appraisal system can access the system by the Internet browser and collect information at any time, any place with any platform flexibly. In the meantime, system can also ensure the security and consistency of the system data.
Keywords/Search Tags:Softeware, B/S, MVC, Performance Evaluation
PDF Full Text Request
Related items