《ASP网站建设专家》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:覃剑锋,张钢编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2001
  • ISBN:7111090314
  • 页数:428 页
图书介绍:

第1章 ASP基础 1

1.1 最简单的ASP程序:“Hello World!” 1

1.2 ASP语法 2

1.2.1 ASP中的HTML代码与程序代码 2

1.2.2 变量 4

1.2.3 基本控制结构 5

1.2.4 过程与函数 6

1.3 ASP内建对象 8

1.3.1 Response对象 9

1.3.2 Request对象 12

1.3.3 Server对象 16

1.3.4 Application对象 19

1.3.5 Session对象 22

1.3.6 Global.asa文件 24

1.4 小结 26

第2章 ASP与网站数据库 27

2.1 Web数据库的基本概念 27

2.1.1 SQL 27

2.1.2 ASP访问数据库的三种方式 32

2.1.3 ODBC 34

2.1.4 存取数据库的对象:DAO、RDO和ADO 34

2.1.5 DSN 35

2.2 ODBC驱动程序 35

2.3.1 SQL Server 36

2.3.2 Access 36

2.3 常用的Web数据库 36

2.4 在ASP中访问Web数据库基础 37

2.4.1 使用Connection对象访问数据库 37

2.4.2 使用Recordset对象访问数据库 38

2.4.3 使用Command对象访问数据库 47

2.5 小结 48

第3章 留言薄系统 49

3.1 功能分析 49

3.2 采取的技术方案分析 49

3.3 数据库及页面详细设计 50

3.3.1 数据库的设计 50

3.3.2 页面流程 50

3.3.3 页面外观 51

3.4 代码实现 52

3.4.1 留言输入表单页面 52

3.4.2 处理留言 54

3.4.3 分页显示留言 56

3.4.4 被调用的过程和函数 58

3.5 小结 60

第4章 用户注册和用户登录系统 61

4.1 功能分析 61

4.2 采取的技术方案分析 61

4.3 数据库及页面详细设计 62

4.3.1 数据库的设计 62

4.3.2 页面流程及页面设计 63

4.3.3 页面外观 64

4.4.1 数据库访问模块 65

4.4 代码实现 65

4.4.2 用户登录模块 66

4.4.3 用户注册模块 67

4.4.4 错误信息显示页面 69

4.4.5 用户管理模块 70

4.5 小结 75

第5章 网站统计系统 77

5.1 功能分析 77

5.2 网页计数器 78

5.2.1 采取的技术方案分析 78

5.2.2 页面流程图 78

5.2.3 一个简单的网页计数器 79

5.2.4 多客户使用的计数器 80

5.2.5 一个功能较完善的计数器 82

5.2.6 使用ASP包含文件的计数器 85

5.3 网上投票系统 87

5.3.1 采取的技术方案分析 88

5.3.2 数据库设计 88

5.3.3 页面流程图 88

5.3.4 代码实现 89

5.4 小结 96

第6章 网络聊天室 97

6.1 功能分析 97

6.2 采取的技术方案分析 98

6.3 页面详细设计 99

6.4.1 变量设置页面和聊天室房间列表页面 100

6.4 代码实现 100

6.4.2 登录部分页面 102

6.4.3 聊天处理部分页面 109

6.4.4 管理页面 132

6.5 小结 139

第7章 BBS系统 141

7.1 功能分析 141

7.2 采取的技术方案分析 142

7.3 数据库及页面详细设计 143

7.3.1 数据库的设计 143

7.3.2 页面流程设计 144

7.4 代码实现 146

7.4.1 用户登录页面 146

7.4.2 用户注册页面 149

7.4.3 用户信息入库页面 151

7.4.4 文章列表页面 153

7.4.5 文章显示页面 156

7.4.6 文章回复页面 159

7.4.7 发表新文章界面 161

7.4.8 新文章保存页面 163

7.4.9 管理员登录页面 165

7.4.10 管理中心页面 167

7.4.11 用户删除页面 168

7.4.12 文章删除页面 171

7.4.13 管理员密码修改页面 173

7.5 小结 176

8.1 功能分析 179

8.1.1 用户浏览功能 179

第8章 新闻发布系统 179

8.1.2 新闻管理功能 181

8.1.3 新闻的自动更新发布功能 182

8.2 采取的技术方案分析 182

8.2.1 数据分析 183

8.2.2 操作分析 183

8.2.3 几个核心难点的技术分析 185

8.3 数据库及页面详细设计 193

8.3.1 数据库的详细设计 193

8.3.2 页面的详细设计 195

8.4 代码实现 197

8.4.1 新闻发布系统首页 197

8.4.2 新闻类别中新闻列表页面 203

8.4.3 新闻显示页面 205

8.4.4 打开、关闭数据库的公共页面 206

8.4.5 界面风格定义页面 207

8.4.6 显示专题新闻页面 209

8.4.7 新闻管理维护登录页面 212

8.4.8 管理界面 214

8.4.9 管理核心页面 216

8.4.10 类别管理页面 224

8.4.11 管理员密码更改页面 233

8.5 小结 235

第9章 网上购物系统 237

9.1 功能分析 237

9.2 技术方案分析 241

9.3.1 数据库设计 243

9.3 数据库及页面详细设计 243

9.3.2 页面流程设计 244

9.4 代码实现 244

9.4.1 用户注册和登录 245

9.4.2 用户修改资料页面 250

9.4.3 购物中心主页面 254

9.4.4 商品搜索页面 256

9.4.5 将选购商品加入列表页面 259

9.4.6 将商品加入购物筐页面 260

9.4.7 清除选购物品页面 261

9.4.8 查看物品列表页面 263

9.4.9 没有选中商品提示页面 267

9.4.10 付款结账页面 268

9.5 小结 270

第10章 网上点歌台 271

10.1 功能分析 271

10.1.1 音乐在线欣赏 272

10.1.2 音乐排行榜 273

10.1.3 音乐主题检索 273

10.1.4 管理界面 274

10.2 采取的技术方案分析 274

10.3 数据库及页面详细设计 275

10.3.1 数据库设计 275

10.3.2 页面流程设计 276

10.3.3 页面设计 278

10.4 代码实现 279

10.4.1 点歌台首页 280

10.4.2 取站点参数以及页控制的公用函数页面 286

10.4.3 公用函数页面 290

10.4.4 专辑搜索页面 291

10.4.5 专辑显示预处理页面 297

10.4.6 专辑显示页面 298

10.4.7 在线点播页面 300

10.4.8 管理界面登录页 301

10.4.9 管理界面用户验证页面 303

10.4.10 管理界面框架页 304

10.4.11 管理界面身份验证页面 305

10.4.12 管理界面主页面 305

10.4.13 管理界面新增专辑页面 310

10.4.14 管理界面添加专辑的存储页面 315

10.4.15 管理界面删除专辑页面 320

10.4.16 管理界面歌曲修改页 320

10.4.17 管理界面修改专辑的存储页面 325

10.4.18 管理界面高级管理页面 329

10.4.19 管理界面高级管理存储页面 332

10.4.20 管理界面,高级管理页模块 333

10.5 小结 337

第11章 在线考试系统 339

11.1 功能分析 339

11.1.1 前台的考试功能 340

11.1.2 后台的试题管理功能 341

11.2.1 数据结构分析 342

11.2.2 实现技术 342

11.2 采取的技术方案分析 342

11.3 数据库及页面详细设计 353

11.3.1 数据库设计 353

11.3.2 页面的详细设计 355

11.4 代码实现 357

11.4.1 系统首页 357

11.4.2 考试主界面 358

11.4.3 打开、关闭数据库代码文件 364

11.4.4 管理员登录页面 365

11.4.5 其他页面 366

11.5 小结 382

第12章 网站搜索引擎 385

12.1 功能分析 385

12.2 采取的技术方案分析 389

12.3 数据库及页面详细设计 390

12.4 代码实现 391

12.5 搜索引擎相关知识 408

12.5.1 数据库关系的确定和数据库的组织 409

12.5.2 信息分类算法 409

12.5.3 确定搜索引擎的搜索范围 410

12.5.4 搜索引擎的语言版本 411

12.5.5 搜索引擎的分类目录 411

12.5.6 搜索查询的技巧 412

12.5.7 电子邮件查询 413

12.5.8 图形、图像检索 415

12.5.9 搜索引擎的发展趋势 416

12.6 小结 417

附录 术语表 419