⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 use case 中是表示成actor好,还是use case 好.txt

📁 一些关于UML的经典讨论
💻 TXT
字号:
USE CASE 中是表示成ACTOR好,还是USE CASE 好

中国UML论坛
 播种机
 
整理:mouri
  

0==========
原文(ray_czh于2001/05/15 15:04粘贴) 
USE CASE 的问题 
--------------------------------------------------------------------------------
我在一个项目中有一个任务池,任务池中几个任务队列,很多线程都要从任务队列中读取或加入任务,请问任务池在USE CASE 中是表示成ACTOR好,还是USE CASE 好. 

1==========
原文(平和于2001/05/16 10:06粘贴) 
回复: USE CASE 的问题 
--------------------------------------------------------------------------------
应该从任务池的相对独立性上来考虑这个问题: 
如果任务池相对你的系统较独立,比如说任务池运行于另一个台机器上,也就是说分布式结构的,或者任务池只是一个后台程序,与你的系统没有太复杂的交互,仅仅是管理和提交任务,那么你可以把任务池作为一个外部执行者。 
但如果任务池与系统有较复杂的交互,那你就应该在用例中体现,比方说分解为提取任务和管理任务两个用例,但任务池这个实体应在类图中体现。 
不知道说清楚没有。 

11==========
原文(airport于2001/05/16 10:17粘贴) 
反正我没有看明白 
--------------------------------------------------------------------------------

12==========
原文(kongl于2001/05/16 22:04粘贴) 
回复: USE CASE 的问题 
--------------------------------------------------------------------------------
肯定是use case嘛。 
听你的意思,它是系统内的一个部分;而actor应是外部的。 
还有,你的分析思路有问题:应当是进行了use case分析之后 
才知道,应当需要个任务池的! 

13==========
原文(品雪于2001/05/26 02:50粘贴) 
回复: USE CASE 的问题 
--------------------------------------------------------------------------------
嘻嘻,简单点说: 
任务池,要么是一个actor,要么把它承担的任务画一个usecase,取决定于你是否能控制它,actor是你在要实现的系统之外的。 

2==========
原文(john_zhu于2001/05/17 00:46粘贴) 
Use Case 应该是承担一种完整的事件流,一种系统的交互试图,Actor是系统的外部交互对象如人和物。但是在你的个案中任务池如果为系统内部的对象则应该是业务对象,如果为系统外部对象则应该是actor 
--------------------------------------------------------------------------------
关键是你要Use case和actor在系统中的真正用途,使用他们的用途是什么,不是为了使用而使用。是对你的后续开发起驱动作用的。 

3==========
原文(kelvin_wang于2001/05/24 17:57粘贴) 
回复: USE CASE 的问题 
--------------------------------------------------------------------------------
当然是个对象了。一个use case 是一组对象经过交互为用户(actor)返回一个结果的操作。

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -