UML

  • 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.配置模型:配置图

  • 每个图的作用:

用例、活动:为用户(甲方)展现需求功能。 类图、对象图:将需求功能转化为软件开发人员的角度 顺序图、合作图:主要用于对用例图中控制流的建模。顺序图描述对象之间信息交换的时间顺序;合作图描述对象之间如何协作来共同完成系统要求。他们有共同的模型元素:对象、消息、连接等。

No related content found.

No Comments.

Leave a Reply

(required)

(required)

:alien: :angel: :angry: :blink: :blush: :cheerful: :cool: :cwy: :devil: :dizzy: :ermm: :face: :getlost: :biggrin: :happy: :heart: :kissing: :lol: :ninja: :pinch: :pouty: :sad: :shocked: :sick: :sideways: :silly: :sleeping: :smile: :tongue: :unsure: :w00t: :wassat: :whistle: :wink: :wub: