01模块 绪论 1
知识储备 1
知识1-1 Web概述 1
知识1-2 网站的基本概念 2
知识1-3 网站的分类 2
知识1-4 网站建设的常用动态网页语言 4
知识1-5 网站建设的整体规划 5
知识1-6 电子商务网站的解决方案 7
引例:欣赏三个不同类型网站的首页 9
模拟制作任务 10
任务1-1 编写一个电子商务网站规划书 10
职业技能知识点考核 14
02模块 网站的安装与配置 15
知识储备 15
知识2-1 Windows 2003下IIS6.0的安装 15
知识2-2 WWW服务器的配置 15
知识2-3 设置虚拟目录 20
知识2-4 IIS备份和还原配置数据 22
模拟制作任务 23
任务2-1 编写一个简单的ASP网页并将其运行 23
知识点拓展 24
职业技能知识点考核 25
03模块 网页设计工具——Dreamweaver CS5 26
知识储备 26
知识3-1 Drcamweaver CS5的工作环境 26
模拟制作任务 28
任务3-1 规划和设置Drcamweaver站点 28
任务3-2 插入和编辑表格 30
任务3-3 插入图像 31
任务3-4 插入音频和视频 32
任务3-5 插入FLV格式视频 34
任务3-6 插入Fash动画 35
任务3-7 制作超链接 37
任务3-8 制作表单 37
知识点拓展 39
职业技能知识点考核 41
04模块 网站及网页的色彩搭配 42
知识储备 42
知识4-1 色彩的基础知识 42
知识4-2 网页色彩的冷暖视觉 44
知识4-3 网页的安全色 44
知识4-4 常见网页色彩搭配分析 45
知识4-5 网站总体色彩规划 50
知识4-6 网页色彩搭配原理 50
知识4-7 常见的几种网页配色方案 51
引例:经典网页设计色彩搭配实例欣赏 52
知识点拓展 53
职业技能知识点考核 54
05模块 网页的排版布局 55
知识储备 55
知识5-1 页面的基本构成 55
知识5-2 常见的网页结构类型 57
知识5-3 页面布局设计 60
知识5-4 网页布局方法 62
知识5-5 页面排版布局趋势(Web 2.0) 69
模拟制作任务 71
任务5-1 使用CSS+DIV布局一个网页 71
职业技能知识点考核 75
06模块 CSS和ASP脚本语言 76
知识储备 76
知识6-1 样式表的优点 76
知识6-2 CSS的基本语法 77
知识6-3 常用CSS选择器 78
知识6-4 CSS的使用方式 79
知识6-5 CSS选择器的嵌套与继承 80
知识6-6 脚本语言简介 81
知识6-7 VBScript数据类型 81
知识6-8 VBScript运算符 82
知识6-9 VBScript选择与循环语句 84
知识6-10 VBScriPt过程与函数 90
知识6-11 VBScript常用系统函数 91
知识6-12 VBScript与ASP文件的结合 94
知识6-13 JavaScript标识符和变量 97
知识6-14 JavaScript运算符和表达式 99
知识6-15 JavaScript程序控制结构 101
知识6-16 JavaScript语句与函数 104
知识6-17 JavaScript核心内置对象 106
模拟制作任务 107
任务6-1 超链接的四种状态的样式设计 107
任务6-2 网页换肤效果的实现 110
知识点拓展 112
实训 制作折叠菜单 112
实训目的 112
实训内容 112
实训过程 113
实训总结 115
综合任务 116
07模块 ASP动态扩展 117
知识储备 117
知识7-1 ASP的特点和功能 117
知识7-2 ASP的运行环境 118
知识7-3 ASP文件的基本组成 118
知识7-4 ASP内置对象概述 119
知识7-5 利用Request对象从客户端获取信息 120
知识7-6 利用Response对象向客户端输出信息 130
知识7-7 Application对象概述 135
知识7-8 Session对象概述 137
知识7-9 Server对象概述 140
知识7-10 Global.asa 141
知识点拓展 143
模拟制作任务 143
任务7-1 制作一个简单的聊天室 143
实训 利用Session创建密码保护系统 145
实训目的 145
实训内容 145
实训过程 145
实训总结 148
综合任务 149
08模块 网页数据库扩展 150
知识储备 150
知识8-1 ADO的对象模型 150
知识8-2 用ODBC连接数据库 151
知识8-3 创建文件DSN 154
知识8-4 创建无DSN的连接 155
知识8-5 ASP连接SQL Server和MySQL数据库 155
知识8-6 Ccnnection对象的主要属性 157
知识8-7 Connection对象的主要方法 157
知识8-8 Command对象的主要属性 159
知识8-9 Command对象的主要方法 160
知识8-10 Recordset对象的创建 162
知识8-11 Recordset对象的属性 163
知识8-12 Recordset对象的方法 164
模拟制作任务 167
任务8-1 制作一个分页浏览的ASP网页 167
任务8-2 制作一个支持字段排序的ASP网页 170
知识点拓展 172
实训 一个完整的商品管理程序设计和实现 173
实训目的 173
实训内容 173
实训过程 173
实训总结 179
综合任务 179
09模块 注册登录 180
知识储备 180
知识9-1 注册登录模块的工作原理 180
模拟制作任务 181
任务9-1 设计数据表 181
任务9-2 编写注册模块 182
任务9-3 编写登录模块 186
任务9-4 编写注销模块 190
任务9-5 用jQuery实现表单的验证 191
任务9-6 MD5加密算法的使用 195
知识点拓展 196
实训 复杂表单的验证 197
实训目的 197
实训内容 197
实训过程 197
实训总结 201
综合任务 201
10模块 商品发布 202
模拟制作任务 202
任务10-1 浏览商品信息 202
任务10-2 查询商品信息 206
任务10-3 利用在线HTML编辑器添加商品 209
任务10-4 利用在线HTML编辑器修改商品 213
任务10-5 删除商品信息 217
任务10-6 实现无组件上传商品图片 218
知识点拓展 222
实训 制作一个简单的新闻发布模块 226
实训目的 226
实训内容 226
实训过程 226
实训总结 231
综合任务 231
11模块 购物车、订单和在线支付 232
模拟制作任务 232
任务11-1 建立数据库和数据表 232
任务11-2 编写商品展示页面 234
任务11-3 编写浏览具体商品页面 237
任务11-4 编写购物车页面 239
任务11-5 编写结算和生成订单页面 244
任务11-6 编写订单查询页面 249
任务11-7 集成支付宝在线支付功能 252
知识点拓展 255
综合任务 257
12模块 网站测试发布与宣传推广 258
知识储备 258
知识12-1 网站测试内容及方法 258
知识12-2 不同浏览器的测试 259
知识12-3 链接测试 260
知识12-4 网页下载时间测试 261
知识12-5 空间申请和网站发布 262
知识12-6 Access数据库的压缩和修复 269
知识12-7 使用ASP Encoder对网页进行加密 271
知识12-8 网站的宣传与推广 272
知识12-9 在网站中集成QQ 277
知识12-10 在网站中集成百度商桥 278
知识12-11 网页维护更新 281
知识点拓展 282
职业技能知识点考核 283
参考文献 284