- 12
- 0
- 约1.1万字
- 约 13页
- 2017-01-16 发布于北京
- 举报
软件工程复习
第一章:软件危机与软件工程
软件危机概念,软件危机产生的原因,解决软件危机的方法
软件工程概念,软件工程原理,软件工程途径
生命周期各阶段及其基本任务
软件开发模型如:瀑布模型,演化模型,螺旋模型几种模型的形式与特征
第二章:可行性研究
一.可行性研究的任务,可行性研究的步骤,
二.辅助工具如:数据流图,数据字典的画法及其在分析中的作用
三.成本/效益分析
第三章:需求分析
一.需求分析的任务,需求分析的步骤,ER模型,
二.辅助工具
三.验证软件需求
第四章:总体设计
总体设计的任务和过程
软件设计原理及概念
模块化,抽象化,信息隐蔽,模块独立性(耦合与内聚)
启发式规则(模块的作用域与控制域)
辅助工具
面向数据流的方法
变换型分析与设计
事务型分析与设计
(结构化分析方法建立模型---变换设计与事务设计)
第五章:详细设计
一.结构化程序设计
二.详细设计工具(程序流程图与盒图,PAD图之间的转化)
三.JACKSON程序设计方法
四.程序复杂度的定量度量(McCabe方法)
第六章:编码设计
选择程序设计语言
程序的编码风格
程序设计途径
第七章:测试
测试的有关概念
软件测试的目的
软件测试的策略
四.软件测试用例设计
两种常用的测试方法
白盒测试中逻辑覆盖的各种测试方法(给定程序建立相应的控制流
原创力文档

文档评论(0)