Font Size: a A A

Software Project Management Based On PDM

Posted on:2008-09-03Degree:MasterType:Thesis
Country:ChinaCandidate:Q F JinFull Text:PDF
GTID:2178360242958961Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of information technology, the requirement of software is increasing rapidly; meanwhile, the complexity and the scale of software product become more and more immense. While, the product efficiency of development of software company not only depends on development thoughts and methods, but also depends on an efficient project management technology. Now, the management level in China is not fit for the software development speed, so a scientific software project management thought and an efficient software management system is meaningful.Product Data Management (PDM) is a kind of technology for managing the product related information and product related process. It's the result of the combination of scientific management frame and company practical problems. It is used to manage the information in whole the life cycle of software and create parallel cooperative design and manufacture environment in the enterprise. At present, PDM thoughts is widely accepted in manufacture companies and widely used to gain remarkable economic and social profits. As the product of Software Company, software has the similar procedure as in manufacturers, so it is reasonable to introduce the PDM technology into software companies in software design analyze, software project life cycle management, and software quality has been insured and software development efficiency has been increased. This paper mainly focuses on the following aspects of our works:1. We summarized the software project management basic theories systematically and explain the software project management meaning. From the PDM aspect and according the software project management requirement, we treat software as the product of software company, from the analyzing of software product development, we prompt the definition of software project management based on PDM, that is to use PDM as the center of software project management and manage all the software product related information and procedure.2. We researched on the PDM software management system architecture with an four level example and divide the system into seven subsystem. At last we develop a system with Eclipse IDE and Java programming language.3. We introduced linear programming technology into software plan management. This linear programming technology system is based on software development process control model. We also give the model algorithm, which solves the problem of how to meet the software development plan and software real development schedule with a strategy to accomplish the software within a reasonable cost. 4. We emphasized on the core subsystem of PDM-document management and system management subsystem. By using the technology of document storing, we implement document querying, document storing and document reviewing in document management. We developed a PDM software project management system based on PDM system access control technology and implement the functions of user management, role management and permission assignment.The feasibility of taking PDM technology into software project management is verified by initial operation of our system. After applying and testing among some software development processes, the result shows that taking PDM technology into software project management can improve the efficiency of software development availably.
Keywords/Search Tags:software project management, product data management, document management, system management, linear programming
PDF Full Text Request
Related items