文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > PPTX文档下载
分享到微信 分享到微博 分享到QQ空间

软件工程与面向对象课件第2章 统一建模语言UML.pptx

  • 资源ID:18831132       资源大小:480.11KB        全文页数:17页
  • 资源格式: PPTX        下载积分:15文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要15文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

软件工程与面向对象课件第2章 统一建模语言UML.pptx

1、统一建模语言统一建模语言UML目录目录22.1软件建模简介软件建模简介2.2 UML简述简述2.3 UML的发展历史的发展历史2.4 UML的目标与应用范围的目标与应用范围2.1软件建模介绍软件建模介绍什么是建模建模的重要性建模的基本原理什么是模型什么是模型模型是用某种媒介对相同媒介或其他媒介里的一些事物的表现形式。4模型就是对现实的简化。建立模型的过程,称为建模。模型提供了系统的蓝图。软件系统的模型用建模语言来表达,包括语义信息和表示法。1 1 1 12 2 2 23 3 3 34 4 4 4建模的重要性建模的重要性501捕捕获获和和精精确确表表达达项项目目的的需需求求和和应应用用领领域域的

2、的知知识识,以以使使全全部部涉涉众众能能够够理理解解并达成一致。并达成一致。完成系统设计完成系统设计分离需求与具体实现细节分离需求与具体实现细节02帮帮助助生生成成有有用用的的工工作作产产品品方便研究多种解决方案方便研究多种解决方案03帮助全面把握复杂的系统帮助全面把握复杂的系统04建模的基本原理建模的基本原理6选择创建什么模型对如何解决问题和如何形成相应解决方案意义深远。0102可以在不同的层次界别上表示不同的模型。03最好的模型总是与现实世界联系密切。04单个模型或视图是不充分的。2.2UML简述简述UML简介UML特点UML简介简介统一建模语言(UML)由Grady Booch、Jame

3、s Rumbaugh、Ivar Jacobson创建,是一种通用的可视化建模语言,可以用来描述、可视化、构造和文档化软件密集型系统的各种工件。8UML建模示例UML特点特点UML用来捕获系统静态结构和动态行为的信息。9UML是独立于过程的,它适用于各种软件开发方法、软件生命周期的各个阶段、各种应用领域以及各种开发工具。UML不是一种程序设计语言,其描述的模型可以和各种编程语言相联系。1 1 1 12 2 2 23 3 3 32.3UML的发展史的发展史UML的出现背景UML的诞生及其标准化UML 2规范UML的出现背景的出现背景11早起面向对象方法学的发展引发了“方法大战”。Booch方法:在

4、项目的设计和构造阶段的表达力极强。OOSE:对以用例驱动需求获取、分析和高层设计的开发过程提供了极好的支持。OMT:对分析和数据密集型信息系统最为有用。早期方法统一的尝试:Fushion方法UML的前身:UM 0.8UML的诞生及其标准化的诞生及其标准化1219961997.11997.112005UML 1.0规范草案发布并交付给OMG组织。7月,修改后的UML 1.1作为最终成果发布并被提交给OMG进行标准化审查。UML 1.4.2被ISO正式发布为国际标准。UML0.9和UML0.91发布UML 1.1规范被OMG全体成员通过,并被采纳为规范UML2规范规范13最终的UML 2.0规范发

5、布。目前最新版本的UML是2015年6月发布的UML 2.5。2000年 11月 起 开 始 起 草UML全面升级,至2003年7月完成。UML 2.4.1被ISO正式确定为国际标准。20002005201220152.4UML的目标与应用范围的目标与应用范围UML的目标UML的应用范围UML的目标的目标15UML目目标为建模者提供可用的、富有表达力的、可视化的建模语言,以开发和交换有意义的模型。提供可扩展性和特殊化机制以延伸核心概念。支持独立于编程语言和开发过程的规范,并支持更高级的开发概念。为理解建模语言提供正式的基础,同时推动面向对象建模工具市场的成长。UML的应用范围的应用范围16需求分析阶段通过建立用例图等模型来描述系统的使用者对系统的功能要求。分析和设计阶段通过类和对象等主要概念及其关系建立静态模型,对类、用例等概念之间的协作进行动态建模,为开发工作提供详尽的规格说明。开发阶段将设计的模型转化为编程语言的实际代码,指导并减轻编码工作。测试阶段用UML图作为测试依据。谢 谢 聆 听T H A N K S F O R Y O U R A T T E N T I O N


注意事项

本文(软件工程与面向对象课件第2章 统一建模语言UML.pptx)为本站会员(bubibi)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png