作者 内容
 floe   谁能告诉我,为什么rose到现在还不支持在用例图中画系统边界呢
 
 02/11/15 08:51 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   回复: 谁能告诉我,为什么rose到现在还不支持在用例图中画系统边界呢
 
 02/11/15 23:47 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 热闹城市   我想,从Actor到use case的连线就是系统边界。
 

更准确的说,use case就是描述系统边界上Actor和系统发生的交互的目的。

 02/11/17 14:01 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 idlecrook  并不是所有的人都非常强调这个系统边界
 
 02/11/17 18:47 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe  理解错误
 
 02/11/17 18:51 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe  没有系统边界的用例模型根本是胡闹
 
 02/11/17 18:51 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 BirdGu   请问你说的系统边界指的是什么呢?
 
 02/11/17 20:18 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe  system boundary。用例分析的标准概念
 
 02/11/18 08:39 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 BirdGu  我理解System boundary是个抽象概念,UseCase就是描述这个边界的。不知道你说“在用例图中画系统边界”,到底期望的是一种怎样的功能。
 
 02/11/18 09:30 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 idlecrook  你激动什么,非程序员
 
 02/11/18 09:40 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 idlecrook  你激动什么,非程序员有一期专家访谈讨论过这个问题
 
 02/11/18 09:41 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 靠自己  是否能解释一下"热闹城市"的理解错在哪里
 
 02/11/18 10:23 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe  自己查查书就知道了,论坛不是普及基本概念的地方
 
 02/11/19 00:10 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe  System boundary在多数讲uml或者用例分析的书中都有明确的定义,您的理解来自哪里呢
 
 02/11/19 00:22 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 idlecrook  不要太教条,关键是理解,热闹城市说的没有错
 
 02/11/19 12:36 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 shshsh_0510  我能
 

为什麽用例图一定要支持“系统边界”呢?因为Ivar说的。
为什麽他非这麽说?因为如果不支持,那@#&^@%,那简直就不叫支持用例图!
rose支持用例图吗?支持(也是他们说的)
所以,rose支持“系统边界”
既然支持,那为什麽你说不支持呢?
因为......

 02/11/19 12:54 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 BirdGu  floe的意思可能是说画一个矩形框,Actor放在矩形框外,UseCase放在矩形框内,这个矩形框就是System Boundary。至少我查到一些文章中的SystemBoundary是这么个意思。
 
 02/11/19 13:47 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 idlecrook  这个我知道,但是这确实不是很必要的东西,actor到use case所有线的集合完全可以代表这个框的含义
 
 02/11/19 18:27 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 j2ee   你的System boundary概念是什么?
 
 02/11/19 19:47 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 j2ee  可以这么理解
 
 02/11/19 19:51 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   我无话可说了,继续嘴硬吧
 
 02/11/19 22:33 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   天哪,这儿是什么地方
 
 02/11/19 22:38 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 smilemac  不完全是,但是系统边界也不应该画在用例图里,楼主问题也不对。当然,你一定要用用例图表达系统边界,并且非要画在用例图里,也无不可。但用例最好是用来表达用户需求,而系统边界却是对系统进行分析甚至设计之后才能得到的。所以关公战秦琼,没什么好讨论。
 
 02/11/19 23:04 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 idlecrook  我最初见介绍在use case图上画这个框的地方是有一期费程序员的一篇文章
 

这篇文章是翻译过来的,我当时不太懂,所以很崇拜。第二次见也是在非程序员,但是这次事专家访谈,他的意思和第一篇有点相悖。
而我认为这个框最好不要画,一点意义都没有!你认为应该画,请说明理由,我你的观点和依据说清楚,就没有没有必要感叹对牛弹琴了,呵呵~!

 02/11/20 12:47 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 j2ee   对,以下文字来自参考手册。
 

A use case diagram is a graph of actors, a set of use cases endosed by a system boundary(a rectangle), associations between the actors and the use cases, relationship among the usecases, and generalization among the actors.

 02/11/20 14:06 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   既然两次你的感觉都是模模糊糊,就不应该在这儿下结论
 
 02/11/20 14:39 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 BirdGu  rose应该有什么功能的问题去问Rational公司比较好。
 
 02/11/20 15:01 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 热闹城市   你是对的!
 
 02/11/20 17:47 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 idlecrook  你不应该这么绝对的,并且我已经明确说明了我的观点,并且我还说这两个地方的观点相悖儿没有说我对这两处不理解,我认为你最好往技术方面倾斜一下,不要带太多感情的东西。
 
 02/11/20 18:01 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 BirdGu  “系统边界却是对系统进行分析甚至设计之后才能得到的”,能否对这一观点展开论述一下。另给出您对“系统边界”的定义。
 
 02/11/20 20:15 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   不尽牛人滚滚来
 
 02/11/20 20:43 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 smilemac  老兄你有事说事,别说些不相干的话,没意思。
 
 02/11/20 21:06 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 chenxu7103  回复: 谁能告诉我,为什么rose到现在还不支持在用例图中画系统边界呢
 

不是可以用 Package 来表达系统边界吗?

 02/11/20 23:52 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   抱歉,我的态度不够端正
 

不过我觉得您的看法比较离谱啦。难道在设计之前,用户就不能把整个系统从功能上划分一下了吗。而且,系统边界的意思就是用户和系统都是相对的

 02/11/21 09:11 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   我一直是这么做的,但没有找到依据,而且觉得不大对头。rose文档这么说的吗?
 
 02/11/21 09:21 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   系统边界就是一个系统呀,在uml中使用用例的集合来描述一个系统的功能
 

一个实际的信息系统会由多个子系统组成,这和模块划分不是一回事儿

 02/11/21 09:24 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 BirdGu  回复: 我一直是这么做的,但没有找到依据,而且觉得不大对头。rose文档这么说的吗?
 

当UseCase数量比较多时,用package来把功能相近的UseCase组织起来是很通常的做法。SystemBoundary(如果我下面说的对SystemBoundary的理解不错的话)主要是在UseCase Diagram中区分不同系统的UseCase。如果一个UseCase Diagram中的Use Case都属于同一系统,那么画出System Boundary的意义就不大了。只有当需要在UseCase Diagram中画出多个系统的UseCase时才需要用一些符号来区分。不过在这种情况下,我宁可把不同系统的UseCase画到不同的图中去。

 02/11/21 14:03 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 顺便看看  不同意,我赞成actor和use case的连线就是边界的看法,这个和use case的概念、定义和作用完全一致,至于要在分析设计后得到的不是系统边界,应该是各子系统的边界
 
 02/11/21 14:30 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   说actor和usecase之间的连线就是系统边界理论上也没错,但那只是边界线,我说的是整个边界
 
 02/11/22 08:52 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   一般说系统边界,不会是说边界线,那个有什么意义
 
 02/11/22 08:54 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 顺便看看  我不清楚你说的系统边界和边界线是如何定义的
 
 02/11/22 09:39 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 顺便看看  “一个实际的信息系统会由多个子系统组成,这和模块划分不是一回事儿”如果是这样的话,就只能在分析结束后才能确定
 
 02/11/22 09:41 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 顺便看看  但是这个是和架构相关的概念,和use case描述的是不同层面的东西。
 

同一个use case在不同的架构设计下,会有很大的差异。一般的做法是通过use case得到参考模型(描述业务部分)+架构式样后得到本软件系统的架构设计方案。这样你所谓的系统边界就很清楚了。

 02/11/22 09:45 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 coffeemail   回复: 谁能告诉我,为什么rose到现在还不支持在用例图中画系统边界呢
 

你非要在用例图中表现系统边界吗?????

 02/11/22 11:23 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 rain_night  回复: 我想,从Actor到use case的连线就是系统边界。
 
 02/11/22 11:56 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 alixon  回复:
 

我觉得在画usecase图时,你已经有系统边界的概念了,usecase表达的就是你的系统,除此外的就是系统外的东西,在事件流中每个时间都要表达出操作者是谁。这时候你应该有很清楚的系统边界的概念,没有必要在usecase图中画出来,有作用吗?

 02/11/22 22:34 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   画出系统边界,主要目的是让我们能时刻提醒自己边界的存在,不至于做着做着就混淆了不同的系统和分析层次
 
 02/11/23 00:02 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   系统边界是封闭的一个框,你说的是系统边界的一段,这个一段单独存在没有任何意义
 
 02/11/23 00:04 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe   在这儿跟贴的同学多数对系统边界这个重要的基本概念没有什么认识,建议大家都找资料查书看看再发言
 
 02/11/23 00:07 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首
 floe  如果分析的系统如此单一,以至于只有一个系统边界,那当然没有必要画了。但一般实际系统不会这样吧
 
 02/11/25 14:51 酷帖!    臭帖!    回复  
酷帖评价:           臭帖评价:
返回页首