《教学网站开发》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:鲁正火,魏霞,陈勋俊编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2007
  • ISBN:9787113082000
  • 页数:240 页
图书介绍:本书介绍基于互联网的教学网站开发,用WWW处理教学信息的一些技术。

第1章 教学网站基础知识 1

1.1 利用网络处理教学信息 1

1.1.1 教学信息处理的发展趋势 1

1.1.2 利用网络处理教学信息的优势 2

1.2 教学网站的主要功能 3

1.2.1 师生共享优质教学资源 3

1.2.2 实现师生互动与交流 3

1.2.3 网上测试与练习 4

1.2.4 教学信息采集与反馈 4

1.2.5 教学信息管理 5

1.3 教学网站特点 5

1.4 教学网站工作流程 5

1.4.1 WWW知识 5

1.4.2 教学网站的工作原理 7

1.4.3 教学网站的运行环境 8

1.5 教学网站的运行平台 9

1.5.1 IIS的安装 9

1.5.2 IIS的设置 10

1.6 上机实习内容与指导 11

本章小结 14

第2章 教学网站开发过程 15

2.1 网站的总体策划与设计 15

2.1.1 教学设计 15

2.1.2 网站功能模块的划分 17

2.1.3 教学网站设计的要求 18

2.2 Web程序的编写 20

2.3 教学网站的测试 21

2.3.1 单个文件的测试 21

2.3.2 模块的测试 22

2.3.3 全站的测试 22

2.3.4 测试错误的检查与处理 23

2.4 教学网站的运行与管理 23

2.4.1 教学网站的发布 24

2.4.2 教学网站的维护 25

2.4.3 教学网站的推广 25

2.5 上机实习内容与指导 26

本章小结 28

第3章 静态网页制作 30

3.1 主页的设计 30

3.2 静态网页制作 31

3.2.1 创建站点与新建网页 32

3.2.2 对象的插入 32

3.3 超链接 35

3.3.1 超链接知识 35

3.3.2 文本超链接 36

3.3.3 图像超链接 36

3.3.4 书签超链接 36

3.4 表单的制作 37

3.4.1 表单域的类型 37

3.4.2 表单属性 39

3.5 框架网页 39

3.5.1 建立框架网页 40

3.5.2 设置框架网页属性 41

3.6 上机实习内容与指导 41

本章小结 42

第4章 基于Web的编程技术 44

4.1 HTML语言及结构介绍 44

4.1.1 HTML的基本结构 45

4.1.2 插入各种对象的标记 46

4.1.3 框架结构 50

4.2 脚本语言 51

4.2.1 脚本语言知识 51

4.2.2 VBScript 52

4.2.3 JavaScript 55

4.2.4 基于对象和事件驱动 56

4.3 Web编程环境 59

4.3.1 ASP工作原理与功能 59

4.3.2 ASP基本语法 59

4.3.3 ASP输出方法 60

4.3.4 ASP文件的基本组成 61

4.3.5 ASP内置对象 61

4.3.6 ASP内置组件 65

4.4 上机实习内容与指导 65

本章小结 67

第5章 教学信息存取技术 69

5.1 Access数据库 69

5.1.1 关于Access数据库 69

5.1.2 Access数据库的结构设计 70

5.1.3 Access数据表操作 71

5.2 在Web中存取数据 74

5.3 网络与数据库的连接 75

5.3.1 利用数据源的连接方法 75

5.3.2 不用数据源的连接方法 75

5.3.3 常见错误提示与解决方法 76

5.4 结构化查询语言(SQL) 77

5.4.1 查询语句 77

5.4.2 插入语句 79

5.4.3 更新语句 79

5.4.4 删除语句 80

5.4.5 SQL系统函数 80

5.5 ADO的内部对象 80

5.5.1 Connection对象 80

5.5.2 Command对象 81

5.5.3 Recordset记录集对象 82

5.6 网络数据库简单应用——网上阅览室 84

5.7 上机实习内容与指导 86

本章小结 89

第6章 网站开发实用技术 92

6.1 网站开发基本技术与应用 92

6.1.1 ASP嵌入文件和封装代码技术 92

6.1.2 信息显示分页技术 93

6.1.3 伸缩菜单 96

6.1.4 MD5加密技术 98

6.1.5 表单验证 98

6.1.6 管理员权限设置 100

6.2 数据库信息查询技术 102

6.2.1 简单查询系统的设计 102

6.2.2 数据库信息检索 104

6.3 网站的安全技术 107

6.3.1 信息安全知识 107

6.3.2 网络站点的安全保证 107

6.3.3 客户机浏览器安全 109

6.3.4 公用文件和数据库文件的安全 109

6.4 上机实习内容与指导 109

本章小结 110

第7章 网站通用模块 112

7.1 访问者身份验证——注册与登录模块 112

7.1.1 功能需求分析 112

7.1.2 统一密码的模块设计 112

7.1.3 简单用户注册与登录系统模块 113

7.2 网络用户信息显示模块 116

7.2.1 网络用户的IP地址 116

7.2.2 用户计算机网络系统的信息 116

7.2.3 用户浏览器信息 117

7.3 网站被访问信息 117

7.3.1 网站访问人数统计 117

7.3.2 显示在线人数 119

7.4 搜索引擎 120

7.4.1 信息检索知识 120

7.4.2 链接到搜索引擎 121

7.4.3 网站文件的信息检索 124

7.4.4 服务器索引 126

7.5 上机实习内容与指导 128

本章小结 131

第8章 教学信息资源发布系统 132

8.1 教学信息资源发布基本要求 132

8.2 文字信息的发布 133

8.2.1 功能需求分析 133

8.2.2 功能模块划分 133

8.2.3 用户子系统 135

8.2.4 管理员子系统 137

8.2.5 信息发布模块评价的标准 142

8.3 多媒体信息的发布 142

8.3.1 图片信息的发布 143

8.3.2 音频信息的发布 143

8.3.3 视频信息的发布 144

8.4 网上阅读系统 146

8.5 上机实习内容与指导 147

本章小结 148

第9章 教学信息反馈系统 149

9.1 发挥网站在教学信息反馈中的作用 149

9.1.1 教学质量反馈的重要性 149

9.1.2 网络在教学信息反馈中的优势 150

9.2 留言板 151

9.2.1 功能需求分析与模块划分 151

9.2.2 数据库设计 151

9.2.3 公用文件 153

9.2.4 留言模块 155

9.2.5 留言管理模块 161

9.3 网络调查 170

9.3.1 简单投票系统 170

9.3.2 多功能投票系统的使用 173

9.3.3 防止重复投票的方法 174

9.4 上机实习内容与指导 174

本章小结 178

第10章 师生交互系统 179

10.1 聊天室 179

10.1.1 功能需求分析与模块划分 179

10.1.2 代码解析 180

10.2 网上论坛 182

10.2.1 功能需求分析及文件关系 183

10.2.2 数据库设计 183

10.2.3 主要页面和文件介绍 183

10.3 网上答疑 189

10.3.1 功能需求分析与模块划分 189

10.3.2 数据库设计 190

10.4 上机实习内容与指导 192

本章小结 195

第11章 作业批改系统 196

11.1 作业上传 196

11.1.1 利用组件上传文件 197

11.1.2 无组件上传文件 198

11.1.3 WWW邮件系统(example/jmail) 202

11.2 作业自动批改系统 203

11.2.1 作业页面文件的制作 204

11.2.2 单选题和判断题自动阅卷 204

11.2.3 多选题自动阅卷 207

11.2.4 填空题自动阅卷 210

11.3 文字输入速度测试模块 213

11.3.1 模块的设计要求 213

11.3.2 源代码解析 213

11.4 上机实习内容与指导 215

本章小结 216

第12章 学习结果测试系统 218

12.1 基于Web学习结果测试的优势 218

12.2 主观性试题测试 219

12.2.1 数据库设计 219

12.2.2 模块文件关系及功能 220

12.2.3 模块主要代码解释 220

12.3 客观性试题综合测试系统 226

12.3.1 系统设计的目标 226

12.3.2 系统模块组成及功能 226

12.3.3 综合测试系统的数据库结构设计 227

12.3.4 主要技术的应用 229

12.3.5 模块的集成与使用 234

12.3.6 网络考试中作弊行为的预防 235

12.4 学习结果综合测试系统 237

12.4.1 综合测试系统的目标设计 237

12.4.2 系统模块组成及功能 237

12.4.3 模块的集成与使用 237

12.5 上机实习内容与指导 238

本章小结 238

参考文献 240