1 / 366
文档名称:

软件工程课件.ppt

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

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

分享

预览

软件工程课件.ppt

上传人:新起点 2016/6/30 文件大小:0 KB

下载得到文件列表

软件工程课件.ppt

相关文档

文档介绍

文档介绍:软件工程软件工程内容摘要内容摘要本书为配合国家技能型紧缺人才培养培训工程并根据《计算机应用和软件专业领域技能型紧缺人才培养培训指导方案》的要求而编写。本书针对职业院校学生的特点,充分体现《指导方案》中素质为基础、能力为本位、需求为依据、就业为导向的基本原则,教学内容注重选择当前软件工程中的一些新理论、新方法与新技术,通过一个小型软件项目为案例贯穿全书, 使学生在学完后能基本掌握软件工程的基本理论与方法在软件项目开发中的实际应用。其主要内容涉及软件工程中的软件策划、需求分析、软件设计、编码实现、软件测试及实施与维护等方面的内容,考虑职业院校学生的就业定位, 重点侧重于详细设计、软件编码、软件测试、软件维护这几个方面的基本知识与技能。为保持教学内容的先进性同时便于对教学进行科学灵活的组织,对诸如UML 方法、面向对象的分析、设计与编程、面向对象软件测试、 CMM 等也作了介绍。本书可以作为职业院校计算机类专业的软件工程课程的教材或教学参考书, 也可作为 IT行业程序员、测试员、维护员等的培训教材或参考书。主要内容第1章软件工程概述第2章系统策划第3章需求分析第4章软件设计第5章编码第6章软件测试第7章软件实施与维护第8章软件项目管理第9章软件过程管理第一章软件工程概述本章主要内容 软件与软件工程 软件生存周期与开发模型 软件工程过程 软件开发工具简介 学****指南 11 软件及软件工程—软件软件的定义?在运行中能提供所希望的功能与性能的程序?使程序能够正确运行的数据及其结构?描述软件研制过程和方法所用的文档软件的特点?软件角色的双重性?软件不是传统意义上的被制造?软件不会“磨损”,但会退化?软件都是手工定制的?开发过程的复杂与费用的昂贵 11 软件及软件工程—软件软件的分类(1) 订制软件(2) 产品软件按销售方式(1) 实时软件(2) 分时软件(3) 交互式软件(4) 批处理软件按工作方式(1) 商业软件(2) 共享软件(3) 自由(免费)软件(4) 公有领域软件按版权(1) 系统软件(2) 支撑软件(3) 应用软件按功能软件类型分类方法 11 软件及软件工程—软件工程软件危机?软件开发的生产率远远不能满足客观需要?开发的软件产品往往不能满足用户的实际需要?软件产品的质量低下且可维护性差?很难估计软件开发的进度计划与成本软件神话?有了软件开发书籍,就可以解决软件开发中的一切问题?进度滞后了?好,增加程序员?只要程序正确,项目就成功,文档可有可无?软件质量只能在正式投入运行后才知道 11 软件及软件工程—软件工程软件工程的定义?IEEE 定义: 软件工程是将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件。?通俗地说,软件工程是指导软件开发和维护的一门工程学科。它采用工程的概念、原理、技术和方法,把经过时间检验而证明是正确的管理技术和当前能够得到的最好的技术方法结合起来,用于开发和维护软件。质量焦点 11 软件及软件工程—软件工程软件工程—层次化技术过程方法软件工程三个要素: 方法、工具、过程工具