《ASP+SQL Server动态网站案例开发学习笔记》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:管西京编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:7121054973
  • 页数:475 页
图书介绍:本书是一本讲解如何使用ASP和SQL Server 2000进行动态网站开发的案例书籍。本书一共有10章,分别介绍了SQL Server 2000的安装和使用,访问统计系统,聊天室系统,讨论区BBS系统,新闻发布管理系统,在线人才网站系统,在线电影点播系统,在线鲜花订购系统,企业客户关系管理系统等等。书中对这些实例进行了从系统分析、代码设计到方案实施的全过程介绍,并且实例讲解过程中逐步融入ASP知识,调试技术,编程思想以及常用技巧。

第1章 ASP开发基础 1

ASP简介 2

什么是ASP 2

ASP的开发工具 3

ASP应用环境的配置 4

安装IIS 4

创建虚拟目录 6

IIS的高级设置 9

新手常见问题 9

IIS未安装或未启动 9

Access数据库无权限 10

SQL Server服务未启动 11

数据源配置错误 12

发布应用程序 12

小结 14

第2章 SQL Server 2000 15

SQL Server 2000的安装与配置 16

SQL Server 2000的安装 16

SQL Server 2000的配置 19

SQL Server 2000的基本操作 20

创建数据库 20

数据库修改 23

删除数据库 24

操作数据库表 24

小结 29

第3章 访问统计分析系统 30

功能分析及数据库结构 31

统计功能概述 31

访问统计系统原理 32

数据库表结构 34

访问统计设计 35

获取并记录访问者信息 36

使用Session防止重复记录 40

显示访问计数器 42

使用图片样式显示计数器 43

生成统计分析结果 44

日流量统计 44

生成统计图表设计 46

月流量统计 47

访客浏览器统计 49

访客来源地区统计 50

访问统计系统优化思考 52

统计数据准确性问题 52

统计系统的安全性及性能分析 54

重点难点解析 54

如何判断浏览器是否支持JavaScript和Cookies 54

使用Request对象获得更多客户端信息 56

验证码技术 58

如何使GetRows和NextRecordset双簧合奏 59

使用第三方组件生成统计图表 61

小结 63

第4章 聊天室系统 64

聊天室原理及功能实现分析 65

聊天室原理 65

功能实现分析 66

聊天室主体框架设计 68

登录页面的设计 68

主框架设计 73

在线用户列表页面设计 75

聊天内容页面设计 78

发送内容页面设计 80

聊天室在线用户管理 83

发布公告信息 84

查看用户信息 85

禁止恶意会员登录 86

将用户踢出聊天室 87

无刷新聊天室的实现 88

无刷新聊天室的实现原理 88

改造聊天内容无刷新实现 89

改造在线用户列表无刷新实现 92

重点难点解析 94

用Application对象或Session对象缓存常用数据 94

何谓Ajax技术 95

小结 97

第5章 讨论区BBS系统设计 98

功能分析及数据库结构 99

功能概述 99

数据库表结构 100

讨论区主页面设计 103

顶部及底部公用文件的设计 103

循环列出讨论区页面(Default.asp) 104

查看帖子列表页面(Board.asp) 106

帖子浏览及发布页面设计 110

帖子阅读页面(Topic.asp) 110

发布帖子页面(Post_Topic.asp) 115

帖子搜索页面(Search.asp) 118

讨论区管理设计 120

版面添加页面(Admin_Board_Add.asp) 120

版面修改页面(Admin_Board_Edit.asp) 121

版面删除页面(Admin Board_Del.asp) 122

ASP数据库事务控制处理 123

对帖子的特殊属性执行操作(Admin_Topic_Edit.asp) 124

删除帖子(Admin_Topic_Del.asp) 125

用户管理设计 126

查看用户发帖排行(Admin_User_List.asp) 126

给用户发送信息 130

查看用户信息(User_Info.asp) 133

删除用户(Admin_User_Del.asp) 134

屏蔽用户发帖功能(Admin_User_Lock.asp) 136

重点难点解析 137

为发布帖子页面添加WYSIWYG编辑器 137

如何在Form域中使用Post发送大于100KB的数据 138

ADO的本质 140

如何提高ASP执行SQL的效率 141

小结 143

第6章 新闻发布管理系统 144

系统分析与总体设计 145

系统功能描述 145

系统结构设计 146

数据库设计与实现 147

数据库需求分析 147

数据库逻辑设计 149

公共模块设计 150

数据库连接模块 150

Global.asa文件 152

新闻管理模块设计 153

新闻栏目管理 153

新闻目录树实现 157

新闻列表设计 158

发布新闻表单 162

保存新闻 164

修改新闻 165

删除新闻 168

实现图片及附件的上传 169

新闻浏览模块设计 173

新闻浏览首页 173

新闻浏览页面设计 175

添加新闻评论 179

查看新闻评论内容 181

重点、难点分析 182

多级目录的存储和实现 182

同时删除多条新闻 184

删除多表操作的实现 186

多表查询的表联结 188

不要用错Rs.Eof和Rs.Bof 189

系统应用与扩展 190

小结 191

第7章 在线人才网站系统 192

系统分析与总体设计 193

系统功能描述 193

系统结构设计 194

数据库设计与实现 195

数据库需求分析 195

数据库逻辑设计 195

系统目录结构与共用模块 199

系统目录结构 199

数据库连接conn.asp设计 200

检测用户是否登录的Com Session.asp设计 201

前台页面设计 201

首页设计 201

广告轮播设计 203

推荐职位显示设计 205

企业会员招聘模块设计 207

企业会员登录设计 207

企业会员注册设计 212

招聘职位发布设计 216

个人会员求职模块设计 219

个人求职模块首页 219

职位搜索页面设计 220

招聘职位浏览设计 222

发送应聘意向设计 225

职位收藏夹设计 226

管理模块设计 228

管理页面首页设计 228

后台管理系统登录页面设计 229

职场资讯管理设计 232

会员信息管理设计 236

广告管理系统设计 243

重点、难点解析 249

ASP组件 249

<%=example%>与Response.Write之间的选择 250

限制只能中文输入的方法 251

Insert into与Rs.AddNew执行效率的比较 252

在ASP中巧用Response属性 252

“where 1=1”的妙用 253

使用完毕后即时释放对象 254

如何在ASP中设置页面访问权限 255

不要用错Rs.Open的参数 258

如何用ASP发送HTML格式的邮件 259

系统应用与扩展 260

小结 260

第8章 在线宽频电影点播系统 261

系统分析与总体设计 262

电影点播系统背景介绍 262

系统功能及结构设计 262

系统流程分析 265

数据库设计与实现 265

数据库需求分析与E-R图 265

数据库逻辑设计 266

视频浏览及点播模块设计 270

系统页面中模块的构建 270

系统首页(Default.asp)设计 278

视频列表页面(List.asp)设计 280

视频查询设计 282

视频信息及视频点播页面设计 284

独家见解——如何实现视频文件的防盗链 287

对电影发表评论及报告连接错误 288

用户最近浏览记录 291

用户视频收藏 292

用户点卡充值和点数管理 295

优化攻略——使用服务器缓存 299

E-mail订阅影视信息 301

系统管理模块设计 303

系统信息管理 303

后台控制首页推荐信息 305

生成RSS方式浏览的文件rss.xml 307

用户管理模块设计 311

用户信息维护设计 311

用户账户维护设计 315

显示不同状态用户列表信息 317

影视充值卡生成 319

系统计费设置 321

视频管理模块 323

视频类别管理设计 323

视频添加设计 326

视频的维护设计 327

重点难点分析 329

Web 2.0离我们有多远 329

生成文件的两种方法 330

用户订阅信息的发送 331

ASP中实现打印功能 333

备份及压缩数据库 335

系统应用与扩展 338

小结 339

第9章 在线鲜花订购系统 340

系统分析与总体设计 341

系统功能描述 341

系统结构设计 341

系统流程分析 342

系统目录结构 343

数据库设计与实现 344

数据库需求分析 344

数据库逻辑分析 344

前台页面模块设计 347

首页设计 347

鲜花浏览模块设计 350

鲜花查询模块设计 354

用户功能模块 360

用户注册设计 361

用户登录设计 364

购物车模块设计 368

订购鲜花流程 368

添加商品功能设计 369

收藏夹功能模块设计 377

后台管理模块设计 380

后台登录及权限设计 380

鲜花商品大类管理 383

鲜花商品小类管理 387

鲜花商品类别转移 391

添加新鲜花商品 394

管理鲜花订单 398

管理后台用户 403

重点难点解析 405

使用JavaScript制图片大小 405

分页程序的两种实现方法比较 407

优化攻略——Session对象与Application对象应用探究 407

如何优化ASP程序 409

系统应用与扩展 411

小结 412

第10章企业客户关系管理系统 413

系统分析与总体设计 414

系统功能描述 414

系统结构设计 415

系统流程分析 416

数据库设计与实现 417

数据库需求分析 417

数据库逻辑设计 418

系统共用模块及首页设计 423

系统共用模块 423

员工登录设计 425

客户管理设计 427

企业客户添加 427

企业客户编辑 431

企业客户删除 437

联系人管理 438

客户机会管理 443

事件管理 443

商业机会管理 444

任务分配设计 445

客户来往管理设计 449

电话记录管理 449

E-mail记录管理 451

会议记录管理 453

系统管理设计 456

内部用户管理 456

密码管理 461

注销与记住密码设计 462

实现信息输出的多样化 464

为什么使用DLL组件 464

利用DLL组件输出Word或Excel 465

PDF文件的优势与输出方法 468

系统应用与扩展 470

系统重点与难点分析 470

组件和控件的使用 470

空值Null能否夺去其他所有值的生命 471

主键生成策略 472

随机生成密码 472

对打印进行控制 473

小结 475