《第2章 电子商务计算机技术ppt课件.ppt》由会员分享,可在线阅读,更多相关《第2章 电子商务计算机技术ppt课件.ppt(38页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、第2章 电子商务计算机技术孟庆伟孟庆伟 主编主编王涛王涛 潘立武潘立武 副主编副主编中国铁道出版社高职高专计算机实用教程系列规划教材(电子教案)高职高专计算机实用教程系列规划教材(电子教案)第二章 电子商务计算机技术n教学目标:了解电子商务的基本运作平台、电子商务网站开发技术。掌握计算机网络的分类与拓扑结构。培养读者电子商务领域计算机的基本素质。n教学重点与难点:计算机网络的基本概念、分类。Internet基本知识运用。2.1 计算机网络基础2.1.1 计算机网络的概念1计算机网络的概念n计算机网络是根据应用的需要发展而来的,从本质上说,它应该是以资源共享为主要目的,以便发挥分散的、各不相连的
2、计算机之间的协同功能。关于计算机网络较完整的定义是:计算机网络是将分布在不同地理位置上的具有独立功能的计算机、终端及其附属设备,通过通信设备和传输介质相互连接,以功能完善的网络软件(即网络通信协议、信息交换方式及网络操作系统等)实现相互通信、资源共享和协同工作的系统。2.1 计算机网络基础2.1.2 计算机网络的构成1资源子网n资源子网由拥有资源的主计算机(host)系统、请求资源的用户终端(terminal)、终端控制器、联网外设、各种软件资源与数据资源组成。资源子网负责全网的数据处理功能,向用户提供各种网络与网络服务。n主计算机在网络中可以是大型机、中型机、小型机、工作站或是微机。主计算机
3、是资源子网的主要组成部分,它通过通信线路与通信控制处理机相连。主计算机为用户访问网络其他主计算机设备、共享资源提供服务,同时要为网中其他用户共享本地资源提供服务。2.1 计算机网络基础2通信子网n通信子网为资源子网提供信息传送服务,是支持资源子网上用户之间相互通信的基本环境。它由网络通信控制处理机(CCP)、通信线路和其他通信设备组成,完成网络数据交换和传输等通信处理功能。n通信控制处理机(CCP)是一种在数据通信系统与计算机网络中具有处理控制功能的专用计算机,一般由配置了通信控制功能的硬件和软件的小型机或微机构成。按照它们的功能和用途,可以分为:存储转发处理机、集中器、网络协议变换器、报文分
4、组组装拆卸设备等。2.1 计算机网络基础2.1.3 计算机网络的分类与拓扑结构1网络的分类n(1)局域网(local area network,LAN)。局域网规模相对较小,计算机硬件设备不多,通信线路不长,距离一般不超过几十公里,属于一个部门或单位组建的小范围网络。n(2)广域网(wide area network,WAN)。广域网的作用范围通常为几十到几千甚至上万公里以上,可以跨越辽阔的地理区域进行长距离的信息传输,可以是一个地区、一个省、一个国家及跨国集团。n(3)城域网(metropolitan area network,MAN)。城域网的作用范围介于广域网和局域网之间,是一个城市或地
5、区组建的网络,地域范围可从几十公里到上百公里。2.1 计算机网络基础2计算机网络的拓扑结构n(1)总线形。在一条单线上连接着所有工作站和其他共享设备(文件服务器、打印机等)总线形网络的特点是:结构简单、非常便于扩充、价格相对较低、安装使用方便。一旦总线的某一点出现接触不良或断开, b整个网络将陷于瘫痪。n(2)星形。以中央结点为中心与各结点连接。星形网络的特点是:系统稳定性好,故障率低。由于任何两个结点间通信都要经过中央结点,故中心点出故障时,整个网络就会瘫痪。2.1 计算机网络基础2计算机网络的拓扑结构n(3)环形。工作站、共享设备(服务器、打印机等)通过通信线路将设备构成一个闭合的环,如图
6、2-3所示。环形网络的特点是:信息在网络中沿固定方向流动,两个结点间有唯一的通路,可靠性高。n(4)树形。树形结构是分级的集中控制式网络,与星形相比,它的通信线路总长度短,成本较低,节点易于扩充,寻找路径比较方便,但除了叶节点及其相连的线路外,任一结点或其相连的线路故障都会使系统受到影响。2.1 计算机网络基础2.1.4 计算机网络的功能1硬件资源共享n可以在全网范围内提供对处理资源、存储资源、输入输出资源等昂贵设备的共享,如具有特殊功能的处理部件、高分辨率的激光打印机、大型绘图仪、巨型计算机以及大容量的外部存储器等,从而使用户节省投资,也便于集中管理和均衡分担负荷。2.1 计算机网络基础2软
7、件资源共享n互联网上的用户可以远程访问各类大型数据库,可以通过网 络下载某些软件到本地计算机上使用,可以在网络环境下访 问一些安装在服务器上的公用网络软件,可以通过网络登录 到远程计算机上使用该计算机上的软件。这样可以避免软件 研制上的重复劳动以及数据资源的重复存储,也便于集中管 理。2.1 计算机网络基础3用户间信息交换n计算机网络为分布在各地的用户提供了强有力的通信手段。 用户可以通过计算机网络传送电子邮件、发布新闻消息和进 行电子商务活动。2.1 计算机网络基础2.1.5 网络应用的基本常识1IP地址n所谓IP地址就是给每个连接在Internet上的主机分配的一个32bit地址。按照TC
8、P/IP协议规定,IP地址用二进制来表示,每个IP地址长32bit,比特换算成字节,就是4个字节。n(1)A类IP地址。(2)B类IP地址。(3)C类IP地址。n(4)D类地址用于多点广播。(5)E类IP地址。以“1111”开始,为将来使用保留。2.1 计算机网络基础2域名系统n虽然IP地址能够识别网络上的计算机,但由于是IP地址是数字型的,不便于记忆,因而改成字符型的标识,也就是将IP地址的数字与标识符一一对应,即域名地址,简称域名(domain name),这种管理体系也称为域名系统(domain name system,DNS)。2.1 计算机网络基础3TCP/IP、HTTP、FTP n
9、(1)TCP/IP(transmission control protocol/Internet protocol)的简写,中文译名为传输控制协议/因特网互连协议,又称为网络通信协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,是20世纪70年代中期美国国防部为其ARPANET网络开发的网络体系结构和协议标准,它包换TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP、TFTP等许多协议,所以TCP/IP协议又称为TCP/IP协议。2.1 计算机网络基础3TCP/IP、HTTP、FTP n(2)超文本传输协议(hypertext tra
10、nsfer protocol,HTTP)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。n(3)FTP是file transfer protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(application)。2.1 计算机网络基础4URLn统一资源定位符(uniform/universal resource locator,URL)也被称为网页地址,是因特网上标准的资源的地址(address)。它最初是由蒂姆伯纳斯
11、-李发明用来作为万维网的地址的。现在它已经被万维网联盟编制为因特网标准RFC1738了。2.1 计算机网络基础5浏览器n网页浏览器是个显示网页服务器或档案系统内的文件,并让用户与这些文件互动的一种软件。它用来显示在万维网或局域网络等内的文字、影像及其他资讯。这些文字或影像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种资讯。网页一般是HTML的格式。有些网页需使用特定的浏览器才能正确显示。n个人计算机上常见的网页浏览器包括微软的Internet Explorer,Mozilla的Firefox,Apple的Safari、Opera、HotBrowser,Google的Chrome,腾讯
12、的Tencent Traveler。2.1 计算机网络基础6电子邮件n电子邮件(E-Mail,electronic mail,标志:,也被大家昵称为“伊妹儿”)又称电子信箱、电子邮政,它是种用电子手段提供信息交换的通信方式。n常见的电子邮件协议有以下几种:SMTP(简单邮件传输协议)、POP3(邮局协议)、IMAP(Internet邮件访问协议)。这几种协议都是由TCP/IP协议族定义的。2.1 计算机网络基础2.1.6 网络上常见的服务应用1WWW服务nWWW服务(world wide web,即3W服务,也称为万维网)是目前应用最广的一种基本互联网的应用。n(1)启动Microsoft管理
13、控制台。用户通过执行Windows 7的“开始”-“控制面板”-“打开或关闭Windows功能”操作便可看到你电脑中安装的组件及服务启动情况。2.1 计算机网络基础(2)新建Web站点。右键单击“我的电脑”打开“控制面板”-“管理”,启动计算机管理器,“服务和应用程序”-“Internet信息服务(IIS)管理器”,展开左侧的目录树,点default web Site,再打开的中间的框中,双击在IIS项下的ASP,把启用父路径设置为true,再点回default web Site,点击右侧的添加网站,设置一个自己的路径,至此完成,在浏览器里输入http:/localhost会显示默认的欢迎页,
14、则表示成功。相关界面如图2-6所示。(3)Web站点的启动与停止。根据用户的若要可随时开通与停止服务。2.1 计算机网络基础2.1 计算机网络基础2FTP服务nFTP是file transfer protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(application)。2.1 计算机网络基础3MAIL服务nMAIL即是我们通常所说的邮件服务。一般我们也可以利用NT核心的操作系统进行MAIL服务的配置,但市面上用的较多的也是利用第三方软件进行设置,例如Foxmail、Exchange等。下面我们以Foxm
15、ail软件为例进行说明。2.2 电子商务网站开发技术2.2.1 HTML基础1HTML的结构nHTML的格式非常简单,其文本是由HTML命令组成的描述性文本,命令可以说明文字、图形、动画、声音、表格、链接等。一个HTML文档是由一系列的元素和标签组成的。nn头部信息n文档主体,正文部分n2.1 计算机网络基础2HTML的标签n(1)单标签。某些标记称为“单标签”,因为它只需单独使用就能完整地表达意思,这类标记的语法是: 最常用的单标签是, 它表示换行。2.1 计算机网络基础2HTML的标签n(1)单标签。某些标记称为“单标签”,因为它只需单独使用就能完整地表达意思,这类标记的语法是: 最常用的
16、单标签是, 它表示换行。2.1 计算机网络基础2HTML的标签n(2)双标签。 内 容 其中“内容”部分就是要被这对标记施加作用的部分。n(3)标签属性。 各属性之间无先后次序,属性也可省略(即取默认值)。2.2 电子商务网站开发技术2.2.2 动态网页新技术1XML语言nXML(extensible markup language)即可扩展置标语言,它与HTML一样,都是SGML(standard generalized markup language,标准通用置标语言)。XML是Internet环境中跨平台的依赖于内容的技术,是当前处理结构化文档信息的有力工具。2.2 电子商务网站开发技术
17、2ASP语言nASP是active server page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。ASP的网页文件的格式是.asp,现在常用于各种动态网站中。2.2 电子商务网站开发技术3PHP语言nPHP是hypertext preprocessor(超级文本预处理语言)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP与Mysql数据库相配合进行Web动态网页的开发是一种较好的组合方式,利用该
18、语言,设计人员可以快速地设计出动态网页,而且可以在大多数的操作系统平台上运行,而ASP只能运行在Windows环境下。2.2 电子商务网站开发技术4JSP语言nJSP(java server pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。2.2 电子商务网站开发技术2.2
19、.3 B/S结构B/S架构软件的特点:(1)维护和升级方式简单。目前软件系统的改进和升级越来越频繁,B/S架构的产品明显体现着更为方便的特性。对一个稍微大一点的单位来说,系统管理人员如果需要在几百甚至上千台计算机之间来回奔跑,效率和工作量是可想而知的,但B/S架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护。(2)成本降低,选择更多。Windows在台式计算机中几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上Windows并不是处于绝对的统治地位。2.2 电子商务网站开发技术2.2.3 B/S结构B/S架构软件的特点:(3)应用服务器运行数据负荷较重。由
20、于B/S架构管理软件只安装在服务器端(server)上,网络管理人员只需要管理服务器就行了,用户界面主要事务逻辑在服务器(server)端完全通过WWW浏览器实现,极少部分事务逻辑在前端(browser)实现,所有的客户端只有浏览器,网络管理人员只需要做硬件维护。2.2 电子商务网站开发技术1软背景nDreamweaver是由Macromedia公司开发的著名的网页设计工具,它使用所见即所得(WYSWYG,What you see,What you get)的界面,有HTML和ASP编辑的功能。它现在有Mac和Windows系统的版本。Macromedia开始开发Linux版本的Dreamwe
21、aver了。后来Macromedia公司被Adobe公司收购,Dreamweaver开始推出CS版本。2.2 电子商务网站开发技术2主要优点n(1)制作效率高。n(2)网站管理方便。n(3)所见即所得的强大功能。n(4)方便快速的文本编排。n(5)与HTML完全兼容。n(6)强大的DHTML支持。n(7)集成FTP功能。n(8)集成众多开发语言。思考与实训n1思考题(1)用自己的话说出计算机网络的基本概念。(2)计算机拓扑结构分为哪几类?各有何特点?(3)域名系统的功能、URL的格式及每部分代表的含义。n2实训题(1)计算机类专业:教师演示,让学生学会WWW、FTP服务的设置;经管或电子商务类专业有条件的也可以做。(2)申请并设置邮箱,学会使用邮箱,如163邮箱;自行下载Foxmail软件在计算机上安装并学会使用(下载时注意所使用计算机的操作系统平台)。思考与实训 (3)观察网上商务类网站的基本结构,如果你是客户,在此网上操作需要哪些计算机技能? (4)利用HTML语言编制最基本的网站。(选做) (5)利用Dreamweaver做一个简单的网站并在所设置的WWW服务上试运行。(选做)
限制150内