软件工程初级教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:薛尚青主编
- 出 版 社:北京:机械工业出版社
- 出版年份:2008
- ISBN:7111237528
- 页数:218 页
第1章 软件工程基础 1
软件工程的产生 1
软件的发展 1
软件危机 2
消除软件危机的途径 2
软件工程学 2
软件的概念 2
软件的特点和分类 3
软件工程的概念 5
软件工程学的内容 6
软件工程基本原理 8
软件生命周期 9
软件生命周期的概念 9
软件生命周期划分阶段的原则 9
软件生命周期各阶段的任务 9
软件的开发模型 9
瀑布模型 9
快速原型模型 11
增量模型 13
喷泉模型 14
螺旋模型 14
统一过程 15
软件工具与软件开发环境 15
软件工具 15
软件开发环境 15
CASE 16
小结 19
习题 20
第2章 软件问题分析 21
软件问题定义 21
软件问题的定义 21
可行性研究 22
软件需求分析的任务与过程 23
软件需求分析的原则 23
软件需求分析的任务 23
软件需求分析的过程 24
结构化分析建模 27
实体—关系图 27
数据流图 29
数据字典 32
状态转换图 34
其他需求分析工具 34
软件需求分析阶段文档 35
软件需求规格说明 35
初步制定系统的测试计划 36
编写初步的用户手册 36
软件需求分析评审 36
结构化分析方法举例 36
系统管理 37
学生信息 37
管理过程 37
学生档案管理流程图 38
数据字典 38
小结 38
习题 39
第3章 结构化设计方法 40
软件设计 40
概述 40
概要设计 41
详细设计 43
软件结构设计 44
软件结构设计的基本原理 44
模块化 48
模块的独立性 48
结构化设计方法 51
变换流分析 52
事务流分析 54
设计优化 56
软件过程设计工具 58
流程图 58
合图 60
PAD图 61
判定表 62
判定树 63
过程设计语言 63
软件设计文档 65
概要设计说明书 65
详细设计说明书 65
操作手册的编写 66
软件设计评审 66
结构化设计方法举例 67
小结 69
习题 69
第4章 系统人机界面设计 72
人机界面设计问题 72
概述 72
人机界面的设计问题 73
人机界面设计的过程和标准 74
人机界面设计的过程 74
人机界面设计的标准 80
人机界面设计指南 82
人机界面设计——VB应用程序实例 85
上机实训 87
小结 92
习题 92
第5章 软件编码 93
结构化程序设计 93
程序设计语言的选择 93
程序设计风格 95
软件编码设计——VB应用程序实例 104
小结 108
习题 108
第6章 软件测试 111
软件测试的基础 111
软件测试的概念 111
软件测试的目的和原则 112
软件测试的方法——VB应用程序实例 112
白盒测试 112
黑盒测试 116
灰盒测试 119
软件测试的步骤 119
单元测试 119
集成测试 119
确认测试 120
系统测试 121
软件测试用例的设计——VB应用程序实例 121
白盒测试的测试用例设计 121
黑盒测试的测试用例设计 123
软件调试、验证与确认 124
软件调试 124
软件验证 129
软件确认 129
软件测试文档 129
小结 130
习题 130
第7章 软件维护 132
软件维护概述 132
软件维护的定义 132
软件维护的类型 132
影响维护工作量的因素 133
软件维护的过程 134
软件的可维护性 134
影响可维护性的因素 134
提高可维护性的方法 135
小结 138
习题 138
第8章 面向对象方法 139
面向对象方法概述 139
面向对象方法的发展 139
面向对象的概念 140
面向过程与面向对象 143
面向对象方法学的主要优点 147
UML概述 148
UML的发展 148
UML定义 150
UML图 152
面向对象技术与UML应用 159
面向对象分析OOA 159
面向对象设计OOD 162
面向对象编程OOP 166
面向对象测试OOT 166
UML实例分析 167
小结 171
题 172
第9章 软件质量与软件工程标准 173
软件质量 173
软件质量需求的背景 173
软件质量定义 174
软件的质量特性与质量模型 174
软件质量保证 177
配置管理 179
软件工程标准 185
软件工程标准化的意义及分类 185
软件工程标准的层次 186
软件工程的国家标准 187
软件文档的编写 188
小结 190
习题 190
第10章 综合应用实例 191
需求分析 191
项目开发背景 191
系统概述 191
软件需求说明书的编写 192
概要设计 195
详细设计 198
数据库设计 198
系统界面设计 202
测试方案设计 203
测试方法 203
测试项目及步骤 204
测试计划 204
输入/输出模块的设计 205
信息输入模块设计 205
信息输出模块设计 212
户使用手册 213
系统安装 213
用户使用手册(按功能使用顺序介绍) 214
小结 217
习题 217
参考文献 218
- 《市政工程基础》杨岚编著 2009
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019