社区
研发管理
帖子详情
这样的用例图(用例关系)怎么画啊???????????
52jacky
2004-05-06 06:17:46
邮件服务用例图
Actor:
系统、系统用户、
Use Case:
接收邮件、保存邮件、发送邮件、删除邮件
分析:
系统:负责接收邮件、删除邮件(容量达到上限时删除)、系统在接收邮件
同时并保存邮件
系统用户:可以发送邮件、删除邮件、当发送邮件时,如果选择了“并保存
至发件箱”则同时保存邮件(至发件箱)、当删除邮件时,如果未选
中“直接删除”则同时保存邮件(至垃圾箱)
这样的用例图(用例关系)怎么画啊???????????
...全文
375
3
打赏
收藏
这样的用例图(用例关系)怎么画啊???????????
邮件服务用例图 Actor: 系统、系统用户、 Use Case: 接收邮件、保存邮件、发送邮件、删除邮件 分析: 系统:负责接收邮件、删除邮件(容量达到上限时删除)、系统在接收邮件 同时并保存邮件 系统用户:可以发送邮件、删除邮件、当发送邮件时,如果选择了“并保存 至发件箱”则同时保存邮件(至发件箱)、当删除邮件时,如果未选 中“直接删除”则同时保存邮件(至垃圾箱) 这样的用例图(用例关系)怎么画啊???????????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
项目花园范德彪
2004-05-09
打赏
举报
回复
不过,事情都有两面性,
如果这是个带权限的问题,
那么楼上的方法,就很帅了,
所以,每一种方法,都有其局限性,
项目花园范德彪
2004-05-09
打赏
举报
回复
如果,、....
这就是一种扩展点,
典型的,extend的功能嘛
删除邮件CASE <------------转移到至垃圾箱CASE
如果未选
中“直接删除”
只有,发送,接收,删除,保存邮件 是和用户直接相关的CASE,
剩下的,你自己画好了
不用加系统用例,
如果加了,还要考虚系统用例的控制,和用户的同步问题,太麻烦
用户既然是选上了“直接删除”,并“保存至发件箱”
可以认为,这也是用户发出的动作,
只是带扩展的罢了,
其实细想一下,
也确实是这样的,
那个软件不也是这样做的么,
发送,软件发送MAIL
如果用户选了“保存至发件箱”
则软件,同时保存一份,
ROSE的用例也尽量不要做的太复杂化
stustar
2004-05-06
打赏
举报
回复
我是这样考虑的:
增加两个用例:系统删除邮件,系统用户删除邮件.
因为接受邮件和保存邮件对系统用户和系统来说都是相同的(我这样认为的,也可能不对),所以可以使用相同的用例,而删除邮件对系统和系统用户来说则要区别角色对待,所以新建了两个用例,这两个用例都‘使用’删除邮件这个用例,而对于‘发送邮件’和‘系统用户删除邮件’则‘扩展’自保存邮件这个用例。....就这些了,不知和不和你的心意。
uml图书管理系统
用例
图
rationalrose 有关图书管理系统的
用例
。
用例
分析技术 (强烈建议大家看看)
现在RUP如日中天,需求分析是第一步,可以看作是高级系统分析员的必备知识,那么,如果用面向对象的分析技术来描述需求呢?你还在为怎么建模而烦吗?你还不知道如果开始您的系统
用例
分析吗?那么强烈建议您看看这本《
用例
分析技术》 在一个需求分析过程中,主要有项目描述,风险分析,
用例
图
以及描述,项目建议这几部分。 其中最重要的,也是最需要学习的就是
用例
的描述。那么
用例
的描述关键点在哪里呢?
多角度带你编写更规范的黑盒测试
用例
讲解方式通过类比生活中的例子,轻松理解测试
用例
的设计方法。课程内容条理清晰,目标明确,由浅入深,环环相扣。重点部分进行额外梳理和总结,更易理解和吸收。课程亮点1,测试
用例
的要素讲解,让测试
用例
的编写更加规范2、多种测试
用例
方法的学习,让
用例
设计更加全面。测试
用例
的设计方法:等价类、边界值、判定表、因果图、状态迁移图、场景法、正交实验法、错误推测法3,多角度的案例实践,以理解各种方法的应用课程内容1、测试
用例
的定义和组成要素2、测试
用例
的设计方法:等价类、边界值、判定表、因果图、状态迁移图、场景法、正交实验法、错误推测法3:每种设计方法对应的案例讲解适用人群1、对软件测试感兴趣的在校生及应届生。2、希望转行软件测试的在职人员。3、希望巩固软件测试设计方法的测试同行。4、对软件测试感兴趣的其他听众。
UseCase
用例
怎么
画
_UML
用例
UseCase的几个理解误区
UseCase
用例
是什么?看一下官方定义:
用例
定义了一组
用例
示例,其中每个示例都是系统所执行的一系列操作。看个UML的
用例
图
:其他的内容大家都可以网上去找资料,关于usecase的内容,我这里只想说一下use case的几个理解上的误区:这是一个很大的误区,也是技术人员容易犯的一个错误。功能点是站在软件开发的角度来说的,而
用例
是站在用户的角度来说的。获取
用例
是领域专家干的活,而最后的功能实现是技术专家干的活,不同的角色。所以获取
用例
的关键就是要站在用户角度看问题。怎么获得
用例
?首先确定位于系统边界之外的主角是谁?他的期望和目的是什么?这
《UML建模实例教程》【PPT】
第1章课程定位与教学案例综述. 1.1职业岗位能力需求分析 1.2课程设置和课程定位分析 1.3WebShop电子商城介绍 1.3.1电子商城需求分析 1.3.2电子商城系统设计 1.3.3电子商城数据库设计 1.4LibraryMIS图书管理系统介绍 1.4.1图书管理系统需求分析 1.4.2图书管理系统系统设计 1.4.3图书管理系统数据库设计 习题 第2章面向对象技术和建模基础 2.1面向对象方法 2.1.1面向对象方法的基本思想 2.1.2面向对象方法的发展 2.2面向对象的基本概念与特征 2.2.1面向对象的基本概念 2.2.2面向对象的主要特征 2.3面向对象分析 .2.3.1处理复杂问题的原则 2.3.200A方法的基本步骤 2.4面向对象设计 2.5面向对象实现 2.6面向对象方法的内涵 2.7软件建模概述 2.7.1软件建模的概念 2.7.2软件建模的用途 2.7.3软件建模的优点 习题 第3章UML简介 3.1UML的发展 3.1.1UML的发展历程 3.1.2理解UML建模 3.2UML的特点 3.3UML的结构 3.3.1UML的事物 3.3.2UML的
关系
3.4UML的视图 3.4.1
用例
视图 3.4.2逻辑视图 3.4.3并发视图 3.4.4组件视图 3.4.5部署视图 3.5UML图形符号 3.5.1
用例
图
3.5.2类图 3.5.3对象图 3.5.4状态图 3.5.5活动图 3.5.6顺序图 3.5.7协作图 3.5.8组件图 3.5.9部署图 3.5.10UML 2.0新特性 3.6UML建模基本流程 习题 第4章UML建模工具简介 4.1常用UML建模工具 4.1.1 Rational Rose 4.1.2Enterprise Architect 4.1.3Together 4.1.4PowerDesigner 4.1.5 Visi0 4.1.6Tnffun Plat0 4.2Rational Rose安装与配置 4.2.1Rational Rose的运行环境 4.2.2Rational Rose的安装 4.2.3Rational Rose的配置 4.3使用Rational Rose建模 4.3.1Rational Rose主菜单 4.3.2Rational Rose的视图 4.3.3 Rational Rose建模的基本过程 习题 第5章需求建模 5.1
用例
模型概述 5.2
用例
图
组成 5.2.1参与者 5.2.2系统 5.2.3
用例
5.3识别和描述
用例
.. 5.3.1识别
用例
5.3.2绘制WebShop电子商城
用例
图
5.3.3通过包对
用例
进行合理规划 5.3.4WebShop电子商城
用例
图
(不含
关系
) 5.3.5
用例
描述 5.4
用例
间的
关系
5.4.1泛化
关系
5.4.2使用
关系
5.4.3包含
关系
5.4.4扩展
关系
5.4.5
关系
小结 5.4.6WebShop电子商城
用例
图
(含
关系
) 习题 第6章静态建模 6.1静态建模概述 6.2类图概述 6.3类图的基本组成 6.3.1类的概述 6.3.2绘制带属性的实体类 6.3.3绘制带操作的实体类 6.3.4绘制边界类图 6.3.5绘制控制类图 6.3.6UML中的类与语言中的类 6.4类之间的
关系
6.4.1关联
关系
6.4.2聚合
关系
6.4.3组合
关系
6.4.4泛化
关系
6.4.5实现
关系
6.4.6依赖
关系
6.5对象图 6.5.1对象图概述 6.5.2对象图组成 6.5.3类图和对象图的比较 习题 第7章数据库建模 7.1PowerDesigner简介 7.2PowerDesigner安装和启动 7.2.1PowerDesigner的安装 7.2.2PowerDesigner的启动 7.3PowerDesigner概念数据模型 7.3.1概念数据模型概述 7.3.2PowerDesigner概念数据模型概述 7.4 PowerDesigner物理数据模型 习题 第8章动态建模 8.1动态建模概述 8.2状态图 8.2.1状态图概述 8.2.2状态图组成 8.2.3绘制员工下班回家状态图 8.3活动图 8.3.1活动图概述 8.3.2活动图组成 8.3.3绘制WebShop电子商城活动图 8.4活动图拾遗 8.4.1活动图与流程图的比较 8.4.2活动图与状态图的比较 8.5顺序图 8.5.1顺序图概述 8.5.2顺序图组成 8.5.3绘制WebShop电子商城顺序图 8.6协作图 8.6.1协作图概述 8.6.2协作图组成 8.6.3绘制WebShop电子商城协作图 8.7 顺序图拾遗 8.7.1 顺序图与协作图的比较 8.7.2 顺序图与协作图的互换 习题 第9章物理建模 9.1物理建模概述 9.1.1硬件 9.1.2软件 9.2组件图 9.2.1组件图概述 9.2.2组件图组成 9.2.3绘制WebShop电子商城组件图 9.3部署图 9.3.1部署图概述 9.3.2部署图组成 9.3.3绘制WebShop电子商城部署图 习题 第10章双向工程 10.1双向工程简介 10.2正向工程(生成Java代码) 10.3逆向工程 习题 第11章统一软件过程RUP 11.1RUP简介 11.2RUPT作流程 11.2.1业务建模 11.2.2需求 11.2.3分析设计 11.2.4实施 11.2.5测试 11.2.6部署 11.2.7配置与变更管理 11.2.8项目管理 11.2.9环境 11.3RUP迭代过程 11.3.1初始 11.3.2细化 11.3.3构造 11.3.4移交 11.3.5迭代计划示例(构造阶段) 习题 附录A综合实训 附录B Rational Rose2003主菜单 参考文献...
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章