- 11
- 0
- 约3.78千字
- 约 24页
- 2015-12-03 发布于河南
- 举报
《3软件工程基础.》.ppt
* 第三章 软件工程基础 3.1 软件工程基本概念 3.2 结构化分析方法 3.3 结构化设计方法 3.4 软件测试 3.5 程序的调试 3.1 软件工程基本概念 3.1.1 软件定义与软件特点 1、软件的定义:软件是指与计算机操作相关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 2、软件的三个要素:程序、数据和文档。 3、软件的特点: 4、软件的分类:按功能分应用软件、系统软件和支撑软件(或工具软件) 3.1.2 软件危机与软件工程 1、软件危机的含义:泛指在计算机软件的开发和维护中遇到的一系列严重问题。 2、软件危机主要表现为: 软件需求的增长的不到满足; 软件开发的成本和进度无法控制; 软件质量难以保证; 软件不可维护或维护程度非常低; 软件的成本不断提高; 软件开发生产率的提高跟不上硬件的发展和应用需要的增长。 3、软件危机产生的原因: 宏观方面:技术进步跟不上增长需求 从具体的工程来看:困难来源于软件工程所面临的任务和其他工程的差异。 4、软件工程的定义: 软件工程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序。 软件工程的三个要素:方法、工具和过程。 方法是完成软件工程项目的技术手段; 工具是支持软件的开发、管理、文档生成;
原创力文档

文档评论(0)