软件工程3 基于UML软件开发过程.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于UML的软件开发过程 内容 UML概述 案例 1.UML语言概述 1UML的历史 1.2UML的定义 1.3UML包含的内容 1.4UML的应用领域 为什么需要UML? 客户 系统分析 UML模型 开发人员 其他人员 1.1UML的历史 面向对象的分析与设计(OOAOOD)方法的发展在20 世纪80年代末至90年代中出现了一个高潮,UML是这个 高潮的产物。它不仅统一了 Booch、 Rumbaugh和 Jacobson的表示方法,而且对其做了进一步的发展,并 最终统一为大众所接受的标准建模语言。 丶公认的面向对象建模语言出现于20世纪70年代中期对象 是问题域或实现域中某些事物的一个抽象。 1996年6月和10月分别发布了两个新的版本,即UML 0.9和UML0.91,并将UM重新命名为UML( Unified Modeling Language)。UML的开发者倡议并成立了 UML成员协会 UML的诞生 创始人 Grady booch Grady( IBM fellow)因其在软件架构、软件工程和软件 建模方面的杰出贡献而在国际上享有盛名。自 Rational于 1981年创建以来,他就一直担任| BM Rationa|的首席科 学家。 Grady于2003年3月荣获l旧M名士(| BM fellow) 的称号。 Booch方法的力量在于其丰富的符号体系,包括 类图(类结构一静态视图) 对象图(对象结构一静态视图) 状态转移图(类结构一动态视图) 时态图(对象结构一动态视图) 模块图(模块体系结构) 进程图(进程体系结构) UML的诞生 创始人-- Ivar Jacobson Ivar Jacobson博士是 Objectory方法的发明者,也是瑞 典 Objectory AB公司的创始人。 Jacobson博士是两本 影响深远的畅销书的主要作者:《面向对象的软件工程 种用例驱动方法》(1992年计算机语言生产力奖获 得者)和《对象的优势一采用对象技术的业务过程再工 程》。 Jacobson将 use case模型与其它五种系统模型关联 领域对象模型。 use case模型根据领域来表示。 分析模型。 use case模型通过分析来构造。 设计模型。 use case模型通过设计来具体化 实现模型。该模型依据具体化的设计来实现u case模型。 测试模型。用来测试具体化的 use case模型。 UML的诞生 创始人-- James Rumbaugh James Rumbaugh博士是享誉全球的软件开发方法学 家。Jm一直是引导UML未来开发的领袖,他提出了 许多有关UML的概念。他与 Rational的其他软件领袖 起工作在各个领域,比如 Rational统一过程和实时开 发方法学。自从2003年|BM收购了 Rational之后, Jim就一直致力于推动BM建模工具的开发。 dumbaugh的OMT方法将开发过程分为四个阶段 分析 系统设计 对象设计 实现 UML发展历史 的重要修订 宫 1999 年1月最 OMG 文档版类 1.2UML的定义 UML适用于各种软件开发方法、软件生命周 期的各个阶段、各种应用领域以及各种开发 工具。 2.UML由以下5类图来定义 第1类:用例图 第2类:静态图(包括类图、对象图和包图) 第3类:行为图(包括状态图和活动图) 第4类:交互图(包括时序图和协作图) 第5类:实现图(包括组件图和配置图)

文档评论(0)

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

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

1亿VIP精品文档

相关文档