| It is an information society in the 21th century. With the development and application of the information technology, assets management of information devices is difficult. Statistic by hand and separated management can not reflect the status of the computers and others devices, restrict the enterprise improving information management level. To do the effectual management to the information devices in enterprise, it is necessary to research and build based on Web information devices management information management. To standard the development process and build MIS with the performance of transplantable, maintainability, expansibility and inheritable appear, paper try to improve RUP development process to adapt to it apply to the medium-small sized management information system. Firstly, the paper analysis the Model Driven Architecture (MDA) and the interrelated technologies. And the paper expatiate the important status of UML in MDA. And the paper analyzes the Unified Module Language (UML) and Rational Unified Process (RUP), and the advantage and the disadvantage of UML and RUP. UML is lack of an extractive core and an extensive periphery, and the semantic is not precision and sometimes is multivocal. The RUP is a kind of universal development process. It is only a direction to develop management information system based on distributed object. RUP can not decompose development process, and it is a too quite complicated process to improve efficiency, reduce cost, meet requirement change and shorten development cycle to medium-small sized enterprise management information system. So, the paper brings forward a useful solution for the development process of medium-small sized enterprise management information system. It improves on the RUP development process based on UML, adopts iterative development process, optimizes the complicated process and brings forward particular workflow to every phase of the development process. It imports MDA and design pattern to guide development process, using model drive software development, emphasize reuse in analysis and design phase, realize model reuse and code reuse. Finally, the paper apply the improved RUP, UML and design pattern built the requirement model, design model, physical model, and successfully built the based on Web computer devices management information systems required to be the flexibility with the performance of transplantable, maintainability, expansibility and inheritable appear. |