第1章 ASP编程基础 1
1.1 ASP概述 1
1.1.1 ASP特点与功能 1
1.1.2 运行环境与工作流程 2
1.1.3 文件的结构 2
1.1.4 如何执行和发布 3
1.1.5 ASP内置对象简介 5
1.1.6 ASP服务器组件简介 6
1.2 VBScript和JavaScript 7
1.2.1 脚本语言的使用 7
1.2.2 数据类型 8
1.2.3 运算符 8
1.2.4 变量和常量 9
1.2.5 语句 11
1.2.6 过程与函数 12
1.2.7 VBScript内部函数 12
1.3 ASP内置对象 14
1.3.1 Request对象 14
1.3.2 Response对象 18
1.3.3 Application对象 20
1.3.4 Session对象 20
1.3.5 Server对象 21
1.4 内置组件 22
1.4.1 Ad Rotator组件 22
1.4.2 Database Access组件 22
1.4.3 Content Linking组件 31
1.4.4 File Access组件 31
1.5 用ADO数据对象访问数据库 33
1.6 Windows对象 37
1.6.1 Windows对象的属性 37
1.6.2 Windows对象的方法 38
1.6.3 Windows对象的事件 38
1.7 Document对象 38
1.7.1 Document对象的属性 39
1.7.2 Document对象的方法 39
1.7.3 Document对象的事件 39
1.7.4 应用示例 40
1.8 其它动态HTML对象 41
1.8.1 Locationt对象 41
1.8.2 History对象 41
1.8.3 Navigator对象 42
第2章 WEB应用程序的结构 43
2.1 网络环境下的课件 43
2.1.1 主要实现内容 43
2.1.2 系统的要求 43
2.1.3 系统的实现方法 44
2.2 系统的体系结构 46
2.2.1 学生模块 46
2.2.2 教师模块 47
2.2.3 其他模块 47
2.3 系统实现的软硬件环境 49
第3章 基于UML的系统模型设计 50
3.1 面向对象技术和标准建模语言UML 50
3.2 系统的模型图 50
3.2.1 用例图 51
3.2.2 类图 52
3.2.3 行为图 54
3.2.4 交互图 54
3.2.5 实现图 54
3.3 系统的动态特征 55
第4章 网页布局与内容设计 56
4.1 概述 56
4.2 页面的排版设计 57
4.2.1 页面设计应掌握的原则 57
4.2.2 页面的版式设计 58
4.2.3 网页元素与格式 59
4.3 页面设计中的色彩处理 60
4.3.1 色彩的心理作用 61
4.3.2 颜色设置 62
4.4 概念页面 63
4.5 页面框图 63
4.6 页面内容设计 66
第5章 系统的详细分析与设计 74
5.1 需求分析 74
5.1.1 规划 74
5.1.2 系统的需求分析 75
5.1.3 系统的可行性 77
5.2 组织机构调查 77
5.3 管理职能分析 77
5.4 业务流程分析 78
5.5 数据流程分析 80
5.5.1 数据流图 80
5.5.2 数据词典 84
5.6 系统总体设计与功能结构图 88
5.7 系统详细设计 90
5.7.1 数据库设计 90
5.7.2 代码设计 97
5.7.3 处理过程设计 97
第6章 程序实现方法 100
6.1 系统实现概述 100
6.2 用户登录模块的实现 101
6.2.1 概述 101
6.2.2 程序介绍 101
6.2.3 程序代码示例 102
6.3 定向组卷模块 104
6.3.1 概述 104
6.3.2 程序介绍 105
6.3.3 程序代码示例 105
6.4 答卷模块的实现 112
6.4.1 概述 112
6.4.2 程序介绍 112
6.4.3 程序代码示例 112
6.5 自动组卷 124
6.5.1 概述 124
6.5.2 程序介绍 125
6.5.3 程序代码示例 125
6.6 维护模块的实现 168
6.6.1 概述 168
6.6.2 程序介绍 169
6.6.3 程序代码示例 169
参考文献 176