UML建模基础类图可以说是UML的核心的核心,因为我们所有的分析设计建模,最后都要落实到开发实现中,类图就很好的体现了开发实现的基本结构。
你这个问题还都是UML1.4标准的,在最新2.0标准中已经没有协作图了,改为了通信图。
这10个问题回答起来挺难的,要回答好不容易!!
有需要可以私我
UML在软件开发中各个阶段的作用和意义首先,UML建模分为:
类图、对象图、顺序图、合作图、使用案例图、状态图、活动图、组件图、部署图等。
其次,它又分为以下三大点:
一 概念级建模
1.事务用例建模(事务用例模型、活动图)
2.事务对象建模(事务对象模型、序列图)
二 逻辑级建模、
1.需求定义(系统用例建模、系统用例描述)
2.分析和初步设计(类图、序列图、陈述图)
三 物理级建模
1.详细设计(类图、数据库设计模型、DDL脚本、数据库、部件图、分布图)
H19-0118现代吧台吧椅橱柜组合
uml是什么意思统一建模语言
(UML,UnifiedModelingLanguage)是面向对象软件的标准化建模语言。UML因其简单、统一的特点,而且能表达软件设计中的动态
和静态信息,目前已成为可视化建模语言的工业标准。在软件无线电系统的开发过程中,统一建模语言可以在整个设计周期中使用,帮助设计者缩短设计时间,减少
改进的成本,使软硬件分割最优。
UML的演化可以分为几个阶段[1]:第一阶段是3位面向对象
(OO,Object-Oriented)方法学家Booch、Rumbaugh和Jacobson共同努力,形成了UML0.9;第二阶段是公司的联合
行动,由十几家公司(DEC、HP、I-Logix、IBM、Microsoft、Oracle、TI、RationalSoftware等)组成了
UML成员协会,将各自意见加入UML,以完善和促进UML的定义工作,形成了UML1.0和1.1,并向对象管理组织
(OMG,ObjectManagementGroup)申请成为建模语言规范的提案;第三阶段是在OMG控制下对版本的不断修订和改进,其中
UML1.3是较为重要的修订版。
UML由3个要素构成:UML的基本构造块、支配这些构造块如何放置在一起的规则和运用于整个语言的公用机制。
UML有3种基本的构造块:事物、关系和图。
事物是对模型中最具有代表性的成分的抽象,包括结构事物,如类
(Class)、接口(Interface)、协作(Collaboration)、用例(UseCase)、主动类(ActiveClass)、组件
(Component)和节点(Node);行为事物,如交互(Interaction)、态机(Statemachine)、分组事物
(包,Package)、注释事物(注解,Note)。
关系用来把事物结合在一起,包括依赖、关联、泛化和实现关系。