热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

网站建设原理与实践

中国水利水电出版社
    【作 者】蔡立军 池鹏 等编著 【I S B N 】978-7-5084-1794-1 【责任编辑】杨元泓 【适用读者群】高职高专 【出版时间】2004-08-01 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】 【千字数】452 【印 张】21 【定 价】28 【丛 书】21世纪高职高专新概念教材 【备注信息】
图书详情

    本书从工程和应用角度出发,深入浅出、循序渐进地介绍了网站的规划设计、建设管理、软件开发的有关知识,几乎涉及到了网站建设过程中的所有工程技术知识。

    本书以网站工程实施过程为主线,先讲述网站建设理论、设计方法,后讲述网站架设技术、管理方法,以及网站的开发实现技术。

    在讲述过程中理论联系实际,结合具体的网站工程实施,深入地讲解、分析了各种关键技术、思想及理论。

    全书分为基础理论篇、架设技术篇、开发实现篇和实践篇。基础理论篇主要讲述Internet的基本原理、网站系统架构及运行机制;架设技术篇主要讲述如何根据实际使用成熟的主流技术架设网站系统;开发实现篇在分析网络应用程序结构原理的基础上,系统全面地介绍了常用的基于Web的网络应用系统开发技术;实践篇详细介绍一个小型讨论区的创建过程。

    本书既可以作为高职高专计算机专业及相近专业和本科计算机相近专业教材;同时也适合作为网站建设管理的培训、自学教材,也是网络工程技术人员和管理人员很有价值的技术参考资料。

    随着网络技术的迅速发展、人们对信息需求量的日益增多,Internet应用已经深入到非常广泛的领域中。网站作为Internet的信息节点、知识中枢,其重要性已日显突出。只有拥有大量设计良好、内容丰富的网站,Internet才能更好地体现其传输平台、信息宝库的作用。

    网站建设是一个系统工程,包括了系统分析、系统设计、平台建设、程序设计与管理维护等工作。本书以软件工程思想为基础,理论联系实际,全面地阐述了网站开发的基本原理与关键技术。通过对本书的学习,读者可以系统地掌握网站系统建设相关技术、原理与方法,具备设计、实现网站系统的基本技能。

    本书分为四篇,分别是基础理论篇、架设技术篇、开发实现篇和实践篇。具体内容包括:

    第一篇:基础理论篇。第1章介绍了与网站建设相关的网络知识。第2章讲述了网站系统分析与规划方法。第3章详细地叙述了如何设计一个成功的网站系统。

    第二篇:架设技术篇。第4章主要结合IIS 5.0演示了如何配置Web服务器与FTP服务器平台。第5章介绍了网站管理与维护的方法。网络安全是当今的一个热点话题,也是网络应用能否得以继续发展的关键,第6章对此问题作了较全面的分析与讲述。

    第三篇:开发实现篇。第7~9章主要讲述了网站系统常用的实现技术,包括客户端程序设计(HTML和JavaScript)、服务器端程序设计(ASP和PHP)。

    第四篇:实践篇。详细介绍了一个小型讨论区的创建过程。

    本书中所有例题都在Windows 2000 + IIS或Apache环境下运行通过。为方便教学,本书为授课教师提供用PowerPoint制作的电子教案,教师在使用时可以根据需要进行必要的修改。

    本书为高职高专的网站设计与建设教材,建议理论学时为48课时,上机实践学时为24课时,课程设计为16课时。各院校可根据教学实际情况适当增删。

    本书既可以作为高职高专计算机专业及相近专业和本科计算机相近专业教材;同时也适合作为网站建设管理的培训、自学教材,也是网络工程技术人员和管理人员很有价值的技术参考资料。

    本书编写过程中,编者参阅了许多相关的参考书籍和资料,并阅读了一些翻译的书籍,现谨向这些书的作者和译者表示衷心的感谢!参与本书编写、图表绘制、程序调试等工作的还有陈浩文、艾玮、周顺先、肖强、岳文焕、卢新国、王敬普、刘帅、岳文等,在此一并感谢!

    由于编者水平有限,书中不妥或错误之处在所难免,恳请专家和广大读者批评指正。

    编 者

    2004年3月于岳麓山


    前言
    第1章 网络技术基础 1
    1.1 计算机网络基础 1
    1.2 开放式系统互连参考模型 3
    1.2.1 开放式系统互连参考模型(OSI/RM) 3
    1.2.2 OSI/RM参考模型的数据传输过程 5
    1.3 网络协议 6
    1.3.1 TCP/IP协议 6
    1.3.2 超文本传输协议 10
    1.4 网络的三种计算模式 11
    1.5 Internet技术基础 12
    1.5.1 Internet中几个常见的名词 12
    1.5.2 Internet所提供的服务 12
    1.5.3 通用Internet邮件扩展(MIME) 14
    1.5.4 WWW页面 15
    1.6 广域网技术与广域网接入技术 16
    1.6.1 分组交换网 16
    1.6.2 综合业务数字网(ISDN) 17
    1.6.3 数字数据网(DDN) 19
    1.6.4 帧中继(FR) 20
    1.6.5 广域网接入技术 21
    习题一 26
    第2章 网站分析与规划 27
    2.1 系统分析概述 27
    2.1.1 系统分析的定义 27
    2.1.2 系统分析的原则 27
    2.1.3 系统分析的步骤 28
    2.2 系统调研 29
    2.2.1 系统调研的主要工作 29
    2.2.2 网站的几种典型类型 30
    2.2.3 网站客户的需求分析 32
    2.3 可行性分析 34
    2.3.1 管理可行性分析 34
    2.3.2 技术可行性分析 35
    2.3.3 经济可行性分析 40
    2.4 详细调查与结构化分析 41
    2.4.1 建立系统逻辑模型 42
    2.4.2 站点平台的选择和性能分析 43
    2.4.3 确定站点内容和功能 44
    2.4.4 勾画站点逻辑结构图 45
    2.4.5 系统分析报告 46
    2.5 企业网站的系统规划 47
    2.5.1 信息系统的战略规划 47
    2.5.2 企业网站的系统规划 49
    2.5.3 网站系统规划中的关键因素 50
    2.6 网站系统开发方法 54
    2.6.1 结构化生命周期法 54
    2.6.2 快速原型法 56
    习题二 57
    第3章 网站系统设计 59
    3.1 系统设计概述 59
    3.1.1 系统设计的目标 60
    3.1.2 系统设计的原则 62
    3.1.3 系统设计的内容和步骤 63
    3.2 结构化设计的原理 64
    3.2.1 结构化设计的原理 65
    3.2.2 模块划分的标准 65
    3.3 Web站点的结构化设计 67
    3.3.1 Web站点的设计原则 67
    3.3.2 Web站点的设计要点 68
    3.3.3 Web站点的设计流程 71
    3.3.4 Web站点的基本模块 72
    3.4 网站设计的常用技术 73
    3.4.1 常用网站设计技术 74
    3.4.2 首页设计 75
    3.4.3 网站内容的开发 76
    3.4.4 页面可视化设计 79
    3.4.5 网站的栏目和版块设计 82
    3.4.6 确定网站的目录结构和链接结构 83
    3.5 网站设计的成功要素 85
    3.5.1 整体布局结构清晰便于使用 86
    3.5.2 提供有价值的信息 86
    3.5.3 快速的访问速度 86
    3.5.4 良好的文字、版面设计 86
    习题三 88
    第4章 网站的安装与配置 89
    4.1 Web站点的建立和管理 89
    4.1.1 Web服务的配置选项 89
    4.1.2 创建Web站点 89
    4.1.3 Web站点中的目录 95
    4.2 FTP站点的建立和管理 101
    4.2.1 创建和配置FTP站点 101
    4.2.2 FTP站点的安全管理 105
    习题四 107
    第5章 网站的管理和维护 109
    5.1 存在的问题 109
    5.2 网站的维护与管理的商业价值 110
    5.3 网站维护与管理的方法 111
    5.3.1 设置网站管理员 111
    5.3.2 制定网站管理制度 113
    5.4 网站维护与管理的主要内容 113
    5.4.1 访问数据的分析 113
    5.4.2 网页的更新与检查 116
    5.4.3 交互性组件的维护 117
    5.5 网站维护与管理的发展趋势 117
    习题五 117
    第6章 网站安全管理 119
    6.1 网站安全概述 119
    6.1.1 网站安全的含义和内容 120
    6.1.2 网站的安全性能 121
    6.1.3 影响网站的安全因素 122
    6.1.4 网站的安全需求 125
    6.1.5 我国网站安全现状 125
    6.2 网站安全原则及措施 126
    6.3 网站安全技术分类及评价 127
    6.3.1 静态安全技术 127
    6.3.2 动态安全技术 129
    6.4 防火墙技术 130
    6.4.1 防火墙技术概述 130
    6.4.2 网络防火墙中的代理技术 133
    6.4.3 防火墙结构 136
    6.4.4 防火墙的选择 139
    6.4.5 防火墙的未来发展趋势 144
    6.5 网站安全解决方案 146
    6.5.1 网络安全性分析系统 146
    6.5.2 通用安全平台 148
    习题六 148
    第7章 网站的静态网页实现技术 150
    7.1 HTML基础知识 150
    7.2 HTML基本标识与使用 152
    7.2.1 HEAD中的标识 152
    7.2.2 文本标识 153
    7.2.3 超链接标识 157
    7.2.4 图像标识 158
    7.3 高级HTML标识的使用 158
    7.3.1 表格(Table) 158
    7.3.2 表单(Form) 159
    7.3.3 框架(Frame) 163
    7.4 JavaScript实现技术 164
    7.4.1 JavaScript基本数据结构 164
    7.4.2 JavaScript对象 170
    习题七 183
    第8章 网站的ASP实现技术 184
    8.1 ASP网络编程基础 184
    8.1.1 ASP概述 184
    8.1.2 创建ASP应用程序 187
    8.1.3 创建ASP程序 188
    8.1.4 ASP对象 188
    8.2 ASP内置组件及使用 210
    8.2.1 ASP内置服务器组件概述 210
    8.2.2 广告翻转器组件 211
    8.2.3 浏览器能力组件 215
    8.2.4 数据库访问组件 218
    8.2.5 文件存取组件 219
    8.2.6 Content Linking组件 227
    8.2.7 使用ASP发送E-mail 229
    8.3 ADO数据库操作 236
    8.3.1 ActiveX数据对象概述 236
    8.3.2 ADO对象的使用 238
    8.3.3 连接对象的使用 240
    8.3.4 使用记录集(RECORDSET) 244
    8.3.5 命令对象的使用方法 251
    习题八 258
    第9章 网站的PHP实现技术 259
    9.1 PHP概述 259
    9.1.1 网站的PHP实现技术的特点 259
    9.1.2 PHP运行环境 260
    9.1.3 PHP访问数据库的机制 262
    9.1.4 PHP与其他网站实现技术的比较 262
    9.2 PHP的功能特点 263
    9.2.1 PHP的HTTP认证功能 263
    9.2.2 使用PHP生成动态的GIF图像 264
    9.2.3 文件上传支持 264
    9.2.4 HTTP Cookie的支持 265
    9.2.5 PHP 4.0的新特性 266
    9.3 PHP的安装 268
    9.3.1 Windows 2000+Apache下安装配置PHP 4.0 268
    9.3.2 Windows 2000+ IIS5下安装配置PHP 4.0 269
    9.3.3 Linux+ Apache下安装配置PHP 4.0 271
    9.3.4 安装说明 273
    9.4 PHP的语法 275
    9.4.1 语法概述 275
    9.4.2 常量与变量 277
    9.4.3 运算符 282
    9.4.4 流程控制 286
    9.4.5 函数 292
    9.5 PHP中的类 295
    9.5.1 类的定义 295
    9.5.2 类的继承 296
    9.6 PHP的常用函数 297
    9.6.1 数组函数 297
    9.6.2 日期和时间函数 299
    9.6.3 目录文件系统函数 301
    习题九 304
    第10章 网站设计与开发实例 305
    10.1 需求分析 305
    10.1.1 确定用户要求 305
    10.1.2 确定程序功能 306
    10.2 代码以及进度的规划 306
    10.2.1 划分程序模块以及相互之间的关系 307
    10.2.2 设计数据库 308
    10.2.3 选择开发平台,制定开发时间表 310
    10.2.4 其他准备工作 310
    10.3 编写代码 312
    10.3.1 登录程序 312
    10.3.2 申请界面 315
    10.3.3 普通用户选择讨论区 316
    10.3.4 讨论区文章列表 316
    10.3.5 查看文章内容页面 316
    10.3.6 同主题阅览界面 317
    10.3.7 发表和删除文章 317
    10.3.8 更改密码 317
    10.3.9 更改个人信息 317
    10.3.10 站长的管理界面 317
    10.3.11 站长创建、删除讨论区 318
    10.3.12 站长删除用户 318
    10.4 测试工作 318
    10.4.1 测试工作的基本步骤 318
    10.4.2 本实例的简单测试 319
    参考文献 320
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册