由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
100%刮中券,最高50元无敌券,券有效期7天
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
全新正版软件工程9787030730664科学出版社
¥ ×1
章 概论
1.1 软件概述
1.1.1 软件的定义
1.1.2 软件的特点
1.1.3 软件的分类
1.2 软件危机
1.2.1 软件发展阶段
1.2.2 软件危机的背景、表现、原因及解决途径
1.3 软件工程概述
1.3.1 软件工程的定义
1.3.2 软件工程的特点
1.3.3 软件工程的基本原理
1.3.4 软件工程的基本目标
1.4 软件生命周期
1.4.1 软件定义时期
1.4.2 软件开发时期
1.4.3 软件运行维护时期
习题
第2章 软件方法学与过程模型
2.1 软件方法学
2.1.1 传统方法学
2.1.2 面向对象方法学
2.2 软件过程模型
2.2.1 传统方法学的过程模型
2.2.2 面向对象方法学的过程模型
2.. 过程模型
习题
第3章 可行研究与需求分析
3.1 可行研究
3.1.1 可行研究的任务
3.1.2 可行研究过程
3.1.3 系统流程图
3.1.4 成本/效益分析
3.2 需求分析
3.2.1 需求分析概述
3.2.2 需求获取的方法
3.. 需求分析建模
3.2.4 图形工具
3.2.5 需求分析的过程和需求规格说明书
3.2.6 验软需求
习题
第4章 概要设计
4.1 设计过程
4.1.1 设想供选择的方案
4.1.2 选取合理的方案
4.1.3 方案
4.1.4 功能分解
4.1.5 设计软件结构
4.1.6 设据库
4.1.7 制订测试计划
4.1.8 书写文档
4.1.9 审查和复审
4.2 设计原理
4.2.1 模块化
4.2.2 抽象
4.. 逐步求精
4.2.4 信息隐藏和局部化
4.2.5 模块独立
4.3 启发规则
4.3.1 改进软件结构,提高模块独立
4.3.2 模块规模应该适中
4.3.3 深度、宽度、扇出和扇入都应适当
4.3.4 模块的作用域应该在控制域之内
4.3.5 力争降低模块接口的复杂程度
4.3.6 设计单入口单出口的模块
4.3.7 模块功能应该可以预测
4.4 面向数据流的设计方法
4.4.1 概念
4.4.2 变换分析
4.4.3 事务分析
4.5 案例设计
习题
第5章 详细设计
5.1 详细设计的任务
5.1.1 确定每个模块的具体算法
5.1.2 确定每个模块的内部数据结构及数据库的物理结构
5.1.3 确定模块接口的具体细节
5.1.4 编写文档,进行复审
5.2 人机界面设计
5.2.1 设计问题与设计过程
5.2.2 人机界面设计指南
5.3 过程设计的工具与结构程序设计
5.3.1 过程设计的工具
5.3.2 结构程序设计
5.4 面向数据结构的设计方法
5.5 程序复杂程度的定量度量——McCabe方法
习题
第6章 实现
6.1 编码
6.1.1 选择适宜的程序设计语言
6.1.2 遵循合理的编码风格
6.2 软件测试基础
6.2.1 测试的目标
6.2.2 测试问题和测试准则
6.. 测试方法
6.2.4 测试步骤
6.2.5 测试阶段的信息流
6.3 单元测试
6.3.1 测试重点
6.3.2 代码审查
6.4 集成测试
6.4.1 非渐增式测试
6.4.2 渐增式测试
6.5 验收测试
6.5.1 验收测试的范围
6.5.2 Alpha和Beta测试
6.6 白盒测试技术
6.6.1 逻辑覆盖
6.6.2 控制结构测试——基本路径测试
6.7 黑盒测试技术
6.7.1 等价划分法
6.7.2 边界值分析法
6.7.3 错误推测法
6.8 调试
6.8.1 调试过程
6.8.2 调试途径
6.9 软件可靠
6.9.1 基本概念
6.9.2 估算平均无故障时间的方法
习题
第7章 维护
7.1 软件维护概述
7.1.1 软件维护的定义
7.1.2 软件维护的类型
7.1.3 软件维护的特点
7.2 软件的可维护
7.2.1 软件可维护定义
7.2.2 决定软件可维护的因素
7.3 软件维护过程
7.3.1 维护组织
7.3.2 维护报告
7.3.3 维护的事件流
7.3.4 保存维护记录
7.3.5 评价维护活动
7.4 预防维护
7.4.1 老程序修改方法
7.4.2 开发新程序的必要
7.5 软件再工程过程
7.5.1 库存目录分析
7.5.2 文档重构
7.5.3 逆向工程
7.5.4 代码重构
7.5.5 数据重构
7.5.6 正向工程
习题
第8章 面向对象方法学
8.1 面向对象方法学概述
8.1.1 面向对象方法学的要点
8.1.2 面向对象方法学的优点
8.2 面向对象的概念
8.2.1 对象
8.2.2 概念
8.3 面向对象建模
8.3.1 对象模型
8.3.2 动态模型
8.3.3 功能模型
8.3.4 三种模型之间的关系
习题
……
第9章 面向对象分析
0章面向对象设计
1章面向对象实现
2章软件项目管理
参考文献
软件工程是一门指导计算机软件系统开发和维护的工程学科,是一门理论和实践都很强的学科,对综合应用所学知识的能力、提高分析问题、解决问题和实际的软件开发能力起着重要作用,对今后从事软件开发、维护的实际工作能力起着重要的作用和影响。该教材讲述软件开发、维护和管理的工程化的概念、原理、方和技,本教材的主要内容包括软件工程的基本概念、可行研究、需求分析、总体设计、实现、维护等软件开发过程、原理、方法、规范以及软件项目管理的基本技术等,并力图通过案例贯穿两个方法学的相应章节。
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
非常抱歉,您前期未参加预订活动,
无法支付尾款哦!
抱歉,您暂无任性付资格