《动态数据库网页设计与制作》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:陈学平编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121042002
  • 页数:248 页
图书介绍:本书是计算机网络及相关专业的实训教材,主要介绍动态数据库网页的制作技巧与过程,内容包括:网站前台静态页面的设计,网站数据库的设计,网站数据库的连接、网站后台数据库在动态网页中的应用,网上空间及域名申请,网站发布、宣传及网站安全。本书采用项目和案例相结合的方法来编写,案例中涉及静态、动态网站的大部分知识,可操作性极强。

第1章 网页设计概述 1

1.1 网页设计的基本方式 1

1.1.1 手工编码方式 1

1.1.2 可视化设计工具方式 2

1.1.3 编码和可视化设计工具结合方式 2

1.2 网页中的常见元素 2

1.2.1 文本 2

1.2.2 图像和动画 3

1.2.3 声音和视频 3

1.2.4 超级链接 4

1.2.5 表格 4

1.2.6 表单 4

1.2.7 导航栏 4

1.2.8 其他常见元素 5

1.3 网页元素的创作与编辑工具 5

1.3.1 网页图像制作工具 5

1.3.2 动画制作工具 5

1.3.3 网页编辑工具 6

1.4 HTML语言基础知识 6

1.4.1 HTML基本概念 7

1.4.2 HTML的基本语法结构 7

1.5 动态网页的支持技术 12

1.5.1 ASP技术 12

1.5.2 ASP.NET 13

1.5.3 PHP技术 13

1.5.4 JSP技术 13

本章小结 13

思考与练习 14

第2章 Dreamweaver 8.0基础知识 15

2.1 Dreamweaver 8.0工作界面 15

2.1.1 “插入”栏 16

2.1.2 文档工具栏 17

2.1.3 文档窗口 18

2.1.4 浮动面板组 18

2.1.5 属性对话框的使用 18

2.1.6 标签选择器 19

2.2 Dreamweaver 8.0的功能菜单(命令) 20

2.2.1 “文件”菜单 20

2.2.2 “编辑”菜单 21

2.2.3 “查看”菜单 21

2.2.4 “插入”菜单 22

2.2.5 “修改”菜单 22

2.2.6 “文本”菜单 23

2.2.7 “命令”菜单 23

2.2.8 “站点”菜单 23

2.2.9 “窗口”菜单 23

2.2.10 “帮助”菜单 24

2.3 Dreamweaver 8.0中建立一般网页的方法 24

2.4 本地站点的建立 25

2.4.1 关于站点规划和设计 25

2.4.2 本地站点的建立与编辑 27

2.5 网页的建立与保存 28

本章小结 29

思考与练习 29

第3章 设计页面布局 30

3.1 使用表格对页面进行布局 30

3.1.1 创建表格 30

3.1.2 表格的编辑 31

3.1.3 对表格进行排序 32

3.2 在布局模式中对页面进行布局 33

3.2.1 布局模式简介 33

3.2.2 布局模式的切换 33

3.2.3 绘制布局单元格和表格 34

3.2.4 向布局单元格中添加内容 35

3.2.5 布局单元格的调整 36

3.2.6 设置布局单元格的格式 36

3.2.7 设置布局模式参数 36

3.3 使用框架对页面进行布局 36

3.3.1 框架(集)概述 36

3.3.2 创建框架和框架集 37

3.3.3 选择框架和框架集 38

3.3.4 在框架中打开文档 39

3.3.5 保存框架和框架集文件 39

3.3.6 设置框架(集)属性 40

3.4 使用层对页面进行布局 40

3.4.1 层的创建 40

3.4.2 层的基本操作 41

3.4.3 向层添加内容 43

3.4.4 修改现有层的属性 43

3.4.5 层和表格的转换 44

本章小结 44

思考与练习 44

第4章 网页元素的添加与编辑 45

4.1 添加文本和设置文本格式 45

4.1.1 文本元素的添加和编辑 45

4.1.2 CSS样式的应用 47

4.1.3 层叠样式(CSS)的应用 48

4.2 图像的添加与编辑 51

4.2.1 添加图像 52

4.2.2 编辑图像 52

4.3 媒体的添加与编辑 53

4.3.1 添加Flash影片 53

4.3.2 添加Shockwave影片 54

4.3.3 向页面添加视频 54

4.3.4 向页面添加声音 54

4.4 表单的添加与编辑 56

本章小结 60

思考与练习 60

第5章 链接、库与模板 61

5.1 文本链接 61

5.2 图像超级链接 62

5.2.1 创建图像链接 62

5.2.2 创建热点区域 63

5.3 其他类型的超级链接 65

5.3.1 用MP3下载超级链接 65

5.3.2 锚点链接 68

5.3.3 构建刷新链接 70

5.3.4 构建E-mail链接 70

5.3.5 单击广告后才使链接生效 74

5.4 管理链接 77

5.4.1 从小图片链接浏览原图 78

5.4.2 构建空链接 82

5.4.3 构建Top链接 83

5.4.4 构建JavaScript链接 83

5.4.5 构建前进链接和后退链接 84

5.4.6 构建打印链接 85

5.4.7 构建收藏链接 85

5.4.8 构建设置默认主页链接 86

5.4.9 构建访问默认主页链接 88

5.5 库项目 89

5.5.1 认识“库”项目 89

5.5.2 创建和编辑库项目 89

5.5.3 使用库项目 91

5.6 模板 91

5.6.1 创建编辑模板 91

5.6.2 应用模板 93

5.6.3 更新模板 93

本章小结 94

思考与练习 94

第6章 浏览器动态网页的制作 95

6.1 行为与“行为”面板 95

6.1.1 行为的工作原理 95

6.1.2 “行为”面板的应用 96

6.2 应用行为制作动态网页 98

6.2.1 添加网页的背景音乐 98

6.2.2 MP3在线试听 100

6.2.3 让用户选择播放音乐 104

6.2.4 弹出提示信息 106

6.2.5 用户注册提示 108

6.2.6 与层有关的行为 111

6.2.7 制作时间线动画 115

本章小结 117

思考与练习 117

第7章 动态网页数据库基础 121

7.1 动态网页简介 121

7.2 数据库基础 121

7.2.1 数据库的概念 121

7.2.2 常用数据库 121

7.3 各种动态网页开发语言简介 122

7.4 动态数据库网页开发环境的创建 124

7.4.1 IIS的安装与配置 124

7.4.2 DSN数据源的建立 128

本章小结 133

思考与练习 133

第8章 服务器动态网页的制作 138

8.1 动态站点的建立 138

8.1.1 工作流程和程序结构 138

8.1.2 在Dreamweaver 8.0中定义本地站点 139

8.2 后台数据库的设计 141

8.2.1 设计库结构,创建数据源 141

8.2.2 在Dreamweaver 8.0中建立数据库连接 142

8.3 数据提交功能的实现 143

8.3.1 表单网页的建立 143

8.3.2 数据记录集的建立 146

8.3.3 记录集与表单的绑定(建立插入记录行为) 148

8.4 数据显示功能的实现 148

8.4.1 记录的显示 149

8.4.2 动态显示多条记录 149

8.4.3 记录的计数和统计 150

8.4.4 记录集导航条的建立 152

8.5 数据查询功能的实现 152

8.5.1 创建查询页面 152

8.5.2 构建结果页面 153

8.5.3 建立查询显示详细页面 156

8.6 数据维护功能的实现 157

8.6.1 创建登录页面 157

8.6.2 数据维护 158

8.7 成绩管理系统主页的建立 162

8.8 用户注册系统的设计 162

8.8.1 服务器配置 162

8.8.2 数据库设置 165

8.8.3 数据库显示 167

8.8.4 会员注册系统 171

8.8.5 登录系统的实现 176

8.8.6 查找密码 179

8.8.7 修改资料篇 186

本章小结 188

思考与练习 188

第9章 Dreamweaver 8.0 for ASP编程基础 189

9.1 Request对象——接收客户端数据 189

9.1.1 实例1 使用Request对象的form方法 189

9.1.2 实例2 使用Request对象的QueryString方法 191

9.1.3 Request.form方法与Request.QueryString方法的比较 192

9.1.4 Dreamweaver 8.0中的代码剖析 192

9.1.5 实例3 使用Request对象结合条件判断语句 193

9.1.6 实例4 结合Dreamweaver 8.0服务器行为在服务器端检验表单的合法性 196

9.2 Response对象——向客户端输出数据 198

9.2.1 Response.write方法的使用——向直接客户端浏览器输出数据 198

9.2.2 Response.redirect方法国——链接到新网址 200

9.2.3 使用Response.write方法实现循环输出 202

9.2.4 Response对象属性 203

9.3 session对象——服务器特定用户会话 204

9.3.1 实例 使用Request.form方法将信息存储在session会话中 204

9.3.2 session.adandon方法 205

本章小结 206

思考与练习 207

第10章 动态网页设计实例 208

10.1 网上新闻发布 208

10.1.1 工作流程图 208

10.1.2 数据表的结构 208

10.1.3 建立数据库连接 209

10.1.4 新闻提交功能的实现 209

10.1.5 创建显示页面 211

10.1.6 在网页上实现对数据库的维护 215

10.2 网上投票系统的设计 218

10.2.1 工作流程图 218

10.2.2 站点结构图 218

10.2.3 后台数据库设计 219

10.2.4 建立数据库连接 221

10.2.5 投票页面的设计 222

10.2.6 投票结果的柱状显示 225

本章小结 231

思考与练习 231

第11章 网站发布 232

11.1 申请空间和域名 232

11.1.1 域名知识介绍 232

11.1.2 申请顶级域名 233

11.1.3 申请免费域名 234

11.1.4 申请空间 235

11.2 网站上传 236

11.2.1 Dreamweaver的FTP上传网页 236

11.2.2 CuteFTP上传与下载文件 238

本章小结 240

思考与练习 240

第12章 网站管理、维护与安全 241

12.1 网站宣传 241

12.2 网站的日常维护与更新 243

12.3 网站的安全 244

12.3.1 攻击的类型 244

12.3.2 网站页面的安全 246

12.3.3 网站数据库的安全 247

本章小结 248

思考与练习 248