计算机软件技术(第一部分 软件工程).ppt

计算机软件技术基础 西安电子科技大学 电子工程学院 学习指导信息 第一部分 软件工程 软件工程的教学目的和要求 软件工程目录 一、软件和软件工程的基本概念 硬件的故障曲线 软件的理想曲线与实际故障曲线 软件危机的含义 产生软件危机的原因 软件工程的概念 软件工程的基本原理 软件工程方法学 常用的软件工程方法学 【例】 二、软件生命周期 3. 需求分析 4.概要设计 6. 编码 软件生命周期的模型 带有反馈环的瀑布模型 瀑布模型的开发过程 2. 快速原型模型 快速原型模型的开发过程 3. 增量模型 增量模型的开发过程 【例】 三、结构化的软件开发方法 3.1 需求分析 2. 分析建模 实体-关系图(E-R图) 【例】学校教学管理的E-R图 4. 数据流图(DFD图) 分层数据流图 【例】运动会成绩处理过程如下: 5. 数据字典 【例】数据字典条目举例。 对加工条目的描述称为小说明,可以采用结构化语言、判定表和判定树等形式。 (2)判定表 (3)判定树 (1)用结构化语言描述 (2)用判定表描述 (3)用判定表描述 (3)用判定树描述 【例】 【例】 用判定表表示计算行李费的算法 用判定树表示计算行李费的算法 【例】 【例】 【例】 录取规则判定表 3.2 总体设计(概要设计) 总体设计的基本任务 总体设计的文档内容 2. 软件设计的基本原理 软件结构的评价标准 (2

文档评论(0)

1亿VIP精品文档

相关文档