1 / 61
文档名称:

精品PPT课件--第2章 软件工程方法与工具.ppt

格式:ppt   页数:61
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--第2章 软件工程方法与工具.ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--第2章 软件工程方法与工具.ppt

文档介绍

文档介绍:第2章软件工程方法与工具
软件工程方法概述
面向对象的概念与开发方法
统一建模语言UML简介
软件工具概述
UML建模工具Rational Rose
软件工程方法概述
概念
软件工程包含技术和管理两方面的内容,是技术和管理紧密结合所形成的工程学科。
通常将软件开发全过程中使用的一整套技术方法的集合称为方法学(methedology),也称为范型(paradigm)。
目前使用最广泛的软件工程方法学:传统方法(结构化方法),面向对象方法。
软件工程方法概述
三要素:方法、过程和工具。
软件工程方法为软件开发提供了“如何做”的技术;
过程是为了获得高质量的软件所需要完成的一系列任务框架,它规定了完成各项任务的工作步骤。
软件工具为软件工程方法和过程提供了自动的或半自动的软件支撑环境;
软件工程方法概述
结构化方法
也称为生命周期方法学或结构化范型。将软件生命周期的全过程依次划分为若干个阶段,采用结构化技术来完成每个阶段的任务。
特点:
(1) 强调自顶向下顺序地完成软件开发的各阶段任务;
(2) 结构化方法要么面向行为,要么面向数据,缺乏使两者有机结合的机制。
软件工程方法概述
面向对象方法
是将数据和对数据的操作紧密地结合起来的方法。
软件开发过程是多次反复迭代的演化过程。
面向对象方法在概念和表示方法上的一致性,保证了各项开发活动之间的平滑过渡。
对于大型、复杂及交互性比较强的系统,使用面向对象方法更有优势。
软件工程方法概述
形式化方法
形式化方法是一种基于形式化数学变换的软件开发方法,它可将系统的规格说明转换为可执行的程序。
该过程的具体描述如图所示。
软件工程方法概述
形式化方法的主要特点
(1) 软件需求规格说明被细化为用数学记号表达的详细的形式化规格说明;
(2) 设计、实现和单元测试等开发过程由一个变换开发过程代替。通过一系列变换将形式的规格说明细化成为程序。这种细化的过程如图所示。
面向对象的概念与开发方法
现实世界就是由各种对象组成的,如建筑物、人、汽车、动物、植物等。
复杂的对象可以由简单的对象组成。
在研究对象时主要考虑对象的属性和行为,有些不同的对象会呈现相同或相似的属性和行为,如轿车、卡车、面包车。
通常将属性及行为相同或相似的对象归为一类。
类可以看成是对象的抽象,代表了此类对象所具有的共有属性和行为。
面向对象的概念与开发方法
Coad和Yourdon给出了“面向对象”的一个定义:
面向对象=对象+类+继承+消息通信
如果一个系统是使用这样4个概念设计和实现的,则可认为这个系统是面向对象的。
对象
对象是包含现实世界物体特征的抽象实体,它反映了系统为之保存信息和(或)与它交互的能力。
例如,Student对象的数据可能有姓名、性别、出生日期、家庭住址、电话号码等,其操作可能是对这些数据值的赋值及更改。

最近更新

2024年绵阳飞行职业学院单招职业技能考试题库.. 40页

2024年苏州卫生职业技术学院单招职业技能考试.. 40页

2024年荆门职业学院单招职业倾向性考试题库含.. 40页

2024年菏泽家政职业学院单招职业适应性考试模.. 42页

2024年衡水健康科技职业学院单招职业倾向性考.. 40页

2024年衢州职业技术学院单招职业技能考试模拟.. 39页

2024年西安医学高等专科学校单招职业倾向性考.. 42页

2024年西安汽车职业大学单招职业适应性考试模.. 39页

2024年西安职业技术学院单招职业倾向性考试模.. 42页

2024年西昌民族幼儿师范高等专科学校单招职业.. 41页

2024年许昌电气职业学院单招综合素质考试模拟.. 40页

2024年贵州健康职业学院单招职业技能考试模拟.. 42页

2024年贵州工商职业学院单招职业适应性测试题.. 40页

2024年贵州省铜仁地区单招职业适应性测试模拟.. 40页

2024年贵州轻工职业技术学院单招综合素质考试.. 40页

2024年贵阳职业技术学院单招职业倾向性考试题.. 41页

2024年赣州职业技术学院单招职业适应性测试模.. 41页

2024年辽宁工程职业学院单招综合素质考试题库.. 41页

2024年辽宁机电职业技术学院单招职业倾向性测.. 40页

2024年辽宁理工职业大学单招职业倾向性测试题.. 41页

2024年辽宁省辽阳市单招职业适应性考试模拟测.. 41页

2024年辽宁经济职业技术学院单招职业适应性考.. 41页

2024年达州中医药职业学院单招职业技能测试题.. 41页

2024年连云港师范高等专科学校单招职业适应性.. 41页

2024年遂宁职业学院单招综合素质考试题库新版.. 40页

2024年遵义职业技术学院单招职业倾向性测试模.. 40页

2024年邯郸应用技术职业学院单招职业倾向性测.. 39页

2024年邵阳职业技术学院单招职业倾向性考试模.. 40页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页