- 3
- 0
- 约4.68千字
- 约 35页
- 2018-07-12 发布于江苏
- 举报
华南理工大学UML—Rose工具补充知识
软件需求分析与建模- 关于Rose 2003的基本知识 4+1视图 Rose工具中提供了: Use Case View Logical View Component View Implement View 用例图中的各种关系 UML用例图中包括了三种关系: (1)包含(include) (2)扩展(extend) (3)泛化(generalization) 共同点:都是从现有的用例中抽取出公共部分信息,作为一个单独的用例,然后通后过不同的方法来重用这个公共的用例,以减少模型维护的工作量。 包含关系 包含关系:通过使用包含(Inclusion)用例来封装一组跨越多个用例的相似动作(行为片断),以便多个基(Base)用例复用。 基用例可以依赖包含用例执行的结果,但是双方都不能访问对方的属性。 包含关系对典型的应用就是复用。 但有时当某用例的事件流过于复杂时,为了简化用例的描述,也可以把某一段事件流抽象成为一个被包含的用例; 相反,用例划分太细时,也可以抽象出一个基用例,来包含这些细颗粒的用例。 这种情况类似于在过程设计语言中,将程序的某一段算法封装成一个子过程,然后再从主程序中调用这一子过程。 扩展关系 扩展关系:将基用例中一段相对独立并且可选的动作,用扩展(Extension)用例加以封装,再让它从基用例中声明的扩展点(Extension Point)上进行扩展,从而使基用
您可能关注的文档
- 北京航空航天大学《嵌入式系统》_第六章知识汇总.ppt
- 北京航空航天大学《嵌入式系统》_第九章知识汇总.ppt
- 北京航空航天大学《嵌入式系统》_第五章知识汇总.ppt
- 北京航空航天大学《嵌入式系统》_第章_ARM微处理器体系结构知识汇总.ppt
- 北京航空航天大学《嵌入式系统》_第章_Linux驱动程序开发知识汇总.ppt
- 北京航空航天大学《嵌入式系统》_第章_嵌入式硬件基础知识汇总.ppt
- 北京航空航天大学《嵌入式系统》_第章_ARM指令集知识汇总.ppt
- 北京航空航天大学毕业设计答辩PPT模及注意事项知识汇总.ppt
- 北大内部个月周辅导班完全资料第二周课程(下).ppt
- 北岸尚城月日开盘饕餮之夜(圣诞晚会)精品文案.ppt
最近下载
- 金风GWH 191-4.0 V12R01C100 产品说明书.pdf VIP
- 全类食材食品检验检测措施流程.docx
- 文华期货软件公式指标文华财经指标公式源码期货指标准确率百分百指标.doc VIP
- 解析版2026年中考第一次模拟考试:数学一模提分卷(江苏常州专用)(解析版)解析版.docx VIP
- 《人工智能概论》 课件全套 喻恺 第1--8章 人工智能概述---人工智能安全与伦理.pptx VIP
- 四宫格数独练习题(初级、中级、高级各22套题).pdf VIP
- 高一上学期英语阅读理解及书面表达练习(10).pdf VIP
- 2026年全国保安员资格考试全真模拟试卷及答案(共五套).docx
- 文华期货软件指标公式文华财经期货软件指标公式 哪个指标最准.docx VIP
- DB11∕1219.2-2019 文物艺术品数据元规范 第2部分:书画.pdf VIP
原创力文档

文档评论(0)