第一部分 实验指导 3
实验一 SQL Server 2005常用服务 3
实验二 数据库的创建与管理 11
实验三 数据表的创建与管理 18
实验四 简单查询和连接查询 24
实验五 嵌套查询 25
实验六 组合查询和统计查询 26
实验七 视图、索引与数据库关系图 27
实验八 游标的使用 35
实验九 存储过程创建与应用 39
实验十 数据库的安全性 43
实验十一 数据库完整性 50
实验十二 数据库备份与还原 56
实验十三 ASP与SQL Server 2005数据库连接 61
实验十四 ASP.NET与SQL Server 2005数据库连接 65
第二部分 课程设计指导 73
第1章 概述 73
1.1 课程设计的目的和意义 73
1.1.1 课程设计的意义 73
1.1.2 课程设计的目的 74
1.2 课程设计的步骤 74
1.3 课程设计要求 75
1.3.1 课程设计任务书撰写要求 75
1.3.2 课程设计报告撰写要求 78
第2章 数据库应用系统设计规范 84
2.1 程序开发过程要求 84
2.1.1 可行性分析 84
2.1.2 系统需求分析 85
2.1.3 系统设计 85
2.1.4 程序开发 85
2.1.5 系统测试 86
2.1.6 文档资料 86
2.1.7 系统的运行与维护 87
2.2 命名规范 87
2.2.1 类型级单位的命名 87
2.2.2 方法、属性和事件的命名 88
2.2.3 变量、常量及其他命名 89
2.2.4 ADO组件和窗体控件命名 91
2.3 程序代码书写规范 94
2.3.1 格式化 94
2.3.2 注释 94
2.3.3 编码规则 95
2.3.4 编码准则 96
2.3.5 代码的控制 98
2.3.6 输入控制校验规则 98
2.3.7 数据库命名规范 98
第3章 项目开发计划撰写规范 100
3.1 项目计划 100
3.1.1 引言 100
3.1.2 项目概述 101
3.1.3 项目团队组织 103
3.2 配置计划 104
3.2.1 引言 105
3.2.2 管理 105
3.2.3 配置标识 107
3.2.4 配置控制 107
3.2.5 配置状态的记录和报告 108
3.3 开发计划 109
第4章 学生成绩管理系统 110
4.1 系统分析 110
4.1.1 系统现状 110
4.1.2 用户需求 110
4.2 系统概要设计 111
4.2.1 系统构架 111
4.2.2 系统功能模块设计 111
4.2.3 系统总体设计 113
4.3 数据库设计 114
4.3.1 设计思想 114
4.3.2 数据表结构 115
4.4 公用模块 117
4.4.1 数据库连接页Conn.asp 117
4.4.2 层叠样式文件Css.css 117
4.5 学生登录模块 118
4.5.1 系统首页Default.asp 118
4.5.2 页面代码分析 119
4.6 学生查分模块 121
4.6.1 学生成绩查询页Seek.asp 121
4.6.2 页面代码分析 121
4.7 管理员登录模块 123
4.7.1 管理员登录页Login.asp 123
4.7.2 页面代码分析 124
4.8 课程成绩管理模块 126
4.8.1 管理员管理页Admin.asp 126
4.8.2 添加记录框架页AdminAdd.htm 128
4.8.3 管理记录框架页AdminManager.htm 137
4.9 退出系统模块 147
第5章 在线图书销售管理系统 148
5.1 需求分析 148
5.1.1 系统现状 148
5.1.2 用户需求 148
5.2 系统功能分析 149
5.2.1 系统功能概述 149
5.2.2 系统功能模块设计 150
5.3 系统总体设计 151
5.3.1 总体系统流程图 151
5.3.2 前台系统结构 151
5.3.3 后台系统结构 152
5.4 数据库设计 152
5.4.1 数据库的概念设计 152
5.4.2 数据库的逻辑设计 153
5.4.2 数据库的物理设计 154
5.5 应用程序设计 155
5.5.1 系统设计总体思路 155
5.5.2 会员注册模块 159
5.5.3 会员登录模块 164
5.5.4 系统首页 166
5.5.5 购物车模块 171
5.5.6 管理员登录 173
5.5.7 图书管理模块 174
5.5.8 按图书类别查询 181
5.5.9 订单管理模块 182
第6章 课程设计选题分析 185
6.1 图书管理系统设计分析 185
6.1.1 系统概述 186
6.1.2 系统功能模块设计 186
6.1.3 总体设计 189
6.2 学生评价教师系统设计分析 191
6.2.1 系统概述 192
6.2.2 系统功能模块设计 193
6.2.3 总体设计 194
6.3 简易聊天室系统设计分析 196
6.3.1 系统概述 197
6.3.2 系统功能模块设计 197
6.3.3 总体设计 199