
作者:王红叶/12.25
页数:183
出版社:电子科技大学出版社
出版日期:2023
ISBN:9787577000411
电子书格式:pdf/epub/txt
内容简介
本书根据不同阶段的软件开发岗位角色划分目录,全书共分9章,主要内容包括:概述、可行性研究、需求分析、概要设计、详细设计、软件实现、软件设计、软件维护和项目管理。
目录
第1章 概述
1.1 软件工程简介
1.1.1 软件的定义
1.1.2 软件危机
1.1.3 软件工程的概念
1.1.4 软件工程的基本原理
1.2 软件生命周期
1.3 软件开发模型
1.3.1 瀑布模型
1.3.2 快速原型模型
1.3.3 增量模型
1.3.4 螺旋模型
1.3.5 喷泉模型
1.4 软件开发团队组成
1.5 实训任务
1.6 任务实施
1.7 本章小结
第2章 可行性研究
2.1 可行性研究的重要性
2.2 可行性研究的内容
2.3 可行性研究的过程
2.4 可行性研究报告写作提纲
2.5 实训任务
2.6 任务实施
2.7 本章小结
第3章 需求分析
3.1 需求获取
3.1.1 需求的定义
3.1.2 需求的分类
3.1.3 需求分析的任务
3.1.4 需求获取方法
3.1.5 结构化方法学和面向对象方法学
3.1.6 需求分析实例
3.2 结构化分析方法
3.3 结构化分析工具
3.3.1 实体关系图
3.3.2 数据流图
3.3.3 状态转化图
3.3.4 数据字典
3.4 需求分析文档
3.4.1 软件需求说明书
3.4.2 编写需求分析文档的步骤
3.5 实训任务
3.6 任务实施
3.7 本章小结
第4章 概要设计
4.1 结构化设计的任务
4.2 结构化设计的原则
4.2.1 结构化设计的基本原理
4.2.2 软件体系结构优化准则
1.1 软件工程简介
1.1.1 软件的定义
1.1.2 软件危机
1.1.3 软件工程的概念
1.1.4 软件工程的基本原理
1.2 软件生命周期
1.3 软件开发模型
1.3.1 瀑布模型
1.3.2 快速原型模型
1.3.3 增量模型
1.3.4 螺旋模型
1.3.5 喷泉模型
1.4 软件开发团队组成
1.5 实训任务
1.6 任务实施
1.7 本章小结
第2章 可行性研究
2.1 可行性研究的重要性
2.2 可行性研究的内容
2.3 可行性研究的过程
2.4 可行性研究报告写作提纲
2.5 实训任务
2.6 任务实施
2.7 本章小结
第3章 需求分析
3.1 需求获取
3.1.1 需求的定义
3.1.2 需求的分类
3.1.3 需求分析的任务
3.1.4 需求获取方法
3.1.5 结构化方法学和面向对象方法学
3.1.6 需求分析实例
3.2 结构化分析方法
3.3 结构化分析工具
3.3.1 实体关系图
3.3.2 数据流图
3.3.3 状态转化图
3.3.4 数据字典
3.4 需求分析文档
3.4.1 软件需求说明书
3.4.2 编写需求分析文档的步骤
3.5 实训任务
3.6 任务实施
3.7 本章小结
第4章 概要设计
4.1 结构化设计的任务
4.2 结构化设计的原则
4.2.1 结构化设计的基本原理
4.2.2 软件体系结构优化准则















