《软件工程实训》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:梁竞敏,凌远龙编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:7121028549
  • 页数:173 页
图书介绍:本书以Rational Unified Process软件工程的思想为基础设计实训项目,实训项目贯穿于整个项目的软件工程生命周期。本书也将解释许多软件工程应用的关键概念,包括电子商务开发过程、用例需求捕获、可控制的迭代化开发、基于构件的软件开发,以及软件构架的早期验证。本书实训将以用例为驱动,以体系结构为中心,采用迭代和增量的过程,经历5种工作流:需求、分析、设计、实现、测试,最终构造完善的软件产品。

1.1 实训目的 1

1.2 基本原理概述 1

1.2.1 成立项目领导小组 1

实训1 项目启动实训 1

1.2.2 成立项目业务小组 2

1.2.3 成立项目工作小组 2

1.2.4 定义项目里程碑及批准各里程碑的验收标准 5

1.3 实例需求描述 5

1.4 实训要求 7

1.5 实训步骤与实训报告 7

课外练习 11

实训2 项目监测与控制流程实训 13

2.1 实训目的 13

2.2 基本原理概述 13

2.3 实例需求描述 19

2.5 实训步骤 22

2.6 实训报告 22

2.4 实训要求 22

课外练习 24

实训3 项目计划实训 25

3.1 实训目的 25

3.2 基本原理概述 25

3.2.1 项目估计 25

3.2.2 制定项目计划 26

3.2.3 审批项目计划 27

3.2.4 项目计划变更控制 27

3.3.2 进货管理模块 28

3.3 实例需求描述 28

3.3.1 系统设置模块 28

3.3.3 销售管理模块 30

3.3.4 库存管理模块 31

3.4 实训要求 32

3.5 实训步骤 32

3.6 实训报告 32

课外练习 33

4.2 基本原理概述 34

4.2.1 业务建模场景 34

实训4 业务建模实训 34

4.1 实训目的 34

4.2.2 业务建模工作流程 35

4.3 实例需求描述 39

4.4 实训要求 39

4.5 实训步骤与实训报告 39

课外练习 40

5.2.1 用户需求调查 41

5.2.2 需求分析 41

5.1 实训目的 41

5.2 基本原理概述 41

实训5 需求开发实训 41

5.2.3 需求定义 43

5.3 实例需求描述 45

5.4 实训要求 45

5.5 实训步骤与实训报告 46

课外练习 59

6.2.1 体系结构设计 60

6.2 基本原理概述 60

6.1 实训目的 60

实训6 分析设计实训 60

6.2.2 用户界面设计 61

6.2.3 数据库设计 63

6.2.4 模块设计 64

6.3 实例需求描述 65

6.4 实训要求 65

6.5 实训步骤 66

6.5.1 体系结构设计 66

6.5.2 用户界面设计 68

6.5.3 数据库设计 69

6.5.4 模块设计 72

课外练习 75

实训7 面向对象开发实训 76

7.1 实训目的 76

7.2 基本原理概述 76

7.2.1 面向过程 76

7.2.2 控件和“类” 77

7.2.3 类的设计与使用 78

7.2.4 事件 80

7.5.1 理解面向对象的开发思想 82

7.5 实训步骤与实训报告 82

7.3 实例需求描述 82

7.4 实训要求 82

7.5.2 面向对象开发练习 101

课外练习 101

实训8 代码编写与测试实训 102

8.1 实训目的 102

8.2 基本原理概述 102

8.4 实训要求 104

8.5 实训步骤 104

8.3 实例需求描述 104

课外练习 105

实训9 代码开发规范实训 106

9.1 实训目的 106

9.2 基本原理概述 106

9.2.1 IDE设置 106

9.2.2 命名 106

9.2.3 格式 109

9.2.4 注释 111

课外练习 112

9.5 实训步骤 112

9.4 实训要求 112

9.3 实例需求描述 112

实训10 系统测试实训 113

10.1 实训目的 113

10.2 基本原理概述 113

10.2.1 系统测试内容 114

10.2.2 系统测试主要步骤 115

10.3 实例需求描述 118

10.4 实训要求 118

10.5 实训步骤 118

课外练习 119

10.6 实训报告 119

实训11 项目培训实训 120

11.1 实训目的 120

11.2 基本原理概述 120

11.3 实例需求描述 121

11.4 实训要求 121

11.5 实训步骤 121

课外练习 122

12.2 基本原理概述 123

实训12 项目实施实训 123

12.1 实训目的 123

12.3 实例需求描述 124

12.4 实训要求 124

12.5 实训步骤 124

课外练习 125

实训13 项目验收实训 126

13.1 实训目的 126

13.2 基本原理概述 126

13.5 实训步骤 127

13.4 实训要求 127

13.3 实例需求描述 127

课外练习 133

实训14 项目变更管理实训 134

14.1 实训目的 134

14.2 基本原理概述 134

14.3 实例需求描述 138

14.4 实训要求 138

14.5 实训步骤 138

课外练习 141

附录A 系统安装方法 142

B.1 基本数据窗体类 144

B.1.1 窗体属性初始化代码 144

附录B 部分源代码说明 144

B.1.2 新增数据代码 145

B.1.3 修改数据代码 145

B.1.4 删除数据代码 146

B.1.5 打印数据代码 146

B.1.6 查询数据代码 146

B.1.7 前面调用的一些公用函数 147

B.2.1 窗体属性初始化代码 149

B.2 业务数据窗体类 149

B.2.2 新增数据代码 151

B.2.3 删除数据代码 151

B.2.4 保存数据代码 152

B.2.5 打印数据代码 153

B.2.6 查询数据代码 154

B.2.7 上下移动查看数据代码 154

B.2.8 浏览数据代码 155

B.2.9 前面调用的一些公用函数 156