没有合适的资源?快使用搜索试试~ 我知道了~
个人动态网页的设计与实现.DOC.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 145 浏览量
2021-10-07
20:46:16
上传
评论
收藏 2.13MB PDF 举报
温馨提示
试读
31页
个人动态网页的设计与实现.DOC.pdf
资源推荐
资源详情
资源评论
电子科技大学毕业设计 个人动态网设计与实现
第
1
页
第 1 章 引言
1.1 电子商务概述
1.1.1 “电子商务”的定义
今天,我们已经可以确信电子商务毋庸置疑是未来的发展方向。但是电子
商务却还没有一个标准的定义。 Intel 公司认为:电子商务 =电子市场+电子交
易+电子服务; IBM认为:电子商务 =web;HP公司则说:“电子商务是通过电子
化的手段来完成商业贸易活动的一种方式。 ”如此等等。那么究竟什么是电子商
务?
电子商务,顾名思义是指在互联网上进行的电子化的商务活动。从狭义上
看,电子商务也就是电子交易, 主要指利用 Web提供的通信手段在网上进行交易
活动,包括通过 Internet 买卖产品和提供服务。 产品可以是实体化的, 如汽车、
电视,也可以是数字化的,如新闻、录像、软件等基于比特的产品。此外,还可
以提供各类服务,如安排旅游、远程教育等。总之,电子商务并不仅仅局限于在
线买卖,它将从生产到消费各个方面影响进行商务活动的方式。除了网上购物,
电子商务还大大改变了产品的定制、 分配和交换的手段。 而对于顾客, 查找和购
买产品乃至服务的方式也大为改进。
而从广义上讲,电子商务还包括企业内部商务活动,如生产、管理、财务
等以及企业间的商务活动,它不仅仅是硬件和软件的结合,更是把买家、卖家、
厂家和合作伙伴在 Internet 、Intranet 和 Extranet 上利用 Internet 技术与现
有的系统结合起来开展的业务活动。从最初的电话、电报到电子邮件以及 20 多
年前开始的 EDI,都可以说是电子商务的某种形式;发展到今天,人们已提出了
包括通过网络来实现从原材料的查询、采购、产品的展示、定购到出品、储运以
及电子支付等一系列贸易活动在内的完整电子商务的概念。 在发达国家, 电子商
务已发展迅速,通过 Internet 进行交易已成为潮流。基于电子商务而推出的金
融电子化方案、信息安全方案、 Internet 方案,又形成一个又一个的产业,给
信息技术带来许多新的机会, 把握和抓住这些机会, 正成为国际信息技术市场竞
争的主流。
1.1.2 “电子商务”的分类
电子商务从其交易双方和实质内容上划分,主要可以划分为两种:
电子科技大学毕业设计 个人动态网设计与实现
第
2
页
(1)企业组织对企业组织 (Business -Business ,简称 B-B、BtoB) 型电子
商务;
(2)企业组织对消费者 (Business -Consumer,简称 B-C、BtoC)型电子商
务;
根据统计,目前电子商务活动中 80%的收入属于 B-B 型电子商务活动,这
由于企业组织的信息化程度和技术水平比个体消费者明显要高。 根据企业组织的
商业性又将他们划分成赢利的企业和非赢利的组织机构( Organization ),因此
电子商务活动可以分为四类:即 B-B 可分为 B-B(企业 - 企业)型和 B-O(企业对
组织)型, B-C 可分为 B-C(企业 - 消费者)型和 O-C(组织 - 消费者)型。
企业对消费者的电子商务基本等同于商业电子化的零售商务,随着 WWW的
出现和迅速发展,这种类型的电子商务发展很快。目前, Internet 上已遍布各
种类型的商业中心, 提供各种商品的电子商务服务, 主要有鲜花、 书籍、计算机、
汽车和各种消费类商品。
企业对企业的电子商务是指企业使用 Internet 或各种商务网络向供应商
定货、接收票证和付款。 企业对企业的电子商务发展最快, 已经有了多年的贸易
经验和历史, 特别是企业之间通过专用增值网络, 采用 EDI 技术,使企业对企业
的电子商务得到了迅速扩大和推广。 国际性的电子商务是不同国家之间商家对商
家或商家对个人客户的电子商务, Internet 的发展、国际贸易的繁荣和国际贸
易一体化的发展,为各国间的企业对企业或企业对消费者的电子商务开辟了广阔
的前景。伴随着社会的发展和科学的进步, 上网成为越来越多人们的选择。 随着
互联网的飞速发展, 有关网络的技术也层出不穷。 从静态网页到动态网页的变化
也正说明了这一点。 掌握动态网页的基本知识, 以及动态网页设计原则和设计过
程就显得尤为重要。
1.2 电子商务的实现
简而言之,电子商务就是利用电子手段尤其是互联网进行商务活动。电子
商务的出现和发展, 已经并仍然在改变个人和团体的商务活动的模式。 电子商务
延伸了商务联系, 能够极大地降低成本, 加快商品和资金流通的速度, 增强市场
信息的可预测性和各种商务活动的可控制性。 不难看出,将来能在市场中取胜的,
必是能充分利用电子商务的商家。
1.2.1 由 ASP来实现信息的交互
从技术上说,电子商务是通过互联网传输和交换商务数据,并能根据商务
数据进行人工或自动处理。 数据的标准化在数据传输和交换过程中起着至关重要
电子科技大学毕业设计 个人动态网设计与实现
第
3
页
的作用,它决定了数据的语义,增强了数据的可读性和可理解性。 ASP的可扩展
性和自相容性,使它成为数据标准化和信息交换的有力工具。
电子商务的发展,首先出现的是企业-消费者( B2C)和消费者-消费者
(C2C)模式。在这些模式当中,由于数据的传输路径是 Web服务器-浏览器或
者浏览器- Web服务器-浏览器, 数据最后发布在浏览器上, 供人们阅读和理解,
侧重于信息对人的可理解性, 因此数据表现被提到一个重要的地位, 数据的结构
化显得较为次要一些,侧重于数据表现的 HTML基本上能够满足这些应用。但是
随着电子商务的发展, HTML在 B2C和 C2C这两种模式中已经开始显得力不从心。
所以就诞生了 ASP这种全新的脚本运行环境, 通过这种环境用户可以创建和运行
动态的交互式 Web服务器应用程序来实现信息的交互过程, 从而也就成全了电子
商务的进一步发展。
我们知道, 在客户端和服务器端是通过表单 Form的方式连接的, 当表单的
submit 事件发生后,表单数据通过 HTTP传输到服务器,在 ASP中常用 GET方式
得到客户端的数据,而后 ASP通过 ODBC驱动程序,与后台数据库进行连接,运
行相应的 SQL程序,再把返回的结果生成一个 HTML脚本,返回给客户端。其过
程如图 1-1。
图 1-1 ASP的网络运行及与数据库的连接
1.2.2 电子商务网站的主体――网页
伴随着网络的出现,网页逐渐融入人们的生活。快速及时的新闻浏览,五
彩缤纷的网上信息, 网络与人们的生活息息相关, 于是世界上又出现了第三媒体
——Internet 。制作网页是企业和个人的宣传自己的重要手段, 同时也是学习者
获取学习信息的重要手段, 尤其是在教育领域, 在素质教育与终身教育成为必然
的今天,人们对信息的需求有了更新, 更高的要求, 而网页由于本身所具有的信
息量大,传递快速, 没有时空限制等特点恰好满足这种要求。 所以网页也逐渐成
为一种新兴的教育资源。
1) 网页的定义
什么是网页呢?网页实际是一个文件,他存放在世界某个角落的的某一台
计算机中而这台计算机必须是与互联网相连的。网页经由网址( URL)来识别与
存取,当我们在浏览器输入网址后, 经过一段复杂而又快速的程序, 网页文件会
HTTP 协议
Web 服务器
客户端
ODBC 驱动程序
数据库服务器
电子科技大学毕业设计 个人动态网设计与实现
第
4
页
被传送到你的计算机,然后再通过浏览器解释网页的内容,再展示到你的眼前。
文字与图片是构成一个网页的两个最基本的元素。你可以简单的理解为:
文字,就是网页的内容,图片,就是网页的美观。除此之外,网页的元素还包括
动画、音乐、程序等等。
网页实际上只是一个纯文本文件, 它通过各式各样的标记对页面上的文字、
图片、表格、声音等元素进行描述(例如字体、颜色、大小) ,而浏缆器则对这
些标记进行解释并生成页面。
2) 网页的类型
通常我们看到的网页,都是以 htm 或 html 后缀结尾的文件,俗称 HTML
文件。不同的后缀,分别代表不同类型的网页文件,例如以 CGI、ASP、PHP、JSP
甚至其他更多。
HTML
全称 HyperText Markup Language,正式名称是超文本标记语言,利用标
记(tag )用来描述网页的字体、大小、颜色及页面布局的语言,使用任何的文
本编辑器都可以对它进行编辑,与 VB、C++等编程语言有着本质上的区别。
CGI
CGI 全称为 CommonGateway Interface (公共网关接口 CGI),它是一种
编程标准,它规定了 Web服务器调用其它可执行程序( CGI程序)的接口协议标
准。CGI 程式通过读取使用者的输入请求从而产生 HTML网页。CGI 程序可以用
任何程序设计语言编写, 如 Shell 、Perl 、C、Java 等,其中最为流行的是 Prel 。
CGI程序通常用于查询、搜索、或其他的一些交互式的应用。
ASP
ASP 全称为 Active Server Pages(动态服务器主页) ,它一种应用程序环
境,可以利用 VBscript 或 Java Script 语言来设计,主要用于网络数据库的
查询与管理。 其工作原理是当浏览者发出浏览请求的时候, 服务器会自动将 ASP
的程序码,解释为标准 HTML格式的网页内容,再送到浏览者浏览器上显示出来。
我们也可以将 ASP理解为一种特殊的 CGI。
利用 ASP生成的网页,与 HTML相比具有更大的灵活性。只要结构合理,
一个 ASP页面就可以取代成千上万个网页。 尽管 ASP在工作效率方面较之一些
新技术要差,但胜在简单、直观、易学,是涉足网络编程的一条捷径。
PHP
PHP是 Hypertext Preprocessor 的缩写,代表:超文本预处理器。其优
势在于其运行效率比一般的 CGI 程序要高,而且, PHP是完全免费,不用花钱,
你可以从 PHP官方站点(http://www.php.net )自由下载。PHP在大多数 Unix 平
电子科技大学毕业设计 个人动态网设计与实现
第
5
页
台,GUN/Linux 和微软 Windows 平台上均可以运行。
JSP
JSP 与 ASP 非常相似。不同之处在于 ASP 的编程语言是 VBScript 之类
的脚本语言, 而 JSP 使用的是 Java 。此外, ASP 与 JSP 还有一个更为本质
的区别:两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在 ASP
下, VBScript 代码被 ASP引擎解释执行; 在 JSP 下,代码被编译成 Servlet
并由 Java 虚拟机执行。
3) 一些与网页相关的技术
Java
Java 是由 Sun 公司开发而成的一种编程语言,利用 Jave 写成的小程序
叫做 Java Applet 。使用它可在各式各样不同种机器、不同种操作平台的网络环
境中开发软件。而且,不论你使用的是哪一种 WWW浏览器,哪一种计算机,哪
一种操作系统,只要 WWW浏览器上面注明了“支持 Java”,你就可以看到生动
的主页。
当初 Java 面世的时候, 曾经轰动一时, 被认为将会成为 Internet 应用的
主要开发语言。但时至今日, Java 的风头已大不如前,原因是 Java 也有着起
致命的弱点, 就是在客户端的编译运行的速度慢, 资源消耗大。 现在 Java 多用
于服务器端、及一些复杂的客户端程序的编写。
JavaScript
JavaScript 具有脚本语言的“简单”这个特性, 编写容易, 不需要有很深
的编程经验。 JavaScript 语言是通过嵌入或整合在标准 HTML语言中实现的,
也就是说 JavaScript 的程序是直接加入在 HTML文档里,当浏览器读取到 HTML
文件中 JavaScript 的程序,就立即解释并执行有关的操作, 无须编译器, 其运
行速度比 Java Applet 要快得多。
现在, JavaScript 已经成为了制作动态网页必不可少的元素,大家经常
在网页上看到的动态按钮、 滚动字幕,就大多数都是使用 JavaScript 技术制作
的。
CSS
CSS(Casading Style Sheets 层叠样式表),跟 HTML一样也是一种标记
语言,甚至很多属性都是来源于 HTML。利用 CSS技术,可以有效地对页面的布
局、字体、颜色、背景和其它效果实现更加精确的控制。要对相应的代码做一些
简单的修改, 就可以改变同一页面的不同部分, 或者页数不同的网页的外观和格
式。
Flash
剩余30页未读,继续阅读
资源评论
maodi_lzc
- 粉丝: 1
- 资源: 4万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功