第1章 应用系统概览 1
1.1 应用系统介绍 1
1.2 系统需求分析 1
1.2.1 确定系统参与者 1
1.2.2 确定系统用例 2
1.3 系统功能与知识点对应章节 2
1.4 系统功能预览 3
1.5 系统结构流程图 8
第2章 创建系统网站项目 10
2.1 创建系统网站项目 10
2.2 创建系统所需目录 12
L2.1 创建系统网站项目 13
L2.2 创建系统所需目录 20
第3章 设计数据库结构与构建访问层 22
3.1 设计系统数据库结构 22
3.2 系统数据库实现 25
3.3 构建数据访问层 28
L3.1 系统数据库实现 35
L3.2 构建数据访问层 41
第4章 创建学生成绩管理系统主框架 55
4.1 创建管理员子系统主界面 55
4.2 美化管理员子系统主界面 59
4.3 创建教师子系统主界面 62
L4.1 创建管理员子系统主界面 64
L4.2 美化管理员子系统主界面 71
第5章 学生信息注册与系统登录 88
第一部分 应用实践 89
5.1 学生信息注册 89
5.2 系统登录 96
第二部分 知识点链接 104
L5.1 学生信息注册 104
L5.2 系统登录 120
第6章 系统基础数据维护模块 136
第一部分 应用实践 137
6.1 完成课程信息的维护 137
6.2 完成教师信息的维护 142
6.3 完成课程安排的维护 151
第二部分 知识点链接 159
L6.1 数据源控件 159
L6.2 数据绑定控件 167
第7章 设计成绩录入与打印模块 189
第一部分 应用实践 190
7.1 学生成绩录入 190
7.2 学生成绩查询与打印 195
7.3 学生成绩信息显示 201
第二部分 知识点链接 202
L7.1 学生成绩查询与打印 202
第8章 系统发布与部署 205
8.1 站点发布 205
8.2 站点部署 206
附录A C#常用语法简介 209
A.1 C#简介 209
A.2 基本类型 210
A.2.1 值类型 210
A.2.2 引用类型 212
A.3 变量与常量 213
A.3.1 常量 213
A.3.2 变量 215
A.4 运算符与表达式 216
A.4.1 算术运算符 216
A.4.2 关系运算符 216
A.4.3 逻辑运算符 217
A.4.4 位运算符 217
A.4.5 赋值运算符 218
A.4.6 条件运算符 218
A.4.7 运算符的优先级与结合性 218
A.5 分支语句 219
A.5.1 if语句 219
A.5.2 switch语句 220
A.6 循环语句 220
A.6.1 while语句 221
A.6.2 do_while语句 221
A.6.3 for语句 222
A.6.4 foreach语句 222
A.7 跳转语句 223
A.7.1 continue语句 223
A.7.2 break语句 223
A.7.3 return语句 223
A.7.4 goto语句 223
A.8 数组 224
A.8.1 数组的定义 224
A.8.2 数组的初始化 226
A.8.3 数组元素的访问 227
A.9 综合应用实例 228
附录B ASP.NET常用控件列表 231
B.1 HTML服务器控件 231
B.2 Web服务器控件 231
B.3 数据控件 232
B.4 验证控件 233
附录C 安装配置ASP.NETT开发和运行环境 234
C.1 配置运行环境IIS 234
C.1.1 安装IIS 234
C.1.2 安装.NET FrameWork 234
C.1.3 测试ASP.NET的运行环境 234
C.2 安装运行环境Visual Studio 2008 235
C.2.1 安装Visual Studio 2008及产品文档 235
C.2.2 安装SQL Server 2005 238