uml 建模

一)类图
[url]http://www.open-open.com/lib/view/open1328059700311.html[/url]

[url]http://jingyan.baidu.com/article/9f7e7ec07286e16f281554f7.html[/url]

[url]http://www.xuebuyuan.com/2061938.html[/url]

二)用例图
[url]http://wenku.baidu.com/link?url=qzfXrv9foHHubqt89o3zF5uY63ytdIDPJbcigNEQZrRPn1zltfecmIASmtP9MsvbIqKgqj5IqPXbB2p6klFbD2VMvKBPT8FAyqOsWAkme0O[/url] 很好
[url]http://jingyan.baidu.com/article/948f592401ad72d80ef5f966.html[/url] 好
[url]http://hxyt20.iteye.com/blog/1246415[/url] 好
[url]https://msdn.microsoft.com/zh-cn/library/dd409432.aspx#Details[/url]

[url]http://www.cnblogs.com/fsjohnhuang/articles/2366030.html[/url]
也许有人会问“如果两个用例之间,一个要调用另一个时,怎么办?”(有可能是混淆了用例和模块的关系),那么,首先要区分概念,用例就是用例,用例不是模块,也不是组件(虽然一个用例能发展成为“一个或多个”模块或组件);其次,从用例分析的角度来看,如果用例 A 确实要调用到用例 B,那么,可以进一步分析:A 是调用了 B 的所有流程呢,还是其中一部分流程?

(1)如果是调用了一部分,此时可以把 B 中的那部分流程提取出来,形成用例 C,然后 A 和 B 都 include C;

备注:extends 和 include 的箭头方向的记忆方法:extends的代码实现是接口实现或继承,所以图标类似类图的接口泛化或继承的连接线。

(2)如果是调用了所有流程,那么,A 直接 include B 即可;

(3)如果 A 没有调用 B 中的任何流程……faint,那还画那条代表依赖的实线干嘛?

[url]http://www.cnblogs.com/Yogurshine/archive/2013/01/14/2859248.html[/url] 依赖
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值