电子商务技术基础电子商务技术1计算机技术2网络技术3电子商务概述EDI技术41、电子商务技术电子商务(ElectronicCommerce)是利用计算机技术、网络技术和远程通信技术,实现整个商务(买卖)过程中的电子化、数字化和网络化。一般来说,电子商务所涉及的技术主要有以下几个方面:计算机技术网络技术数据库技术EDI技术电子商务支付技术电子商务安全技术(加密技术、数字签名技术、防火墙)电子商务技术1计算机技术2网络技术3电子商务概述EDI技术4我们把计算机技术、数据库技术、通信技术等都叫做信息技术。信息技术是管理信息系统的技术基础,只有将信息技术和管理技术结合起来,才能真正发挥管理信息系统的作用。计算机系统由硬件系统和软件系统两大部分组成。所以计算机技术主要包括:计算机硬件技术、计算机软件技术。计算机硬件技术计算机软件技术一、计算机硬件技术1、计算机发展史1946年,世界上出现了第一台由电子管构成的、能够按照人们事先的安排、快速完成所要求计算任务的ENIAC电子计算机。自此,计算机及其相关技术经历了一个快速发展的过程。计算机的应用范围由窄到广,功能越来越强,技术越来越完善,经过了四个重要的历史阶段,成为人类处理信息必不可少的工具之一。其发展历程的各个阶段,是以所采用的电子器件的不同来划分的,即电子管、晶体管、中小规模集成电路和大规模及超大规模集成电路计算机。1)世界上第一台计算机ENIAC(第一代)(1946.2—50年代后期)1946年2月,美国研制成功ENIAC(ElectronicNumbericalIntergratorAndCaculator爱尼克)。它由约18000个电子管、1500多个继电器等组成,重30吨,耗电150千瓦,占地170平方米,运算速度为每秒5000次。这是以电子管为逻辑元件的计算机,称为第一代计算机。初级阶段的计算机,体积巨大,运算速度较低,耗电量大,存储容量小,主要用来进行科学计算。从计算能力来看,不如现在的小计算器。电子管第一代计算机2)第二代计算机(50年代中后期——60年代中期)是以晶体管为逻辑元件的计算机,其特点是体积小,重量轻,耗电少,工作可靠,运算速度达每秒几万至几十万次。特点:体积减小,耗电较少,运算速度较高,价格下降。不仅用于科学计算,还用于数据处理和事务管理,并逐渐用于工业控制。晶体管第二代计算机3)第三代计算机(60年代中期——70年代初)是以中小规模集成电路为逻辑元件的计算机,其特点是体积大为缩小,耗电极少,可靠性与速度明显提高,运算速度达每秒几十万~几百万。特点:体积、功耗进一步减少,可靠性及速度进一步提高。软件的功能进一步完善,除了用于数值计算机和数据处理外,已经可以处理图像、文字等资料。应用领域进一步拓展到文字处理、企业管理、自动控制、城市交通管理等方面。4)第四代计算机70年代初开始是以大规模、超大规模集成电路为逻辑元件的计算机,其各方面性能进一步提高。运算速度每秒几千万~千百亿次。性能大幅度提高,价格大幅度下降,广泛应用于社会生活的各个领域,进入办公室和家庭。在办公自动化、电子编辑排版、数据库管理、图像识别、语音识别、专家系统等领域中大显身手。冯诺依曼计算机结构2、计算机组成从外观上来看(通俗地)主机箱:计算机中几乎所有的重要部件都在主机箱中,如中央处理器(CPU)、主板、内存储器、硬盘驱动器、软盘驱动器、光盘驱动器(CD-ROM或DVD-ROM)、声卡、显示卡,以及电源等。是PC机硬件系统的核心。它的作用是将计算机的各个部件有机地整合在一起。CPU、内存储器、显示卡和声卡等直接安插在主板上,硬盘驱动器、软盘驱动器、光驱、键盘、鼠标器等外部设备则通过缆线、接口与主板相连起到连接电脑硬件设备,协调设备工作及传输发送数据的作用决定一台电脑主要性能的高低,取决于中央处理器。中央处理器,顾名思义,就是把数据收集到一起集中进行处理的器件。主要是用来进行数据的计算、处理和控制,其基本作用是控制计算机的图形输出。显示卡负责将CPU送来的图像数据处理成显示器可以了解的格式,再送到显示器形成图像。内存内存是计算机主机的一个组成部分,它用来存放现行指令和数据,它直接与CPU交换信息;内存中有一小部分用于永远存放特殊的专用数据和程序,CPU只能对它们进行读操作,而不能向其进行写操作,这一部分称为只读存储器,简称ROM。内存中其余部分可读可写。由半导体大规模集成电路存储芯片组(ROM和RAM)组成,做成内存条的形式安装在主板上的SIMM接口槽或DIMM接口槽中。声卡声卡声卡的基本功能是把来自话筒、磁带、光盘的原始声音信号加以转换,输出到耳机、扬声器、扩音机、录音机等声响设备,或通过音乐设备数字接口(MIDI)使乐器发出美妙的声音。硬盘硬盘是一种用来储存数据的外部设备,被称为数据仓库。硬盘里面存放着计算机的灵魂——软件,包括操作系统和各种各样的应用软件。硬盘的存储容量可以说是目前存储器中最大的存储设备,存储量可高达几百GB。光驱光盘驱动器软驱软驱和软盘软盘驱动器曾是微机中常用的外存储设备,一般简称为软驱,用来存储用户运行的程序和文档,现在已经逐渐趋于淘汰。网卡网卡3、计算机分类1)按用途划分(1)通用机:适用解决多种一般问题,该类计算机使用领域广泛、通用性较强,在科学计算、数据处理和过程控制等多种用途中都能适应。(2)专用机:用于解决某个特定方面的问题,配有为解决某问题的软件和硬件,如在生产过程自动化控制、工业智能仪表等专门应用。2)按规模划分按规模来划分可以将计算机分为:巨型计算机、大/中型计算机、小型计算机、微型计算机、工作站和服务器。(1)巨型计算机:应用于国防尖端技术和现代科学计算中。巨型机的运算速度可达每秒百万亿次,研制巨型机是衡量一个国家经济实力和科学水平的重要标志。(2)大/中型计算机:具有较高的运算速度,每秒可以执行几千万条指令,而且有较大的存储空间。往往用于科学计算、数据处理或作为网络服务器使用。(3)小型计算机:规模较小、结构简单、运行环境要求较低,一般应用于工业自动控制、测量仪器、医疗设备中的数据采集等方面。小型机在用作巨型计算机系统的辅助机方面也起了重要作用。巨型计算机大中型计算机(4)微型计算机:中央处理器(CPU)采用微处理器芯片,体积小巧轻便,广泛用于商业、服务业、工厂的自动控制、办公自动化以及大众化的信息处理。(5)工作站:通常配有高分辨率的大屏幕显示器及容量很大的内存储器和外部存储器,并且具有较强的信息处理功能和高性能的图形、图像处理功能以及联网功能。是一种以个人计算机和分布式网络计算为基础,主要面向专业应用领域,具备强大的数据运算与图形、图像处理能力,为满足工程设计、动画制作、科学研究、软件开发、金融管理、信息服务、模拟仿真等专业领域而设计开发的高性能计算机。(6)服务器:在网络环境下为多个用户提供服务的共享设备,一般分为文件服务器、打印服务器、计算服务器和通信服务器等。2、计算机软件软件技术就是研究计算机系统软件、应用软件及其所依赖的基础理论(如数据结构、数据库原理等)和基本方法(如系统开发方法等)。指为管理、控制和维护计算机及外设,以及提供计算机与用户界面等的软件。系统软件指面向用户的、为用户服务的软件。应用软件如操作系统(OS)、windows、各种语言编译系统等。如科学计算类软件、数据处理类软件、辅助设计类软件等。操作系统操作系统具备两大功能:1、系统资源的管理者2、用户与计算机之间的接口WindowsUnix操作系统Linux操作系统计算机硬件操作系统应用软件用户计算机系统返回电子商务技术1计算机技术2网络技术3电子商务概述EDI技术4网络技术概述1网络体系结构2局域网设备3网络技术1、概念计算机网络是是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。一、网络技术概述2、网络功能数据通信资源共享集中管理计算机、传输介质、网络设备等操作系统、通信协议、网络软件3、计算机网络系统组成硬件系统软件系统4、逻辑结构资源子网(主机、服务器)通信子网(传输介质、通信设备)5、网络分类按地理范围分5、网络分类按所处地位分对等网络客户机/服务器对等网络在P2P网络环境中,成千上万台彼此连接的计算机都处于对等的地位,整个网络一般来说不依赖专用的集中服务器。网络中的每一台计算机既能充当网络服务的请求者,又对其它计算机的请求作出响应,提供资源和服务。客户机/服务器客户机向服务器提出服务请求,服务器对客户机的请求进行响应,服务器是能为应用提供服务(如文件服务,打印服务,拷贝服务,图象服务,通信管理服务等)的计算机或处理器。6、网络拓扑结构定义所谓网络拓扑结构是指网络的链路和节点在地理上所形成的几何结构。类型总线型总线结构是使用同一媒体或电缆连接所有端用户的一种方式,公用总线上的信息多以基带形式串行传递,其传递方向总是从发送信息的节点开始向两端扩散,如同广播电台发射的信息一样,因此又称广播式计算机网络。各节点在接受信息时都进行地址检查,看是否与自己的工作站地址相符,相符则接收网上的信息。所有的节点共享一条公用的传输链路,所以一次只能由一个设备传输。优缺点:结构简单,但难以维护,一旦某个节点故障,则导致整个网络瘫痪星型星型结构是指各工作站以星型方式连接成网。网络有中央节点(又称中央转接站,一般是集线器或交换机),其他节点(工作站、服务器)都与中央节点直接相连,中央节点负责转发所传送过来的数据。优缺点:星型拓扑结构便于集中控制,因为端用户之间的通信必须经过中心站。由于这一特点,也带来了易于维护和拓展等优点。端用户设备因为故障而停机时也不会影响其它端用户间的通信。缺点浪费网线,过分依赖于中央节点,若中央节点瘫痪,则整个网络都不能用环型是使用一个连续的环将每台设备连接在一起。它能够保证一台设备上发送的信号可以被环上其他所有的设备都看到。在简单的环形网中,网络中任何部件的损坏都将导致系统出现故障,这样将阻碍整个系统进行正常工作。这种结构的网络形式主要应用于令牌网中优缺点:网络实现非常简单,投资最小;传输速度较快,但维护困难,扩展性差混合型这种网络拓扑结构是一般由星型结构和总线型结构的网络结合在一起的网络结构,这样的拓扑结构更能满足较大网络的拓展,解决星型网络在传输距离上的局限,而同时又解决了总线型网络在连接用户数量的限制。这种网络拓扑结构同时兼顾了星型网与总线型网络的优点,在缺点方面得到了一定的弥补。1、网络体系结构概念网络体系结构(networkarchitecture):是计算机之间相互通信的层次,以及各层中的协议和层次之间接口的集合。用层次模型实现。二、网络体系结构与网络协议网络体系结构是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。它广泛采用的是国际标准化组织(ISO)在1979年提出的开放系统互连(OSI-OpenSystemInterconnection)的参考模型。OSI背景:世界各大型计算机厂商分别推出适应于自身产品的网络体系结构,他们无法实现跟其他类型的计算机互联,阻碍了计算机的发展。于是国际标准化组织提出了OSI模型。OSI七层模型应用层本层通过寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。表示层为上层用户解决用户信息的语法问题。它包括数据格式交换、数据加密与解密、数据压缩与终端类型的转换。传输层会话层在两个节点之间建立端连接。为端系统的应用程序之间提供了对话控制机制。传输层把消息分成若干个分组,并在接收端对它们进行重组。不同的分组可以通过不同的连接传送到主机。网络层本层通过寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合适的路由和交换节点,正确无误地按照地址传送给目的端的运输层。数据链路层其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。将数据组合成数据块,称为