电子商务系统的分析与设计 Analysis and Design of e-Commerce System 刘军董宝田 北方交通大学
电子商务系统的分析与设计 1 电子商务系统的分析与设计 Analysis and Design of e-Commerce System ◼刘军 董宝田 ◼北方交通大学
第5*电学面系统设计 5.1概述 52电子商务集统设计的原则 53电子商务条统恩体结构设计 5.4亲统信息基础设施谩计 5.5电子商务糸统平台的选择与设计 http 电子商务系统的分析与设计 2
电子商务系统的分析与设计 2 第5章 电子商务系统设计 ◼ 5.1 概述 ◼ 5.2电子商务系统设计的原则 ◼ 5.3电子商务系统总体结构设计 ◼ 5.4 系统信息基础设施设计 ◼ 5.5 电子商务系统平台的选择与设计
51概述 所谓电子商务糸统的设计是指根据 糸统规划的内容,界定糸统的外部 边界,说明糸统的组成及其功能和 相互头糸,描述糸统的处理流程, 目标是给出未来糸统的结构。 条统总体结构设计 ◎糸统信息基础设施设计 支持平台的设计 应用糸统设计 httpylw 电子商务系统的分析与设计 3
电子商务系统的分析与设计 3 5.1 概述 ◼ 所谓电子商务系统的设计是指根据 系统规划的内容,界定系统的外部 边界,说明系统的组成及其功能和 相互关系,描述系统的处理流程, 目标是给出未来系统的结构。 ⚫ 系统总体结构设计 ⚫ 系统信息基础设施设计 ⚫ 支持平台的设计 ⚫ 应用系统设计
52电子高务系统设计的原则 自技术的先进性 □符合企业信息化的整体披术战略 满足开放、可护充的要求 与现行的应用具有良好的兼容性 成熟性 安全性 http 电子商务系统的分析与设计 4
电子商务系统的分析与设计 4 5.2电子商务系统设计的原则 ◼ 技术的先进性 ◼ 符合企业信息化的整体技术战略 ◼ 满足开放、可扩充的要求 ◼ 与现行的应用具有良好的兼容性 ◼ 成熟性 ◼ 安全性
电子商翕系统设计开中常的技术标准貳賽实标 技术及服务协议或标佳 AP接口 Web应用开发环境 Web server HTTP,HIML,ⅹML Servelet、Web专用API(如 NSAPI、 ISAPI 等)、Pug-ln Web browser HttP,hTmL,xml, Wap ApPlets, Com 组件( Components) CORBAIIOP Java beans、EJB、RM 脚本( Script) ECMAScript JSP、ASP等 工作流 Work Flow) CORBA WIMIIOP WfMC 应用服务器 邮件 SMTP POP3 IMAP 社区 Community) IRC NNTP FTP 数据库 ODBC SQL JDBC 事务处理 CORBA机OTS/OP EJB TS JTA 安全及管理 目录服务 LDAP JNDI 安全 CDSA SSL, X509 JSSL JCE 网络 TCP/IP JDKjava. net 文件服务 AFS/DES JDKjavaI0 无线信息处理 WAP/WML 5 网络管理 SNMP ARM
电子商务系统的分析与设计 5 电子商务系统设计开发中常见的技术标准或事实标准 技术及服务 协议或标准 API接口 Web应用开发环境 Web Server HTTP,HTML,XML Servelets、Web专用API(如NSAPI、ISAPI 等)、Plug-Ins Web Browser HTTP,HTML,XML,WAP Applets、COM 组件(Components) CORBA IIOP Java Beans、EJB、RMI 脚本(Script) ECMAScript JSP、ASP等 工作流(Work Flow) CORBA WfM/IIOP,WfMC 应用服务器 邮件 SMTP,POP3,IMAP 社区(Community) IRC,NNTP,FTP 数据库 ODBC,SQL JDBC 事务处理 CORBA机OTS/IIOP EJB,JTS,JTA 安全及管理 目录服务 LDAP JNDI 安全 CDSA,SSL,X.509 JSSL,JCE 网络 TCP/IP JDKjava.net 文件服务 AFS/DFS JDKjava.io 无线信息处理 WAP/WML 网络管理 SNMP ARM
5.3电于奇系統总体结设计 1.慈体结构设计 ◎电子商务条统的体设计是亲统设计的 个重要部分,是在糸统体集结枸的基础上, 针对企业电子商务的目标,界定無统的外 部边界和接口,剡画無统的内部组成及其 相互头,确定来来电子商务条统的逻辑 结构。 2.总体结构设计的内容 httpylw 电子商务系统的分析与设计 6
电子商务系统的分析与设计 6 5.3电子商务系统总体结构设计 ◼ 1. 总体结构设计 ⚫ 电子商务系统的总体设计是系统设计的一 个重要部分,是在系统体系结构的基础上, 针对企业电子商务的目标,界定系统的外 部边界和接口,刻画系统的内部组成及其 相互关系,确定未来电子商务系统的逻辑 结构。 ◼ 2. 总体结构设计的内容
53电子商念系统总体结设计 应用表达层 客户端表 服务器端表 达逻辑 达逻辑 Client) 商务逻辑 数据存取 Business logo 表达逻辑 移动设备 Fat Client) 应用(商务逻辑) 基于浏览器 伙伴银 的客户端 Internet Web Extranet 应用服务器 客户端( Client) 务器主机 目 企业应用及数据 图5-1:电子商务系统体系结构与系统设计 电子商务系统的分析与设计 7
电子商务系统的分析与设计 7 5.3电子商务系统总体结构设计 应用表达层 商务逻辑层 数据层 客户端表 达逻辑 (Thin Client) 服务器端表 达逻辑 (server side) 表达逻辑 (Fat Client) 商务逻辑 (Business Logic) 数据存取 (Data Access) ---- Browser ---- 移动设备 基于浏览器 的客户端 专用的客户 端应用 客户端 (Client) Internet 应用 (商务逻辑 ) Web 及表 达层 应用 支持 平台 及工 具 应用服务器 互联 及 集 成工 具 Extranet Intranet 服务器主机 伙伴 /银 行 /CA 企业应用及数据 图 5 - 1 : 电子商务系统体系结构与系统设计
5.3电子高办系航炮体结袍设计 2.总体结构设计的内容 外部环境 条统组成结构 信息基础设施 应用软件结构 条统软件平台 http 电子商务系统的分析与设计 8
电子商务系统的分析与设计 8 5.3电子商务系统总体结构设计 ◼ 2. 总体结构设计的内容 ⚫ 外部环境 ⚫ 系统组成结构 ⚫ 信息基础设施 ⚫ 应用软件结构 ⚫ 系统软件平台
5.3电于奇系統总体结设计 银行 CA机构 原料供应商 企业电子商务 运输企业 系统 消费者 (Black Box) ●●●●●● 合作伙伴 海关…其他政府部门 图5-2电子商务系统总体结构的外部环境分析 电子商务系统的分析与设计 9
电子商务系统的分析与设计 9 5.3电子商务系统总体结构设计 企业电子商务 系统 (Black Box) 原料供应商 运输企业 消费者 银行 CA机构 合作伙伴 海关 其他政府部门 图5-2 电子商务系统总体结构的外部环境分析 企业电子商务 系统 (Black Box) 原料供应商 运输企业 消费者 银行 CA机构 合作伙伴 海关 其他政府部门 图5-2 电子商务系统总体结构的外部环境分析
5.3电于奇系統总体结设计 ⅲ」 防火墙 网关机 实体A开户银行 Internet 电子商务 互联网 应用服务 认证中心k银行专网 防火墙 安全子系统 支付子系统 网关机 实体B开户银行 h 电子商务系统的分析与设计 10
电子商务系统的分析与设计 10 5.3电子商务系统总体结构设计 实体B 实体A开户银行 网关机 电子商务 应用服务 认证中心 实体A 实体B开户银行 网关机 Internet 互联网 银行专网 防火墙 防火墙 安全子系统 支付子系统