| Performance management is very important in enterprise management. Performance management system is a management software which is used to help to do the work of performance management.It's essential to design and use the performance management system. Four factors could account for the reason: firstly, the software can help to improve the efficiency of performance management; secondly, large amounts of information will be created and need to be stored and processed in the process of performance management; thirdly, performance management needs real-time communication and interaction; fourthly, the software can help to achieve all-round performance management. However, many of this kind of software in market are not able to do a good job.This paper has done four works to solve the problem. For one thing, an in-depth research has been carried out on the performance management methods of several well-known enterprises and several performance management systems in market. For another, starting from control, I found that performance management is actually a control system, but many enterprises have not done a good job in the implementation of effective control. Having done some research, the paper reveals the control mechanism and control methods of performance management. In addition, in order to solve the problem of indicators design, this paper proposes to use expert system to help to design the assessment criteria. After inputting expert knowledge into knowledge base, the program is able to use the expert knowledge to design indicators, then the software users can obtain management consulting. Finally, a performance management system was developed with ASP.NET language and tools of Visual Studio.NET and SQL Server. Besides, after constructing a knowledge base based on relational database, I built a simple expert system running in network environment, which is able to do certainty reasoning. It embodies the core idea of performance management.The research done in this paper will provide some help to the design and development of performance management software. |