文件名称:UML 文档 介绍建模和项目设计的重要概念和实施过程
文件大小:542KB
文件格式:DOC
更新时间:2013-03-11 11:36:54
UML JAVA
UML 重要启蒙文档 介绍建模和项目设计的重要概念和实施过程 UML 2.1 advances the successful UML 2.0 specification, and is quickly becoming the accepted standard for specifying, documenting and visualizing software systems. The Unified Modelling Language (UML) is also used for the modelling of non-software systems, and is extensively implemented in most industry sectors including finance, military and engineering. If you are new to the Unified Modelling Language, our Introduction to UML is a recommended starting point. 1 Introduction 3 1.1 Structural Modelling Diagrams 3 1.2 Behavioural Modelling Diagrams 3 2 Structural Modelling Diagrams 4 2.1 UML 2 Package Diagram 4 2.1.1 Package Diagrams 4 2.2 UML 2 Class Diagram 5 2.2.1 Class Diagrams 5 2.3 UML 2 Object Diagrams 11 2.3.1 Object Diagrams 11 2.4 UML 2 Composite Structure Diagram 13 2.4.1 Composite Diagrams 13 2.5 UML 2 Component Diagram 17 2.5.1 Component Diagrams 17 2.6 UML 2 Deployment Diagram 19 2.6.1 Deployment Diagrams 19 3 Behavioural Modelling Diagrams 21 3.1 UML 2 Use Case Diagram 21 3.1.1 Use Case Model 21 3.1.2 Use Case Definition 22 3.2 UML 2 Activity Diagram 24 3.2.1 Activity Diagrams 24 3.3 UML 2 State Machine Diagram 30 3.3.1 State Machine Diagrams 30 3.4 UML 2 Communication Diagram 37 3.4.1 Communication Diagrams 37 3.5 UML 2 Sequence Diagram 38 3.5.1 Sequence Diagrams 38 3.5.2 Lifelines 38 3.6 UML 2 Timing Diagram 44 3.6.1 Timing Diagrams 44 3.7 UML 2 Interaction Overview Diagram 46 3.7.1 Interaction Overview Diagrams 46