第1章 概述 1
1.1实训内容 1
1.2实训目的 2
1.3开发过程 13
1.4iPub信息发布项目简介 13
1.5实训组队方式 14
1.6实训计划 14
第2章 预备知识 16
2.1B/S和C/S 16
2.2B/S应用程序的结构 20
2.3应用服务器端相关组件 24
2.4数据库端相关组件 39
2.5VisualStudioNET 42
第3章 项目需求分析文档 57
3.1需求分析概述 57
3.2需求分析 62
3.3总体设计 67
3.4技术选型 72
第4章 项目结构文档与风险评估 73
4.1项目结构文档 73
4.2团队结构 76
4.3变更管理方法 77
4.4风险分析 78
第5章 功能说明书 84
5.1功能说明书概述 84
5.2功能说明书的目标与风险 84
5.3功能说明书的元素 86
第6章 详细设计 95
6.1数据层的设计 95
6.2系统详细设计说明书 109
6.3从工作流程到数据流程图 117
第7章 代码实现 120
7.1代码编写规范 120
7.2单元测试 176
第8章 稳定阶段——测试 197
8.1测试最佳实践 197
8.2测试计划介绍 199
8.3测试范围 200
8.4测试策略 201
8.5测试组成 202
8.6测试管理 203
8.7缺陷分类与缺陷跟踪 204
8.8稳定阶段的结束 205
8.9业务功能测试 206
第9章 部署阶段——安装 207
9.1Web应用程序部署 207
9.2制作安装包 213
9.3用户安装手册 225
9.4用户操作手册 227
第10章 实训评估方法 245
10.1实训管理办法 245
10.2实训质量管理细则 246
10.3实训组织管理流程 249
10.4实训过程中作业的自评、组评和师评 250
10.5iPub阶段评估标准 251
10.6iPub项目作业评分标准 255
第11章 实训管理平台 257
11.1使用场景 257
11.2功能描述 257
11.3登录操作 258
11.4普通学生平台 261
11.5小组组长平台 267
参考文献 271