定 价:35 元
丛书名:国家级精品课程”配套教材·高等学校计算机基础教育教材精选
- 作者:王艳娥,刘洪发 著; 樊月华,刘雪涛 编
- 出版时间:2014/1/1
- ISBN:9787302344742
- 出 版 社:清华大学出版社
- 中图法分类:TP393.092
- 页码:329
- 纸张:胶版纸
- 版次:3
- 开本:16K
web技术从本质上讲是各种技术的集成与综合应用。全书共3篇11章,介绍了Web技术三个层面的应用。第1篇“Web技术基础”分为3章,主要内容是Web技术概述、搭建Web开发与运行环境(JSP)和网上书店的系统设计。第2篇“Web程序设计基础”分为3章,分别介绍HTML、CSS和JavaScript技术。第3篇“JSP与数据库应用开发”分为5章,分别介绍JSP运行机制与基本语法、JSP内置对象、基于JSP的数据库应用开发、Servlet基础和网上书店的实现。
《Web技术应用基础(第3版)/“国家级精品课程”配套教材·高等学校计算机基础教育教材精选》注重技术应用,共有98个案例以及一个与公司合作开发的案例——网上书店。网上书店案例的应用贯穿《Web技术应用基础(第3版)/“国家级精品课程”配套教材·高等学校计算机基础教育教材精选》,其源代码可在清华大学出版社网站下载。
《Web技术应用基础(第3版)/“国家级精品课程”配套教材·高等学校计算机基础教育教材精选》适合作为高等院校信息技术教材,也可以作为Web应用开发人员的培训教材和入门参考书。
《Web技术应用基础(第3版)/“国家级精品课程”配套教材·高等学校计算机基础教育教材精选》特色:
·《Web技术应用基础(第3版)/“国家级精品课程”配套教材·高等学校计算机基础教育教材精选》注重技术应用,提供98个案例以及一个与公司合作开发的实际案例——网上书店。
·源代码和电子教案可在清华大学出版社网站下载。
3版前言
人类已进入信息时代,信息技术(IT)的应用渗透到了各个领域,基于Web的应用系统正在成为信息系统的主流。Web技术是IT领域的一项关键技术。随着网上应用系统、企事业信息管理、电子商务和电子政务等需求的增加,使用Web方式进行信息处理和应用系统开发已经成为主流发展趋势。Web技术是网上信息应用的基础,是信息管理、计算机等专业,甚至是IT类专业的一项主要技术基础。它也是从事信息事业的技术人员和管理者需要掌握的重要技能。
基于Web技术的应用开发需要三个层面的技术。本书根据这三个层面设计了三个台阶,读者每完成一部分内容的学习,即可进行Web应用开发某一方面的工作。这三个台阶是:
(1) Web开发与运行环境构建技术。
能力要求:掌握搭建Web应用软、硬件平台的基本技能。
(2) Web程序设计基础。
能力要求:具有基本的Web编程能力。
(3) JSP与数据库应用开发技术。
能力要求: 熟练掌握应用JSP技术完成数据库信息存储、管理与发布技术。
在Web开发与运行环境构建部分,重点介绍JSP运行环境的搭建。Web程序设计基础是Web应用开发的基础。本书对这部分内容介绍以必需、够用为度,重点介绍HTML、CSS和 JavaScript技术的应用。如果读者具有某种程序设计语言的基础,这部分内容可以通过本书案例自学。基于Web技术的应用开发的核心技术是应用逻辑处理技术和数据库信息发布技术,这是本书讲解的重点。
本书是在作者完成多轮教学与多个科研项目的基础上写成的。书中全面介绍了Web技术应用的基本概念与理论,详细讲解了市场主流成熟技术的应用。本书具有以下三个特点:
(1) 以应用导向。本书以应用为导向,以Web应用开发过程为基础,较为全面地介绍了市场主流和成熟技术的应用。
(2) 将实际项目引入教学。本书的案例“网上书店”是一个实际项目,是作者与企业共同开发的,为便于教学,对部分内容进行了适当简化。本书介绍了“网上书店”从设计到实现的全过程,读者按照系统使用说明,可将系统恢复,用以教学或参照开发新的应用。
(3) 以案例带动教学。本书强调在做中学,将实践与学习理论知识相结合。本书提供了90多个案例,所有案例均在Windows 7+Tomcat+SQL Server 2005企业版和Windows XP+Tomcat+SQL Server个人版环境下调试通过。
书中每章后面都有大量的习题、上机练习和实训课题,其目的是使学生掌握核心知识、概念和技术。在实训中还提供了一些综合应用的课题。
本书由樊月华和刘雪涛共同策划,第7~11章由刘雪涛编写,第2、4、6章由王艳娥编写,第3章由刘洪发编写,第1、5章由樊月华编写。在网上书店项目设计与开发过程中,得到了多特教育责任有限公司的鼎力协助,在此表示感谢。
本书第3版更新了软件版本,增加了Servlet内容,对部分内容和例题进行了更新,保证了教材的先进性。
感谢读者选择使用本书,欢迎对本书结构、内容提出批评和修改建议。本书不当之处敬请指正,我们将不胜感激。
作者
第1篇 Web技术基础
第1章 Web技术概述
1.1 Web简介
1.1.1 什么是Web
1.1.2 Web要素
1.2 计算机网络基础
1.2.1 计算机网络的定义
1.2.2 Internet
1.2.3 TCP/IP协议
1.3 IP地址、域名和URL
1.3.1 IP地址
1.3.2 域名
1.3.3 统一资源定位符URL
1.4 Web基础知识
1.4.1 Web工作机制
1.4.2 Web站点体系结构
1.4.3 Web应用开发技术概述
1.5 数据库访问技术
1.5.1 Web方式访问数据库
1.5.2 Web数据库访问的工作机制
1.5.3 常用Web数据库访问技术
小结
习题与实训1
第2章 搭建Web开发与运行环境(JSP)
2.1 Web运行环境概述
2.1.1 园区内Web运行环境
2.1.2 模拟Web运行环境
2.1.3 虚拟Web运行环境
2.1.4 JSP开发与运行环境的结构
2.2 JSP开发与运行环境的搭建
2.2.1 JSP安装准备工作
2.2.2 安装配置JDK
2.2.3 安装服务器软件Tomcat
2.2.4 创建Web服务目录
2.2.5 第一个JSP应用
2.3 SQL Server 2005数据库的安装
小结
习题、上机练习与实训2
第3章 基于Web方式的信息系统开发案例——网上书店
3.1 系统功能与系统环境
3.1.1 系统功能和使用模式
3.1.2 系统环境建设
3.2 系统设计
3.2.1 糸统设计原则
3.2.2 系统需求分析
3.2.3 网络及服务器的选择
3.2.4 系统软件结构
3.3 系统功能设计
3.3.1 “网上书店管理信息系统”的功能
3.3.2 业务流程设计
3.3.3 用户界面设计
3.4 数据库设计
3.5 代码设计与实现
3.6 网上书店的安装及使用
小结
习题与实训3
第2篇 Web程序设计基础
第4章 HTML
4.1 HTML概述
4.1.1 HTML入门——一个简单HTML案例
4.1.2 HTML文件的结构
……
第3篇 JSP与数据库应用开发