第一部分 课程介绍 3
1 课程设计概述 3
1.1 课程设计的性质和目的 3
1.2 课程设计目标 3
1.3 教学重点、难点 4
1.4 课程设计的要求 4
1.5 课程设计的一般过程 5
1.6 课程设计报告 6
1.7 课程设计成绩考核 6
1.8 课程设计选题参考 7
1.9 主要分析和设计工具使用说明 7
第二部分 项目实训 19
2 需求调研 19
2.1 实验基本要求 19
2.2 实验步骤 19
3 系统设计操作实训 52
3.1 实验基本要求 52
3.2 实验步骤 52
4 ExpertFinder数据库建立与操作实训 54
4.1 实验基本要求 54
4.2 实验步骤 54
5 visual studio中数据库的连接及访问 67
5.1 实验基本要求 67
5.2 实验步骤 67
6 ExpertFinder存储过程操作实训 81
6.1 实验基本要求 81
6.2 实验步骤 81
7 ExpertFinder存储过程与视图设计操作实训 92
7.1 实验基本要求 92
7.2 实验步骤 92
8 ADO.NET数据库操作实训 97
8.1 实验基本要求 97
8.2 实验步骤 97
9 存储过程设计操作实训 124
9.1 实验基本要求 124
9.2 实验步骤 124
10 SQLHelper操作实训 136
10.1 实验基本要求 136
10.2 实验步骤 136
11 三层架构的建立与操作实训 142
11.1 实验基本要求 142
11.2 实验步骤 142
12 数据模型层构建操作实训(一) 170
12.1 实验基本要求 170
12.2 实验步骤 170
13 数据模型层构建操作实训(二) 173
13.1 实验基本要求 173
13.2 实验步骤 173
14 业务逻辑层架构 180
14.1 实验基本要求 180
14.2 实验步骤 180
15 母版页制作操作实训 187
15.1 实验基本要求 187
15.2 实验步骤 187
16 Web实现 202
16.1 实验基本要求 202
16.2 实验步骤 202
17 .NET网站部署和安装 220
17.1 实验基本要求 220
17.2 实验步骤 220
第三部分 实验报告——以校园快递信息系统设计与实现为例 220
18 绪论 239
18.1 系统开发背景 239
18.2 系统开发目标 240
18.3 系统环境介绍 241
18.4 本章小结 241
19 系统相关技术介绍 242
19.1 系统开发技术 242
19.2 系统开发运行环境 244
19.3 体系结构 246
19.4 本章小结 248
20 系统需求分析 249
20.1 需求分析方法 249
20.2 业务需求 250
20.3 用户需求 252
20.4 功能需求 255
20.5 数据需求 255
20.6 性能需求 267
20.7 本章小结 267
21 系统概要设计 268
20.1 软件结构 269
21.2 数据结构设计 270
21.3 本章小结 271
22 系统详细设计 272
22.1 数据库详细设计 272
22.2 页面设计 280
22.3 本章小结 281
23 系统实现及测试 282
23.1 系统实现 282
23.2 系统测试 293
23.3 本章小结 294
24 系统优化 295
参考文献 296