首页 > 其他分享 >UML核心视图

UML核心视图

时间:2022-11-25 12:46:23浏览次数:43  
标签:实现 核心 系统 业务 视图 用例 UML 描述

分类 作用
静态视图 表达结构性特征
动态视图 表达行为性特征

 

用例图 用例视图是系统蓝图和开发的依据
  • 业务用例视图
    • 业务主角视角
    • 业务模块视角
    • 其他视角
  • 业务用例实现视图
    • 展示业务用例有哪些实现途径
  • 概念用例视图
    • 展现从业务用例中经过分析分解出来的关键概念用例,并表示概念用例和业务用例之间的关系(如:扩展,包含,精化)
  • 系统用例视图
    • 展现系统范围,对业务用例分析后得到的系统用例展现出来。
    • 以业务用例为单位展现。将视图名称命名为业务用例名称。这样做本身表达了从系统需求向业务需求的映射。保证了过程的可追溯性。
    • 系统用例即系统的开发范围。
  • 系统用例实现视图
    • 表现系统用例的多种实现方式。
    • 建议即使只有一种实现方式,也绘制实现视图,因为实现视图代表一种可扩展框架,将来业务变化,增加一种实现即可。
类图 展示系统中类与类的关系
  • 概念层类图:现实世界问题领域的概念理解。(业务建模阶段)
  • 说明层类图:类的接口。(概念模型阶段)
    • 实现层类图:实现代码的描述。(设计阶段)
包图 表示高层次的观点
活动图 完成某一个目标需要做的活动以及这些活动的执行顺序。
  • UML中有两个层面的活动图
    • 描述用例场景
    • 描述对象交互
  • 可以解决业务目标过程化描述,但是给对象分析造成混乱。
状态图 状态图通常只用于描述单个对象的行为,要描述对象间的交互,最好采用时序图或者协作图
  • 仅对领域模型中最为关键的业务对象,尤其是当其在一个或者多个用例场景中参与了多个活动时才对其进行建模。
时序图  
协作图  

标签:实现,核心,系统,业务,视图,用例,UML,描述
From: https://www.cnblogs.com/mach-arch/p/16924751.html

相关文章

  • UML核心元素(二)——包
    包UML默认三个顶级包UseCaseViewLogicViewComponentView包之间的关系只有依赖,尽量避免双向依赖和循环依赖版型领域包:每个包代表一个业......
  • UML核心元素(三)-参与者(actor)
    参与者(actor):系统之外与系统交互的某人或者某事物参与者位于系统之外,可以是非人,一定是直接向系统发出动作并获得反馈业务主角:用于需求阶段,定义业务参与者。针对的......
  • UML核心元素(四)——用例
    定义了一组用例实例,其中每个实例都是系统所执行的一系列操作,这些操作生成特定主角可以观测的值。(定义系统范围、获取功能性需求)一个场景就是一个用例的实例一个......
  • UML核心元素(一)——版型(stereotype)
    版型(stereotype):也称为类型,构造型:UML每一个元模型都有很多版型,版型只是UML的一种扩展手段,并不涉及太多的思想和方法。用例:业务用例,业务用例实现等类:接口,边界类,实体......
  • 华为云区块链三大核心技术国际标准立项通过
    摘要:近日,国际电信联盟第十六研究组(ITU-TSG16)召开全体会议,由华为云区块链团队牵头的三个区块链国际标准顺利通过立项。本文分享自华为云社区《华为云区块链三大核心技术国......
  • Oracle数据库批量删除表、视图、序列、存储过程、函数脚本
    批量删除表、视图、序列、存储过程、函数前,生成对应的SQL执行脚本,然后执行生成对应的脚本即可:一、删除数据库表   --生成删除oracle数据库表的脚本语句   select......
  • iTOP3A5000_7A2000开发板龙芯全国产处理器LoongArch架构核心主板
    主要参数    处理器:龙芯3A5000主频:2.3GHz-2.5GHz桥片:7A2000内存:8GB、16GBDDR4带ECC纠错(配置可选)系统:Loongnix典型功耗:35W核心板:16层底板:4层核心板......
  • iTOP3A5000_7A2000开发板龙芯全国产处理器LoongArch架构核心主板
       主要参数    处理器:龙芯3A5000主频:2.3GHz-2.5GHz桥片:7A2000内存:8GB、16GBDDR4带ECC纠错(配置可选)系统:Loongnix典型功耗:35W核心板:1......
  • uml的类图的基本表示
    在UML类图中表示具体类具体类在类图中用矩形框表示,矩形框分为三层:第一层是类名字。第二层是类的成员变量;第三层是类的方法。成员变量以及方法前的访问修饰符用符号来表示:......
  • 第8节-MySQL索引与视图
    8.1、索引8.1.1、索引优缺点索引的优点:1、可以提高查询数据的速度;2、通过创建唯一索引,可以保证数据库表中每一行数据的唯一性;3、在实现数据的参考完整性方面,可以......