| This paper introduces the background, function, algorithm and realization of performance analysis software system of Tuha Oil Field. It is the first time to apply UML to performance analysis software system. Correspond methods are used to establish the user requirement view, function view, information view in the development of performance analysis software system. Then component view of system is modeled. In detail, Use Case Diagram is applied to describe function requirement in user requirement modeling. Sequence Diagram is applied to describe interact relations of all objects in the data flow. Class Diagram is applied to establish logic model in the information modeling. In the end, the transition from logic model to physic model that accords with relation DB is realized. Statechat is used to describe the algorithm, substituting the traditional flow chart. Component Diagram is used to describe the dependence and calling relation between system components in the system component view.According to the requirement of Performance Analysis Software System of Tuha Oil Field. This paper established a typical Performance Analysis Software System Model, and then realized the development of software. |