一: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. 简单理解 ES7 Decorator(装饰器)

    如何使用ES7 Decorator给你的游戏人物开挂? // 预告: 本文有点小难度,对js不太熟的人可能比较懵逼 // 本文的目的是让你们知其然 // ======================= ...

  2. 用ELK 实时处理搜索日志

    转载请标明原处:http://blog.csdn.net/hu948162999/article/details/50563110 本来这块业务 是放到SolrCloud上去的 , 然后 採用solr ...

  3. Mysql多线程性能测试工具sysbench 安装、使用和测试

    From:http://www.cnblogs.com/zhoujinyi/archive/2013/04/19/3029134.html 摘要:      sysbench是一个开源的.模块化的.跨 ...

  4. 手写AngularJS脏检查机制

    什么是脏检查 View -> Model 浏览器提供有User Event触发事件的API,例如,click,change等 Model -> View 浏览器没有数据监测API. Ang ...

  5. Integrate NSX into Neutron

    NSX is VMware's strategy for Software-defined networking, it was implemented purely in software, and ...

  6. Fedora25 下 OpenCV2.4.12 的安装

    你必须非常努力,才能看起来毫不费力.---------------感谢原作者的分享. opencv官网上面给出的 linux 下安装方式,基本上都是通过编译源码,即下载代码, cmake->ma ...

  7. Web性能测试工具:Siege安装&使用简介

    在Web性能测试工具中,siege是比较热门和常见的,它有安装简单,使用简单,测试报告详细的特点. 并且可以在文本中预定义一系列待测试url模拟,并可设定一定并发量下持续指定时间or测试进行测试. 比 ...

  8. poj 1730Perfect Pth Powers(分解质因数)

                                                             id=1730">Perfect Pth Powers Time Li ...

  9. Two-Factor Authentication 2FA

    About two-factor authentication - User Documentation https://help.github.com/articles/about-two-fact ...

  10. UI标签库专题四:JEECG智能开发平台 Upload(上传标签)

     1. Upload(上传标签) 1.1.  參数 属性名 类型 描写叙述 是否必须 默认值 id string 上传控件唯一标示 是 null name string 控件name 是 null ...