当前位置:文档之家› 电子商务系统总体设计和平台设计

电子商务系统总体设计和平台设计

¡ 服务器部分:包括代理服务器,数据库服 务器,备份服务器,信息发布管理服务 器;
¡ 内部办公区域:包括公司总部各个部门。
电子商务系统总体设计和平台设计
某电子商务系统运营中心结构示意图
电子商务系统总体设计和平台设计
电子商务系统总体结构设计的内容
¡ 各分公司: l 各分公司与总公司的网络连接 l 分公司客户服务中心 l 分公司内部信息系统
¡ 一般来讲,系统与其外部环境的接口包括以下 方面。
l ①与企业合作伙伴之间的接口 l ②与企业内部既有信息系统的接口 l ③与交易相关的公共信息基础设施之间的接口 l ④其它接口
电子商务系统总体设计和平台设计
接口模型示例
财务数据
会员服务部 过去的会员 潜在的会员


引 的

成 单员

成 扣员

当前的会员
应用层
中间层 基础层
安 全 电 邮 、 站 点
远网网 程上上 教订申 育票请 、、、 医交新 疗费闻
视 频 、 音 乐 、 游 戏
网 上 拍 卖 、 股 票 交 易
……
管 理 平 台
CA认证中心、支付网关、客服中心等 网络支撑平台、软硬件平台
电子商务系统总体设计和平台设计
电子商务系统设计的原则
¡ ⑴技术的先进性 ¡ ⑵符合企业信息化的整体技术战略 ¡ ⑶与现行的应用具有良好的兼容性 ¡ ⑷成熟性 ¡ ⑸安全性 ¡ ⑹经济实用性原则 ¡ ⑺可用性 ¡ ⑻可伸缩性 ¡ ⑼满足可扩充的要求
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 软件选择 ¡ 网络操作系统(NOS):使网络上各计
算机能方便而有效地共享网络资源,为 网络用户提供所需的各种服务。 l 符合国际和工业标准、独立于硬件、
多服务器支持、可获得API、较好的 技术支持、可支持多种传输协议、易 于管理、安全可靠性高、网络容错能 力强
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 数据存储设备: l 内置存储设备:硬驱、光驱、磁带机等
l 外置存储子系统:将存储设备与主机分 离,用高速I/O线路连接,可动态增加 存储,典型的是分级存储管理
l 网络存储子系统(SAN,Storage Area Network):利用光纤同服务 器甚至客户直接连接的磁盘共享系统, 可以是远程的
电子商务系统总体设计和平台设计
系统运行平台设计
¡ Web服务器软应具备的功能: l 静态Web页面的发布 l 支持CGI、JSP、ASP、Serverlet、 Java Applet等动态页面脚本 l Java虚拟机 l 页面控制访问、Web访问统计、Web服 务器配置等服务器管理功能 l 提供Web开发接口
电子商务系统总体设计和平台设计
常见可用性测量
可用性等级 2个9 3个9 4个9 5个9
可用性值 99% 99.9% 99.99% 99.999%
年停机时间 3.7天 8.8小时 53分钟 5.3分钟
电子商务系统总体设计和平台设计
电子商务系统设计的依据
¡ (l)规划阶段获得的商务模式和商务模 型
¡ (2)用户需求。 ¡ (3)新系统的逻辑模型。 ¡ (4)现行技术。 ¡ (5)现行的与电子商务系统有关的的标
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 电子商务系统与Internet的连接: l 域名与IP地址 l 租用网页空间 l 专线接入 l 服务器托管,如Web服务器、应用服务 器、数据库服务器等,需要远程维护 l 虚拟主机,可建立小站点,无自主权 l 数据中心,ISP提供的规模更大、服务 更全、安全性更高的基础网络环境 l ASP外包
l Linux系统:免费软件,由于内核代码完全
开放,很快具备了强大的功能,同时带来安
全问题。
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 三大主流网络操作系统比较:
l 稳定性:Unix很好, Linux和Windows Server2000较好, Windows NT较差
l 用户友好程度:Win NT/Server2000很 好,Unix和Linux较差
电子商务系统总体设计和平台设计
系统运行平台设计
¡ Internet:实现企业与外部消费者、
客户、合作伙伴、供应商等之间的互联,
此方面要完成接口方式、接口规格的设 计,涉及到网络互联技术和网络互联设 备 ¡ 接入方式:通过公用电话网、数字数据 网DDN、分组交换网PSDN、ADSL、 无线网络等接入
电子商务系统总体设计和平台设计
电子商务系统总体结构设计的内容
¡ 应用软件结构: ¡ 在系统总体结构设计中,应当给出应
用软件的主要功能,说明系统应用软 件的构成,即应用软件有哪些子系统 组成,各个子系统的主要功能和相互 之间的关系。
电子商务系统总体设计和平台设计源自电子商务系统总体结构设计的内容
电子商务系统总体设计和平台设计
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 服务器:
l 按体系结构分为PC服务器和小型机,各 有优缺点,根据需要选用;
l 按用途分为DB服务器、Web服务器、 E-Mail服务器、FTP服务器、应用服 务器、打印服务器等
¡ 选择原则:
l 可靠/可用性、可管理性、可扩展性、 网络吞吐量及网络接口能力、开放的体 系结构
准、规范和有关法律制度。 ¡ (6)系统运行环境。
电子商务系统总体设计和平台设计
电子商务系统总体结构设计的内容
¡ 系统组成结构 ¡ 系统组成结构主要说明电子商务系统内
部的组成部分,以及系统内部与外部环 境的相互关系。 ¡ 对于一些大企业、企业集团,其电子商 务系统是一个复杂的大系统,这样的系 统往往由分系统(中小规模的电子商务 系统)组成
认证中心
供应商 运输公司
企业电子商务系 统
合作伙伴 客户
海关

商检
电子商务系统总体设计和平台设计
电子商务系统与外部环境的信息 联系
CA认证中心
电子商务系统总体设计和平台设计
接口
¡ 接口表示了两个元素之间有一些什么样的行为, 每一种交互行为(服务)中所涉及交互信息的结 构、内容、交互顺序以及信息的编码等。
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 系统运行平台设计:系统运行所依赖的 硬件和软件,包括网络、计算机硬件、 辅助设备、系统软件等
¡ 依据: l 系统调查获取的材料 l 原系统、企业信息技术环境 l 新系统逻辑模型、技术需求、总体结 构设计、可获得的最大投资
电子商务系统总体设计和平台设计
包括应用逻辑处理,邮件处理等,提 供动态服务处理; ¡ 数据库服务器部分: 包括数据库服务器,磁盘阵列。
电子商务系统总体设计和平台设计
网站结构图
电子商务系统总体设计和平台设计
电子商务系统总体结构设计的内容
内部信息系统(运营中心)由防火墙将系 统分为三个不同安全级别的区域:
¡ 路由器连接部分:通过路由器与互联网连 接;
l CPU性能/个数、内存、硬盘、I/O等
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 服务器集群技术:相互独立的计算机经 网络互联,组成一单一的计算机系统 l 通过功能整合和故障过渡提高了系统 的可用性和可靠性 l 提高了系统的可扩展性 l 很多操作系统支持群集技术,使之具 有良好的管理能力
电子商务系统总体设计和平台设计
大型电子商务系统总体设计
电子商务系统总体设计和平台设计
某公司网络结构图
电子商务系统总体设计和平台设计
某电子商务系统总体结构示意图
电子商务系统总体设计和平台设计
电子商务系统总体结构设计的内容
网络站点由以下几部分构成: ¡ WEB服务器部分:
包括负载均衡器,和WEB服务器; ¡ 应用服务器部分:
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 选择Web服务器软件时考虑因素: l 与网络操作系统的配合 l 响应能力 l 管理难易程度 l 兼顾原有的投资 l 稳定可靠性 l 安全性
电子商务系统总体设计和平台设计
网络设计
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 网络设计要求: l 支持系统的网络互联和应用互操作的需要 l 隔离和控制外部对系统的访问,保证系统 的安全 l 可以管理的 l 技术先进、可扩充、保护现有资源、可靠、 配套能力好
¡ 包括Internet、Intranet/局域网、 Extranet三个部分
路由器
防火墙
内域网络
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 计算机硬件选择:用于局域网/内联网的 建设、网站与Internet的连接
¡ 网络设备:决定了网站访问速度,主要包 括路由器、集线器、交换机、安全设备等 l 技术上可行,应是先进的、成熟的产品 l 服务支持、服务信誉好 l 经济合理、性价比搞、后期投入少、运 行费用低
电子商务系统总体结构设计的内容
¡ 系统中间层部分 ¡ 在电子商务系统的总体结构中,电子
商务应用软件的核心业务逻辑离不开 CA认证中心、支付网关等的支持,这 些介于基础平台与应用之间的高层平 台是真正实现电子商务的关键部分
电子商务系统总体设计和平台设计
电子商务系统总体结构的外部环境 分析示意图
银行
电子商务系统总体设计和平台设计
系统运行平台设计
¡ 三大主流网络操作系统:
l Unix系统:安全性与稳定性好、可靠性高, 但操作和管理困难,目前是高端网络操作系 统的主流,约占70%
l Windows NT/Server2000:图形界面, 易于管理,可用于后台服务器和工作站平台, 内装很多网络功能,如共享、邮件等
相关主题