| With the rapid development of an electronics company in recent years,the company now has more staffs,and the software products become more complex in functionality.And under these circumstances,the software development management has become more difficult and cumbersome.The Management Information System(MIS)can be an alternative option,which can be easily qualified for the management of software projects.System is a Project Management System designed with client/server structure,using Delphi 2010 and Mysql 5.7 as development environment.First of all,drew the system use case diagrams with UML modeling techniques based on story analysis.Secondly,designed system structure with client/server mode based on story analysis,The client is used to display information and handle user input(including sending requests),the server's duty is to respond to user requests(execute and record requests and return the request results).The database was stored on the server,and the server used ODBC(Open Database Connectivity)as database drive.Meanwhile,the system request and response process was designed,also designed the function modules and described briefly.And then designed the system information interaction mode,including the Socket way and ADO components way,and then gave the database access layer' and some database tables' design.In Implement part,described the hierarchical implementation of the system based on the architecture design.Finally,different test cases were designed to test the various query methods.System mainly manage project development process through three dimensions: the product,project and test(corresponding to the stories,tasks and bugs).Through the management of stories,tasks and bugs during the life cycle of software project,the development is ensured in the schedule and quality.For managers,the system greatly reduces the difficulty and complexity of management.The system contact different staffs' work,and also improves their work efficiency,making them work well together. |