面向CS2013计算机专业规划教材软件工程概论(第3版)/郑人杰
面向CS2013计算机专业规划教材软件工程概论(第3版)/郑人杰作者:郑人杰 马素霞 等 开 本:16开 书号ISBN:9787111642572 定价: 出版时间:2017-12-01 出版社:机械工业出版社 |
6?3?5确定属性
6?3?6确定服务
6?3?7建立类图
6?4建立动态模型
6?4?1顺序图
6?4?2通信图
6?4?3状态图
习题
第7章软件体系结构与设计模式
7?1软件体系结构的基本概念
7?1?1什么是体系结构
7?1?2体系结构模式、风格和框架的概念
7?1?3体系结构的重要作用
7?2典型的体系结构风格
7?2?1数据流风格
7?2?2调用∕返回风格
7?2?3仓库风格
7?3特定领域的软件体系结构
7?3?1类属模型
7?3?2参考模型
7?4分布式系统结构
7?4?1多处理器体系结构
7?4?2客户机∕服务器体系结构
7?4?3分布式对象体系结构
7?4?4代理
7?5体系结构框架
7?5?1模型视图控制器
7?5?2J2EE体系结构框架
7?5?3PCMEF与PCBMER框架
7?6设计模式
7?6?1抽象工厂
7?6?2单件
7?6?3外观
7?6?4适配器
7?6?5职责链
7?6?6中介者
7?6?7观察者
习题
第8章面向对象设计
8?1面向对象设计过程与准则
8?1?1面向对象设计过程
8?1?2面向对象设计准则
8?2体系结构模块及依赖性
8?2?1类及其依赖性
8?2?2接口及其依赖性
8?2?3包及其依赖性
8?2?4构件及其依赖性
8?3系统分解
8?3?1子系统和类
8?3?2服务和子系统接口
8?3?3子系统分层和划分
8?3?4Coad & Yourdon的面向对象设计模型
8?3?5子系统之间的两种交互方式
8?3?6组织系统的两种方案
8?4问题域部分的设计
8?5人机交互部分的设计
8?5?1用户界面设计步骤
8?5?2Web应用系统的界面设计
8?6任务管理部分的设计
8?7数据管理部分的设计
8?8对象设计
8?8?1使用模式设计对象
8?8?2接口规格说明设计
8?8?3重构对象设计模型
8?9优化对象设计模型
习题
第四部分软件实现与测试
第9章软件实现
9?1程序设计语言
9?1?1程序设计语言的性能
9?1?2程序设计语言的分类
9?1?3程序设计语言的选择
9?2程序设计风格
9?2?1源程序文档化
9?2?2数据说明标准化
9?2?3语句结构简单化
9?2?4输入/输出规范化
9?3编码规范
9?4程序效率与性能分析
9?4?1算法对效率的影响
9?4?2影响存储器效率的因素
9?4?3影响输入/输出的因素
习题
第10章软件测试方法
10?1软件测试的基本概念
10?1?1什么是软件测试
10?1?2软件测试的目的和原则
10?1?3软件测试的对象
10?1?4测试信息流
10?1?5测试与软件开发各阶段的关系
10?1?6白盒测试与黑盒测试
10?2白盒测试的测试用例设计
10?2?1逻辑覆盖
10?2?2语句覆盖
10?2?3判定覆盖
10?2?4条件覆盖
10?2?5判定条件覆盖
10?2?6条件组合覆盖
10?2?7路径覆盖
10?3基本路径覆盖
10?4黑盒测试的测试用例设计
10?4?1等价类划分
10?4?2边界值分析
10?5软件测试的策略
10?5?1单元测试
10?5?2组装测试
10?5?3确认测试
10?5?4系统测试
10?5?5测试的类型
10?6人工测试
10?6?1静态分析
10?6?2人工测试方法
10?7自动化测试
10?7?1自动化测试与手工测试
10?7?2脚本技术
10?7?3自动化测试框架及测试流程
10?8调试
习题
第五部分软件维护与软件管理
第11章软件维护
11?1软件维护的概念
11?1?1软件维护的定义
11?1?2影响维护工作量的因素
11?1?3软件维护的策略
11?2软件维护活动
11?2?1软件维护申请报告
11?2?2软件维护工作流程
11?2?3维护档案记录
11?2?4维护评价
11?3逆向工程
11?4重构
11?5程序修改的步骤和修改的副作用
11?5?1分析和理解程序
11?5?2修改程序
11?5?3修改程序的副作用及其控制
11?5?4重新验证程序
11?6软件的维护性
11?6?1软件维护性定义
11?6?2软件维护性度量
11?7提高软件维护性的方法
11?7?1使用提高软件维护性的开发技术和工具
11?7?2实施开发阶段产品的维护性审查
11?7?3改进文档
习题
第12章软件过程与软件过程改进
12?1软件过程概述
12?2软件生存期过程国际标准
12?3软件过程成熟度
12?3?1什么是软件过程成熟度
12?3?2过程制度化
12?4软件能力成熟度模型
12?4?1CMM与SEI
12?4?2CMM的演化
12?4?3CMM族和CMMI
12?4?4CMMI 1?3简介
12?4?5CMMI评估
12?5软件过程改进
12?5?1软件过程改进的IDEAL模型
12?5?2软件过程改进框架
12?5?3有效的软件过程
习题
第13章软件项目管理
13?1软件项目管理概述
13?1?1软件项目管理的目标
13?1?2软件项目管理涉及的几个方面
13?2项目估算
13?2?1项目策划与项目估算
13?2?2软件规模估算的功能点方法
13?2?3软件开发成本估算
13?3风险管理
13?3?1什么是软件风险
13?3?2风险管理的任务
13?3?3风险评估
13?3?4风险控制
13?3?5做好风险管理的建议
13?4进度管理
13?4?1进度控制问题
13?4?2甘特图
13?4?3时标网状图
13?4?4PERT图
13?5需求管理
13?5?1系统需求与软件需求
13?5?2需求工程
13?5?3需求变更
13?5?4需求变更控制
13?5?5可追溯性管理
13?6配置管理
13?6?1什么是软件配置管理
13?6?2软件配置标识
13?6?3变更管理
13?6?4版本控制
13?6?5系统建立
13?6?6配置审核
13?6?7配置状态报告
13?7质量管理
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |