作者guestid (访客ID)
看板OOAD
标题[UML ] UML 4+1 view 是哪5种view呢?
时间Wed Nov 5 23:41:22 2008
我上网查到的 UML 4+1 view 各家说法
说法一:
1. Design view
2. Process view
3. Component view
4. Deployment view
5. Use Case View
说法二:
1. Logical view
2. process view
3. Implementation view
4. Deployment view
5. Use Case View
说法三:(Umbrello)(把Process View 并入Logical View?)
1. Logical View
2. Component view
3. Deployment view
4. Use Case View
5. Entity Relationship Model
疑似官方说法:(Kruchten)
1. Logical View (Design View)
2. Process View
3. Physical View (Deployment View)
4. Development View (Implementation View, Component View)
5. Scenarios (Use Case View)
这样对吗?
问题一:4+1 View 中是前4种view加上 Scenarios(Use Case View), 是这样吗?
问题二:说法三中的Entity Relationship Model其实是Logical View的其中之一
这样说对吗? 为何Umbrello要把这个分开呢?
问题三:Entity Relationship diagram也称为object diagram, 这样说对吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.225.237.113
※ 编辑: guestid 来自: 61.225.237.113 (11/05 23:42)
1F:推 tinlans :4+1 是 Kruchten 提出来的,没有 deplolyment 这种 11/06 00:36
2F:→ tinlans :view,直接去查他的文献不是比较快? 11/06 00:36
3F:→ tinlans :还有 UML 为什麽会有 ER diagram? 11/06 00:38
4F:→ guestid :我是在Umbrello这套软体上看到的~ 11/06 06:26
※ 编辑: guestid 来自: 61.225.234.51 (11/06 08:54)
5F:推 march20 :4+1 view 最早是来拿来讲 architecture style 用的 11/21 04:00
6F:→ march20 :就像一个建筑物有各种结构, 软体也是, 不能只偏重其 11/21 04:01
7F:→ march20 :一样, 4+1 view "通常"包括了最重要的那几样 11/21 04:03
8F:→ march20 :(订正, 是 arch structure 不是 arch style) 11/21 04:06
9F:→ march20 :Umbrello 的划分可能得从用途看.ex.强调DB的重要? 11/21 04:09