标准建模语言uml及其支持环境.doc

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
标准建模语言uml及其支持环境

标准建模语言UML及其支持环境编者按: 6 1. 标准建模语言UML概述 7 1.1 标准建模语言UML的出现 7 1.2 标准建模语言UML的内容 10 1.2.1 UML语义 11 1.2.2 UML表示法 11 1.3 标准建模语言UML的主要特点 13 1.4 标准建模语言UML的应用领域 14 2.标准建模语言UML的静态建模机制 16 2.1 用例图 16 2.1.1 用例模型(Use case model) 16 2.1.2 用例(use case) 17 2.1.3 执行者(Actor) 18 2.1.4 使用和扩展(Use and Extend) 19 2.1.5 用例模型的获取 20 2.1.5.1 获取执行者 20 2.1.5.2 获取用例 21 2.2 类图、对象图和包 22 2.2.1 类图 22 2。2。2 类和对象 23 2.2.2.1 类的获取和命名 23 2.2.2.2 类的属性 23 2.2.2.3 类的操作(Operation) 24 2.2.3 关联关系 25 2.2.3.1 关联 25 2.2.3.2 关联的方向 26 2.2.3.3 关联的命名 26 2.2.3.4 角色 26 2.2.3.5 关联类 27 2.2.3.6 聚集和组成 28 2.2.4 继承关系 29 2.2.5 依赖关系 29 2.2.6 类图的抽象层次和细化(Refinement)关系 30 2.2.6.1 概念层 30 2。2。6。2 说明层 30 2.2.6.3 实现层 31 2.2.7 约束 31 2.2.8 对象图、对象和链 32 2.2.9 包 32 2。2。9。1 包的内容 33 2.2.9.2 包的依赖和继承 33 2.2.10 其他模型元素和表示机制 33 2.2.11 使用类图的几个建议 34 2.2.12 术语比较 35 2.3 构件图和配置图 36 3. 标准建模语言UML的动态建模机制 39 3.1 消息 39 3.2 状态图 40 3.2.1 状态 40 3.2.2 转移 41 3.3 顺序图 42 3.4 合作图 43 3.5 活动图(Activity Diagram) 44 3.6 四种图的运用 47 4. 标准建模语言UML支持环境 49 4。1 过程工程的基本要点 49 4.2 UML柔性软件开发过程及其支持环境 51 4.2.1 UML柔性软件开发过程 51 4.2.2 UML支持环境的基本需求 53 4.3 UML集成化支持环境 54 4.3.1 UML可视化建模系统的框架 55 4.3.1.1 支持环境的建模机制 55 4.3.1.2 建模系统的检测机制 56 4.3.2 UML模拟系统 58 4.3.3 UML代码生成系统 58 4.3.4 UML软件质量控制 59 4.3.5 UML逆向变换系统 61 5. 标准建模语言UML的应用实例 62 5.1 UML建模过程高层视图 62 5.2 UML实际建模过程 63 5.2.1 需求 64 5.2.2 分析 65 5.2.3 设计 68 5。2。4 实现 73 5。2。5 测试和配置 75 5.2.6 小结 76 编者按: 软件工程领域在1995年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。其中最重要的、具有划时代重大意义的成果之一就是统一建模语言( UML: Unified Modeling Language)的出现。在世界范围内,至少在近10年内,UML将是面向对象技术领域内占主导地位的标准建模语言。采用UML作为我国统一的建模语言是完全必要的:首先,过去数十种面向对象的建模语言都是相互独立的,而UML可以消除一些潜在的不必要的差异,以免用户混淆;其次,通过统一语义和符号表示,能够稳定我国的面向对象技术市场,使项目根植于一个成熟的标准建模语言,从而可以大大拓宽所研制与开发的软件系统的适用范围,并大大提高其灵活程度。为使读者对UML语言及其支持环境有更深入、细致的了解,我们特邀北京航空航天大学软件工程研究所的专家撰文介绍,本文共分五个部分: 1标准建模语言UML的概念 作者 张莉 周伯庄标准建模语言UML的静态建模机制 作者 葛科杨顺祥标准建模语言UML的动态建模机制 作者 王云葛科标准建模语言UML支持环境 作者 周伯生 张莉标准建模语言UML的应用实例 作者杨顺祥 王云 1. 标准建模语言UML概述 面向对象的分析与设计(OOAD)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展,并最终统一为大众所接受的标准建模语言。 1建模语言UML的出现 公认的面向对象建模语

文档评论(0)

ailuojue1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档