第1章 ASP环境搭建 1
1.1项目准备 1
1.1.1 Web基础知识 1
1.1.2 ASP概述 4
1.1.3 Web工作原理 4
1.1.4网站开发规范 5
1.2项目分析 9
1.2.1项目背景 9
1.2.2需求分析 9
1.2.3项目计划书 9
1.3项目设计 11
1.3.1设计目标 11
1.3.2业务流程图 12
1.3.3功能结构 12
1.4项目制作 12
1.4.1 IIS的安装 13
1.4.2 Access 2003数据库的安装 14
1.4.3 IIS配置 16
1.4.4 Adobe Dreamweaver安装 20
1.4.5搭建FTP服务器 22
1.4.6 ASP环境测试 25
1.5项目总结与验收 27
1.5.1项目总结 27
1.5.2项目验收 29
实训项目1部署“风渡网上购物系统” 30
第2章 留言板网站网页制作 31
2.1项目准备 31
2.1.1 HTML基础 31
2.1.2 XHTML代码规范 33
2.1.3设置文本格式 36
2.1.4使用列表 38
2.1.5使用图像 40
2.1.6使用表格 41
2.1.7使用框架 47
2.1.8使用超链接 52
2.1.9滚动字幕 55
2.1.10使用表单 56
2.1.11 CSS样式表应用 64
2.2项目分析 78
2.2.1项目背景 78
2.2.2需求分析 79
2.2.3项目计划书 79
2.3项目设计 80
2.3.1设计目标 81
2.3.2业务流程图 81
2.3.3网页效果图 81
2.3.4构建开发环境 83
2.4项目制作 83
2.4.1主页面制作 83
2.4.2查看留言页面制作 85
2.4.3发表留言页面制作 88
2.4.4管理员登录网页制作 91
2.4.5管理留言页面制作 93
2.5项目总结与验收 94
2.5.1项目总结 94
2.5.2项目验收 96
实训项目2制作世博会网站——网页设计 97
第3章 网页版连连看休闲小游戏开发 98
3.1项目准备 98
3.1.1 JavaScript语言基础 98
3.1.2 JavaScript的对象 128
3.1.3 JavaScript基于对象程序设计 158
3.1.4连连看游戏规则 166
3.1.5连连看游戏主要算法 167
3.2项目分析 168
3.2.1项目背景 168
3.2.2需求分析 168
3.2.3项目计划书 169
3.3项目设计 170
3.3.1设计目标 170
3.3.2业务流程图 171
3.3.3游戏功能结构 171
3.3.4游戏预览 171
3.3.5对象及其编码规则 172
3.3.6构建开发环境 174
3.4项目制作 174
3.4.1进行连连看游戏网页界面设计 174
3.4.2进行连连看游戏网页的功能模块设计 176
3.4.3连连看游戏代码整合及部署 184
3.5项目总结与验收 185
3.5.1项目总结 185
3.5.2项目验收 187
实训项目3网页版在线知识测试软件开发 188
第4章 在线投票系统开发 189
4.1项目准备 189
4.1.1 ASP语法规则 189
4.1.2 ASP对象 191
4.1.3 ASP服务器组件 214
4.1.4 ADO数据库访问技术 224
4.1.5 VBScript脚本语言 230
4.2项目分析 241
4.2.1项目背景 241
4.2.2需求分析 241
4.2.3项目计划书 241
4.3项目设计 243
4.3.1设计目标 243
4.3.2业务流程图 243
4.3.3系统功能结构 244
4.3.4数据库设计 244
4.3.5编码规则 246
4.3.6构建开发环境 247
4.4项目制作 247
4.4.1投票功能模块 247
4.4.2投票管理功能模块 254
4.5项目总结与验收 283
4.5.1项目总结 283
4.5.2项目验收 285
实训项目4新闻发布系统制作 286
第5章 留言板网站制作 288
5.1项目准备 288
5.1.1设置游标特性和锁定类型 288
5.1.2分页显示记录 290
5.2项目分析 290
5.2.1项目背景 290
5.2.2需求分析 291
5.2.3项目计划书 291
5.3项目设计 292
5.3.1设计目标 293
5.3.2业务流程图 293
5.3.3网站功能结构 293
5.3.4数据库设计 294
5.3.5编码规则 296
5.3.6构建开发环境 297
5.3.7编写数据库连接函数 297
5.4项目制作 298
5.4.1页面分割 298
5.4.2查看留言模块 299
5.4.3发表留言 301
5.4.4保存留言 308
5.4.5用户验证 309
5.4.6用户管理 316
5.4.7留言管理 321
5.4.8后台页面安全 328
5.4.9网站测试及发布 329
5.5项目总结与验收 330
5.5.1项目总结 330
5.5.2项目验收 331
实训项目5制作世博会网站——网站制作 332
参考文献 334