- 2
- 0
- 约1.29千字
- 约 17页
- 2019-07-05 发布于广东
- 举报
第十六章 软件工程概述 本章基本内容与要求 第一节 软件和软件危机 一、软件 二、软件危机 软件危机的表现 软件危机产生原因 一、软件 二、软件危机 软件开发技术的进步未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,问题积累起来,形态尖锐的矛盾,导致了软件危机。 软件危机的表现 没有建立统一的质量标准,使软件的质量无法保证,出现了错误也难以发现和控制。 软件开发完成后,用户往往对其功能不满意 软件产品难以维护。 缺乏适当的文档资料 开发成本难以控制,费用经常追加 软件开发周期难以预测。 软件危机产生原因 软件本身是逻辑部件,缺乏可见性,开发过程的进展情况和质量难以评价、难以衡量 不会“用坏” ,维护意味着修改原设计 规模庞大,多人合作,难以统一成高质量的整体 对用户要求没有完整准确的认识,仓促上阵,急于求成 第二节 软件工程的产生与发展 软件工程的定义 软件工程的发展 1.软件工程的定义 1968年,北大西洋公约组织的学术会议第一次提出了“软件工程”的概念。 采用工程的概念、原理、技术和方法,把经过时间考验而证明是正确的管理技术和当前能够得到的最好的技术方法结合起来,用于开发和维护软件 2.软件工程的发展 结构化方法 面向对象方法 基于组件技术的软件工程 第三节 软件工程方法学 软件生命周期 软件开发过程 软件开发方法 软件开发工具 一、软件的生命周期 (Software Life Cycle) 问题定义 可行性研究 需求分析 概要设计 详细设计 编码 测试 运行与维护 二、软件开发过程 软件开发中的一系列有序的活动以及它们之间的相互关系 瀑布模型(线形顺序模型) 快速原型模型 迭代模型 软件开发工具 为支持软件人员开发和维护活动而使用的软件。使用软件工具后,可提高软件生产率 目的是生成软件周期各个环节的自动化 编程工具、分析和设计工具、软件维护工具、项目管理工具、文档管理工具、软件配置管理工具、测试管理工具 * 机械工业出版社 * 机械工业出版社 基本内容 软件和软件危机 软件工程的产生与发展 软件工程方法学 要求 掌握软件工程的基本概念 掌握软件生命周期和典型的软件过程模型 了解常用的软件开发工具 软件是产品,由满足一定要求的,具有可用性、可靠性的程序系统和与之相匹配的文档资料所组成. 软件本身: 开发、维护方法不当: 计划阶段 开发阶段 维护阶段 软件产品或软件系统从设计、投入使用到被淘汰的全过程。 软件过程模型 软件过程模型是软件开发全部过程、活动和任务的结构框架。它能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。 计划 需求分析 设计 编码 测试 运行·维护 定义阶段 开发阶段 维护阶段 快速原型 规格说明 设计 编码 测试 运行·维护 满意否? Y N 变化的需求 分析 设计 编码 测试 迭代周期1 分析 设计 编码 测试 分析 设计 编码 测试 迭代周期2 迭代周期n 时间 软 件 特 性 … * *
您可能关注的文档
- 计量营销学 教学课件 ppt 作者 田广 chapter8-销售人员与渠道管理.ppt
- 空调工程施工与运行管理第2版 教学课件 ppt 作者 孙见君 10第十讲.ppt
- 计量营销学 教学课件 ppt 作者 田广 chapter9-定价策略.ppt
- 空调工程施工与运行管理第2版 教学课件 ppt 作者 孙见君 11第十一讲.ppt
- 计量营销学 教学课件 ppt 作者 田广 chapter10-促销.ppt
- 空调工程施工与运行管理第2版 教学课件 ppt 作者 孙见君 12第十二讲.ppt
- 计量营销学 教学课件 ppt 作者 田广 chapter11-广告与媒体.ppt
- 空调工程施工与运行管理第2版 教学课件 ppt 作者 孙见君 13第十三讲.ppt
- 计量营销学 教学课件 ppt 作者 田广 chapter12-市场营销与财务.ppt
- 空调工程施工与运行管理第2版 教学课件 ppt 作者 孙见君 14第十四讲.ppt
最近下载
- 新高考数学一轮复习第4章 第04讲 简单的三角恒等变换 (精讲+精练)(教师版).doc VIP
- 《大学生商业基础教程)》 教案大纲.pdf VIP
- 2025GTYQ-ESD200工业及商业用途点型可燃气体探测器.docx VIP
- 《场地设计》2014年历年真题.pdf VIP
- 高考英语语法填空历年真题和答案详解权威整理.doc VIP
- 产业经济学 课后复习思考习题答案(刘志彪) 及 期末试题库大全.docx
- 刮痧PPT课件制作.pptx VIP
- 美国AB变频器说明书 22F Power Flex 4m.pdf VIP
- 为人处世(新员工培训).docx VIP
- 2026年数据分析和人工智能规划指南-Gartner.pptx VIP
原创力文档

文档评论(0)