中国高校课件下载中心 》 教学资源 》 大学文库

武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第四篇 软件开发活动及过程

文档信息
资源类别:文库
文档格式:PPT
文档页数:41
文件大小:315KB
团购合买:点击进入团购
内容简介
一、介绍软件开发个阶段活动的概念、原理及方法。 二、讨论软件工程过程,即用一条什么路线把这些不可少的活动串连起来。
刷新页面文档预览

第四篇软件开发活动及过程 主要内容: 介绍软件开发个阶段活动的概念 原理及方法 a讨论软件工程过程,即用一条什 么路线把这些不可少的活动串连 起来

第四篇 软件开发活动及过程 主要内容: 介绍软件开发个阶段活动的概念、 原理及方法。 讨论软件工程过程,即用一条什 么路线把这些不可少的活动串连 起来

第一章软件工程概述 ●软件工程的背景和历史 1968年由NATO(北大西洋公约 组织)在德国 Garish召开的学术会议 上, Fitz bauer首先提出了“软件 工程”概念

第一章 软件工程概述 ⚫软件工程的背景和历史 1968年由NATO (北大西洋公约 组织)在德国Garmish召开的学术会议 上,Feitz Bauer首先提出了“软件 工程”概念

EVolution of software 早期第二阶段第三阶段第四阶段 °面向批处理。多用户。分布式系统强大的桌面系统 有限的分布·实时嵌入“智能”·面向对象技 术 ●自定义软件。数据库 专家系统 软件产品 人工神经网络 并行计算 N、 1950 1960 1970 1980 19902000

⚫Evolution of software 早期 第二阶段 第三阶段 第四阶段 •面向批处理 •多用户 •分布式系统 •强大的桌面系统 •有限的分布 •实时 •嵌入“智能” •面向对象技 术 •自定义软件 •数据库 •专家系统 •软件产品 •人工神经网络 •并行计算 •网络计算 1950 1960 1970 1980 1990 2000

●软件技术面临的问题 a复杂性 生产率 例: Windows95有1000万行代码 Windows20005000万行代码 Exchange2000和 Windows2000开发人员结构 Exchange 2000 Windows2000 项目经理 25人 约250人 开发人员 140人 约1700人 测试人员 350人 约3200人

⚫软件技术面临的问题 复杂性 生产率  例:Windows95有1000万行代码 Windows2000有5000万行代码 Exchange2000和 Windows2000开发人员结构 Exchange2000 Windows2000 项目经理 25人 约250人 开发人员 140人 约1700人 测试人员 350人 约3200人

改正一个问题需付出的代价 改正 2000 5.0改正 个1000 2.5 问题 问题 的估 估计 计费200 0.5的 用 作量 (美元)20 10.05人天) 需结详编集系现 求构细码成统场 分设设测测 析计计试试

改正一个问题需付出的代价 需 求 分 析 结 构 设 计 详 细 设 计 编 码 集 成 测 试 系 统 测 试 现 场 改正 一个 问题 的估 计费 用 改正 一个 问题 估计 的工 作量 20 200 2000 1000 5.0 2.5 0.05 0.5 (美元) (人天)

成功的标准: 用户在用 用户可很容易做完要做的事 失败的根本原因: 开发人员写出的东西达不到用户要求 (人的问题.技术问题)

成功的标准: 用户在用 用户可很容易做完要做的事 失败的根本原因: 开发人员写出的东西达不到用户要求 (人的问题.技术问题)

●什么是软件工程 ■软件工程——是指把系统的、规范化的、可以度量的 方法运用于软件的开发、运行和维护的过程 工程方法:人们利用技术(或工具)、技能通过有组 织活动完成契约规定的目标,即按预定完工期交付合 格成品。 ■工程要素:人力、资金、技术 工程目标:在给定的资金、限制的时间内,完成符合 相应标准的产品

⚫什么是软件工程  软件工程——是指把系统的、规范化的、可以度量的 方法运用于软件的开发、运行和维护的过程  工程方法:人们利用技术(或工具)、技能通过有组 织活动完成契约规定的目标,即按预定完工期交付合 格成品。  工程要素:人力、资金、技术  工程目标:在给定的资金、限制的时间内,完成符合 相应标准的产品

n软件工程的目标: c提高软件质量与生产率,最终实现软件的工业化 生 n软件需求方最关心的问题是质量 软件供应方最关心的问题是生产率 质量与生产率之间有着内在的联系,高生产 率必须以质量合格为前提

 软件工程的目标: 提高软件质量与生产率,最终实现软件的工业化 生产。  软件需求方最关心的问题是质量  软件供应方最关心的问题是生产率  质量与生产率之间有着内在的联系,高生产 率必须以质量合格为前提

软件工程是一门交叉学科 软件工程的主要研究内容 软件开发技术:软件开发方法学 软件开发过程 软件工具和软件工程环境 软件工程管理:软件管理学 软件经济学 软件心理学 软件工程所包含的内容不是一成不变的 随着人们对软件系统的研制开发和生产的理解 应用发展的眼光看待它

软件工程是一门交叉学科 软件工程的主要研究内容 软件开发技术:软件开发方法学 软件开发过程 软件工具和软件工程环境 软件工程管理:软件管理学 软件经济学 软件心理学 软件工程所包含的内容不是一成不变的, 随着人们对软件系统的研制开发和生产的理解。 应用发展的眼光看待它

软件工程知识结构 ( Guide to 软件需求 the Software 软件设计 Engineering 软件构造 Body of Knowledge, 软件测试 简称 SWEBOK 软件维护 软件配置管理 软件工程管理 软件工程过程 软件工程工具和方法 软件质量

软件工程知识结构  软件需求  软件设计  软件构造  软件测试  软件维护  软件配置管理  软件工程管理  软件工程过程  软件工程工具和方法  软件质量 (Guide to the Software Engineering Body of Knowledge, 简称SWEBOK )

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档