(网络工程师培训)主题02:系统开发和运行基础知识(2006-03-29)(未完成)重点.ppt

(网络工程师培训)主题02:系统开发和运行基础知识(2006-03-29)(未完成)重点.ppt

主题五 5.1 主要知识点 5.2 系统开发基础知识 5.2.1 需求分析和设计方案 5.2.2 开发环境 5.2.3 测试评审方法 5.2.4 项目管理基础知识 5.2.5 系统可审计性 5.2.1 需求分析和设计方案 软件工程概述 结构化分析设计 面向对象分析设计 模块设计、I/O设计、人工界面设计 软件工程概述 软件: 程序、软件与软件产品 独唱--小合唱--合唱--万人大合唱 | | | 简单程序 较复杂程序 软件 软件包括 程序:按事先设计的功能和性能需求执行的指令序列 数据:是程序能正常操纵信息的数据结构 文档:与程序开发、维护和使用有关的图文材料 软件工程概述 软件工程: 定义 指导计算机软件开发和维护的工程学科 工程方法+管理技术+技术方法 B.W.Boehm七条基本原理 确保软件质量和开发效率 具较低的维护费用和较高的可靠性 软件工程概述 B.W.Boehm七条基本原理: 用分阶段的生命周期计划严格管理 坚持进行阶段评审 实行严格的产品控制 采纳现代程序设计技术 结果应能清楚地审查 开发小组的人员应少而精 承认不断改进软件工程实践的必要性 软件工程概述 软件危机: 定义 计算机软件的开发和维

文档评论(0)

1亿VIP精品文档

相关文档