第1章 软件工程概述 1
1.1软件危机 1
1.2软件工程 2
1.3软件工程的特点 6
思考题 7
第2章 系统定义与软件计划 8
2.1本阶段工作内容 8
2.2系统定义 9
2.3系统规格说明书 11
2.4系统可行性分析 11
2.5成本/效益分析 12
2.5.1总成本分析 13
2.5.2总效益分析 13
2.5.3成本/效益分析 14
2.6可行性分析报告 15
2.7复审和确认 17
2.8项目开发计划 17
思考题 19
第3章 需求分析 20
3.1本阶段的任务 20
3.2表达工具 21
3.2.1系统流程图 21
3.2.2数据流图 23
3.2.3数据字典 27
3.2.4层次方框图 30
3.2.5Warnier图 30
3.2.6加工的表示 31
3.3系统调查 32
3.3.1系统调查的目标和特点 32
3.3.2常和调查法 33
3.4逻辑模型 35
3.5用户需求 36
3.5.1用户需求的特点 36
3.5.2用户需求的范围和目标 36
3.5.3用户需求的获取过程 39
3.6评价标准 40
3.7需求分析工具 40
3.7.1为什么要使用工具 40
3.7.2常用的需求分析工具 41
3.8需求分析文档 42
3.8.1软件需求说明书 42
3.8.2数据要求说明书 47
3.8.3测试计划 47
3.8.4用户手册 48
3.8.5项目开发计划 49
3.9软件需求的复审 49
思考题 50
第4章 总体设计 51
4.1设计任务 51
4.2图形工具 51
4.2.1HIPO图 51
4.2.2结构图 53
4.3设计过程 54
4.3.1目标选择 54
4.3.2提出设计方案 55
4.3.3选择合理方案 56
4.3.4推荐最佳方案 56
4.3.5功能分解 57
4.3.6设计软件结构 57
4.3.7数据库设计 57
4.3.8文档工作和复审 57
4.4设计原理 57
4.4.1软件结构 57
4.4.2关于模块化 60
4.4.3模块独立 61
4.4.4设计原则 65
4.5设计方法 66
4.5.1面向数据流的设计方法 66
4.5.2面向数据结构的设计方法 70
4.6设计文档及复审 71
思考题 72
第5章 详细设计 73
5.1详细设计的任务 73
5.2详细设计工具 73
5.3详细设计过程 75
5.4数据库设计 76
5.4.1规范化理论 76
5.4.2数据文件 79
5.4.3数据库管理系统 81
5.4.4实体联系法 82
5.5接口设计 84
5.5.1输出设计 84
5.5.2输入设计 86
5.5.3人机界面 89
5.5.4通信与共享 90
5.5.5代码设计 91
5.6非功能设计 92
5.7文档与复审 94
5.7.1详细设计说明书 94
5.7.2数据库设计说明书 95
5.7.3操作手册 96
5.7.4复审 96
思考题 97
第6章 实施 98
6.1平台建立 98
6.2程序设计语言 98
6.3编程要点 99
6.4面向目标的程序设计方法 100
6.5文档与复审 101
思考题 101
第7章 测试 102
7.1测试的重要性 102
7.2测试步骤 102
7.2.1单元测试 103
7.2.2组装测试 105
7.2.3确认测试 107
7.3测试方法 107
7.3.1静态测试技术 107
7.3.2动态测试技术 108
7.3.3测试经验 109
7.4停止测试 110
7.5排错 111
7.5.1蛮干法 111
7.5.2原因消除法 111
7.5.3回溯法 111
7.6测试工具 112
7.7文档与复审 112
7.7.1测试分析报告 112
7.7.2项目开发总结报告 113
7.7.3测试文稿 113
7.7.4复审 115
7.8动行切换 115
思考题 116
第8章 维护 117
8.1软件维护的含义 117
8.2对维护的分析 118
8.2.1维护流程 118
8.2.2维护工作难进行的原因 118
8.2.3结构化维护与非结构化维护 118
8.2.4维护的费用 119
8.2.5与维护难度相关的几个问题 120
8.3维护措施 120
8.3.1减少维护要求的措施 120
8.3.2降低维护成本 121
8.4可维护性 122
8.4.1可维护性分析 122
8.4.2可维护性的改善 123
8.5维护的副作用 124
8.6文档 125
思考题 127
第9章 项目管理 128
9.1人员管理 128
9.2成本管理 129
9.3设备、配置管理 129
9.4进度管理 129
9.5产权保护 129
9.6对外关系 130
思考题 130
- 《市政工程基础》杨岚编著 2009
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《化学反应工程》许志美主编 2019
- 《绿色过程工程与清洁生产技术 张懿院士论文集精选 上》《绿色过程工程与清洁生产技术》编写组编 2019
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《天水师范学院60周年校庆文库 新工科视域下的工程基础与应用研究》《天水师范学院60周年校庆文库》编委会编 2019
- 《高等工程教育改革探析》李瀛心,吴价宝著 1997
- 《城市基坑工程设计施工实践与应用》李欢秋,刘飞,郭进军编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019