好看的手机网站模板免费下载,地方门户网站怎么赚钱,什么网站做推广比较好,无锡门户网站制作服务二、用例图 
(一#xff09;、用例图的基本概念 
1、用例图的定义#xff1a; 
用例图是表示一个系统中用例与参与者关系之间的图。它描述了系统中相关的用户和系统对不同用户提供的功能和服务。 
用例图相当于从用户的视角来描述和建模整个系统#xff0c;分析系统的功能与…二、用例图 
(一、用例图的基本概念 
1、用例图的定义 
用例图是表示一个系统中用例与参与者关系之间的图。它描述了系统中相关的用户和系统对不同用户提供的功能和服务。 
用例图相当于从用户的视角来描述和建模整个系统分析系统的功能与行为。 
用例图的主要元素 
参与者、用例以及元素之间的关系。此外用例图还可以包括注解和约束也可以使用包将图中的元素组合成模块。 
参与者 
1.1参与者的概念 
参与者是与系统主体交互的外部实体的类元描述了一个或一组与系统产生交互的外部用户或外部事物。 
参与者位于系统边界之外而不是系统的一部分 
1.2确定参与者名词 
①主要业务参与者主要从用例的执行中获得好处的关联人员 
②主要系统参与者直接同系统交互以发起或触发业务或系统事件的关联人员 
③外部服务参与者响应来自用例的请求的关联人员 ④外部接收参与者从用例中接收某些价值或输出的非主要的关联人员 
1.3参与者的泛化关系 
当系统中的几个参与者既扮演自身的角色同时也有更一般化的角色时可通过建立泛化关系来进行描述。 
与类相似父参与者可以是抽象的即不能创建一个父参与者的直接实例这就要求属于抽象父参与者的外部对象一定能够属于其子参与者之一。 
用例 
2.1用例的概念 
用例是类元提供的一个内聚的的功能单元表明系统与一个或多个参与者之间信息交换的顺序也表明了系统执行的动作。 简单来说用例就是某一个参与者在系统中做某件事从开始到结束的一系列活动的集合以及结束时应该返回的可观测、有意义的结果其中也包含可能的各种分支情况。 
2.2用例与参与者 
用例与参与者之间存在关联关系。 
2.3系统边界 
描述了系统的边界以及描述了外部系统与系统之间交互的边界。 
表示法用封闭所有用例的矩形表示。 
2.4用例的特征 
用例是用例是由参与者启动的、相对独立的、有可观测的执行结果的、是一个单元的动宾短语。 
2.5用例的粒度 
用例粒度指的是用例组织信息的方式和细化程度。 
①在业务建模阶段用例的粒度以每个用例描述一个完整的事情为宜。 
②在概念建模阶段用例的粒度以每个用例能描述一个完整的事件流为宜。 
③在系统建模阶段用例的粒度以一个用例能够描述参与者与计算机的一次完整交互为宜。 二、用例之间的关系 
1、泛化关系 将特化的用例与一般化的用例联系起来。子用例继承了父用例的属性、操作和行为序列并且可以增加属 于自己的附加属性和操作。 
父用例同样可以定义为抽象用例。 
2、依赖关系 
1包含 
1.1包含指的是 
一个用例基用例可以包含其他用例包含用例具有的行为其中包含用例中定义的行为将被插入基用例定义的行为中。 
1.2包含的两个基本约束 
①基用例可以看到包含用例并需要依赖于包含用例的执行结果但是它对包含用例的内部结构没有了解②基用例一定会要求包含用例执行。 2扩展 
2.1扩展指的是 
一个用例扩展用例对另一个用例基用例行为的增强。 
2.2在这一关系中扩展用例包含了一个或多个片段每个片段都可以插入到基用例中的一个单独的位置上而基用例对于扩展的存在是毫不知情的。使用扩展用例我们就可以在不改变基用例的同时根据需要自由地向用例中添加行为。 
2.3扩展用例的使用包括四个部分 
①基用例需要被扩展的用例 
②扩展用例提供所添加的行为序列的用例。 
③扩展关系使用虚线箭头表示箭头指向基用例。 ④扩展点基用例中的一个或多个位置表示在该位置会根据某条件来决定是否要中断基用例的执行从而执行扩展用例中的片段。 、参与者与用例以及用例之间的关系 、用例描述与文档 
1、用例描述概述 
2、前置条件与后置条件 
3、事件流 
4、补充约束 
5、用例文档实践