- 浏览: 204385 次
- 性别:
- 来自: 北京
文章分类
最新评论
动词:
UML 用例图主要用图形化来描述主事件流程,主要用来描述用户的需求,既用户希望系统具备完成一系列功能的动作,通俗的理解就是软件或者网站具备的功能模块。
用来描述软件应具备哪些功能模块,以及模块之间的调用关系,包含了用例和参与者。
用例是从系统外部的可见的功能,是系统为某一或者多个参与者提供的一段完整的服务。从原则上来讲,用例之间都是独立的、并列的。但为了体现他们之间的关系,又划分出来了 Include、extend、generlization;
include:
使用包含用例来封装一组跨越 包含多个用例的相似动作,以便多个基用例复用。
extend:
将基用例中一段相对独立的并且可选的动作,用扩展用例封装。再让他从基用例申明的扩展点进行扩展,从而使基用例更加简练和目标更集中,扩展用例为基用例添加新的行为。扩展用例可以访问基用例的属性,从而可以根据基用例的状态来判断是否来执行自己。但是扩展用例对基用例不可见。
generlization:
子用例和父用例相似,但表现出更特别的行为,子用例将继承所有父用例的结构、行为和关系。
泛化侧重表示了子用例间的互斥性
包含侧重表示被包含用例对actor提供服务的间接性
扩展侧重表示扩展用例的触发不确定性
泛化和包含属于无条件发生的用例,扩展属于有条件发生的用例;
发表评论
-
市场需求文档的作用
2012-09-06 14:16 883作为产品经理,市场需求文档和产品需求文档肯定是写过不少。市场需 ... -
构成设计的五个层次
2012-03-15 22:42 987构成设计的五个层次: 1、战略层 明确商业目标和用户 ... -
一个好产品的判断
2012-03-15 16:34 834我认为的好产品所具备的特征: 1、可用性 ... -
一个需求的流转
2012-03-14 18:07 666当有一个用户需求的时候,你一般怎么做呢? 1、需求评审 ... -
产品设计中 用户体验主要做那几点?
2012-03-14 17:00 654在产品设计中,用户体验至关重要,那么用户体验应该在那些方面注意 ... -
产品随笔
2012-03-01 14:24 735目标导向的设计工具 产品设计中的人物角色 产品设计中 ... -
python
2012-02-29 16:34 710算术操作符: + 加 - 减 * ... -
python
2012-02-29 15:43 7941、 _ 解释器中有特别含义,表示最后一个表达式的值 ... -
关于产品经理KPI的那些事
2012-02-28 15:21 779互联网产品经理能力的评判标准已经有很多人提出过,比如“素 ... -
浅谈产品竞争分析的方法
2012-02-27 14:38 914在企业中竞品分析工 ... -
产品设计中的人物角色
2012-08-17 16:24 916目标导向的设计方法: 1、一些看待问题的新方法 2 ... -
需求分析的时候要摒弃自我,做决策的时候要忠于自我
2012-02-22 18:16 928需求分析的时候要摒弃自我,做决策的时候要忠于自我 -
定量研究与定性研究
2012-02-22 17:35 1085定量研究:解决是什么的问题 定性研究:是解决为什么的问 ... -
产品设计中的产品责任
2012-02-22 17:18 757产品设计中的产品责任 -
男人二十岁后应该学会的习惯 - 褪墨
2011-07-18 14:30 958一个男人,他应该有修养和抱负。想想,整天关注娱乐版的男人, ... -
NSIS在win7下的权限
2011-07-07 15:28 8220在用nsis 打包的软件卸载时候无法删除快捷方式; 我 ... -
padding
2011-06-17 11:03 898从上开始,顺时针一圈!!! CSS padding ... -
产品经理定位
2011-05-15 23:45 874开发里面最懂UI的;运营里更注重用户的;战略中比老板更知道从细 ... -
生活随意
2011-01-04 14:00 903http://www.masamaso.com/goods.p ... -
对于应用程序的清空对象问题以及相应判断!
2010-12-30 10:01 758程序中创建一个对象,就需要在不用的时候释放该对象。 但是在释放 ...
相关推荐
### 如何绘制UML用例图 UML用例图是一种极为重要的图形化表示方法,尤其在需求分析阶段,能够帮助开发团队清晰地理解和描述系统的功能需求。通过使用UML用例图,开发者可以从繁琐的文字描述中抽离出来,以更直观、...
### 网上书店用例图分析 #### 一、实验背景及目标 在软件工程领域,用例图是统一建模语言(UML)中的一种图形化工具,用于描述系统的功能需求,尤其是从最终用户的视角出发。通过绘制用例图,我们可以清晰地识别出...
QQ群用例图是软件工程领域中用于描述用户与系统交互的一种图形化表示方式,它在设计阶段扮演着至关重要的角色。用例图是统一建模语言(UML)的一部分,通过这种图表,我们可以清晰地了解QQ群功能的核心需求和用户...
在UML中,把用用例图建立起来的系统模型称为用例模型,一个用例模型若干个用例图描述。用例模型描述的是外部行为者(actor)所理解的系统功能,使用用例模型代替传统的功能说明往往能更好地获取用户需求,它所回答的...
旅游网站用例图是软件工程中的一个重要组成部分,用于描绘用户与系统之间的交互,明确系统功能需求。在这个场景中,我们看到一个旅游网站的用例图分析,涉及到的主要参与者包括用户、旅行社管理者、景点以及交易系统...
【用例图详解】 用例图是统一建模语言(UML)中的一种图表,用于描绘系统中的参与者(Actor)与用例(Use Case)之间的关系,表达系统功能需求和参与者之间的交互。它并不是简单的功能或菜单项的列表,而是以故事的...
综上所述,PowerDesigner是一款集成了多种模型设计功能的软件工程工具,它不仅涵盖了数据库模型设计的全过程,还支持通过用例图等面向对象分析设计方法,帮助设计者清晰地表达和沟通系统功能以及用户交互。...
【BBS论坛用例图】是软件开发过程中用于描述BBS论坛管理系统用户交互的一种图形化表示,它清晰地展现了系统的主要功能以及用户如何与系统进行交互。用例图是统一建模语言(UML)的一部分,它通过图形化的方式帮助...
### 机票预定系统用例图知识点详解 #### 一、用例图概述 用例图是一种重要的需求分析工具,主要用于描述系统的外部可见行为以及不同角色与系统交互的方式。它能够清晰地展示系统的功能需求,帮助开发者理解用户的...
在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。基本概念用例图...
软件设计过程中画用例图的步骤 在软件设计需求分析阶段,画用例图是一个非常重要的步骤。用例图(Use Case Diagram)是描述人们如何使用一个系统的图表,它包含六个元素:参与者(Actor)、用例(Use Case)、关联...
根据提供的信息——“教师点名系统老师端用例图”,我们可以深入探讨该系统的架构与功能设计,特别是如何通过用例图来展现系统的关键操作流程及其与用户之间的交互方式。 ### 教师点名系统概述 教师点名系统是一种...
在电子商务领域,用例图(Use Case Diagram)是一种重要的需求分析工具,它通过图形化的方式描绘了系统的主要参与者(Actor)以及他们与系统之间的交互关系。在这个名为“电子商务网站用例图”的案例中,我们将深入...
电子商城用例图
旅游网站美食用例图。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
根据所提供的信息,我们可以深入探讨“学生管理系统用例图”的相关内容,包括用例图的基本概念、如何使用Rational Rose绘制用例图以及用例图在学生管理系统中的应用。 ### 一、用例图基本概念 用例图是统一建模...
【UML,用例图】是统一建模语言(Unified Modeling Language)中的一种图形表示方式,主要用于描述系统功能需求和用户交互。用例图提供了一种直观的方式来展示系统的外部行为,它关注的是谁(参与者)如何与系统进行...
本文将详细介绍如何使用UML(统一建模语言)来设计和分析一个网上购物系统的用例图,以及面向对象分析(OOA)方法在系统分析中的应用,确保系统可以提供一个友好的操作界面,方便各类用户群体使用。 首先,我们采用...
在学生管理系统的设计中,用例图、类图、活动图和状态图是UML中的关键图表,它们各自从不同的角度描述系统的功能、结构、行为和对象状态。 一、用例图 用例图是描述系统外部参与者与系统交互的一种图形表示,它展示...