《计算机信息系统集成技术 Web 应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:樊月华,刘洪发编著
  • 出 版 社:北京:北京希望电子出版社
  • 出版年份:2003
  • ISBN:7900101772
  • 页数:331 页
图书介绍:

第一篇 Web 环境构建技术 1

第1章 Web 网站概述 1

1.1 Internet 2

1.1.1 计算机网络 2

1.1.2 Internet 定义与技术特点 2

1.1.3 Internet 基本服务功能 3

1.1.4 Internet 体系结构 4

1.2 Intranet 5

1.2.1 Intranet 定义与要素 5

1.2.2 Intranet 技术的主要特点 5

1.2.3 Intranet 应用 5

1.2.4 Intranet 体系结构 6

1.3 Web 6

1.3.1 Web 的功能与相关概念 6

1.3.2 Web 发展简史 7

1.3.3 Web 网站体系结构 7

1.3.4 Web 应用主流技术 8

1.4 Web 网站主流技术的运行环境 11

1.4.1 ASP 运行环境 11

1.4.2 PHP 运行环境 12

1.4.3 JSP 运行环境 12

习题 13

第2章 Web 基础知识 15

2.1 OSI 参考模型和 TCP/IP 协议的组成、结构与功能 15

2.1.1 OSI 参考模型 15

2.1.2 TCP/IP 协议 15

2.2 IP 地址与域名的概念 17

2.2.1 IP 地址——网上数字门牌号 17

2.2.2 IP 地址的使用与企业网 IP 地址规划实训 19

2.2.3 域名——网上文字门牌 21

2.2.4 统一资源定位符(URL)的使用 21

2.3 Web 的工作过程 22

2.3.1 浏览器的工作方式 22

2.3.2 浏览器/应用服务器/数据库服务器三层结构 23

2.3.3 Web 的结构与工作过程 24

2.3.4 Web 结构的优势 24

2.4 Web 数据库访问技术 25

2.4.1 什么是 Web 数据库访问技术 25

2.4.2 Web 数据库访问的工作过程 25

2.5 几种常用的数据库访问技术 26

2.5.1 CGI 技术 26

2.5.2 服务器 API(Application Programming Interface)技术 26

2.5.3 ASP 技术 27

2.5.4 PHP 技术 28

2.5.5 JSP 技术 29

习题 30

第3章 Web 应用环境的构建 32

3.1 Web 环境的规划 32

3.2 Web 运行环境 34

3.2.1 园区内的 Web 站点规划与建设 34

3.2.2 模拟网络环境 36

3.2.3 虚拟网络环境 36

3.3 ASP 应用环境的建立 36

3.3.1 Windows9x+PWS+Access 环境的建立 36

3.3.2 Windows2000下 ASP 运行环境的建立 38

3.3.3 Windows2000下 SQL 运行环境的建立 41

3.4 JSP 应用环境的建立——Windows 下 JSP 环境的建立 47

3.4.1 安装准备工作 47

3.4.2 安装 J2SDK 47

3.4.3 配置系统环境变量 48

3.4.4 测试安装结果 49

3.4.5 服务器软件 resin 的安装 49

习题 50

第4章 Web 网站建设开发案例 53

4.1 系统的开发过程 53

4.2 系统概要设计 54

4.2.1 系统设计原则 54

4.2.2 系统需求分析 55

4.2.3 图书馆管理信息系统的网络及服务器系统的选择 55

4.2.4 系统软件结构 55

4.3 系统功能设计 56

4.3.1 图书馆管理信息系统的功能 56

4.3.2 功能模块说明 56

4.3.3 业务流程设计 57

4.3.4 用户界面设计 57

4.4 数据库设计 59

4.4.1 数据库 59

4.4.2 数据库表结构 59

4.5 代码设计与实现 60

4.5.1 ASP 技术实现的代码结构与功能 60

4.5.2 JSP 技术实现的代码结构与功能 61

习题 62

第二篇 Web 编程技术 64

第5章 HTML/DHTML 64

5.1 HTML/DHTML 的结构 64

5.1.1 HTML 文件的基本结构——第一个 HTML 文件 64

5.1.2 DHTM 文件的基本结构——第一个 DHTML 文件 66

5.2 HTML 应用 68

5.2.1 HTML 的作用 68

5.2.2 HTML 标记的格式 68

5.2.3 页面结构标记 68

5.2.4 页面修饰标记 69

5.2.5 网页多媒体技术 71

5.2.6 表格与列表标记 72

5.2.7 超链接标记 73

5.2.8 表单<form>和输入<input>标记 77

5.2.9 帧(FRAME)标记 79

5.3 DHTML 技术应用 79

5.3.1 样式表 CSS 79

5.3.2 DHTML 的交互功能 82

5.3.3 页面定位功能 82

5.4 HTML/DHTML 技术应用——图书馆管理信息系统主界面实现 83

5.4.1 网页的基本元素和网页制作的基本步骤 83

5.4.2 图书馆管理信息系统主界面实现 84

习题 86

第6章 Java 88

6.1 JAVA 语言概述 88

6.1.1 第一个 Java 应用程序 88

6.1.2 第一个 Java 小程序 89

6.1.3 第一个 JavaScript 脚本程序 90

6.1.4 Java 运行机制 91

6.1.5 Java 程序结构 92

6.1.6 Java 的特点 93

6.2 Java 基础 94

6.2.1 注释 94

6.2.2 符号集 95

6.2.3 变量和数据类型 95

6.2.4 符与表达式 97

6.2.5 控制语句 99

6.3 Java 面向对象编程 101

6.3.1 面向对象编程的基本概念 101

6.3.2 类的定义 102

6.3.3 成员变量 104

6.3.4 方法 105

6.3.5 构造方法(constructor) 106

6.3.6 对象 106

6.3.7 继承 107

6.3.8 包(package)——类的集合 108

6.3.9 接口(interface) 109

6.3.10 异常(exception)处理 111

6.4 Java 小应用程序 113

6.4.1 在页面中嵌入小应用程序 113

6.4.2 Textinput Applet 小程序 114

6.4.3 Showlmage Applet 程序 114

6.4.4 Java 动画 115

6.5 Java 应用——图书馆管理信息系统中过期罚款功能的实现 117

6.5.1 罚款功能介绍 117

6.5.2 Fee.java 程序清单 117

习题 119

第7章 脚本(Script)的应用 122

7.1 脚本语言概貌 122

7.1.1 脚本语言运行机制 122

7.1.2 JavaScript 应用示例——动画效果的应用 122

7.1.3 VBScript 应用示例——图像互换位置 124

7.2 Window 对象应用 125

7.2.1 Window 对象的构成 125

7.2.2 Window 对象的属性及其应用 126

7.2.3 Window 对象的方法及其应用 127

7.2.4 Window 对象的事件 128

7.2.5 document 对象及其应用 128

7.2.6 Window 对象应用案例——对象信息的获取 130

7.3 JavaScript(JScript)应用 131

7.3.1 JaVaScript 基本语法 131

7.3.2 JavaScript 基本语法的应用——状态栏文字滚动显示 137

7.3.3 JavaScript 内置对象 138

7.3.4 JavaScript 内置对象 Date 的应用——启动数字钟统计页面持续时间 139

7.4 VBScript 的应用 141

7.4.1 VBScript 基本语法 141

7.4.2 VBScript 的内置函数 148

7.4.3 VBScript 应用1——赛跑游戏 149

7.4.4 VBScript 应用2——页面标题动态显示 151

7.5 脚本技术的应用——图书馆管理信息系统标题栏的实现 152

习题 154

第8章 XML 应用 156

8.1 XML 概貌 156

8.1.1 第一个 XML 文件——使用 CSS 样式 156

8.1.2 第2个 XML 文件——使用 XSL 样式 158

8.1.3 XML 定义 160

8.1.4 XML 文件的结构 160

8.1.5 XML 的功能 160

8.2 XML 基本语法 161

8.2.1 标记 161

8.2.2 XML 文档的书写规则 162

8.3 XML 应用实例——图书馆管理信息系统图书数据的处理 162

8.3.1 显示图书 163

8.3.2 按出版日期排序的图书 165

8.3.3 输出“计算机”类的图书 167

习题 168

第三篇 Web 数据库发布技术 170

第9章 Web 数据库应用基础 170

9.1 据库(DB DataBase)基础知识 170

9.1.1 数据库的概念 170

9.1.2 库、表、记录和字段 172

9.1.3 索引 174

9.1.4 关系 174

9.2 创建表和数据库 174

9.2.1 创建数据库 174

9.2.2 创建新表 175

9.2.3 在表中添加记录 176

9.3 使用 SQL 语言 176

9.3.1 SQL 的主要功能 176

9.3.2 SQL 的构成 177

9.3.3 创建表(Create Table) 178

9.3.4 选择语句(Select Statement) 178

9.3.5 插入语句(Insert Statement) 179

9.3.6 更新语句(Update Statements) 179

9.3.7 删除语句(Delete Statement) 179

9.4 建立数据库连接——图书馆管理信息系统数据库连接 179

9.4.1 ODBC 连接数据库的工作机制 179

9.4.2 建立系统数据源 180

习题 182

第10章 ASP 技术 183

10.1 ASP 技术概述 183

10.1.1 第一个 ASP 页面——由小变大的文字 183

10.1.2 第2个 ASP 页面——向用户致意 185

10.1.3 ASP 文件结构 186

10.1.4 ASP 的功能与特点 186

10.2 ASP 语法简述 187

10.2.1 ASP 命令 187

10.2.2 文件包含 187

10.2.3 脚本语言混合编程 187

10.3 ASP 内置对象及其应用 189

10.3.1 ASP 内置对象概述 189

10.3.2 Request 对象及应用 190

10.3.3 Response 对象及应用 197

10.3.4 Application 对象及其应用 199

10.3.5 Session 对象及其应用 201

10.3.6 Server 对象及其应用 203

10.3.7 Global.asa 文件与 Web 应用的初始化 205

10.4 ASP 组件及其应用 207

10.4.1 ASP 组件概述 207

10.4.2 Ad Rotator 组件 207

10.4.3 Content Linking 组件 207

10.4.4 Content Rotator 组件 207

10.4.5 Database Access 组件 208

10.4.6 Browser Capabilities 组件 208

10.4.7 File Access 组件 209

10.5 ADO 组件及其应用 209

10.5.1 ADO 概述 209

10.5.2 ADO 的工作机制 210

10.5.3 ADO 组件概述 211

10.5.4 Connection 对象 211

10.5.5 RecordSet 对象及其应用 214

10.5.6 Fields 集合和 Field 对象 216

10.6 用 ASP 技术发布数据库信息 220

10.6.1 应用案例——图书馆管理信息系统 220

10.6.2 选择查询 220

10.6.3 添加记录 224

10.6.4 更新记录 226

10.6.5 删除记录 228

10.7 ASP 技术综合应用——图书馆管理信息系统的部分实现 228

10.7.1 使用 ASP 访问数据库基本步骤的概括 228

10.7.2 读者注册系统的实现 229

10.7.3 读者留言板的实现 232

10.7.4 图书预定功能的实现 237

习题 241

第11章 JSP 技术 245

11.1 JSP 技术概述 245

11.1.1 第1个 JSP 页面——显示由小变大的文字 245

11.1.2 第2个 JSP 页面——向用户致意 247

11.1.3 JSP 文件结构 247

11.1.4 JSP 代码的运行过程 248

11.1.5 JSP 的特点 248

11.2 JSP 基本语法 249

11.2.1 注释 249

11.2.2 声明 251

11.2.3 表达式 252

11.2.4 JSP 脚本元素 253

11.2.5 JSP 指令 253

11.2.6 JSP 动作 259

11.2.7 SP 指令与动作的应用——读者选购图书 269

11.3 JSP 内置对象及其应用 272

11.3.1 JSP 内置对象概述 272

11.3.2 request 对象及应用 273

11.3.3 response 对象及应用 277

11.3.4 out 对象及应用 280

11.3.5 session 对象及应用 282

11.3.6 application 对象及应用 285

11.3.7 page 对象及应用 287

11.3.8 exception 对象及应用 288

11.3.9 pageContext 对象及应用 291

11.3.10 config 对象及应用 292

11.4 Cookie 对象 292

11.4.1 Cookie 对象的属性及其作用 292

11.4.2 创建 Cookie 对象 293

11.4.3 Cookie 对象的方法 293

11.4.4 Cookie 对象的应用 293

11.5 JDBC 接口技术 294

11.5.1 JDBC 概述 295

11.5.2 JDBC 的功能 295

11.5.3 JDBC 是一种底层的 API 296

11.5.4 从 ODBC 到 JDBC 296

11.5.5 JDBC 应用系统的两层和三层结构 297

11.5.6 JDBC 访问数据库的4种方式 297

11.5.7 JDBC 建立数据库连接示例 298

11.5.8 JDBC 建立数据库连接方法详解 299

11.6 用 JSP 发布数据库信息 303

11.6.1 应用案例——图书馆管理信息系统 303

11.6.2 选择查询 303

11.6.3 添加记录 309

11.6.4 更新记录 310

11.6.5 删除记录 312

11.7 JSP 技术综合应用——图书馆管理信息系统的部分实现 312

11.7.1 读者注册系统的实现 312

11.7.2 读者留言板的实现 316

11.7.3 图书预定功能的实现 322

习题 328