您当前的位置: 首页 > 

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【UML】结构图

星拱北辰 发布时间:2022-03-05 18:37:05 ,浏览量:0

UML

在这里插入图片描述

UML是一种为面向对象开发系统的产品进行说明、可视化、和编制文档的标准语言。

UML作为一种模型语言,它使开发人员专注于建立产品的模型和结构,而不是选用什么程序语言和算法实现。UML不是一种编程语言,但工具可用于生成各种语言的代码中使用UML图。

UML并不是一个方法学,也不要求使用一个方法学,但是UML对于Rational统一过程来说是必不可少的。

UML系统开发中有三个主要的模型:

  • 功能模型:从用户的角度展示系统的功能,包括用例图
  • 对象模型:采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图、对象图
  • 动态模型:展现系统的内部行为,包括序列图、活动图、状态图

UML元素:

  • 基本模块:
    • 事物(Things):UML模型中最基本的构成元素,是具有代表性的成分的静态抽象
      • 结构事物:
        • 类(Class):具有相同属性、方法、关系和语义的对象的集合
        • 接口(Interface):类或组件所提供的服务(操作),描述了类或组件对外可见的动作
        • 协作(Collaboration):元素之间的相互作用
        • 用例(Use Case):执行者(在系统外部和系统交互的人)和被考虑的系统之间的交互来实现的一个业务目标
        • 组件(Component):物理系统的一部分&
关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0480s