一:uml的核心视图
--->如果说UML是一门语言,上一章学习的参与者等元素是uml的基本词汇,那么视图就是语法。uml通过视图将基元素组织在一起,形成有意义的句子。
--->uml可视化的特性是由各种视图来展现的,每一种视图都从不同的角度对同一个软件产品的方方面面进行展示。说明要开发的软件到底是一个什么样子。
--->静态视图:一方面我们需要描述系统的结构性特征,结构决定这个系统能做什么。结构特性用静态视图来表达。
--->动态视图:另一方面我们需要描述系统的运行时行为,这些行为特征决定系统怎么做。行为特征用动态视图来表达。
 
 
 
二:uml的静态视图
--->静态视图只描述事物的静态结构,而不描述其动态行为。
--->静态视图:用例图,类图,包图
 
 
三:用例图
--->用例图:采用参与者和用例作为基本元素。以不同的视角展现系统的功能性需求。
--->用例图:采用参与者和用例作为基本元素。以不同的视角展现系统的功能性需求。
--->业务用例视图.
--->业务用例实现视图
--->概念用例视图
--->系统用例视图
--->系统用例实现视图
 
 
四:业务用例视图
--->业务用例视图使用业务主角和业务用例来展现业务建模的结果。大多数情况下,业务用例视图需要从业务主角和业务模块两个视角进行展示。
--->[业务主角视角]:来展示业务主角在业务中使用哪些业务用例来达成业务目标。这个视角有利于向业务主角确认其业务目标是否都已经齐全,以此来检查是否有遗漏的业务用例没有发现。
--->[业务模块视角]:来展示业务领域的业务目标,将参与了达成这一业务目标的主角与业务用例展现在这个视图中。
 
五:业务用例实现视图
--->业务用例实现视图展现业务用例有哪些实现途径。
--->一般一个业务用例只有一个实现途径,那么绘制业务用例实现视图显得没有必要,有点多此一举,建议还是要绘制
--->特殊情况下一个业务用例可能有多个实现途径,这个就可以清晰表达业务用例了。比如在图书馆借图书,可以通过柜台借阅,也可以通过网络借阅。
 
 
六:概念用例视图
--->概念用例视图用于展现业务用例中经过分析分解出来的关键概念用例,
--->概念用例标示它和业务用例之间的关系。一般来说这些关系有扩展,包含,和精化。
--->对于概念用例视图来说,一般是以业务用例为单元展现的。关系紧密的业务用例,也可以将它们的概念用例视图放在一起展现。
--->概念用例视图不是必需的,如果业务用例是一个复杂的业务,绘制概念用例视图有助于细化和更准确地理解业务用例。
 
七:系统用例视图
--->系统用例视图展现系统范围,将对业务用例进行分析以后得到的系统用例展现出来
--->说白了,就是整个系统的参与者和参与者的用例,画在一个图中
 
 
八:系统用例实现视图
--->按用例为单位,将其实现途径展现出来。
--->把整个系统的所有用例的实现画出来。
 
 

<十三>UML核心视图静态视图之业务用例图的更多相关文章

  1. <十四>UML核心视图静态视图之类图和包图

    一:类图(行为类和实体类) --->类图用于展示系统中的类及其相互之间的关系 --->概念层类图 --->说明层类图   二:概念层类图 --->概念层的观点认为:在这个层次的 ...

  2. <十五>UML核心视图动态视图之活动图

    一:动态视图 --->动态视图是描述事物动态行为的. --->需要注意的是:动态视图不能够独立存在,它必需特指一个静态视图活uml元素,说明在静态视图规定的事物结构下它们的动态行为. -- ...

  3. Thinking in UML 学习笔记(二)——UML核心视图之用例图

    在UML中,需求模型又称为用例模型,它主要用于描述系统的功能性需求,即软件可以实现的功能,如登录.注册.入库.出库.查看库存报表.增加员工信息等.常规的用例建模一般包括两个组成部分:绘制用例图和编写用 ...

  4. 【UML 建模】UML建模语言入门-视图,事物,关系,通用机制

    . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835 . 一. UML视图 1. Ration ...

  5. UML语言中五大视图和九种图形纵览

    UML语言纵览 视图 UML语言中的视图大致分为如下5种: 1.用例视图.用例视图强调从系统的外部参与者(主要是用户)的角度看到的或需要的系统功能. 2.逻辑视图.逻辑视图从系统的静态结构和动态行为角 ...

  6. UML建模语言入门-视图,事物,关系,通用机制

    . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/18964835 . 一. UML视图 1. Ration ...

  7. petite-vue源码剖析-从静态视图开始

    代码库结构介绍 examples 各种使用示例 scripts 打包发布脚本 tests 测试用例 src directives v-if等内置指令的实现 app.ts createApp函数 blo ...

  8. [转载]开发 Spring 自定义视图和视图解析器

    原文出处 http://www.ibm.com/developerworks/cn/java/j-lo-springview/ 概述 Spring 3.0 默认包含了多种视图和视图解析器,比如 JSP ...

  9. ##DAY3 自定义视图、视图控制器、视图控制器指定视图、loadView、 viewDidLoad、MVC、屏幕旋转、内存警告

    ##DAY3 自定义视图.视图控制器.视图控制器指定视图.loadView. viewDidLoad.MVC.屏幕旋转.内存警告 #pragma mark ———————自定义视图的步骤 —————— ...

随机推荐

  1. MY JAVA-NOTE FIRST DAY

    今天是第一天开通博客,我很开心,总算拥有了自己的博客了,以后我会经常在博客里分享一些JAVA的心得.

  2. mac下mysqldump找不到命令

    之所以会出现MySQL或者mysqldump这样的命令找不到, 我们可以打开/usr/bin文件夹,发现bin目录中并没有mysql打头的UEF文件, 而在/usr/local/mysql/bin中可 ...

  3. 第八讲_图像问答Image Question Answering

    第八讲_图像问答Image Question Answering 课程结构 图像问答的描述 具备一系列AI能力:细分识别,物体检测,动作识别,常识推理,知识库推理..... 先要根据问题,判断什么任务 ...

  4. 深入理解Java中的HashMap的实现原理

    HashMap继承自抽象类AbstractMap,抽象类AbstractMap实现了Map接口.关系图例如以下所看到的: Java中的Map<key, value>接口同意我们将一个对象作 ...

  5. log4net报错Could not load type 'System.Security.Claims.ClaimsIdentity'

    使用log4net,在win7上可以正常使用,但是在部分xp电脑上可以生成access数据库,但是无法写数据到mdb 排除了程序原因,怀疑是xp缺少什么dll之类的 偶然查到log4net的调试方法: ...

  6. AngularJS的ng-repeat显示属性名和属性值

    代码下载:https://files.cnblogs.com/files/xiandedanteng/AngularJSAuthorRepeat.rar 代码: <!DOCTYPE HTML P ...

  7. leetcode 题解 || Remove Nth Node From End of List 问题

    problem: Given a linked list, remove the nth node from the end of list and return its head. For exam ...

  8. CloudStack管理VMware遇到的问题

    话说前段安装了CloudStack并使用它来管理XenServer,这回要用它来管理VMware.虽说之前遇到了大大小小的问题都攻克了,但在VMware这一块还是遇到了一些麻烦. 在创建资源域.加入集 ...

  9. MEMS--微机电系统

    http://baike.baidu.com/view/95221.htm?fromtitle=MEMS&fromid=686299&type=search 微机电系统 编辑   您检 ...

  10. npm 淘宝设置代理

    直接安装cnpm导致无限索引,因此直接使用代理 方法一: 直接在当前用户文件夹下,npmrc 文件上直接设置代理:registry=https://registry.npm.taobao.org 方法 ...