软件工程软件工程概念.PPT

上传人:国*** 文档编号:360720 上传时间:2018-09-27 格式:PPT 页数:38 大小:198KB
下载 相关 举报
软件工程软件工程概念.PPT_第1页
第1页 / 共38页
软件工程软件工程概念.PPT_第2页
第2页 / 共38页
软件工程软件工程概念.PPT_第3页
第3页 / 共38页
软件工程软件工程概念.PPT_第4页
第4页 / 共38页
软件工程软件工程概念.PPT_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、软件工程 1 软件工程第一章 软件工程概念授课老师:清华大学计算机系 殷人昆软件工程 2 提示:设计与建模要点1. 结构化分析建模:数据流图、实体关系图、状态迁移图、数据字典2. 结构化设计建模:数据流图转换为系统结构图3. 结构化程序设计:程序流程图、N-S图、PAD4. 程序环路复杂性计算5. 测试用例设计:逻辑覆盖、循环测试、基本路径覆盖、因果图6. 可靠性分析:估算测试前程序中潜在错误7. OMT建模:对象模型、动态模型(状态图、事件追踪图)8. UML建模:用例图、类图、顺序图、活动图软件工程 3 软件的概念 软件的定义软件由计算机程序、数据及文档组成。 软件与硬件、数据库、人、过程

2、等共同构成计算机系统。 软件按功能分类:应用软件、系统软件、支撑软件。 软件的发展经历了三个阶段:程序设计阶段、程序系统阶段、软件工程阶段。软件工程 软件工程 的 软件 机。 软件 机的 软件 在 个 中的 例 ; 软件 发成本 ; 软件 发 大大 过 定 ; 软件 软件currency1、“ 的fi本fl因在: 发人 的 用 (人的、”)软件工程 5 1968 人 Bauer 在大 组的定义: “建 用的工程化fl , 经的段 能在实 机 的可靠软件的 系 “。 1983 IEEE 的软件工程定义: “软件工程发 , “ 复软件的系统 “。 1993 IEEE 的 个 的定义:“ 系统化的

3、的 可 的 应用软件的 发 , “的过程 工程化应用软件中“。软件工程定义软件工程 6 软件工程框架可 用性 性 性 算 的 发模型用 的设计 的工程支软件工程的 基本过程支过程组过程过程fl软件工程 7 软件工程 了软件工程三个 。 软件工程 可用性、性 算性 定了软件工程实 的结果( 软件)应 的基本性 软件工程过程 的基本活动 、分析与设计、实 、认与测试、“与支 软件工程的四条fl - 用 的 发模型 用恰当的 发 的工程支 实施 的工程 从四个 指导每 工程的活动 实 软件工程 。软件工程 8 软件工程的知识结构 20015月ISO/IEC JTC 1发布了SWEBOK 指南 V0.

4、95(试用版) Guide to the Software Engineering Body of Knowledge 。 SWEBOK 把软件工程学科的 体知识分为 10 个知识领域这 10 个领域:软件 软件设计 软件构造 软件测试 软件“ 软件配置 软件工程 软件工程过程 软件工程工 软件 。软件工程 9 软件工程的知识结构 20015月ISO/IEC JTC 1发布了 SWEBOK指南V0.95(试用版) Guide to the Software Engineering Body of Knowledge。 SWEBOK把软件工程学科的 体知识分为10个知识领域。这10个领域: 软件 软件设计 软件构造 软件测试 软件“ 软件配置 软件工程 软件工程过程 软件工程工 软件 软件工程 10 ISO 9000定义:软件工程过程 把输 转化为输的 组彼此相关的资 活动。 从软件 发的观点看 它就 用 当的资 (人 、硬软件工 、时间等) 为 发软件进 的 组 发活动 在过程结束时 输 (用 )转化为输 (软件产品)。软件工程过程与软件生存周期

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。