主页 详情

《软件工程基础与实例分析 第2版》_张剑飞主编;周凤,邓春伟副主编_14546633_7111610793

【书名】:《软件工程基础与实例分析 第2版》
【作者】:张剑飞主编;周凤,邓春伟副主编
【出版社】:北京:机械工业出版社
【时间】:2019
【页数】:239
【ISBN】:7111610793
【SS码】:14546633

最新查询

内容简介

第1章 软件工程概述

1.1软件

1.1.1软件的概念及特点

1.1.2软件的分类

1.1.3软件危机的原因及解决途径

1.2软件工程概念

1.2.1软件工程的定义和内容

1.2.2软件工程的基本原理

1.3软件生存周期

1.4常用软件开发过程模型

1.4.1瀑布模型

1.4.2快速原型模型

1.4.3螺旋模型

1.4.4喷泉模型

1.5软件开发方法简述

1.5.1面向数据流的结构化方法

1.5.2面向数据结构的Jackson方法

1.5.3面向对象的方法

1.6软件文档

1.6.1软件文档在软件开发中的地位和作用

1.6.2软件文档的种类及写作要求

小结

习题1

第2章 可行性研究

2.1问题定义

2.2可行性研究的任务

2.3可行性研究的过程

2.4可行性研究阶段使用的工具

2.4.1系统流程图

2.4.2数据流图

2.4.3数据字典

2.5成本效益分析

2.6网上招聘系统可行性研究报告

小结

习题2

第3章 需求分析

3.1需求分析的任务

3.2需求分析的过程

3.3需求分析阶段使用的工具

3.3.1实体关系图

3.3.2数据规范化

3.3.3层次框图

3.3.4 Warnier图

3.3.5描述算法的IPO图

3.4网上招聘系统需求规格说明书

小结

习题3

第4章 概要设计

4.1软件设计的目标和任务

4.1.1软件设计的目标

4.1.2软件设计的任务

4.2概要设计的过程

4.3软件设计的原理

4.3.1模块化

4.3.2抽象

4.3.3信息隐蔽

4.3.4模块独立

4.4启发规则

4.4.1改进软件结构提高模块独立性

4.4.2模块规模适中

4.4.3适当控制深度、宽度、扇出、扇入

4.4.4模块的作用域应该在控制域之内

4.4.5力争降低模块接口的复杂程度

4.4.6设计单入口单出口的模块

4.4.7模块功能可预测

4.5概要设计阶段使用的工具

4.5.1层次图

4.5.2 HIPO图

4.5.3结构图

4.5.4程序系统结构图

4.6结构化设计方法

4.6.1基本概念

4.6.2系统结构图中的模块

4.6.3结构化设计过程

4.6.4变换分析

4.6.5事务分析

4.6.6混合结构分析

4.7网上招聘系统概要设计说明书

小结

习题4

第5章 详细设计

5.1详细设计的过程

5.1.1详细设计的基本任务

5.1.2详细设计方法

5.2详细设计阶段使用的工具

5.2.1程序流程图

5.2.2盒图

5.2.3问题分析图

5.2.4判定表与判定树

5.2.5过程设计语言

5.3面向数据结构的设计方法

5.3.1改进的Jackson图

5.3.2 Jackson方法

5.4网上招聘系统详细设计说明书

小结

习题5

第6章 编码

6.1选择开发语言

6.1.1程序设计语言分类及特点

6.1.2选择的标准

6.2软件编码的规范

6.2.1程序中的注释

6.2.2数据说明

6.2.3语句结构

6.2.4输入和输出

6.3网上招聘系统编码规范

小结

习题6

第7章 测试

7.1测试的目标和原则

7.2测试用例设计

7.2.1黑盒测试

7.2.2白盒测试

7.3测试的步骤

7.3.1单元测试

7.3.2集成测试

7.3.3确认测试

7.3.4系统测试

7.4常用测试工具及特点

7.5软件测试阶段文档写作规范

7.5.1测试文档的类型

7.5.2软件测试过程文档

7.6网上招聘系统客户端测试文档

7.6.1测试计划文档

7.6.2测试设计文档

小结

习题7

第8章 维护

8.1软件维护的概念及特点

8.2软件的可维护性

8.3软件维护的步骤

8.4软件维护过程文档写作规范

8.5用户手册的主要内容及写作要求

8.6网上招聘系统维护文档

小结

习题8

第9章 面向对象的基本概念及UML

9.1传统方法学与面向对象方法比较

9.2面向对象的基本概念

9.3 UML概述

9.3.1 UML的主要特点

9.3.2 UML的应用领域

9.4 UML的构成

9.5 UML的视图

9.6 UML的模型元素

9.6.1事物

9.6.2关系

9.7 UML的基本准则和图形表示

9.7.1 UML的基本准则

9.7.2 UML的图形表示

小结

习题9

第10章 面向对象分析

10.1需求分析与用例建模

10.2建立对象类静态模型

10.3建立对象类动态模型

10.3.1交互模型建模

10.3.2状态模型建模

10.4系统体系结构建模

10.4.1软件系统体系结构模型

10.4.2硬件系统体系结构模型

10.4.3组件图建模

10.4.4配置图建模

小结

习题10

第11章 面向对象设计

11.1面向对象设计准则

11.2启发式原则

11.3系统分解

11.4设计问题域子系统

11.5设计人机交互子系统

11.6设计任务管理子系统

11.7设计数据库管理子系统

11.8设计类中的服务

11.9设计关联

11.10设计优化

小结

习题11

第12章 面向对象实例1——银行系统的分析与设计

12.1系统需求

12.2创建用例模型

12.2.1识别参与者

12.2.2识别用例

12.2.3用例的事件流描述

12.3对象类静态模型

12.3.1定义系统对象类

12.3.2定义用户界面类

12.3.3建立类图

12.3.4建立数据库模型

12.4对象类动态模型

12.5系统体系结构建模

小结

第13章 面向对象实例2——俄罗斯方块分析与设计

13.1系统需求

13.2面向对象分析

13.2.1建立功能模型

13.2.2建立动态模型

13.2.3建立对象模型

13.2.4界面设计

13.3面向对象设计

13.3.1系统架构设计

13.3.2模型层设计

13.3.3视图层设计

13.3.4控制层设计

小结

第14章 传统软件工程实例1——教学管理系统分析与设计

14.1可行性研究

14.2系统需求

14.3系统设计

14.4系统实现

小结

第15章 传统软件工程实例2——高校学生档案管理系统分析与设计

15.1系统需求

15.2业务流程分析

15.2.1档案存档管理流程

15.2.2档案转递管理流程

15.2.3档案借阅管理流程

15.2.4档案报表统计流程

15.2.5档案查询管理流程

15.2.6咨询服务管理流程

15.2.7系统管理流程

15.3功能分析

15.3.1角色分析

15.3.2数据流分析

15.4数据分析

15.4.1实体关系分析

15.4.2主要数据流

15.5数据库设计

小结

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
1bf5d8b2ce8b0b33c469c6ab6741be82#9bd42e64ce039c9c7dde470970cab957#41507983#14546633_yz.pdf