万本电子书0元读

万本电子书0元读

顶部广告

现代软件工程电子书

本书详细介绍了软件生存周期、传统软件工程、面向对象软件工程、软件过程工程和软件体系结构设计的思想与实现方法;本书力图反映软件工程领域的新发展,新增加用户界面设计、WebApp设计等内容;提供课程教学度表和相关习题的参考答案。

售       价:¥

纸质售价:¥36.80购买纸书

6人正在读 | 0人评论 9.8

作       者:周苏

出  版  社:机械工业出版社

出版时间:2016-02-01

字       数:29.3万

所属分类: 教育 > 大中专教材 > 研究生/本科/专科教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
软件工程学是一门理论性和实践性都很强的学科,它采用工程化的概念、理论、技术和方法来指导发与维护计算机软件。本书系统、全面地介绍了现代软件工程技术,在软件工程的概念、原理、方法及其应用等方面有较详尽的论述,具有较强的系统性和可读性。本书较为详细地介绍了软件生存周期、传统软件工程、软件工程过程、面向对象软件工程和软件体系结构等的思想和实现方法,力图反映软件工程领域的新发展,内容包括:软件和软件工程、软件过程、需求工程、设计的概念、体系结构设计、构件级设计、用户界面设计、基于模式的设计、WebApp设计、软件质量管理、软件测试、软件配置管理、软件项目管理和软件维护与再工程。 本书可作为高等院校“软件工程”课程的教材和教学参考书,也可供有一定实践经验的软件发人员和管理人员参考,或作为继续教育的教材。 本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册、审核通过后下载,或联系编辑索取(微信:15910938545,QQ:2850823885,email:2308140194@qq.com,电话:010-88379739)另外,为方便任课教师行交流,提供本科计算机教师QQ交流群:158665100,欢迎加!CAD/CAM/CAE教师交流群:329622498<br/>【推荐语】<br/>本书详细介绍了软件生存周期、传统软件工程、面向对象软件工程、软件过程工程和软件体系结构设计的思想与实现方法;本书力图反映软件工程领域的新发展,新增加用户界面设计、WebApp设计等内容;提供课程教学度表和相关习题的参考答案。<br/>
目录展开

出版说明

前言

课程教学进度表

第1章 软件和软件工程

1.1 计算机系统与软件

1.2 软件工程定义

1.3 软件生存周期及其过程

1.4 软件工具与开发环境

1.5 软件工程发展的4个阶段

1.6 软件工程师的责任

小结

习题

第2章 软件过程

2.1 通用过程模型

2.2 传统过程模型

2.3 软件生存周期过程与软件过程工程

2.4 软件生存周期基本过程

2.5 软件生存周期支持过程

2.6 软件生存周期组织过程

2.7 剪裁过程

2.8 过程与组织的关系

2.9 Rational统一过程

2.10 敏捷开发

小结

习题

第3章 需求工程

3.1 理解需求

3.2 需求分析

3.3 基于场景建模

3.4 补充用例的UML模型

3.5 数据建模概念

3.6 基于类的建模

3.7 面向数据流建模

3.8 生成行为模型

3.9 需求建模的模式

3.10 Web应用系统的需求建模

小结

习题

第4章 设计的概念

4.1 软件工程中的设计

4.2 设计过程

4.3 关注点分离

4.4 关于设计的概念

4.5 设计模型

4.6 模块的划分

4.7 Parnas方法

4.8 软件详细设计

小结

习题

第5章 体系结构设计

5.1 概述

5.2 体系结构的类型

5.3 体系结构的风格

5.4 体系结构的设计

5.5 评估可选的体系结构设计

小结

习题

第6章 构件级设计

6.1 什么是构件

6.2 设计基于类的构件

6.3 实施构件级设计

6.4 WebApp的构件级设计

6.5 设计传统构件

6.6 基于构件的开发

小结

习题

第7章 用户界面设计

7.1 黄金规则

7.2 用户界面的分析与设计

7.3 界面分析

7.4 界面设计步骤

7.5 WebApp界面设计

7.6 设计评估

小结

习题

第8章 基于模式的设计

8.1 模式设计

8.2 基于模式的软件设计

8.3 体系结构模式

8.4 构件级设计模式

8.5 用户界面设计模式

8.6 WebApp设计模式

小结

习题

第9章 WebApp设计

9.1 WebApp设计质量

9.2 设计目标

9.3 WebApp界面设计

9.4 美学设计

9.5 内容设计

9.6 体系结构设计

9.7 导航设计

9.8 构件级设计

9.9 面向对象的超媒体设计方法

小结

习题

第10章 软件质量管理

10.1 对软件质量的需求

10.2 软件质量度量

10.3 软件质量评估指标体系

10.4 软件评价

10.5 CMM:软件能力成熟度模型

10.6 质量管理文件

小结

习题

第11章 软件测试

11.1 软件测试策略

11.2 传统软件的测试策略

11.3 面向对象的测试策略

11.4 WebApp的测试策略

11.5 确认测试

11.6 系统测试

11.7 调试技巧

11.8 测试传统应用系统

11.9 测试面向对象应用系统

11.10 测试Web应用系统

小结

习题

第12章 软件配置管理

12.1 概述

12.2 SCM中心存储库

12.3 SCM过程

12.4 WebApp配置管理

小结

习题

第13章 软件项目管理

13.1 软件项目的特点

13.2 软件开发组织

13.3 软件项目估算

13.4 安排项目进度

13.5 风险管理

13.6 标准化管理

小结

习题

第14章 软件维护与再工程

14.1 概述

14.2 维护策略

14.3 软件的可维护性

14.4 业务过程再工程

14.5 软件再工程

14.6 正向工程

14.7 维护管理与文件

小结

习题

附录 习题参考答案

第1章

第2章

第3章

第4章

第5章

第6章

第7章

第8章

第9章

第10章

第11章

第12章

第13章

第14章

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部