图书介绍

教育软件工程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

教育软件工程
  • 方海光,黄荣怀编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113129385
  • 出版时间:2011
  • 标注页数:304页
  • 文件大小:57MB
  • 文件页数:320页
  • 主题词:教育软件-软件工程-高等学校-教材

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 软件工程概述1

1.1 软件工程2

1.1.1 软件工程的发展简史2

1.1.2 软件工程的概念5

1.2 软件开发模型9

1.2.1 软件生命周期9

1.2.2 软件生命周期模型11

1.3 软件开发方法17

1.3.1 面向过程的开发方法17

1.3.2 面向对象的开发方法18

1.3.3 Parnas方法18

1.3.4 面向数据结构的软件开发方法18

1.3.5 面向问题的分析法19

1.3.6 原型化方法19

1.3.7 可视化开发方法20

1.3.8 面向方面的软件开发方法20

1.3.9 极限编程21

1.4 软件开发新技术21

1.4.1 多层体系结构21

1.4.2 中间件22

1.4.3 统一建模语言UML22

1.4.4 平台无关23

1.4.5 Web Service与SOA23

1.4.6 J2EE、.NET与MVC24

1.4.7 网格与云计算24

1.4.8 标准化24

1.4.9 软件即服务(SaaS)25

1.4.10 软件外包服务26

1.5 教育软件工程简介26

1.5.1 教育软件开发过程26

1.5.2 什么是教育软件工程27

思考与练习28

参考文献28

第2章 软件需求分析29

2.1 软件需求分析概述30

2.1.1 需求分析的任务30

2.1.2 需求分析的步骤31

2.2 需求分析的方法32

2.2.1 需求获取方法33

2.2.2 快速原型法在需求分析中的应用33

2.2.3 教育软件的需求分析34

2.3 软件需求获取工具35

2.3.1 实体-联系模型35

2.3.2 数据流图35

2.3.3 用例图36

2.3.4 活动图37

2.4 软件需求规格说明书38

思考与练习47

参考文献47

第3章 软件设计48

3.1 模块和模块化49

3.1.1 模块与模块化49

3.1.2 模块分割方法50

3.1.3 模块设计规则50

3.2 概要设计52

3.2.1 概要设计的任务52

3.2.2 概要设计过程52

3.2.3 概要设计的原则53

3.2.4 教育软件的概要设计56

3.3 详细设计57

3.3.1 详细设计概述57

3.3.2 详细设计方法57

3.4 教育软件建设规范59

3.4.1 SCORM60

3.4.2 CELTS61

3.5 软件设计文档62

3.5.1 概要设计说明书62

3.5.2 详细设计说明书63

思考与练习65

参考文献65

第4章 软件实现66

4.1 软件设计语言67

4.1.1 软件设计语言的分类67

4.1.2 软件设计语言的选择68

4.2 软件实现技术69

4.2.1 软件实现的原则69

4.2.2 软件编码技术69

4.2.3 常见编码规范70

4.2.4 界面实现方法74

思考与练习76

参考文献76

第5章 软件测评77

5.1 软件测试的基础78

5.1.1 软件测试概念78

5.1.2 软件测试目的与原则78

5.1.3 软件测试过程模型80

5.2 软件测试策略82

5.2.1 单元测试83

5.2.2 集成测试85

5.2.3 验收测试89

5.2.4 系统测试91

5.3 软件测试方法92

5.3.1 白盒测试92

5.3.2 黑盒测试98

5.4 软件质量评价技术102

5.5 软件质量评价方法102

5.5.1 质量评价的主要任务103

5.5.2 质量评价过程103

5.5.3 质量评价方法104

5.5.4 教育软件质量评价方法106

5.6 软件测试与质量评价文档107

5.6.1 软件测试报告107

5.6.2 软件质量评价报告110

5.6.3 软件质量审查清单111

5.6.4 软件质量评审表112

思考与练习112

参考文献112

第6章 软件维护管理113

6.1 软件维护过程及其模型114

6.1.1 维护组织114

6.1.2 维护报告114

6.1.3 软件维护过程模型115

6.1.4 软件维护工作流程116

6.1.5 评价维护活动117

6.2 软件的可维护性及其度量118

6.2.1 影响可维护性的因素118

6.2.2 软件可维护性的度量118

6.3 软件维护文档120

6.4 用户培训120

思考与练习121

参考文献121

第7章 教育软件工程122

7.1 教育软件的概述123

7.2 教育软件的教学过程125

7.2.1 备课预习阶段126

7.2.2 新知教学阶段126

7.2.3 练习评估阶段127

7.3 教育软件学习属性特征127

7.3.1 内容选择128

7.3.2 架构设计128

7.3.3 交互操作129

7.3.4 情境构建130

7.4 教育软件生命周期130

7.4.1 需求分析阶段130

7.4.2 设计阶段130

7.4.3 实现阶段131

7.4.4 测评阶段131

7.4.5 维护管理阶段131

7.5 教育软件开发模型132

7.5.1 教育软件瀑布模型132

7.5.2 教育软件快速原型模型133

7.6 教育软件开发过程134

7.7 教育软件测评135

7.7.1 教育软件评价指标体系135

7.7.2 教育软件应用质量评价过程138

7.7.3 教育软件可用性测评141

7.7.4 教育软件可用性分析过程143

7.7.5 教育软件充分性测试147

7.7.6 教育软件内容定义引用测试148

7.7.7 教育软件情境过程测试150

7.7.8 教育软件协作主题演化测试151

思考与练习152

参考文献152

第8章 网络教育资源开发154

8.1 网络教育资源概述155

8.1.1 网络教育资源155

8.1.2 网络教育资源的分类和作用156

8.1.3 网络教育资源的标准156

8.2 网络教育资源需求分析157

8.2.1 学习者分析157

8.2.2 学习内容分析158

8.2.3 学习策略分析161

8.3 网络教育资源设计163

8.3.1 设计原则163

8.3.2 设计目标164

8.3.3 教学设计165

8.3.4 课程设计166

8.3.5 学习环境的设计166

8.3.6 教学媒体和策略设计167

8.4 网络教育资源实现172

8.4.1 网络教育资源开发技术172

8.4.2 网络教育素材资源的开发179

8.5 网络教育资源测评195

8.5.1 网络教育资源测评概述196

8.5.2 网络教育资源测评的过程197

8.5.3 网络教育资源测评方法198

8.5.4 网络教育资源测评指标体系199

8.5.5 网络课程测试与评价202

8.6 网络教育资源维护管理208

8.6.1 网络教育资源的维护208

8.6.2 网络课程的管理210

8.7 网络教育资源开发案例211

8.7.1 案例一:《教师同步课堂培训》网络课程211

8.7.2 案例二:《电影放映技术模拟训练系统》多媒体课件215

思考与练习221

参考文献221

第9章 网络教学平台开发222

9.1 网络教学平台概述223

9.1.1 网络教学平台的组成223

9.1.2 网络教学平台的特征224

9.1.3 网络教学平台的常用功能225

9.2 网络教学平台需求分析225

9.2.1 网络教学平台的功能需求226

9.2.2 网络教学平台的性能需求226

9.2.3 网络教学平台的教学需求227

9.3 网络教学平台设计228

9.3.1 网络教学平台的设计原则228

9.3.2 网络教学平台的功能设计229

9.3.3 网络教学平台的学习策略设计230

9.3.4 网络教学平台的SCORM标准应用231

9.4 网络教学平台实现232

9.4.1 网络教学平台的环境设置232

9.4.2 网络教学平台的选择与创建233

9.4.3 网络教学平台的功能配置与开发233

9.4.4 网络教学平台的权限管理234

9.5 网络教学平台测评235

9.5.1 网络教学平台的测试235

9.5.2 网络教学平台的评价239

9.6 网络教学平台维护管理242

9.6.1 网络教学平台的用户管理242

9.6.2 网络教学平台的资源管理243

9.6.3 网络教学平台的后台管理244

9.6.4 网络教学平台的组织管理245

9.7 网络教学平台开发案例246

9.7.1 案例一:教师同步课堂培训网络教学平台246

9.7.2 案例二:优质学校网络平台254

思考与练习264

参考文献264

第10章 教育管理信息系统开发266

10.1 教育管理信息系统概述267

10.1.1 教育管理信息系统概念267

10.1.2 教育管理信息系统的分类269

10.1.3 教育管理信息系统的系统架构271

10.2 教育管理信息系统需求分析272

10.2.1 用户业务需求分析272

10.2.2 系统性能需求分析273

10.2.3 服务管理需求分析274

10.3 教育管理信息系统设计276

10.3.1 系统设计概述276

10.3.2 系统运行环境设计276

10.3.3 系统结构设计277

10.3.4 数据库设计278

10.3.5 用户界面设计279

10.4 教育管理信息系统实现280

10.4.1 系统实现的原则280

10.4.2 系统实现工具的选择281

10.4.3 系统实现的架构和平台282

10.5 教育管理信息系统测评283

10.5.1 系统测试283

10.5.2 系统评价285

10.6 教育管理信息系统维护管理288

10.6.1 人员管理288

10.6.2 文档管理289

10.6.3 系统维护管理289

10.6.4 使用者培训管理291

10.7 教育管理信息系统开发案例292

10.7.1 案例一:基础教育网络视频课程平台292

10.7.2 案例二:普通高校教学管理信息系统296

思考与练习299

参考文献299

附录A 教育软件工程常用平台工具汇总300

热门推荐