Font Size: a A A

The Design And Implementation Of Performance Management System Based On B/S

Posted on:2008-09-25Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZuoFull Text:PDF
GTID:2178360212997026Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of computer network and relative technology, Web is becoming the most powerful tool of information communication. Its distributed structure shows more advantages than C/S(Client/Server). Many C/S applications based on PC and local area networks turn to the ones of B/S(Browser/Server).The traditional applications based on C/S always use Client/Server structure, which makes it difficult to meet the requirement of multi-level or complex application systems due to its overloading, lower-efficiency, lack of extendibility. Additionally, the open logical rules and data transporting coding make it easy of the exposure of business rules, and then the application always are not secure.Nowadays, the fast developing of distributed objects, the combination of Web and the distributed objects, can extend the B/S application structures to multi-level distributed Web system structures, which is the mode of Browser/Web server/ multi-level structure/database.State Grid of North-east Fengman training center is composed of education /training, organizations, enterprises 3 parts, each of them has more than 10 departments. HR tailors a solution for performance assessment relative to finance control for the specific position of the center. Every employee have to fill a basic self-inspection form and a floating performance form before each 20th of each month, and their department managers may look through these forms before 25th, the audit can occurred between different departments, all results will be recorded for each persons final assessment, and be expressed through the monthly salary. Due to the various positions, it is difficult for each people fill the form consciously, and it is almost impossible to make each people submit their forms timely, this system had been updated some times for these reason, but there is no expected results come. The present system is based on C/S, which is suitable for small scale, less user, single database under a fast and safe network environment. But the system is growing, it becomes more and more complex, the system is not suitable for multi-user, multi-database, unsecured network. So the traditional C/S structure can not meet the requirement of the further development, which needs a new high-efficient, quite stable, safe and fast system.At the beginning, this paper introduces the background, purpose and its basic functions of the performance assessment information management system, which is based on B/S. then, follows the related technology of this system, the concept and goal of software engineering, its models in common use, the idea of object-oriented. Secondly, it introduces 2 structures: B/S and C/S, and their comparison; Then it follows the feature and operating process of JSP, and SQL Server 2000 database. The paper gives the current situation of this performance assessment system, and the whole process for requirement analysis, system analysis, database analysis, system implementation and maintenance for State Grid of North-east Fengman training center.With the further introduction for this system, it gives the detail implementation process according to software engineering, and shows the files related. Through the system developing, we understand the management system based on B/S mostly, and clearly acknowledge the developing process for a whole project. During this process, we got the experience from others and their results as well, fully know all developing mode, and how it directs. Because this work is for a project, the method may not suitable for all, which is the reason for new method coming out. So, we should face all situations, absorb advantages of developing scheme, and select a right method for system development, which makes it close mostly to actual applications.When the system developing is over, we conclude the process on the problems and solutions we found, we will improve our work in the future with the experience we got during this period. Meanwhile, we will pay much attention to the future development, which is helpful for the further understanding for whole system developing.
Keywords/Search Tags:Implementation
PDF Full Text Request
Related items