图书目录

目    录

第1章  ASP数据库开发基础 1

1.1  ASP概述 1

1.1.1  功能 1

1.1.2  特点 2

1.1.3  学习ASP应该注意的问题 3

1.2  安装配置服务器 4

1.2.1  安装IIS 4

1.2.2  配置IIS 6

1.3  ASP开发工具及动态网站设计流程 8

1.4  ASP内置基本对象 12

1.4.1  概述 12

1.4.2  Request对象 13

1.4.3  Application对象 16

1.4.4  Response对象 18

1.4.5  Server对象 19

1.4.6  Session对象 21

1.4.7  ObjectContext对象 22

1.5  ADO组件 22

1.5.1  连接对象Connection 23

1.5.2  数据集对象Recordset 23

1.5.3  命令对象Command 24

1.6  ActiveX组件 25

1.6.1  概述 25

1.6.2  File Access组件 26

1.6.3  CDONTS组件 26

1.6.4  Ad Rotator组件 27

1.6.5  Browser Capablities组件 28

1.6.6  Content Linking组件 29

1.6.7  Counters组件 30

1.6.8  PermissionChecker组件 32

1.7  常用SQL语句 32

1.7.1  Select语句 33

1.7.2  Insert语句 34

1.7.3  Delete语句 35

1.7.4  Update语句 35

1.7.5  常用的统计函数 36

1.8  使用ADO访问数据库 36

1.8.1  使用ADO的一般步骤 36

1.8.2  连接数据库 36

1.9  分页显示结果集 37

1.10  小结 40

第2章  Access关系数据库系统 41

2.1  Access概述 41

2.1.1  Access工作结构 41

2.1.2  Access的工作环境 42

2.2  Access数据库操作 45

2.2.1  创建数据库 45

2.2.2  打开和管理数据库 48

2.3  Access表操作 48

2.3.1  使用向导创建表 49

2.3.2  使用设计视图修改表 51

2.3.3  创建、修改和删除表关系 52

2.4  Access查询操作 54

2.4.1  查询分类 54

2.4.2  使用设计视图建立查询 55

2.4.3  修改查询 56

2.5  Access窗体操作 58

2.5.1  窗体的风格分类 58

2.5.2  使用向导创建窗体 59

2.5.3  使用设计视图修改窗体 61

2.6  Access报表管理 62

2.6.1  使用向导创建报表 63

2.6.2  使用设计视图修改报表 65

2.6.3  打印报表 66

2.7  配置ODBC数据源 67

2.8  小结 70

第3章  高尔夫会员管理系统 71

3.1  系统设计 71

3.1.1  系统功能描述 71

3.1.2  功能模块划分 72

3.1.3  系统流程分析 73

3.2  数据库设计 73

3.2.1  数据库需求分析 74

3.2.2  数据库概念结构设计 74

3.2.3  数据库逻辑结构设计 75

3.3  连接数据库 77

3.4  主要界面及相关代码分析 78

3.4.1  管理端界面设计 78

3.4.2  客户端界面设计 106

3.5  实例演示 116

3.6  小结 117

第4章  网上书店 119

4.1  系统设计 119

4.1.1  系统功能描述 119

4.1.2  功能模块划分 120

4.1.3  系统流程分析 121

4.2  数据库设计 122

4.2.1  数据库需求分析 122

4.2.2  数据库概念结构设计 123

4.2.3  数据库逻辑结构设计 124

4.3  连接数据库 128

4.4  主要界面及相关代码分析 129

4.4.1  客户端界面设计 129

4.4.2  管理端界面设计 153

4.5  实例演示 175

4.6  小结 176

第5章  酒店房间预约系统 177

5.1  系统设计 177

5.1.1  系统功能描述 177

5.1.2  功能模块划分 178

5.1.3  系统流程分析 179

5.2  数据库设计 180

5.2.1  数据库需求分析 180

5.2.2  数据库概念结构设计 181

5.2.3  数据库逻辑结构设计 182

5.3  连接数据库 184

5.4  主要界面及相关代码分析 185

5.4.1  编写公共模块文件 185

5.4.2  管理功能模块 190

5.4.3  用户功能模块 202

5.5  实例演示 220

5.6  小结 220

第6章  图书出租管理系统 221

6.1  系统设计 221

6.1.1  系统功能描述 221

6.1.2  功能模块划分 222

6.1.3  系统流程分析 223

6.2  数据库设计 224

6.2.1  数据库需求分析 224

6.2.2  数据库概念结构设计 224

6.2.3  数据库逻辑结构设计 226

6.3  连接数据库 230

6.4  主要界面及相关代码分析 230

6.4.1  公用模块设计 230

6.4.2  管理端模块设计 236

6.4.3  客户端模块设计 249

6.5  实例演示 262

6.6  小结 263

第7章  学生信息管理系统 265

7.1  系统设计 265

7.1.1  系统功能描述 265

7.1.2  功能模块划分 266

7.1.3  系统流程分析 267

7.2  数据库设计 268

7.2.1  数据库需求分析 268

7.2.2  数据库概念结构设计 268

7.2.3  数据库逻辑结构设计 270

7.3  连接数据库 272

7.4  主要界面及相关代码分析 273

7.4.1  客户端模块设计 273

7.4.2  管理端模块设计 280

7.5  实例演示 300

7.6  小结 301

第8章  医药公司网络销售管理系统 303

8.1  系统设计 303

8.1.1  系统功能描述 303

8.1.2  功能模块划分 304

8.1.3  系统流程分析 305

8.2  数据库设计 306

8.2.1  数据库需求分析 306

8.2.2  数据库概念结构设计 306

8.2.3  数据库逻辑结构设计 308

8.3  连接数据库 311

8.4  主要界面及相关代码分析 312

8.4.1  公用模块设计 313

8.4.2  管理端模块设计 316

8.4.3  客户端模块设计 334

8.5  实例演示 344

8.6  小结 344

第9章  逍遥网络考试系统 345

9.1  系统设计 345

9.1.1  系统功能描述 345

9.1.2  功能模块划分 346

9.1.3  系统流程分析 347

9.2  数据库设计 347

9.2.1  数据库需求分析 348

9.2.2  数据库概念结构设计 348

9.2.3  数据库逻辑结构设计 350

9.3  连接数据库 353

9.4  主要界面及相关代码分析 353

9.4.1  用户注册模块 354

9.4.2  账号管理模块 356

9.4.3  试卷管理模块 365

9.4.4  试题录入模块 366

9.4.5  考生考试模块 369

9.4.6  系统帮助模块 373

9.5  实例演示 374

9.6  小结 374

第10章  逍遥办公系统 375

10.1  系统设计 375

10.1.1  系统功能描述 375

10.1.2  功能模块划分 376

10.1.3  系统流程分析 376

10.2  数据库设计 377

10.2.1  数据库需求分析 377

10.2.2  数据库概念结构设计 378

10.2.3  数据库逻辑结构设计 380

10.3  连接数据库 384

10.4  主要界面及相关代码分析 384

10.4.1  员工信息管理模块 387

10.4.2  财务管理模块 394

10.4.3  内部交流信息模块 403

10.5  实例演示 408

10.6  小结 409

第11章  系统的性能优化 411

11.1  提高HTML页面的执行效率 411

11.2  加快反应时间 413

11.2.1  提高ASP页面执行效率 413

11.2.2  数据库优化 417

11.3  ASP安全优化 419

11.3.1  SQL注入漏洞防范方法 420

11.3.2  避免使用非脚本映射的

文件扩展名 420

11.3.3  不要把Access数据库放在

网站内部 420

11.4  小结 421