自考电商网站设计原理(教案)_第1页
自考电商网站设计原理(教案)_第2页
自考电商网站设计原理(教案)_第3页
自考电商网站设计原理(教案)_第4页
自考电商网站设计原理(教案)_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电子商务网站设计原理电子商务网站设计原理 课程代码:0906 主编:于淼 第一章第一章 电子商务概述电子商务概述2 第二章第二章 计算机系统基础知识计算机系统基础知识10 第三章第三章 电子商务网站设计基础知识电子商务网站设计基础知识15 第四章第四章 电子商务网站系统规划电子商务网站系统规划20 第五章第五章 电子商务网站系统分析与设计电子商务网站系统分析与设计25 第六章第六章 电子商务网站开发实现和管理电子商务网站开发实现和管理39 第七章第七章 电子商务网站成功案例电子商务网站成功案例44 第一章第一章 电子商务概述电子商务概述 1.1 电子商务的概念和发展电子商务的概念和发展 1.1

2、.1 电子商务的概念电子商务的概念 1997 年年 11 月国际商会定义:月国际商会定义:电子商务是指实现整个贸易过程中各阶段的贸易活动的 电子化。 从涵盖范围方面可以定义:从涵盖范围方面可以定义:交易各方以电子交易方式电子交易方式而不是通过当面交换或直接面谈 方式进行的任务形式的商业交易。 从技术方面可以定义从技术方面可以定义是一种多技术的集合体,包括交换数据(如电子数据交换、电子邮 件)、获得数据(共享数据库、电子公告牌)以及自动捕获数据(条形码)等。 从广义上讲电子商务定义:从广义上讲电子商务定义:电子商务是利用现有的计算机硬件设备、软件和网络基础 设施,通过一定的协议连接起来的电子网络

3、环境进行各种各样商务活动的总称。 狭义上讲电子商务定义:狭义上讲电子商务定义:在技术、经济高度发达的现代社会里,掌握信息技术和商务 规则的人,系统化运用企业内联网(Intranet)、外联网(Extranet)以及 Internet 等现代系统进行 高效率、低成本的商务活动。 1.1.2 电子商务的发展历程电子商务的发展历程 第一阶段:基于 EFT 的电子商务 电子资金转帐电子资金转帐(EFT):是指通过企业间通讯网络进行的帐户交易信息的电子传输,由于它以 电子方式提供汇款信息,从而使电子结算实现了最优化。 第二阶段:基于 EDI 的电子商务 第三阶段:基于 Internet 的电子商务 In

4、ternet:是连接了无数个遍及全球范围的广域网和局域网的互联网络。 1.1.3 电子商务的应用及现状电子商务的应用及现状 1.电子商务的应用 (1)销售业 (2)金融业 (3)保险业 (4)教育业 (5)医疗卫生 (6)旅游业 2.电子商务的现状 (1)美国电子商务发展现状 (2)欧洲国家电子商务发展状况 (3)亚太地区电子商务发展状况 (4)中国电子商务发展状况 1.2 电子商务的基本框架模式电子商务的基本框架模式 1.2.1 企业企业-企业模式企业模式(B2B 模式模式) B2B(Business to Business):是指商业机构(或企业、公司)使用 Internet 或各种商务网

5、络 向供应商(企业或公司)订货和付款。B2B 模式是当前电子商务模式中份额最大,也是最具操 作性、最容易成功的模式。 B2B 模式特点: 第一,用户群固定,操作人的真实身份明确,客户信息真实可靠,详细准备; 第二,有严格的访问权限控制,操作人有详细的责任规定; 第三,传输的信息涉及商业机密或企业机密; 第四,商务活动中需要协商和签署具有法律效应的合同、协议等。 1.2.2 企业企业-消费者模式消费者模式(B2C 模式模式) B2C(Business to Customer):电子商务是以 Internet 为主要手段,由商家或企业通过网站 向消费者提供商品和服务的一种商务模式。 B2C 模式的

6、特点: 1.2.3 消费者消费者-消费者模式消费者模式(C2C 模式模式) C2C(Customer to Customer)是消费者对消费者的交易模式,其特点类似于现实商务世界 中的跳蚤市场。 1.2.4 企业企业-政府模式政府模式(B2G 模式模式) B2G(Business to Government)模式,是指政府部门与企业之间通过网络进行各项商务活 动。 1.3 电子商务对传统商业的影响电子商务对传统商业的影响 1.3.1 电子商务的竞争优势电子商务的竞争优势 第一,电子商务将传统的商务流程数字化、电子化,让传统的商务流程转化为电子流、 信息流,突破了时间和空间的局限,大大提高了商业

7、运作效率,并有效地降低了成本。 第二,电子商务是基于互联网的一种商务活动,互联网本身具有开放性、全球性的特 点,电子商务可为企业和个人提供丰富的信息资源,为企业创造更多商业机会。 第三,电子商务简化了企业与企业,企业与个人之间的流通环节,最大限度地降低了 流通成本,有效地提高企业在现代商业活动中的竞争力。 第四,电子商务适用于大、中小型企业。 第五,成本低廉化。 第六,库存减少。 第七,生产周期缩短。 1.3.2 电子商务对传统商业的影响电子商务对传统商业的影响 .电子商务对于企业的研究开发、采购、生产、加工、制造、存储、销售以及客户服 务产生的影响主要包括: (1)电子商务对企业采购带来的影

8、响 (2)电子商务对企业生产加工过程带来的影响 (3)电子商务对企业销售带来的影响 (4)电子商务对企业客户服务的影响 .电子商务对传统企业的管理产生的影响包括: (1)改变企业组织的结构 (2)改变企业的运作方式 (3)改变企业的营销管理 (4)影响企业的结算方式 (5)改变企业的竞争方式 1.4 电子商务支付系统电子商务支付系统 电子支付电子支付:是客户首先将一定金额的现金或存款从发卡者处兑换得代表相同金额的数据, 通过使用某些电子化方法将该数据直接转移给支付对象。 1.4.1 在线支付的基础知识在线支付的基础知识 1、在线支付安全性主要包括: 认证客户; 信息完整传输; 无拒付无能为力付

9、; 有效的查账机制; 稳私性保护; 可靠的信息服务。 2、在线电子支付方式主要包括: (1)银行卡银行卡 银行卡是商业银行向社会公开发行,具有消费信用、转账结算、存取现金等全部或部 分功能,作为支付结算工具的各类卡的统称。 (2)电子现金电子现金 电子现金是一种以数据形式流通的、能被消费都和商家普遍接受的、通过互联网购物 时使用的数字化货币。 (3)电子支票电子支票 电子支票是一种借鉴纸张支票转移支付的优点,利用数字传递将钱款从一个账户转移 到另一个账户的电子付款形式。 (4)智能卡智能卡 智能卡是一种大小和普通名片相仿的塑料卡片,内含一块直径 1cm 左右的硅芯片,具 有存储信息和进行复杂运

10、算的功能。 1.4.2 电子支付模型电子支付模型 电子支付模型的种类: (1)支付系统无安全措施模型 (2)通过第三方经纪人支付模型 (3)现金支付模型 (4)简单加密支付系统模型 (5)SET 模型 1.4.3 网上银行网上银行 .网上银行 E-Bank(Electronic Bank),有时也叫做“电子银行” 。 .网上银行的服务项目主要有: (1)交易类 (2)查询类 (3)扩展业务类 (4)信息服务类 .网上银行具有的特点: (1)安全性高 (2)功能丰富 (3)手续简单 (4)设置灵活 1.4.4 相关产品介绍相关产品介绍 .支付宝 支付宝,是支付宝公司针对网上交易而特别推出的安全付

11、款服务,其运作的实质是以 支付宝为信用中介,在买家确认收到商品前,由支付宝替买卖双方暂时保管货款的一种增 值服务。 .首信易支付 .网银在线支付 网银在线支付的特点: 第一,国内支持银行卡种最多、覆盖范围最广、结算速度最快的支付平台。 第二,采用 Java 编程语言,保证系统的安全稳定性。 第三,平台适用面广,支持静态页面以及其他各种网站空间,后期维护成本低。 1.5 电子商务物流系统电子商务物流系统 1.5.1 物流的概念物流的概念 物流:物流:是物质资料从供给者到需求者的物理运动,主要是创造时间价值和场所价值, 有时也创造一定加工价值的活动。 1.5.2 电子商务与物流的关系电子商务与物流

12、的关系 (1).电子商务的发展将给物流带来新的变化: 消费者的地区分布分散化 销售的商品标准化 物流服务的社会化 物流服务空间的拓展 (2).物流影响和引导电子商务的发展 物流是电子商务概念模型的基本要素 信息流,既包括商品信息的提供、促销行销、技术支持、售后服务等内容,也包括 诸如询价单、报价单、付款通知单、转账通知单等商业贸易单证,还包括交易方的支付能 力、支付信誉等。 商流,指商品在购、销之间进行交易和商品所有权转移的运动过程,具体是指商品 交易的一系列活动。 资金流,指资金的转移过程,包括付款、转账等过程。 物流,作为四“流”中最为特殊的一种,指物质实体(商品或服务)的流动过程,具 体

13、指运输、储存、配送、装卸、保管、物流信息管理等活动。 1.5.3 电子商务下的物流模式电子商务下的物流模式 .物流一体化 物流一体化,就是以物流系统为核心的由生产企业经由物流企业、销售什业直至消费 者供应链的整体化和系统化。 .第三方物流 第三方物流,指由物流劳务的供方、需方之外的第三方去完成物流服务的物流运作方 式。 1.6 电子商务安全策略电子商务安全策略 安全策略,安全策略,是指在某个安全区域内(一个安全区域,通常是指属于某个组织的一系列处 理和通讯资源),用于所有与安一相关活动的一套规则。 1.6.1 电子商务系统的安全要素电子商务系统的安全要素 电子商务系统的安全要求包括: 数据保密

14、 数据完整性 身份验证 访问授权 不可抵赖和不可否认 1.6.2 电子商务总体安全策略电子商务总体安全策略 .安全策略主要包括: 安全策略目标:对某个机构所要保护的特定资源要达到的目的所进行的描述。 机构安全策略:规范某机构如何管理、保护和分配资源以达到安全策略的既定目标。 系统安全策略:描术如何支持此机构的安全策略要求。 .系统安全策略包括: (1).网络结点的安全 防火墙 防火墙是在连接 Internet 和 Intranet 保证安全最为有效的方法,防火墙能够有效地监视 网络的通信信息,并记忆通信状态,从而做出允许或拒绝的正确的判断。 防火墙安全策略 安全操作系统 (2).通讯的安全 (

15、3).应用程序的安全性 (4).用户的认证管理 身份认证 CA 认证 要在网上确认交易各方的身份以及保证交易的不可否认性,需要一份数字证书进行验 证,这份数字证书就是 CA 证书,它由认证授权中心(CA 中心)发行。 (5).安全管理 1.6.3 电子商务系统安全交易标准电子商务系统安全交易标准 (1).早期电子商务系统安全交易的措施有: 部分告知(Partial Order),即在网上交易中将最关键的数据(如信用卡号码及成交数额 等)略去,用电话告之,以防泄密。 另行确认(Order Confirmation),即当在网上传输交易信息之后,应再用电子邮件对 交易作确认,才认为有效。 在线服务

16、(Online Service),为了保证信息传输的安全,用企业提供的内部网来提供 联机服务。 (2).近年来推出的安全交易新标准有: 安全超文本传输协议(S-HTTP),依靠密钥对交易信息的加密,保障 Web 站点间的交 易信息传输的安全性。 安全套接层协议(Secure Sockets Layer,SSL),由 Netscape 公司提出的安全交易协议, 提供加密、认证服务和报文完整性。 安全交易技术协议(Secure Transaction Technology,STT)由 Microsoft 公司提出,STT 将认证和解密在浏览器中分离开,用以提高安全控制能力。 安全电子交易协议(Se

17、cure Electronic Transaction,SET),1995 年信用卡国际组织、资 讯业者及网络安全专业团体等开始组成策略联盟,共同研究开发电子商务的安全交易。 1.6.4 电子商务安全技术电子商务安全技术 常见的电子商务安全技术主要包括: (1)密码技术 (2)访问技术 (3)防火墙技术 (4)数字时间戳 (5)虚拟专用网(VPN) (6)数字认证 (7)电子商务认证中心(Certificate Authority,CA) 1.7 电子商务信息检索电子商务信息检索 信息检索信息检索:是指将信息按一定的方式组织和存储起来,并根据信息用户的需要找出有关 信息的过程。狭义的信息检索指

18、用户从信息集合中查找出所需信息的过程。而所谓电子商 务信息检索是指交易方或产品服务提供方根据自己的需求按照一定的检索方式,查找所需 信息的过程。 1.7.1 电子商务信息检索的背景电子商务信息检索的背景 对运用信息检索有以下方面优点: (1)对用户而言所寻即所得 (2)可以让电子商务的管理者了解访问者的意图 (3)符合电子商务使用者的习惯 (4)可以提升网站信息价值 (5)网站专业性的象征 1.7.2 全文检索技术全文检索技术 互联网的普及,使得全文检索技术真正成熟起来,其应用范围已经扩展到 Internet 的 各个领域,当前主要包括以下几类搜索服务方式: (1) Internet 搜索引擎

19、 (2)COM 网站的站点检索 (3)企业信息门户的检索引擎 (4)电子商务网站的内容检索引擎 第二章第二章 计算机系统基础知识计算机系统基础知识 2.1 计算机系统的组成计算机系统的组成 计算机系统包括硬件系统和软件系统。 计算机硬件系统按功能分为存储器、运算器、控制器、输入设备、输出设备。 运算器的作用:执行所有的算术和逻辑运算指令,对数据进行算术或逻辑运算。 控制器的件用:计算机控制是对电脑的各个部分进行控制的部件,不同的控制器控制 不同的设备,比如:USB 控制器,软盘控制,硬盘控制器等。 存储器的作用:存放计算机系统和用户的数据,包括程序。它分为内存储器(又称主存 储器,是主机的组成

20、部分,即 RAM 和 ROM)和外存储器(又叫辅助存储器,属于外部设备)。 输入设备的作用:计算机和人之间的接连设备,用户通过输入设备把要处理的数据信 息输入计算机内。 输出设备的作用:计算机和人之间的接口设备,它按命令将内存中的数据信息读出, 并用可以看见的方式向操作者展示。 2.1.2 计算机软件系统结构计算机软件系统结构 软件软件:指为了发挥硬件系统的功能和方便人们使用硬件系统,为解决各类应用问题而 设计的各种程序的总称。它分为系统软件和应用软件。 指令指令是指示计算机执行某种操作的命令。它的类型有:运算指令、传送指令、控制指 令、输入输出指令、特殊指令。 源程序源程序是用汇编语言或高级

21、语言编写的程序。 目标程序目标程序是用机器语言编写的程序。 程序设计语言的分类:机器语言、汇编语言、高级语言。 计算机软件系统计算机软件系统是计算机系统的重要组成部分,是为运行、维护、管理、应和计算机 所编制的所有程序和支持文档的总和。计算机软件系统由系统软件和应用软件组成。 系统软件系统软件包括操作系统、语言处理程序、实用程序。 操作系统的主要功能操作系统的主要功能是:处理器管理、存储管理、文件管理、设备管理。 语言处理程序分为:汇编程序、解释程序、编译程序。 实用程序包括:编辑程序、连接装配程序、调试程序、诊断程序、程序库。 应用软件分为:用户程序、应用软件包、通用应用工具软件。 2.2

22、数据库技术基础知识数据库技术基础知识 2.2.1 数据库基础知识数据库基础知识 信息是现实世界事物的存在方式或运动状态的反映。它的主要特征:信息的传递需 要物质载体,信息的获取和传递要消费能量;信息可以感知;信息可以存储、压缩、 加工、传递、共享、扩散、再生和增值。 数据: 数据处理是对各种形式的数据进行收集、存储、加工和传输等活动的总称。数据管理 是数据收集、分类、组织、编码、存储、检索、传输和维护等环节是数据处理的基本操作。 数据管理是数据处理的核心问题。 数据库技术的发展阶段:层次型数据库和网状型数据库、关系数据库、第三代数据库。 数据库系统的构成:数据库(DB)、数据库管理系统(DBM

23、S)及开发工具、应用系统、 数据库管理员(DBA)、用户(最终用户)。 数据库系统的功能:数据定义、数据操作、数据控制。 数据库系统的特点:数据的共享性、数据的结构化、数据的独立性、数据的完整性、 统一数据控制功能。 统一数据控制功能有: 数据安全性控控制,指采取一定的安全保密措施确保数据库中的数据不被非法用户 存取而造成数据的泄密和破坏。 数据完整性控制,指数据的正确性、有效性和相容性。 并发控制,是多个用户对数据进行存取时,采取必要的措施进行数据保护。 数据恢复,是系统能进行应急处理,把数据恢复到正确状态。 关系数据库是以二维表格(关系)作为数据模型的数据库。关系的每个行称为一条记录, 每

24、一个列称为一个属性(或字段),所有属性名称构成的集合称为关系模式。 主码是能够唯一表示数据表中的每个记录的”字段”或者”字段的组合”。 关系型数据库系统包括的结构:硬件、操作系统、关系型数据库管理系统、关系型数 据库应用系统、用户。 数据仓库是面向主题的、集成的、不可更新的并随时间不断变化的数据的集合,数据 仓库用来支持企业或组织的决策分析处理。 数据仓库的特点: 数据仓库是面向主题的; 数据仓库是集成的,数据库的数据又来自于分散的操作型数据,将所需数据从原来 的数据中抽取出来,进行加工与集成,统一与综合之后才能进入数据仓库; 数据仓库是不可更新的,数据仓库主要是为决策分析提供数据,所涉的操作

25、主要是 数据的查询; 数据仓库是随时间而变化的,传统的关系数据库系统比较适合处理格式化的数据, 能够较好地满足商业事务处理的需示,它在商业领域取得了巨大的成功。 数据源是数据仓库系统的基础,是整个系统的数据源泉。 数据的存储与管理是整个数据仓库系统的核心,是数据仓库的真正关键。 数据处理分为:联机事务处理(OLTP)、联机分析处理(OLAP)。OLAP 的目标是满足决 策支持或者满足在多维环境下特定的查询和报表需求,它的技术核心是”维”这个概念。 OLAP 的主要特点,是直接仿照用户的多角度思考模式,预先为用户组建多维的数据模型, 一旦多维数据模型建立完成,用户可以快速地从各个分析角度获取数据

26、,也能动态的在各 个角度之间切换或者进行多角度综合分析,具有极大的分析灵活性。 数据挖掘:数据挖掘:就是从大量的、不完全的、有噪音的、模糊的、随机的实际应用数据中, 提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。 定义包括:数源必须是真实的、大量的、含噪音的;发现的是用户感兴趣的知识;发 现的知识要可接受、可理解、可运用;并不要求发现放之四海皆准的知识,仅支持特定的 发现问题。 数据挖掘的功能: 自动预测趋势和行为 关联分析 聚类 概念描述 偏差检测。 2.3 计算机网络基础知识计算机网络基础知识 2.3.1 计算机网络的基本概念计算机网络的基本概念 计算机网络应具备的

27、要素: 通信线路、独立功能的计算机、网络协议。 计算机网络的组成部分: 网络服务器、网络工作站、网络协议、网络操作系统、网络服务、网络设备。 开放系统互连模型(OSI/RM)的分层从下往上是: 物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 最基本的网络协议是 TCP/IP 协议,它的子协议是: TCP 协议,即传输控制协议 IP 协议,即互联网协议。 网络协议有: 远程登录协议(Telnet) 文件传输议协(Ftp) 电子邮件服务(Email) WWW 服务 简单邮件传输协议(SMTP) 信息服务(Gopher) 文件检索服务(Archie)。 2.4 Internet 技术技

28、术 2.4.1 TCP/IP 基本概念基本概念 TCP/IP 协议包括的协议和工具有: TCP/IP 协议核心协议 应用接口协议 基本的 TCP/IP 协议互连应用协议 TCP/IP 协议诊断工具 有关服务和管理工具 简单网络管理协议代理(SNMP)。 目前正在使用的协议是第 4 版,称之为 IPv4。Ipv4 所采用的是 32 位,而 Ipv6 则是 128 位。IP 协议的功能是把数据包在互联的网络上传送,通过将数据包在一个个 IP 协议模 块间传送,真到目的模块。 IP 地址是 32 位长(4 个分段的 16 进制组成),由网络号(网络 ID)和主机号(主机 ID)两部 分构成。 IP

29、地址的分类: A 类,用前面 8 位来标识网络号,转换为十进制后即为 1128 间。 B 类,用前面 16 位来标识网络号,转换为十进制手即为 128191 之间。 C 类,用前面 24 位来标识网络号,转换为十进制后即为 192223 间。 D 类,用于多重广播组,一个多重广播组可能包括 1 台或更多主机,转换成十进制 即为 224239 间。 E 类,通常不用的实验性地址,转换成十进制即为 240247 间。 Internet 接入方式有: PSTN(公用电话交换网) ISDN(综合业务数字网) DNN(Digital Data Network,用户端多使用普通电缆和双绞线) ADSL(非

30、对称数字用户环路) VDSL Cable-Modem(线缆调制解调器) PON(无源光网络) LMDS(用于社区宽带接入的一种无线接入技术) LAN 方式。 ADSL 方案的最大特点是不需要改造信号传输线路,完全可以利用普通铜质电话线作 为传输介质,配上专用的 Modem 即可实现数据高速传输。 PON 包括 ATM-PON(APON,即基于 ATM 的无源光网络)和 Ethernet-PON(EPON,即 基于以太网的无源光网络)。 Internet 服务主要分: 万维网 WWW 电子邮件 Email 文件传输 FTP 远程登录 Telnet 网络新闻 Usenet 其他 Internet

31、服务程序(如 Gopher、Archie、WAIS 等)。 万维网 WWW(World Wild Web),它是一个集文本、图像、声音、影像等多种媒体的 最大信息发布服务,同时且有交互式服务功能,是目前用户获取信息的最基本手段。 Web 架构的特点: 用超文本技术(HTML)实现信息与信息的连接; 用统一资源定位技术(URI)实现全球信息的精确定位; 用新的应用层协议(HTTP)实现分布式的信息共享。 Web 具有的特点: Web 是图形化的和易于导航的(Navigate) Web 与平台无关 Web 是分布式的 Web 是动态的 Web 是交互的。 Web 的发展历史:静态文档、动态文档、W

32、eb2.0 时代。 HTML 全称是超文本标注语言,全称是超文本标注语言,它提供了控制超文本格式的信息,利用这些信息可以 在用户的屏幕上显示出特定设计风格的 Web 页。Web 服务器使用 HTTP 超文本传输协议, 将 HTML 文档从 Web 服务器传输到用户的 Web 浏览器上。 静态网页的缺点: 无法支持后台数据库 无法有效的对站点信息进行及时的更新 无法实现动态显示效果。 动态网页与静态网页的差别: 动态网页以数据库技术为基础,可以大降低网站维护的工作量。 采有动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、 用户管理、订单管理等。 动态网页实际上并不是独立存在

33、于服务器上的网页文件,只有当用户请求时服务器 才返回一个完整的网页。 社会软件的应用有:Blog博客/网志、TAG网摘/网页书签、SNS社会网络、RSS 站点摘要、WIKI百科全书。 Intranet 内部网的特点: 开放性和可扩展性通用性简易性和经济性安全性。 Intranet 的缺点: 规化不足的问题安全风险问题信息管理的重视问题开发方法和策略缺少问题。 VPN 虚拟专用网的定义: VPN 是利用公网来构建专用网络,它是通过特殊设计的硬件和软件直接通过共享的 IP 网所建立的隧道来完成的。VPN 是建立在实际网络(或物理网络)基础上的一种功能性 网络。VPN 是指在共用网络上建立专用网络的

34、技术。VPN 是企业网在因特网等公共网 络上的延伸,它能在公共网络上创建一个安全的私有连接,因此让公司的远程用户、分支 机构、业务伙伴等与公司的企业网连接起来,构成一个扩展的企业网。 VPN 的特点: 安全保障服务质量保证(QOS)可扩充性和灵和性可管理性。 第三章第三章 电子商务网站设计基础知识电子商务网站设计基础知识 电子商务网站是企业开展电子商务的基础设施和信息平台,为电子商务提供商和服务 对象提供了交互接口,是电子商务系统运转的承担者和表现者。电子商务网站在软、硬件 基础设施的支持下,由一系列网页、程序、后台数据库等构成,提供各种不同的电子商务 功能。电子商务通过信息网络实现产品和服务

35、的交换,在因特网上建立网站是电子商务目 前的主要实现形式。 3.1 电子商务网站的基本功能电子商务网站的基本功能 电子商务网站的基本功能如下: 产品展示 分类和索引目录 产品的搜索引擎 自动推荐 (自动推荐是一种可以按照客户购买商品的历史自动交叉销售的技术) 2.售后服务 3.网上订购 4.网上结算 (网上结算是指通过信用卡实现用户、商家与银行之间的结算。) 3.2 电子商务主流技术平台电子商务主流技术平台 3.2.1 Microsoft.NET 平台技术及结构平台技术及结构 1.Microsoft.NET 的技术特征 (1)软件变服务 (2)基于 XML 的共同语言 (3)融合多种设备和平台

36、 (4)新一代的人机界面 2.Microsoft.NET 系统的组成 (1)Microsoft.NET 开发平台 (2)Microsoft.NET 服务器 (3)Microsoft.NET 基础服务 (4)Microsoft.NET 终端设备 (5)Microsoft.NET 用户服务 3.2.2 J2EE 平台技术及其组成 Java2 平台依照应用领域的不同,共分为三大版本,分别是 J2EE、标准版本 J2SE (Java 2 Platform ,Standard Edition )、微型版本 J2ME (Java 2 Platform ,Micro Edition ),以及 Java Ca

37、rd 等。 1.J2EE 的优势 (1)保留现存的 IT 资产 (2)高效的开发 高级中间件供应商提供以下这些复杂的中间件服务。 状态管理服务。 持续性服务。 分布式共享数据对象 CACHE 服务。 (3)支持异构环境 (4)可伸缩性 (5)稳定的可用性 2.J2EE 的四层模型 J2EE 典型的四层结构: 运行在客户端机器上的客户层组件。 运行在 J2EE 服务器上的 Web 层组件。 运行在 J2EE 服务器上的业务逻辑层组件。 运行在 EIS 服务器上的企业信息系统(Enterprise Information System )层软件。 3.J2EE 容器的组成 J2EE 容器包括: (

38、1)Web 容器 (2)EJB 容器 (3)Applet 容器 (4)Application Client 容器 4 .J2EE 的各种组件 (1)Servlet (2)JSP (3)EJB EJB 中定义了三种 Enterprise Beans : Session Beans 。 Entity Beans 。 Message - driven Beans 。 (4)JDBC (5)JMS (6)JNDI (7)JTA (8)JCA (9)JMX (10)JAAS (11)JACC (12)JAX - RPC (13)JAXR (14)SAAJ 3.3 电子商务网站开发常用技术电子商务网站开发

39、常用技术 3.3.1 PHP 技术技术 1.PHP 的发展史 2.PHP 的功能特点 (1)执行速度快 (2)具有很好的开放性和可扩展性 (3)数据库支持 (4)面向对象编程 (5)具有丰富的功能 (6)可伸缩性 (7)功能全面 3.PHP 基本应用 3.3.3 ASP 技术技术 1.ASP 的发展历史 2.ASP 的特点 与 HTML 相比,ASP 网页具有以下特点: 第一,利用 ASP 可以突破静态网页的一些功能限制,实现动态网页技术。 第二,ASP 文件是包含在 HTML 代码所组成的文件中的,易于修改和测试。 第三,服务器上的 ASP 解释程序会在服务器端制定 ASP 程序,并将结果以

40、 HTML 格式 传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产生的网页。 第四,ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。 第五,ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务。 3.3.3 JSP 技术技术 1.JSP 的特点 (1)一次编译,多次、多处运行,代码的执行效率高 (2)组件的重用性 (3)将内容的生成和显示进行分离 2.JSP 的基本应用 访问 JSP 文件的方法: (1)浏览器发送 JSP 文件请求 (2)发送至 Servlet 的请求 3.3.4 JavaScript 技术技术 JavaScript 具有

41、如下特点: 1.脚本编写语言 2.基于对象的语言 3.简单性 4.安全性 5.动态性 6.跨平台性 3.3.5 Apache 3.3.6 IIS IIS 支持服务器应用的 Microsoft BackOffice 系列。Microsoft BackOffice 系列包括以下内 容: Microsoft Exchange Server 客户/服务器通讯和群组软件。 Microsoft Proxy Server 代理服务器。 用于连接企业网络的 Microsoft SNA Server 。 用于集中管理分布式系统的 Microsoft Systems Management Server 。 Mic

42、rosoft Commercial Internet System (MCIS)。 3.4 电子商务网站开发中的主要支撑组件电子商务网站开发中的主要支撑组件 3.4.1 中间件中间件 1.中间件的历史 2.中间件的定义 3.中间件的特点 中间件使得应用系统的开发更加的简便、开发周期进一步缩短,在减少了系统的维 护、运行和管理的工作量的同时,还减少了计算机总体费用的投入。 中间件作为新层次的基础软件,其重要作用是将不同时期、在不同操作系统上开发 应用软件集成起来,使它们能够互相配合协调地工作,这是操作系统、数据库管理系统本 身所无法完成的。 中间件新的特点: 可成长性 适应性 可管理性 高可信性

43、 3.4.2 企业应用集成企业应用集成 1.企业应用集成(EAI)的发展背景 2.企业应用集成(EAI)的分类 企业应用集成主要分为以下几种: 数据的集成 功能集成 3. 企业应用集成(EAI)两个维度描述 (1)深度维度 EAI 是先从数据集成、应用系统的集成再到面向过程的集成,它们是从易到难排列的。 数据的集成。 应用系统的集成。 业务流程的集成。 广度维度 先从最初的部门内集成到部门间集成,再到企业范围内和企业间的集成。它们从易到 难来排列如下。 部门内部的信息系统集成和人员结构的调整。 部门之间的信息系统集成个关系的调整。 企业级的信息系统集成和组织结构的调整。 与有稳定关系的合作伙伴

44、之间的信息系统实现面向业务过程的集成。 与随机遇到的合作伙伴之间的信息系统实现面向业务过程集成。 Web 服务 Web 服务的定义和特点 Web 服务的主要特点包括: Web 服务通过因特网的标准协议就可以被客户端所访问。 Web 服务可以被 XML 语言进行详尽的描述。 Web 服务具备通信协议标准性和服务自描述性。 Web 服务的应用-Web services Web services 的定义 Web services 模型 第一层(Network) 第二层(XML-Based Messaging) 第三层(Service Description) WSDL 文档在 Web 服务的定义中使

45、用下列元素: Types。数据类型定义的容器,它使用某种类型系统,一般地使用 XML Schema 中的 类型系统。 Message。通信消息的数据结构的抽象类型化定义。它使用 Types 所定义的类型来定义 整个消息的数据结构。 Operation。对服务中所支持的操作抽象描述,一般单个 Operation 描述了一个访问入口 的请求或响应消息。 PortType。对于某个访问入口点类型所支持的操作的抽象集合,这些操作可以有一个 或多个服务访问点来支持。 Binding。特定端口类型的具体协议和数据格式规范的绑定。 Port。定义为协议或数据格式绑定与具体 Web 访问地址组合的单个服务访问

46、点。 Service。相关服务访问点的集合。 第四层(Service Publication) 第五层(Service Discovery) 工作流 工作流的发展 工作流的优点 目前在市场上主流的工作流系统从技术角度可以分为下面几个类型: 基于 Domino 的工作流管理系统 基于消息中间件的工作流管理系统 基于微软平台的工作流管理系统 基于 J2EE 的工作流管理系统 第四章第四章 电子商务网站系统规划电子商务网站系统规划 4.1 电子商务网站的总体规划电子商务网站的总体规划 4.1.1 电子商务网站的规划电子商务网站的规划 网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根

47、据需要对 网站建设中的技术、内容、费用、测试、维护等做出规划。网站规划对网站建设起到计划 和指导的作用,对网站的内容和维护起到定位作用。 通常网站规划包括以下的内容: (1)建设网站前的市场分析 (2)建设网站目的及功能定位 (3)网站技术解决方案 (4)网站内容规划 (5)网页设计 (6)网站维护 (7)网站测试 (8)网站发布及推广 (9)网站建设日程表 (10)费用明细 4.1.2 电子商务网站的生命周期电子商务网站的生命周期 宏观上讲,在电子商务环境下,任一个信息系统的生命周期都可以分为:系统规划、 系统分析、系统设计、系统实施、系统运行和维护等 5 个阶段。 1.系统规划阶段 系统规

48、划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企 业目标和发展战略,确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同 时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可行性。 2.系统分析阶段 系统分析阶段的任务是根据系统设计任务书所确定的范围,对现行系统进行详细调查, 描述现行系统的业务流程,指出现系统的局限性和不足之处,确定新系统的基本目标和逻 辑功能要求,即提出新系统的逻辑模型。系统分析阶段的工作成果体现在系统说明书上。 3.系统设计阶段 系统设计阶段的任务是根据系统说明书中规定的功能需求,考虑实际条件,具体设计 实现逻辑模型的技术方案,即设计新系

49、统的物理模型,这个阶段的技术文档“系统设计说 明书” 。 4.系统实施阶段 系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括程序的编写和测 试,人员培训,数据文件转换,计算机等设备的购置,安装和测试,系统测试与转换等。 5.系统运行和维护阶段 系统投入运行后,需要经常进行维护和评价,记录系统运行的情况。根据一定的规格 对系统进行必要的修改,评价系统的工作质量和经济的工作质量和经济效益。 4.2 电子商务网站的可行性分析电子商务网站的可行性分析 4.2.1 需求分析需求分析 对电子商务系统的需求包括以下几个方面: (1)功能需求 (2)性能需求 (3)资源和环境需求 (4)可靠性需求

50、 (5)安全保密需求 (6)用户界面需求 (7)成本消耗与开发进度需求 (8)预先估计的可扩展性需求 常用的分析方法有:面向数据流的结构化分析方法(SA)、面向数据结构的 Jackson 方 法(JSD)、面向对象的分析方法(OOA)等,以及用于建立动态模型的状态迁移图或 Petri 网。 为了明确上述的应用系统需求,一般可以从以下 3 方面考虑: (1)从含糊的要求中抽象出对信息和信息处理的需求 (2)对各种要求确定定量的标准 (3)对于罗列出来的各种问题及要求分析相互关系 4.2.2 可行性研究可行性研究 所谓可行性研究,是指在进行项目投资、工资建设之前的准备性研究工作。它是经济 活动中经

51、常使用的一种决策程序和手段,也是投资前的必要环节。可行性研究通常可分为 四个阶段: 第一阶段,机会可行性研究,也称为投资机会鉴定。在这一阶段包括粗略的市场调查 和预测,寻找某一范围内的投资机会并初步估算投资费用。 第二阶段,初步可行性研究。在投资机会研究的基础上,进一步较为系统的研究投资 机会的可行性,包括对市场的进一步考察分析等。 第三阶段,详细可行性研究,也称为技术经济可行性研究。这是一个确定投资项目是 否可行的最终研究阶段。 第四阶段,形成可行性研究报告。 可行性研究包括四个方面,分别是:运行可行性,技术可行性,经济可行性,和社会 环境可行性。 1.运行可行性 运行可行性是对方案在组织中

52、的合适程度的度量,也是人们对该系统的感觉的度量。 运行可行性需要考虑以下两个方面: (1)问题是否值得解决,问题的解决方案能否实现。 (2)用户和管理人员对问题或问题的解决方案有无要求。 2.技术可行性 技术可行性主要是企业、消费者和公共设施所拥有的技术水平是否可以支持大量规模 的电子商务实施。主要涉及 3 个问题: (1)建议的技术或方案在现有技术水平下是否可以实现。 (2)开发系统目前拥有的所需的技术是否足够。 (3)开发系统的技术专家。 技术可行性主要分为通讯网络技术和安全技术两个方面。 (1)通讯网络技术实现 目前主要有三种不同但又相互关联的网络模式:Internet、Intranet

53、、Extranet。 (2)安全技术问题 电子商务中主要面临以下 4 个安全问题: a.保密性问题。 b.认证问题 c.完整性问题 d.不可否认性问题 3.经济可行性 从经济上考虑,应预先列出建设电子商务系统所需费用的预算和对效益的估算,如果 忽略了,就会造成巨大的损失。在估算的过程中常常把费用估计低了而把收益估计高了, 这是因为用户在考虑问题的时候常忽略一些重要的因素。 4.社会环境可行性 要考虑各种社会因素,才能确定系统是否可行,由于电子商务应用系统是在社会环境 中工作的,除了技术和经济等因素之外,还有许多社会因素对于系统的建设起着制约的作 用。 4.3 电子商务网站的设计要求电子商务网站

54、的设计要求 无论是内部网络,还是面对外部的商业网站,都应当满足以下方面的要求: (1)良好的可扩充性 (2)高效率的并发处理能力 (3)强大的管理能力 (4)与企业内部的系统紧密联系 (5)确保每天提供 24 小时服务 (6)良好的容错性能 (7)支持多种客户终端 (8)安全的运行环境 4.4 电子商务网站的基本构件电子商务网站的基本构件 电子商务网站必须由以下基本构件组成。 (1)应用服务器应用服务器 应用服务器是指通过各种协议把商业逻辑暴露给客户端的应用程序。应用服务器主要 用于较大规模电子商务应用的开发,发布和管理,同时与企业原有系统集成。 (2)工作流和群件子系统工作流和群件子系统 群

55、件是一个网络软件概念,它定义了由一组(群)人使用的应用程序。群件的思想是希 望由网络连接着的用户(组成员)能够通过网络互相操作,作为一个整体来提高整组的生产率。 工作流和群件子系统主要用于使工作人员和商业伙伴通过因特网共享资源,协同工作。 (3)内容管理子系统内容管理子系统 内容管理子系统(CMS),它是一种位于 Web 前端和后端办公系统或流程(内容制作,编 辑)之间的软件系统。内容管理系统最大的好处是能够使用模版和通用的设计元素以确保整 个网站的协调。它主要是简化网站的产品管理、提高效率,并把筛选后相应内容发给最终 用户。 (4)目录服务器目录服务器 目录服务器是用于在全球范围内查找用户和

56、山野伙伴的强大的搜索工具。目录服务器 的主要功能是提供资源与地址的对应关系。它主要用来管理防火墙内外的用户、资源和控 制安全权限,同时为用户的通信和电子商务交易提供通道。 (5)性能优化工具性能优化工具 主要是改善网站服务质量,包括流量管理、动态数据缓存、网络动态负载、知识管理 等。 (6)邮件和消息服务器邮件和消息服务器 邮件服务器是指在服务器硬件安装支持 SMTP/POP3/ESMTP 等标准互联网邮件服务协 议的邮件服务器软件,运行有关的配置和操作,来实现一个在 Internet/Intranet 邮件发送和 接受等功能的通信架构。它的主要用途是发送或中断用户发出的电子邮件。 消息服务器

57、由单个代理或一组协同工作的代理(代理群集)组成,用于执行消息路由和 传送服务。代理是执行下列任务的一个进程: a.验证用户及其想要执行的授权操作 b.建立与客户机的通信通道 c.从生产者客户机接受信息,然后将消息置于其各自的物理目标中 d.将消息路由并传送到一个或多个消费者客户机 e.确保传送可靠 f.提供用来监视系统性能的数据 邮件和消息服务器主要是为企业员工、合作伙伴和客户提供商业级的通信架构。 (7)个性化信息服务个性化信息服务 在网络环境下,个性化服务是一种网络信息服务的方式,这种服务方式的实现主要是 根据用户的设定,借助于计算机及网络技术,对信息资源进行收集、整理和分类,向用户 提供

58、和推荐相关信息,以满足用户对信息的需求。 个性化服务主要是在实时分析客户数据的基础上提供服务,从而对用户行为更好的理 解,使得企业能够跟踪、分析、理解网站用户。 (8)搜索引擎搜索引擎 搜索引擎是指自动从网站内外部搜集信息,经过一定整理以后,提供给用户进行查询 的系统。搜索引擎的工作原理大致可以分为: a.搜集信息 b.整理信息 c.接受查询 (9)安全服务器安全服务器 安全服务器是为了保证电子商务系统的数据安全、应用安全和交易安全。 (10)网站服务器网站服务器 4.5 电子商务网站的服务规范电子商务网站的服务规范 电子商务网站服务规范主要分为服务类和产品类。 1.服务类服务规范服务类服务规

59、范 服务类电子商务网站就是面向企业和个人提供各种服务的网站。它们应该提供的服务 包括: (1)完善的消费者帮助中心 (2)完善的隐私权保护政策 (3)优质的客户服务 2.商品类的服务规范商品类的服务规范 商品类电子商务网站就是通过互联网提供面向企业和个人销售商品的网站。它们应该 提供的服务包括: (1)保护消费者合法权益 (2)提供优质的客户服务 (3)建立良好的订单处理流程 (4)建立规章制度 (5)安全保障 (6)加强信息监管 (7)保护隐私权 (8)保护知识产权 第五章第五章 电子商务网站系统分析与设计电子商务网站系统分析与设计 5.1 电子商务网站系统分析电子商务网站系统分析 系统分析要研究的主要是如何获得需求如何获得需求、如果进行需求分析如果进行需求分析、以及如何定义以及如何定义和描述需描述需 求求。09.10.1709.10.17 网站系统分析有以下几个特点?09.10.3809.10.38 网站成为信息系统中重要和关键部分。 将原有的管理变为浏览器/服务器模式。 扩展到电子商务功能,新

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论