With the rapid development of self-taught examination in Tianjin, it is very clear that our objective will be building self-taught examination information platform. The project management system is one of the important part of platform. But the development of this system has been still slower then other system as the exam record pigeonhole system and so on, which makes the whole system can't play its role. Therefore, the development and implementation of the project management system is very important.The management of project relates to many departments, and its logic is quite complex. So it not only needs to master programming languages, database technology and network technology, but also needs to fully understand the business process of the project management and other management to build this system.Firstly the paper analyses the business process and the data flow of the project management, and accomplish the requirement analysis. Then the paper builds a project management system base on the B/S techniques. This system uses .NET technology, and is divided into nine function module which are profession management, curriculum management, textbook management, outline management, teacher management, school management, examination plan management, training plan management and graduation audit. The paper also completes a database system basing on Oracle9i.The automatic graduation audit is the difficulty of this paper. The paper references the data structure of BOM in the ERP system to solve this problem. The building of tree structure makes the algorithm innovation in the field of graduation audit. This algorithm changes the complex process of graduation audit into a black box, thus the new process of audit is more simple and accurate than before. This technology which is the innovation of this paper largely promotes the development of self-taught information. |