图书介绍

软件工程实践教程PDF|Epub|txt|kindle电子书版本网盘下载

软件工程实践教程
  • 王卫红,江颉,董天阳等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111513711
  • 出版时间:2015
  • 标注页数:188页
  • 文件大小:26MB
  • 文件页数:201页
  • 主题词:软件工程-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件工程实践教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 基础实践2

第1章 软件需求获取2

1.1 软件需求获取方法2

1.2 需求获取实例——公共自行车租赁系统3

1.2.1 公共自行车租赁系统应用领域理解3

1.2.2 公共自行车租赁系统需求获取3

1.2.3 建立业务模型6

1.3 需求获取工具学习15

1.3.1 Rational Rose工具概述15

1.3.2 使用Rational Rose绘制用例图16

1.3.3 Visio工具概述20

1.3.4 使用Visio工具绘制用例图21

1.4 软件需求获取实践29

第2章 结构化系统分析31

2.1 Gane和Sarsen结构化系统分析方法概述31

2.2 结构化需求分析实例——公共自行车租赁系统31

2.2.1 数据流图31

2.2.2 数据字典34

2.2.3 数据E-R图35

2.3 应用需求分析工具35

2.3.1 使用Visio创建数据流图35

2.3.2 使用Visio创建数据库模型图39

2.4 结构化系统需求分析实践41

第3章 结构化系统设计43

3.1 结构化设计原则和主要过程43

3.2 结构化系统设计实例——公共自行车租赁系统44

3.2.1 系统结构图44

3.2.2 模块详细设计44

3.2.3 数据库设计50

3.3 详细设计工具学习51

3.3.1 用Visio工具绘制程序流程图51

3.3.2 PDL语言撰写54

3.4 结构化系统设计实践56

第4章 面向对象的软件分析59

4.1 面向对象的软件分析方法概述59

4.2 面向对象的软件分析实例——公共自行车租赁系统60

4.2.1 功能建模60

4.2.2 实体类建模65

4.2.3 动态建模66

4.3 面向对象分析工具学习70

4.3.1 使用Rational Rose创建类图70

4.3.2 使用Rational Rose创建顺序图72

4.3.3 使用RationalRose创建协作图73

4.3.4 使用Rational Rose创建状态图74

4.4 面向对象的软件分析实践76

第5章 面向对象的软件设计78

5.1 面向对象的软件设计方法概述78

5.2 面向对象的软件设计实例——公共自行车租赁系统79

5.2.1 实体类精化79

5.2.2 协作图精化83

5.2.3 顺序图精化85

5.3 面向对象的软件设计实践86

第6章 软件项目管理计划88

6.1 软件项目管理计划概述88

6.2 软件项目管理计划实例——公共自行车网站89

6.3 软件项目管理工具学习91

6.3.1 创建Project项目文件91

6.3.2 创建项目日历92

6.3.3 创建和编辑任务列表93

6.3.4 创建周期性任务93

6.3.5 创建任务间的层次关系94

6.3.6 资源和成本管理95

6.4 软件项目管理实践96

第二部分 提高实践100

第7章 基于Android的新生校园指南系统需求获取100

7.1 引言100

7.2 应用实例领域分析100

7.3 功能性需求描述102

7.3.1 校园指南系统客户端用例建模102

7.3.2 校园指南系统服务器端用例建模104

7.4 非功能性需求描述105

7.5 需求获取提高实践105

第8章 基于Android的新生校园指南系统需求分析107

8.1 引言107

8.2 类图107

8.2.1 实体类建模107

8.2.2 控制类建模108

8.2.3 边界类建模108

8.2.4 服务器端维护管理类图108

8.3 顺序图109

8.4 数据存储方式114

8.5 需求分析提高实践114

第9章 基于Android的新生校园指南系统设计116

9.1 系统架构设计116

9.2 系统功能结构116

9.3 类图细化117

9.3.1 边界类细化117

9.3.2 控制类细化118

9.3.3 实体类细化118

9.4 数据存储设计119

9.4.1 文件设计119

9.4.2 数据库设计119

9.5 服务器端相关功能详细设计119

9.6 客户端相关功能详细设计120

9.6.1 主要功能详细设计关键代码120

9.6.2 客户端界面124

9.7 项目设计提高实践126

第10章 基于Web方式的校企联合培养系统需求获取128

10.1 引言128

10.2 应用实例领域分析128

10.2.1 学生和企业之间存在的问题128

10.2.2 如何解决学生和企业之间存在的问题129

10.3 应用实例需求收集129

10.3.1 用户特点129

10.3.2 系统结构图129

10.4 应用实例需求描述130

10.4.1 管理系统用户信息130

10.4.2 企业项目管理130

10.4.3 优秀学生管理131

10.4.4 企业信息管理131

10.4.5 学生信息管理132

10.4.6 学生项目管理132

10.4.7 关注企业管理132

10.4.8 学院管理133

10.4.9 企业管理133

10.4.10 学校管理员信息管理133

10.4.11 学生管理133

10.4.12 学院项目管理134

10.4.13 学院管理员信息管理134

10.5 用例图分析134

10.5.1 管理系统用户信息用例134

10.5.2 企业项目管理用例134

10.5.3 优秀学生管理用例135

10.5.4 企业信息管理用例136

10.5.5 学生项目管理用例136

10.5.6 学生信息管理用例136

10.5.7 关注企业管理用例136

10.5.8 学生管理用例137

10.5.9 企业管理用例137

10.5.10 学院管理用例137

10.6 用例描述138

10.6.1 管理系统用户信息138

10.6.2 企业项目管理139

10.6.3 优秀学生管理141

10.6.4 企业信息管理142

10.6.5 学生项目管理142

10.6.6 学生信息管理143

10.6.7 关注企业管理144

10.6.8 学生管理144

10.6.9 企业管理146

10.6.10 学院管理147

10.7 需求获取提高实践148

第11章 基于Web方式的校企联合培养系统需求分析149

11.1 引言149

11.2 实例类图分析149

11.2.1 实体类建模149

11.2.2 控制类建模149

11.2.3 边界类建模150

11.2.4 场景分析顺序图150

11.2.5 实例类图154

11.3 数据流图158

11.4 数据分析160

11.4.1 E-R图160

11.4.2 数据库表的设计160

11.5 需求分析提高实践162

第12章 基于Web方式的校企联合培养系统设计164

12.1 引言164

12.2 应用实例面向对象的类详细设计164

12.2.1 实体类细化164

12.2.2 控制类细化166

12.2.3 边界类细化169

12.3 系统模块设计综述169

12.3.1 学生信息管理子系统170

12.3.2 企业信息管理子系统172

12.3.3 管理员管理子系统174

12.4 用户界面设计176

12.4.1 登录主界面176

12.4.2 企业登录界面176

12.4.3 学生登录界面177

12.4.4 学校管理员登录界面178

12.5 面向对象设计提高实践178

附录 GB/T 8567—2006《计算机软件文档编制规范》面向对象分析文档节选180

参考文献188

热门推荐