- 1、本文档共569页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;UML系统建模及系统分析与设计;第1章 面向对象软件开发方法;教学目的;1.1软件发展与软件工程;1.1软件发展与软件工程;1.1.1 软件的发展与特征;1.1.1 软件的发展与特征;第一阶段的主要特征是:;1. 软件的发展阶段;1. 软件的发展阶段;“软件危机”;“软件危机”;第二阶段阶段的主要特征;1. 软件的发展阶段;第三阶段的主要特征;1. 软件的发展阶段;第四阶段的主要特征:;2. 软件的特征;2. 软件的特征;1.1.2 软件工程;1. 软件工程的概念与知识体系;软件工程应该包括的知识;软件工程知识体系指南(2004);软件工程???识体系指南(2004); 2. 软件工程的框架;软件工程的目标;软件工程活动;软件工程的原则;软件工程的原则;软件工程的框架;3. 软件工程的基本原理;1.2 软件过程和开发方法;1.2 软件过程和开发方法;常见的软件过程模型有;1. 瀑布模型;瀑布模型;瀑布模型的主要特点:;实际的瀑布模型——带反馈环;瀑布模型的优点;瀑布模型的缺点:;2. 快速原型模型;2. 快速原型模型;3. 增量模型;3. 增量模型;4. 螺旋模型;4. 螺旋模型;5. 喷泉模型;5. 喷泉模型;6. 智能模型;6. 智能模型;6. 智能模型;智能模型特点;7. V模型;8.各种模型的比较;8.各种模型的比较;8.各种模型的比较;8.各种模型的比较;8.各种模型的比较;1.2.2 软件开发方法;1.结构化方法;2.面向数据结构的软件开发方法;2.面向数据结构的软件开发方法;⑵ Warnier方法;3.面向问题的分析方法;3.面向问题的分析方法;4.原型化开发方法;4.原型化开发方法;5.面向对象的软件开发方法;5.面向对象的软件开发方法;6.可视化开发方法;6.可视化开发方法;1.3面向对象开发方法概述 ;1.3.2 面向对象方法的基本思想 ;面向对象方法的要点:;1.3.3 面向对象的基本概念 ;1.3.3 面向对象的基本概念 ;1.类;2. 对象;4.继承;4.继承;5.多态;5.多态;6.消息;6.消息;7.关联;8.复用;1.4 面向对象主要开发方法 ;1.4.1 Coad Yourdon方法;1.4.1 Coad Yourdon方法;1.4.1 Coad Yourdon方法;1.4.2 Booch方法 ;1.4.2 Booch方法;1.4.2 Booch方法;1.4.3 OMT方法 ;1.4.3 OMT方法 ;1.4.3 OMT方法 ;1.4.4 OOSE方法 ;1.4.4 OOSE方法 ;1.4.5 Rational 软件统一开发过程;1.4.5 Rational 软件统一开发过程;1.4.5 Rational 软件统一开发过程;1.4.5 Rational 软件统一开发过程;1.4.5 Rational 软件统一开发过程;1.4.5 Rational 软件统一开发过程;RUP周期;1.4.5 Rational 软件统一开发过程;1.4.5 Rational 软件统一开发过程;1.4.6 几种方法的比较;1.4.6 几种方法的比较;1.5 面向对象软件开发 ;1.5.1可行性分析;1.5.1可行性分析;2. 可行性分析的目的和任务;2. 可行性分析的目的和任务;3. 可行性分析的实施步骤;4. 可行性分析的检查点;4. 可行性分析的检查点;5. 可行性分析报告的内容;5. 可行性分析报告的内容;5. 可行性分析报告的内容;5. 可行性分析报告的内容;1.5.2 需求分析与面向对象分析;1.5.3 面向对象设计;1.5.4 面向对象实现 ;1.5.5 面向对象测试与维护;1.6 面向对象开发方法的特点 ;面向对象开发方法的主要特点如下:;面向对象方法具有如下的优越性:;小 结;小 结;小 结;小 结;UML系统建模及系统分析与设计;第2章 UML建模语言;;2.1 UML概述;软件工程领域在1995年至1997年取得了前所未有的进展,其成果超过软件工程领域过去15年来的成就总和。
最重要的、具有划时代重大意义的成果之一就是统一建模语言— UML(Unified Modeling Language)的出现
在世界范围内,至少在近10年内,UML将是面向对象技术领域内占主导地位的标准建模语言。 ;2.1 UML概述;什么是模型?为什么要建模?;九十年代中,面向对象方法已经成为软件分析和设计方法的主流。
1994年10月Jim Rumbaugh和Grady Booch共同合作把他们的OMT和Booch方法统一起来,到1995年成为“统一方法”(Unified Method)版本0.8。随后,Ivar Jacobson加入,
您可能关注的文档
最近下载
- 航空运输地理单元四中国航空区划描述.ppt
- 喉肿瘤的护理措施.pptx VIP
- 第10课《往事依依》教学设计2024—2025学年统编版语文七年级上册.docx
- 中华民族一家亲,同心共筑中国梦.pptx VIP
- 职业技术学院处室工作人员学年考核细则.doc
- 基于plc的自动售货机系统设计—学士学位论文.doc VIP
- 知道网课跨文化沟通心理学智慧树章节测试答案2023.docx
- 苏教版五年级上册《我们的大脑》教学设计.docx
- 众泰-T600-产品使用说明书-T600 2.0T 豪华型DCT-JNJ6460QT-T600车系使用手册20131201.pdf
- RTO 操作规程考试试题及答案.docx
文档评论(0)