| In order to meet the reform and development needs of Geological Exploration Institute,to further improve the efficiency of the whole management system,to clarify the responsibilities,rights,and obligation of staff at all levels,and to lay a sound system foundation for the realization of the overall development goals of the whole institute,the Geological Exploration Institute contrives to establish a set of project information management system which covers bidding management,contract management,project schedule management,materials management,equipment management,cost management,safety management,quality management,completion archives management,etc.The final purpose is to ensure that data are authentic traceable and verifiable so as to improve the unit labor efficiency,unit economy efficiency,and reduce duplication work.The Geological Exploration Institute shall strive to elaborate the management and push the production and operation level to a new step.The thesis mainly introduces the development process of the Project Management System for the Geological Exploration Institute.The system is based on NET Framework with B/S three-tier architecture,development tools of Microsoft Visual Studio 2008,SQL Server2008 database server,and C#development language.The system includes four functional modules:project process management,materials management,equipment management,and production and operation management.It is devoloped based on project management,supervises and controls schedule management,cost management,and quality management and is extended to material management and equipment management.This system accomplishes the control and management on various projects in the Geological Exploration Institute.This thesis starts with the project development background and devolpment purposes and separately introduces all the stages in the system development.For the preparation stage of the system,this thesis primarily introduces the related technologies and related business knowledge of clients.For the system analysis stage,it presents all kinds of business and data flow diagrams of the system,and it also describes the development environment;as for the system design stage,it introduces separately the function design and database design of the system,and also presents part of E-R diagrams;for the development stage of the system,it firstly introduces the asynchronous interaction technology,and then introduces the specific accomplishment of most models and the key technologies applied in this system.For the testing,it introduces in detail the unit testing,integration testing,interface testing,stress testing of the system.Then it presents the testing conclusion and the assessment of the system function.Finally,it concludes the thesis,and presents the future works. |