加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

[全程建模]UML中用例图里的外部系统的表示方式有规定么?

发布时间:2020-12-17 01:03:43 所属栏目:安全 来源:网络整理
导读:原贴链接:http://www.newsmth.net/bbstcon.php?board=SoftEnggid=80426 ? 发信人: kinetics (认真读书,重新作人),信区: SoftEng 标? 题: UML中用例图里的外部系统的表示方式有规定么? 发信站: 水木社区 (Sat Feb 25 21:51:57 2012),站内 ? 是否有统一的符

原贴链接:http://www.newsmth.net/bbstcon.php?board=SoftEng&gid=80426

?

发信人: kinetics (认真读书,重新作人),信区: SoftEng

标? 题: UML中用例图里的外部系统的表示方式有规定么?

发信站: 水木社区 (Sat Feb 25 21:51:57 2012),站内

?

是否有统一的符号来表示啊?

谢谢!

?

发信人: qingrun (青润),信区: SoftEng

标? 题: Re: UML中用例图里的外部系统的表示方式有规定么?

发信站: 水木社区 (Mon Feb 27 11:24:47 2012),站内

?

没有统一的符号,是要看情况的。

如果这个外部系统是主动行为者,用actor,如果不是主动行为者,只能用一个外部uc来表示。

设计阶段,前者仍然用actor,后者用接口形式。

?

发信人: dale (null),信区: SoftEng

标? 题: Re: UML中用例图里的外部系统的表示方式有规定么?

发信站: 水木社区 (Mon Feb 27 15:57:59 2012),站内

?

多谢!

如果外部系统只是一个抽象的指代(例如提供WebService供其他外部系统调用,但在设计的时候我们并不知道调用者为何种系统),此时还可以用actor来表示吗?

?

谢谢!

?

发信人: qingrun (青润),信区: SoftEng

标? 题: Re: UML中用例图里的外部系统的表示方式有规定么?

发信站: 水木社区 (Mon Feb 27 18:25:29 2012),站内

?

关于actor的判定,我曾经给过一个规则,你可能没有看到过。

那就是actor一定是一个主动行为者,也就是actor可以自行没有任何外在其他原因的触发uc的行为(也就是后面设计模型中对具体类的方法调用),只要能做到这一点,那就可以作为actor。

但是,一个例外是,这个actor不是你要分析的uc,比如,你对于A模块中的一个uca1会被B模块中的ucb2调用,而A,B是你系统的两个模块,那么就不能把B的ucb2作为你A的actor来判定了,因为这是你系统内的调用关系,而不是与外部系统的调用关系。

这样描述基本上就完整了。

很多书中关于这方面的描述都比较含糊其辞,如果有兴趣深入了解,可以去看看我写的那本书,这些方面的判定规则写得很清楚。

?

发信人: dale (null),信区: SoftEng

标? 题: Re: UML中用例图里的外部系统的表示方式有规定么?

发信站: 水木社区 (Mon Feb 27 23:16:58 2012),站内

?

非常感谢青润详尽的回复!

看了以后有种豁然开朗的感觉,一定会拜读您的大作,呵呵

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读