《动态网站设计教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:佘玉梅主编;段鹏,张寒云,何磊副主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2011
  • ISBN:9787563525492
  • 页数:168 页
图书介绍:本书内容主要包括网站设计概述、网页制作工具Dreamweaver、CSS层叠样式表、Access数据库技术、动态网站技术和应用系统的开发实例,每章均配有案例和习题。在编写过程中,注重实践能力的培养和编程意识的训练,力求使本书具有知识面宽、集成度高、使用性强和简明易懂的特点。在本书的指导下,读者可以独立地完成动态网站的设计和开发工作。

第1章 网站设计基础知识 1

1.1 网站及相关概念 1

1.1.1 WWW 1

1.1.2 网页 2

1.1.3 URL 4

1.1.4 IP地址 4

1.1.5 域名 5

1.1.6 TCP/IP协议 5

1.1.7 HTTP协议 5

1.2 动态网站的规划与设计 6

1.2.1 网站设计的基本方法 6

1.2.2 网站的总体设计 7

1.2.3 网页布局设计 8

1.2.4 数据库设计 9

1.3 HTML语言简介 11

1.3.1 HTML语言的特点 11

1.3.2 HTML语言的语法规则 11

1.3.3 HTML文档基本结构标记 12

1.3.4 文字格式标记 13

1.4 常用建站工具 14

第2章 网页制作工具Dreamweaver 8 18

2.1 概述 19

2.1.1 Dreamweaver 8的窗口布局 19

2.1.2 Dreamweaver 8的工作界面 19

2.2 建立站点 22

2.3 网页制作 24

2.3.1 新建网页 24

2.3.2 设置页面属性 25

2.3.3 处理网页文字 25

2.3.4 处理网页图像 26

2.3.5 插入Flash动画 28

2.3.6 添加背景音乐 29

2.3.7 添加视频 30

2.3.8 制作超级链接 30

2.4 网页的布局 32

2.4.1 表格的使用 32

2.4.2 布局视图 34

2.4.3 框架技术 34

2.4.4 模板与库 37

2.4.5 层的使用 39

2.5 动态网页技术 40

2.5.1 行为的使用 40

2.5.2 使用时间轴制作动画 41

2.5.3 表单 42

2.6 发布站点 43

2.7 网站制作实例 45

2.7.1 定义一个本地站点 45

2.7.2 设计整体布局 46

2.7.3 插入对象 47

2.7.4 测试和发布站点 49

第3章 CSS层叠样式表 51

3.1 CSS简介 51

3.2 CSS的声明 53

3.3 CSS选择器的类型 53

3.4 创建正确的CSS 55

3.5 层叠样式表的冲突 56

3.6 CSS的值 59

3.7 CSS的属性 61

3.8 CSS过滤器 65

3.8.1 CSS静态过滤器属性 65

3.8.2 CSS动态过滤器属性 67

3.9 用Dreamweaver 8编辑CSS 68

3.9.1 创建CSS样式表 68

3.9.2 链接外部CSS样式 69

3.10 CSS应用实例 70

第4章 Access 2003数据库技术 74

4.1 Access数据库基础知识 74

4.1.1 Access数据库系统概述 74

4.1.2 Access数据库的主要对象及其关系 75

4.1.3 Access数据库的数据类型和表达式 78

4.1.4 “Access联机帮助”的使用方法 80

4.2 数据库和表 80

4.2.1 数据库和表的创建方法 80

4.2.2 表的详细设计 85

4.2.3 表间关系的建立 87

4.2.4 记录的输入与操作 89

4.2.5 修改表的显示 91

4.3 查询 92

4.3.1 查询的概念和常用类型 92

4.3.2 创建查询的常用方法 93

4.3.3 各种查询的建立和使用 94

4.3.4 常见的SQL语句格式和应用 95

4.4 数据访问页 97

4.5 Access 2003建立数据库应用实例 98

第5章 动态网站技术 112

5.1 搭建动态网站平台 112

5.2 网页脚本语言VBScript 113

5.2.1 VBScript概述 113

5.2.2 VBScript数据类型与运算符 114

5.2.3 VBScript控制语句 115

5.2.4 VBScript子程序与函数 117

5.3 动态网页编程语言ASP 118

5.3.1 ASP概述 118

5.3.2 ASP连接数据库 124

5.3.3 Request对象 130

5.3.4 Response对象 131

5.3.5 Server对象 133

5.3.6 Application对象 134

5.3.7 Session对象 135

5.4 综合案例 137

第6章 应用系统开发实例 141

6.1 系统开发工具和数据库 141

6.2 系统需求分析及架构设计 141

6.3 系统数据库设计 143

6.3.1 系统数据需求分析 143

6.3.2 数据库概念设计 143

6.3.3 数据库逻辑设计 145

6.3.4 数据库物理设计与实现 147

6.4 详细功能设计与实现 148

6.4.1 首页设计 148

6.4.2 用户注册和登录设计 153

6.4.3 购物车管理功能 157

6.4.4 管理系统的实现 167

参考文献 168