电子商务网站设计原理.docx
- 文档编号:14450445
- 上传时间:2023-06-23
- 格式:DOCX
- 页数:36
- 大小:43.57KB
电子商务网站设计原理.docx
《电子商务网站设计原理.docx》由会员分享,可在线阅读,更多相关《电子商务网站设计原理.docx(36页珍藏版)》请在冰点文库上搜索。
电子商务网站设计原理
电子商务网站设计原理
§第一章电子商务概述
从广义上讲,电子商务可定义为:
电子商务是利用现有的计算机硬件设备、软件和网络基础设施,通过一定的协议连接起来的电子网络环境进行各种各样商务活动的总称。
狭义上讲,电子商务可定义为:
在技术,经济高度发达的现代社会里,掌握信息技术和商务规则的人,系统化运用企业内联网(intranet)、外联网(Extranet)以及Internet等现代系统进行高效率、低成本的商务活动。
电子商务的发展历程
按照各个时期有代表性的不同技术,可以将电子商务的发展历程分为三个阶段。
第一阶段:
基于EFT的电子商务
第二阶段:
基于EDI的电子商务
第三阶段:
基于Internet的电子商务
从20世纪80年代中期开始,Internet的出现是电子商务的转折点。
Internet是连接了无数个遍及全球范围的广域网和局域网的互联网络。
网络具有电子化、交互化、多媒体化的特点
电子商务的应用及现状
我国的电子商务在发展过程中要解决几个问题,首先是需确保电子商务的安全性,有效地保护连接在网络中的信息系统和防止资料被窃取和盗用。
其次是建立规范的电子商务法律框架,使电子商务实现公开、合理、合法化。
第三,网络基础设施是制约电子商务大力发展的“瓶颈”。
第四,大力宣传、培养信息意识,实现观念的转变。
第五,因为传统商业活动中的物流部分是电子商务所不能取代的,为了推广电子商务,必须建立高效快捷的物流配送中心,将实物送到买方手中。
电子商务的四个基本框架模式:
企业——企业模式(B2B模式)
B2B是指商业机构(或企业、公司)使用Internet或各种商务网络向供应商(企业或公司)订货和付款。
B2B模式是当前电子商务模式中份额最大,也是最具操作性、最容易成功的模式。
特点:
第一,用户群固定,操作人的真实身份明确,客户信息真实可靠,详细准确;
第二,有严格的访问权限控制,操作人有详细的责任规定;
第三,传输份额信息涉及商业机密或企业机密;
第四,商务活动中需要协商和签署具有法律效应的合同、协议等。
企业——消费者模式(B2C模式)
B2C电子商务是以Internet为主要手段,由商家或企业通过网站向消费者提供商品和服务的一种商务模式。
1.卖方企业——买方个人模式
亚马逊网上书店
2.买方企业——卖方个人的电子商务
企业在网上向个人求购商品或服务的一种电子商务模式。
这种模式应用最多的就是企业在网上招聘人才。
特点:
第一,用户群大,所采用的商务、身份证、信息安全等方面的技术和管理办法必须安全、方便,简洁成本低,易于推广;
第二,网上传输的信息可能涉及个人机密,例如账号、密码、操作金额等;第三,经常出现“一次性”客户,不注册或不连续使用
消费者——消费者模式(C2C模式)
特点:
企业——政府模式(B2G模式)
电子商务的竞争优势
第一,电子商务将传统的商务流程数字化、电子化,让传统的商务流程转化为电子流、信息流,突破了时间和空间的局限,大大提高了商业运作的效率,并有效地降低了成本。
第二,电子商务是基于互联网的一种商务活动,互联网本身具有开放性、全球性的特点,电子商务可为企业和个人提供丰富的信息资源,为企业创造更多的商业机会。
第三,电子商务简化了企业与企业,企业与个人之间的流通环节,最大限度地降低了流通成本,有效地提高企业在现代商业活动中的竞争力。
第四,电子商务适用于大、中小型企业。
第五,成本低廉化。
第六,库存减少。
第七,生产周期缩短。
电子商务对企业的影响:
⑴改变企业组织的结构⑵改变企业的运作方式⑶改变企业的营销管理⑷影响企业的计算方式⑸改变企业的竞争方式
电子支付是客户首先将一定金额的现金或存款从发卡者处兑换得代表相同金额的数据,通过使用某些电子化方法将该数据直接转移给支付对象。
电子商务支付系统是电子商务系统的重要组成部分,它指的是消费者、商家和金融机构之间使用安全的电子手段狡猾商品或服务,即把新型支付手段[包括电子现金、信用卡、借记卡、智能卡等]支付手段通过网络安全传送到银行或相应的处理机构,来实现电子支付
在线支付是通过第三方提供的与银行之间的支付接口进行支付的方式,这种方式的好处在于可以直接把资金从用户的银行卡种转账到商家账户中。
安全性主要包括:
①认证客户;②信息完整传输;③无拒付支付;④有效的查账机制;⑤隐私权保护;⑥可靠的信息服务。
银行卡是商业银行向社会公开发行,具有消费信用、转账结算、存取现金等全部或部分功能,作为支付结算工具的各类卡的统称。
电子现金是一种以数据形式流通的、能被消费者和商家普遍接受的、通过互联网购物时使用的数字化货币。
电子支票是一种借鉴纸张支票转移支付的特点,利用数字传递将钱款从一个账户转移到另一个账户的电子付款形式。
智能卡是一种大小和普通名片相仿的塑料卡片,内含一块直径1cm左右的硅芯片,具有存储信息和进行复杂运算的功能。
目前,电子支付模型有支付系统无安全措施模型、通过第三方经纪人支付模型、电子现金支付模型、简单加密模型和SET模型。
电子支付功能是网上购物的关键问题
电子钱包是SET在客户端的实现,电子商家是SET在商家端的实现,支付网关是银行金融系统和Internet网之间的借口,负责完成来往数据在SET协议和现存银行卡交易系统协议之间的转换,,,,
网上银行是指以Internet为媒介,以客户发出的信息为依据的一个虚拟银行柜台
网上银行的特点:
⑴安全性高⑵功能丰富⑶手续简单⑷设置灵活
支付宝的优点:
①货款先支付在支付宝,收货满意后才付钱给卖家,安全放心②不必去银行汇款,网上在线支付,方便简单③付款成功后,即使到账,卖家可以立刻发货,快速高效④B2C在线支付,交易手续费全免
首信易支付是国内唯一首家通过ISO9001、2000质量管理体系认证的支付平台
二次结算模式是首信易支付所独有的结算模式
首信易支付的目标:
第一,最大限度地避免电子支付过程中拒付和欺诈行为的发生,创造良好的、买卖双方彼此信任的交易环境第二,为各类电子商务企业提供全面的解决方案、技术开发服务
网银在线支付的特点:
第一,国内支持银行卡种最多、覆盖范围最广、结算速度最快的支付平台
第二,采用Java编程语言,保证系统的安全稳定性
第三,平台使用面广,支持静态页面以及其它各种网站空间,后期维护成本低
目前网银在线支付支持的银行卡种,在银行端使用的是SSL128位加密算法和SET(安全电子交易)协议,另外支付平台本身使用PKI(公钥基础设施)作为安全架构,通过MD5数字签名对订单信息进行加密和校验,从而确保在Internet上数据传输的机密性、真实性、完整性和不可抵赖性,,电子商务
电子商务物流系统是指在实现电子商务特定过程的时间和空间范围内,由所需位移的商品(或物资)、包装设备、装卸搬运机械、运输工具、仓储设施、人员和通信联系设施等若干相互制约的动态要素所构成的具有特定功能的有机整体
电子商务物流系统与一般系统一样,具有输入、转换和输出三大功能
物流是物质资料从供应者到需求者的物理运动,主要是创造时间价值和场所价值,有时也创造一定加工价值的活动。
物流发展大体分为三个阶段:
①第一阶段:
20世纪初至50年代②第二阶段:
20世纪60年代至90年代③第三阶段:
20世纪90年代至今
未来世界物流的发展可能出现如下新的发展趋势:
⒈电子物流的发展⒉物流企业的集约化与协同化发展⒊绿色物流是物流发展的又一趋势
电子商务与物流的关系()()()
电子商务的发展给物流带来新的变化:
⑴消费者的地区分布分散化⑵销售的商品标准化⑶物流服务的社会化⑷物流服务空间的拓展
电子商务将物流业提升到了前所未有的发展时期,反之,物流也影响或者引导着电子商务的发展。
⑴物流现代化是电子商务的基础⑵物流是电子商务概念模型的基本要素
所谓安全策略,是指某个安全区域内(一个安全区域,通常是指属于某个组织的一系列处理和通讯资源),用于所有与安全相关活动的一套规则。
电子商务的系统安全就是对交易中涉及的各种数据的可靠性、完整性和可用性进行保护。
1.数据保密2.数据完整性3.身份验证4.授权5.不可抵赖和不可否认
电子商务系统的安全策略主要包括以下几个部分:
①安全策略目标:
对某个机构所要保护的特定资源要达到的目的所进行的描述
②机构安全策略:
规范某机构如何管理、保护的特定资源以达到安全策略的既定目标③系统安全策略:
描述如何支持此机构的安全策略要求。
其主要包括网络节点的安全通讯的安全性、应用程序的安全性、用户的认证管理和安全管理五个层次
1.网络结点的安全
(1)防火墙防火墙是在连接Internet和Internet保证安全最为有效的方法,防火墙能够有效地监视网络的通信信息,并记忆通信状态,从而做出允许或拒绝的正确的判断。
2.通讯的安全性
3.应用程序的安全性
4.用户的认证管理
(1)身份认证
(2)CA认证
5.安全管理
电子商务系统安全交易标准
第一,部分告知(PartialOrder),即在网上交易中将最关键的数据(如信用卡号码及成交数额等)略去,用电话告之,以防泄密。
第二,另行确认(OrderConfirmation),即当在网上传输交易信息只之后,应再用电子邮件对交易作确认,才认为有效。
第三,在线服务(OnlineService),为了保证信息传输的安全,用企业提供的内部网来提供联机服务
近年来推出的安全交易标准有了长足的进步,主要出现了以下几个新标准:
第一,安全超文本传输协议(S-HTTP)
第二,安全套接协议(SecureSocketsLayer,SSL)
第三,安全交易技术协议(SecureTransactionTechnology,STT)
第四,安全电子交易协议(SecureElectronicTransaction,SET)被公认为全球网际网络的标准,其交易形态将成为未来“电子商务”的规范
电子商务安全技术
1.密码技术可以根据密钥性质的不同,可分为传统密码体制和公开钥密码体制2.访问控制除了计算机网络硬设备之外,网络操作系统是确保计算机网络安全的最基本部件。
网络操作系统安全保密的核心是访问控制,3.防火墙技术
(1)分组过滤是一种基于路由器的防火墙
(2)代理服务是一种基于代理服务的防火墙
4.数字时间戳
5.虚拟专用网(VPN)
虚拟专用网是用于Internet交易的一种专用网络,它可以在两个系统之间建立安全的信息(或隧道),用于电子数据交换(EDI)。
6.数字认证
⒎电子商务认证中心
电子商务安全认证中心(CA)的基本功能是:
①生成和保管符合安全认证协议要求的公共和私有密钥、数字证书及其数字签名②对数字证书和数字签名进行验证③对数字证书进行管理,重点是证书的撤销管理,同时追求实施自动管理(非手工管理)④建立应用接口,特别是支付接口。
CA是否具有支付接口是能否支持电子商务的关键
信息检索是指将信息按一定的方式组织和存储起来,并根据信息用户的需要找出有关信息的过程⑹
电子商务信息检索的优点:
⒈对用户而言所需即所得⒉可以让电子商务的管理者了解访问者的意图⒊符合电子商务使用者的习惯⒋可以提升网站信息价值⒌网站专业性的象征
全文检索技术
1.Internet搜索引擎Internet搜索引擎包括三个部分:
收集网页的机器人、分类和索引及检索引擎、全文检索技术是搜索引擎的核心支撑技术
2.COM网站的站点检索
3.企业信息门户的检索引擎
4.电子商务网站的内容检索引擎⒍
§第二章计算机系统基本知识
计算机硬件系统包括存储器、运算器、控制器、输入设备、输出设备
指令是指示某种操作的命令。
不同类型的计算机其指令的编码规则是不同的,但都由操作码和操作地址码两部分组成
程序是机器语言的指令或汇编语言、高级语言的语句的有序集合。
分析要求解的问题,得出解决问题的算法,并且用计算机的指令或语句编写成可执行的程序,就称为程序设计。
程序设计语言一般可分为三大类:
机器语言、汇编语言和高级语言
机器语言是以二进制形式的0、1代码串表示的机器语言以及其使用规则的集合
汇编语言有基本字符集、指令助记符、标号以及一些规则构成
计算机软件系统是计算机系统的重要组成部分,是为运行、维护、管理、应用计算机所编制的所有程序和支持文档的总和。
系统软件是运行、管理、维护计算机的必备的基本的软件。
主要包括:
操作系统是控制与管理计算机硬件与软件资源、合理组织计算机工作流程、提供人机界面以方便用户使用计算机的程序的集合。
操作系统的主要功能:
①处理器管理②存储管理③文件管理④设备管理
实用程序也称为支撑软件,是机器维护、软件开发所必需的软件工具。
主要包括:
编辑程序连接装配程序调试程序诊断程序程序库
应用软件用户程序应用软件包通用应用工具软件
信息是现实世界事务的存在方式或运动状态的反映。
数据时信息的载体和具体表现形式,信息不随着数据形式的变化而变化
数据库的发展主要经历了三个阶段:
层次型数据库和网状型数据库、关系数据库、第三代数据库
数据库系统一般由数据库、数据库管理(DBMS)、应用系统、数据库管理员和用户组成
数据库系统的功能:
数据定义数据操作数据控制
数据库系统的特点:
数据的共享性数据的结构化数据的独立性数据的完整性统一数据控制功能
数据仓库是面向主题的、集成的、不可更新的并随时间不断变化的数据的集合,数据仓库用来支持企业或组织的决策分析处理
数据源是数据仓库系统的基础,是整个系统的数据源泉
数据的存储与管理是整个数据仓库系统的核心,是数据仓库的真正关键
数据挖掘技术就是从大量的、不完全的、有噪声的、模糊的、随机的实际应用数据中,提取隐含其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。
定义包括:
数据源必须是真实的、大量的、含噪声的;发现的是用户感兴趣的知识;发现的知识要可接受、可理解、可运用;并不要求发现放之四海皆准的知识,仅支持特定的发现问题
数据挖掘技术的功能:
⑴自动预测趋势和行为⑵关联分析⑶聚类⑷概念描述⑸偏差检测
计算机网络就是利用通信线路,将分散在各地的具有独立功能的计算机相互连接,使其按照网络协议相互通信,实现资源共享的系统的集合。
计算机网络应具备三方面的要求:
⑴通信线路⑵独立功能的计算机⑶网络协议
计算机网络一般是由网络服务器、网络工作站、网络协议、网络操作系统、网络服务和网络设备等六个部分组成
分层格局是当今网络设计的基本原则
但接受数据时,数据时自下而上传输;当发送数据时,数据是自上而下传输
物理层提供的服务包括:
物理连接、物理服务数据单元顺序化(接受物理实体收到的比特顺序,与发送物理实体所发送的比特顺序相同)和数据电路标识
数据链路层的功能包括:
数据链路连接的角暗里与释放、构成数据链路数据单元、数据链路连接的分裂、定界与同步、顺序和流量控制和差错的检测和恢复等方面
网络层的功能包括:
建立和拆除网络连接、路径选择和中继、网络连接多路复用、分段和组块、服务选择和传输及流量控制
传输层的功能包括:
映像传输地址到网络地址、多路复用与分割、传输连接的建立与释放、分段与重新组装、组块与分块
会话层的功能主要有:
数据语法转换、语法表示、表示连接管理、数据加密和数据压缩
ISDN接入技术俗称“一线通”,它采用数字传输和数字交换技术,讲电话、传真、数据、图像等多种业务综合在一个统一的数字网络中进行传输和处理。
用户利用一条ISDN用户线路,可以在上网的同时拨打电话、收发传真,就像两条电话线一样。
当有电话拨入时,它会自动释放一个信道来进行电话接听
Web所具有的特点:
⑴Web是图形化的和易于导航的⑵Web与平台无关⑶Web是分布式的⑷Web是动态的⑸Web是交互的
Web
Intranet具有的特点:
⑴开放性和可扩展性⑵通用性⑶简易性和经济性⑷安全性
虽然Intranet有以上优点但也存在一些问题,其存在的问题主要表现在以下几个方面:
⑴规划不足的问题⑵安全风险问题⑶信息管理的重视问题⑷开发方法和策略缺少的问题
VPN中文译为虚拟专用网。
VirtualNetwork的含义有两个,一是是建立在现有物理网络之上,与物理网络具体的网络结构无关,用户一般无需关心物理网络和设备;二是VPN用户使用VPN时看到的是一个可预先设定义的动态的网络。
VPN的特点:
⑴安全保障⑵服务质量保证⑶可扩充性和灵活性⑷可管理性
是利用㈠㈡㈢㈣㈠㈡㈢㈣⒈⒉⒊⒋④
§第三章电子商务网站设计基础知识
电子商务网站的基本功能:
⒈产品展示
⑴分类和索引目录⑵产品的搜索引擎⑶自动推荐
⒉售后服务
售后服务包括自动回答和建议以及网上培训两个方面。
自动回答和建议利用人工智能中的机器学习、知识表示及自然语言翻译技术,使得网站能回答用户提出的各种问题,包括一般性服务和销售查询等问题网上培训是指发布培训信息,提供培训教材及资料,用户可以在网上申请培训、预定培训日期,甚至可以以远程教学的方式直接为用户提供网上培训
⒊网上订购网上订购包括网上采购及填写订购单等功能
⒋网上结算网上结算是指通过信用卡实现用户、商家与银行之间的结算。
Microsoft.NET包括4个重要特点:
软件变服务,基于XML的公共语言,融合多种设备和平台,新一代的人际界面
Microsoft.NET系统的组成
J2EE的优势
J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制。
⑴保留现存的IT资产⑵高效的开发⑶支持异构环境⑷可伸缩性⑸稳定的可用性
J2EE典型的四层结构:
①运行在客户端机器上的客户层组件②运行在J2EE服务器上的Web层组件③运行在J2EE服务器上的业务逻辑层组件④运行在EIS服务器上的企业信息系统层组件
J2EE容器包括:
⑴Web容器⑵EJB容器⑶Applet容器ApplicationClient容器
PHP是一种服务器端、跨平台、HTML嵌入式的脚本语言。
混合了C语言、Java语言和Perl语言的特点,是一个Web服务器端的脚本环境,是生成动态网页的工具之一
PHP的功能特点:
⑴执行速度快⑵具有很好的开放性和可扩展性⑶数据库支持⑷面向对象编程⑸具有丰富的功能⑹可伸缩性⑺功能全面
与HTML相比,ASP网页具有以下特点:
第一,ASP可以突破静态网页的一些功能限制,实现动态网页技术
第二,ASP文件时包含在HTML代码所组成的文件中的,易于修改和测试
第三,服务器上的ASP就是程序在服务器端制定ASP程序,并将结果以格式传送到客户端浏览器,因此使用各种浏览器都可以正常浏览ASP所产生的网页
第四,ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强
第五,ASP可以使用服务器端ActiveX组件来执行各种各样的任务中
JSP的特点:
⑴一次编译,多次、多处运行、代码的执行效率高⑵组件的重用性⑶将内容的生成和显示进行分离
JavaScript是一种基于对象和时间驱动并具有安全性能的脚本语言
JavaScript的特点:
⒈脚本编写语言⒉基于对象语言⒊简单性⒋安全性⒌动态性⒍跨平台性,,
⑹技术㈠㈡㈢
IIS支持HTTP,FTP以及SMTP协议,通过使用CGI和ISAPI,IIS可以得到高度的扩展
中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户/服务器的操作系统之上,管理计算资源和网络通信
中间件是位于平台(硬件和操作系统)和应用之间的通用服务。
中间件处在操作系统、网络和数据库的上层,应用软件的下层
中间件的特点:
①中间件使得应用程序的开发更加的简便、开发周期进一步缩短,在减少了系统的维护、运行和管理开发的工作量的同时,还减少了计算机总体费用的投入。
②中间件作为新层次的基础软件,其重要作用是将不同时期、在不同操作系统上开发应用软件集成起来,使它们能够互相配合协调地工作,这是操作系统、数据库管理系统本身所无法完成的。
EAI(企业应用集成)能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,是他们像一个整体一样进行业务处理和信息共享
Web服务是一种可以用来解决跨网络应用集成问题的开发模式,这种模式为实现“软件作为服务”提供了技术保障。
而“软件作为服务”实质上是以中提供软件服务的机制
web服务的主要特点包括:
①web服务通过因特网的标准协议(如HTTP或XML)就可以为客户端所访问。
②Web服务可以被XML语言进行详尽的描述 ③web服务具备通信协议标准性和服务自描述性
webservices是描述一些操作(利用标准化的XML消息传递机制可以通过网络访问这些操作)的接口。
第一层(Network):
这一层的这些协议(HTTP,FTP,Email)都是现在运用比较广泛的协议
第二层(XML-BasedMessaging):
这一层中主要体现如何调用现在运用比较广泛的调用方法主要有两种:
一种是xml-rpc,另一种是SOAP
第三层(ServiceDescription):
在这一层中主要四我们服务的描述,向客户端说明我们的服务,告诉客户端我们提供了什么样的接口可供调用What,怎么样去调用How,到哪去调用Where
第四层(ServicePublication)和第五层(ServiceDiscovery)都是关于UDDI的协议
工作流就是“业务流程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”
§第四章电子商务网站系统规划
网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。
网站规划对网站建设起到计划和指导的作用,对网站的内容和维护起到定位作用
网站规划包括以下的内容:
⑴建设网站前的市场分析
①相关行业的市场和市场特点分析,所开展互联网业务分析
②市场主要竞争者分析,所开展互联网业务分析
③自身条件分析如市场优势等,网站竞争力分析,建设网站的能力(费用、技术、人力等)
⑵建设网站目的及功能定位
①建立网站目标明确
②确定网站功能。
根据用户的需要和计划,确定网站的功能:
产品宣传型、网上营销型、客户服务型、电子商务型等
③根据网站功能,确定网站应达到的目标
⑶网站技术解决方案
根据网站的功能确定网站技术解决方案
①决定是采用自建服务器,还是租用虚拟主机
②选择操作系统。
用UNIX、Linux还是Windows2000/NT;分析投入成本、功能、开发稳定性和安全性等
③网站安全性措施,防黑、防病毒方案
④相关程序开发
如网页程序ASP、JSP、CGI、数据库程序等
⑷网站内容规划
①根据网站的目的和功能规划网站内容,一般网站应包括:
网站简介、产品介绍、服务内容、价格信息、联系方式、网上订单等基本内容
②电子商务类网站要提供会员注册、详细的商品服务信息、信息搜索查询、订单确认、付款、个人信息保密措施、相关帮助等
③如果网站栏目比较多,则考虑采用网站编程专人负责相关内容。
网站内容是网站吸引浏览者最重要的因素,因此可事先对人们希望阅读的信息进行调查,并在网站发布后调查人们对网站内容的满意度,以及时调整网站内容,吸引更多访客
⑸网站设计
①网页美术设计要求。
网页美术设计一般要与企业整体形象一致,要符合CI规范。
网页的色彩、图片的应用及版面规划需与网页的整体保持一致
②在新技术的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 网站 设计 原理