
正文
uml面向对象图分类,uml面向对象分析
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
UML提供了一系列的图支持面向对象的分析与设计
1、面向对象的分析与设计(OOA&D,OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。
2、面向对象设计:-开始:UML以面向对象的设计为中心。它提供了一套符号和图形表示方法,帮助开发人员以对象为中心来组织和设计软件系统。模型驱动开发:-开始:UML支持模型驱动开发(Model-DrivenDevelopment,MDD)的理念。
3、状态图:描述对象状态和变化,通过状态、转换、事件、活动和动作模型系统行为,如操作系统进程调度中的状态机设计。
相关问答
Q1: uml动态建模包括哪些图
uml动态建模包括:状态图(State Diagram)、序列图(Sequence Diagram)、协作图(Collaboration Diagram)。
包图:是一种分组机制。除此之外,还有顺序图、协作图、状态图、活动图等,这些模型图都有各自的具体作用和特点,可以根据需要选择使用。
UML中包括九种图:用例图、类图、对象图、状态图、时序图、协作图、活动图、组件(构件)图、配置(部署)图。 用例图(UseCaseDiagram)它是UML中最简单也是最复杂的一种图。
UML5个动态视图是:用例图、序列图、活动图、状态图、协作图(uml2以后改为通信图)。其中用例图是对系统功能进行建模的。
Q2: UML9种图的分类及运用
1、·类图是一种静态模型,类图代表面向对象系统,类图其他图定义的基础。
2、顺序图:显示了对象随着时间的交互。顺序图描述了某个功能需求的路径或场景内相对时间的详细行为,该图可用于理解系统元素之间的消息流程。协作图:显示了对象的交互,强调对象之间的关系。
3、UML包括九种图:使用案例图、类图、对象图、构件图、部署图、活动图、协作图、状态图、序列图。可以画UML图的软件有很多,一般情况,我做都是使用Visio。不过Visio不支持Mac。我都会推荐使用Edraw Max亿图图示。
4、一般会用到UML的用例图,活动图,类图这些。如下图所示。UML图总计有9中规范的框图:用例图、类图、活动图、状态图、通信图、序列图、部署图、组合结构图、组件图。扩展后还有对象图、包图等。
关于uml面向对象图分类和uml面向对象分析的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






