《软件项目实训》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:雷敏,姚志林编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2010
  • ISBN:9787118067149
  • 页数:166 页
图书介绍:本图书的重点是软件工程规范的文档撰写、整个项目实训教学的流程、软件工程职业素质的培养、软件人才职业规划和职业生涯的发展,同时介绍软件工程学生面试时候需要注意的各种问题。主要介绍软件项目实训导论、项目组组建、职业素质、项目概述及环境搭建、项目开发计划、需求分析、概要设计、详细设计、编码与实现、系统测试、项目总结、求职与面试、软件人才职业规划与发展。

第1章 软件项目实训导论 1

1.1 软件人才培养目标 1

1.2 软件人才如何适应企业需求 3

1.3 实训培养模式 4

1.4 软件工程基本原理 5

1.5 实训项目软件生命周期 7

1.6 实训体系和教学安排 10

第2章 项目组组建 14

2.1 人员组成 14

2.2 如何分组 16

2.3 人员分工 17

2.4 项目组长推选 18

2.5 项目技术负责人推选 19

2.5.1 笔试题目1 20

2.5.2 笔试题目2 22

2.6 项目组会议及日报表 24

2.7 项目组规章制度 25

第3章 职业素质 28

3.1 时间管理 28

3.1.1 时间特性 28

3.1.2 时间管理的四个象限 30

3.2 团队合作 31

3.2.1 如何快速融入团队 31

3.2.2 团队合作三大资格 32

3.3 团队沟通技巧 33

3.3.1 团队沟通的优缺点 34

3.3.2 影响团队沟通的因素 35

3.3.3 团队的行为规范 35

3.3.4 团队沟通的障碍 36

3.3.5 团队沟通原则 36

3.4 职场礼仪 37

3.4.1 办公室礼仪 37

3.4.2 握手礼仪 38

3.4.3 道歉礼仪 38

3.4.4 电梯礼仪 39

3.4.5 垃圾桶礼仪 39

3.4.6 电话礼仪 39

3.4.7 介绍礼仪 39

3.4.8 递名片礼仪 39

3.4.9 见面礼仪 40

3.4.10 迎送礼仪 40

3.5 软件工程师职业道德规范 40

第4章 项目概述及环境搭建 41

4.1 需求引出 41

4.2 项目需求说明 42

4.2.1 项目概要 44

4.2.2 软件详细需求 46

4.3 项目开发环境 49

4.3.1 开发环境的搭建 49

4.3.2 文档编写工具 49

4.3.3 群组通信软件 49

4.3.4 编程开发环境 49

4.3.5 配置管理工具 50

4.4 配置管理 50

4.4.1 配置管理含义 50

4.4.2 配置管理的重要性 50

4.4.3 配置管理的内容 52

4.4.4 软件配置管理过程 54

4.4.5 配置管理员的职责 55

4.4.6 配置管理工具VSS 55

4.4.7 VSS的使用 56

第5章 项目开发计划 59

5.1 制定开发进度计划 59

5.2 甘特图与时间管理 60

5.3 项目开发计划书 62

第6章 需求分析 65

6.1 需求重要性 66

6.2 需求来源 66

6.3 需求规格说明书 67

6.3.1 需求规格说明的结构和内容 67

6.3.2 需求规格说明的特性 71

6.3.3 需求规格说明文档的编写要求 72

6.4 需求评审 73

6.4.1 需求审查的关键点 74

6.4.2 审查形式与过程 75

6.4.3 评审员的职责 76

6.5 需求变更控制与管理 76

第7章 概要设计 78

7.1 概要设计的任务 78

7.2 模块化 79

7.2.1 模块 79

7.2.2 模块化与逐步求精 79

7.2.3 模块的分割方法与原则 80

7.3 概要设计说明书 81

7.4 概要设计文档评审 85

第8章 详细设计 86

8.1 详细设计目标和任务要求 86

8.1.1 详细设计与概要设计的区别 87

8.1.2 详细设计的任务 87

8.1.3 详细设计的需求 88

8.2 详细设计说明书 89

8.3 详细设计文档评审 90

第9章 编码与实现 91

9.1 编码规范 91

9.1.1 关于文件结构 92

9.1.2 编辑风格 92

9.1.3 注释 92

9.1.4 符号名的命名 93

9.1.5 函数定义 93

9.2 用户界面设计 94

9.2.1 用户界面设计的原则 94

9.2.2 用户界面设计工作流程 96

9.2.3 用户交互方式 96

9.3 用户操作手册编写 97

9.3.1 何时撰写用户操作手册 97

9.3.2 用户操作手册模板 98

9.4 我需要编码吗? 100

第10章 系统测试 102

10.1 测试目的 103

10.2 测试分类 103

10.3 单元测试 105

10.4 集成测试 106

10.5 测试计划 108

10.6 实训项目的测试 111

10.6.1 测试用例编写规范 111

10.6.2 测试中错误级别的定义 112

10.6.3 软件测试暂停及停止标准 113

10.6.4 软件测试中需注意的问题 114

10.6.5 软件测试报告 115

第11章 项目总结 117

11.1 实训答辩申请 117

11.2 个人总结和项目组总结 119

11.3 项目总结评审 120

11.4 项目组和个人成绩评定 121

11.5 实训反馈 123

第12章 求职与面试 124

12.1 简历准备 124

12.1.1 简历撰写前的准备 125

12.1.2 如何撰写简历 125

12.1.3 简历的基本格式 126

12.1.4 简历制作应当避免的问题 127

12.2 常见面试问题 127

12.2.1 面试测评主要内容 128

12.2.2 面试中经典问题 129

12.3 面试注意事项 131

12.3.1 着装礼仪 131

12.3.2 文明礼貌 131

12.3.3 言谈举止 132

12.4 如何快速融入职场 132

第13章 软件人才职业规划与发展 135

13.1 软件人才职业规划 135

13.2 软件人才的类型 137

13.3 大学生职业规划的方法——自我规划法 139

13.4 我适合从事哪种类型的工作 141

13.5 职业生涯规划的误区 143

13.6 软件人才职业发展 145

附录 VSS安装与配置 148

参考文献 166