- UML分析和设计模型由三大类,10种图组成:
一、用例模型图:1用例图(Use Case) 二、静态模型图:2类图(Class Diagram),3对象图(Object diagram),4包图(Package diagram),5构件图(Component diagram),6配置图(Deployment diagram) 三、动态模型图:7活动图、8顺序图(Sequence diagram)、9状态图(State Machine diagram)、10合作图
- UML在面向对象软件开发统一过程中的应用:
1.需求分析:用例图,活动图 2.模型分析(任选):类图,对象图,包图,顺序图,合作图,状态图,活动图 3.设计模型:类图,对象图,包图,顺序图,合作图,状态图,活动图 4.进程模型(任选):状态图,顺序图,合作图,活动图,构件图,配置图 5.实现模型:包图,构件图 6.配置模型:配置图
- 每个图的作用:
用例、活动:为用户(甲方)展现需求功能。 类图、对象图:将需求功能转化为软件开发人员的角度 顺序图、合作图:主要用于对用例图中控制流的建模。顺序图描述对象之间信息交换的时间顺序;合作图描述对象之间如何协作来共同完成系统要求。他们有共同的模型元素:对象、消息、连接等。

