2014-9电子商务系统设计

上传人:第*** 文档编号:48805272 上传时间:2018-07-20 格式:PPT 页数:67 大小:2.29MB
返回 下载 相关 举报
2014-9电子商务系统设计_第1页
第1页 / 共67页
2014-9电子商务系统设计_第2页
第2页 / 共67页
2014-9电子商务系统设计_第3页
第3页 / 共67页
2014-9电子商务系统设计_第4页
第4页 / 共67页
2014-9电子商务系统设计_第5页
第5页 / 共67页
点击查看更多>>
资源描述

《2014-9电子商务系统设计》由会员分享,可在线阅读,更多相关《2014-9电子商务系统设计(67页珍藏版)》请在金锄头文库上搜索。

1、LOGO电子商务系统分析与设计电子商务系统分析与设计第章第章 电子商务系统设计电子商务系统设计 关注下列问题:关注下列问题: 1.1. 系统设计是做什么?作用是什系统设计是做什么?作用是什 么?么? 2.2. 系统设计的主要工作?系统设计的主要工作? 3.3. 系统设计的方法?系统设计的方法? 4.4. 与信息系统设计有什么异同点?与信息系统设计有什么异同点? 5.5. 电子商务系统设计的原则?电子商务系统设计的原则?主要内容主要内容系统设计是做什么?作用是什么?1系统设计的主要工作?2与信息系统设计有什么异同点?4电子商务系统设计的原则?5系统设计的方法?3电子商务系统设计1,2,本章教学内

2、容要求、重点、难点本章教学内容要求、重点、难点vv 要求:要求: 电子商务系统总体结构设计电子商务系统总体结构设计 系统信息基础设施设计系统信息基础设施设计 电子商务系统平台的选择与设计电子商务系统平台的选择与设计 vv 重点重点: : 电子商务系统总体结构设计电子商务系统总体结构设计 系统信息基础设施设计系统信息基础设施设计 电子商务系统平台的选择与设计电子商务系统平台的选择与设计 vv 难点难点 对一个应用系统的具体实践对一个应用系统的具体实践 vv 解决方法解决方法 对电子商务系统每个层面需求的真正把握对电子商务系统每个层面需求的真正把握 案例学习案例学习、系统设计是做什么?作用是什么?

3、、系统设计是做什么?作用是什么?是指根据系统规划的内容:是指根据系统规划的内容: 界定系统的边界界定系统的边界 说明系统的组成及其功能和相互关系说明系统的组成及其功能和相互关系 系统信息基础设施设计系统信息基础设施设计 电子商务系统平台的选择与设计。电子商务系统平台的选择与设计。 vv说明:说明:系统边界:系统与外部环境的接口,如:与合作伙伴、企业内部信息系系统边界:系统与外部环境的接口,如:与合作伙伴、企业内部信息系统、与统、与CACA、银行等公共信息基础设施接口。、银行等公共信息基础设施接口。 vv系统设计的作用系统设计的作用支持后续的系统开发和建设支持后续的系统开发和建设一、明确任务、方

4、法、原则一、明确任务、方法、原则2 2、系统设计主要工作、系统设计主要工作: : 根据电子商务系统的根据电子商务系统的框架结构框架结构 系统总体结构设计(边界、功能模块、子系统间的关系)系统总体结构设计(边界、功能模块、子系统间的关系) 基础设施设计(硬件及网络选择)基础设施设计(硬件及网络选择) 支持平台的设计(支持平台的设计(osos、服务器、安全等选择)、服务器、安全等选择)3 3、系统设计的方法、系统设计的方法借鉴信息系统自顶向下设计方法:借鉴信息系统自顶向下设计方法: 总体设计:系统接口、模块结构、功能划分、系统环境。总体设计:系统接口、模块结构、功能划分、系统环境。 详细设计:子系

5、统的模块设计、输入、输出、处理流程、数据存储、详细设计:子系统的模块设计、输入、输出、处理流程、数据存储、编码设计编码设计4 4、与、与信息系统信息系统设计有什么异同点?设计有什么异同点? 系统结构模式:系统结构模式:C/SC/S与与B/SB/S,由于,由于B/SB/S结构下,服务器承担了几乎所结构下,服务器承担了几乎所有功能实现,且动态。有功能实现,且动态。设计中的要点:设计中的要点:软硬件选择、中间件技术的应用、负载均衡方法的应用、软硬件选择、中间件技术的应用、负载均衡方法的应用、 安全性要求不同:电子商务系统的开放性安全性要求不同:电子商务系统的开放性设计中的要点:设计中的要点:防火墙技

6、术、认证技术、加密技术防火墙技术、认证技术、加密技术5 5、电子商务系统设计的原则?、电子商务系统设计的原则? 技术的先进性:选择主流有代表性且是未来发展方向的技术:如技术的先进性:选择主流有代表性且是未来发展方向的技术:如J2EEJ2EE、CORBACORBA和和COMCOM。 符合企业信息化的整体技术战略:如符合企业信息化的整体技术战略:如OSOS平台的选择、开发技术的选平台的选择、开发技术的选择、数据库的选择等、择、数据库的选择等、 可用性可用性 开放性、可扩充性:有利于集成、系统升级。(平台无关性)开放性、可扩充性:有利于集成、系统升级。(平台无关性) 安全性安全性电子商务系统设计开发

7、中常用的技术标准或事实标准电子商务系统设计开发中常用的技术标准或事实标准 技术及服务协议或标准API接口Web应用开发环境Web ServerHTTP,HTML,XMLServelets、Web专用API(如NSAPI、ISAPI等)、Plug-InsWeb BrowserHTTP,HTML,XML,WAPApplets、COM组件(Components)CORBA IIOPJava Beans、EJB、RMI脚本(Script)ECMAScriptJSP、ASP等工作流(Work Flow)CORBA WfM/IIOP,WfMC应用服务器邮件SMTP,POP3,IMAP社区(Communit

8、y)IRC,NNTP,FTP数据库ODBC,SQLJDBC事务处理CORBA机OTS/IIOPEJB,JTS,JTA安全及管理目录服务LDAPJNDI安全CDSA,SSL,X.509JSSL,JCE网络TCP/IPJDK文件服务AFS/DFSJDKjava.io无线信息处理WAP/WML网络管理SNMPARM二、电子商务系统设计二、电子商务系统设计1,2,31,2,3系统总体结构设计系统总体结构设计基础设施设计基础设施设计支持平台的设计支持平台的设计电子商务电子商务 系统设计系统设计1.1. 硬件选择硬件选择 2.2. 网络选择网络选择1.1. 边界设计边界设计 2.2. 功能模块功能模块 3

9、.3. 子系统间的 子系统间的 关系)关系)1.1. OsOs 2.2. 服务器服务器 3.3. 安全等选安全等选 择择设计什么?设计什么?系统总体系统总体 结构设计结构设计基础设施基础设施 设计设计支持平台支持平台 设计设计(一)电子商务系统总体结构设计(一)电子商务系统总体结构设计vv总体结构设计内容总体结构设计内容 边界确定边界确定 系统组成结构(系统模块组成)系统组成结构(系统模块组成) 系统的功能结构系统的功能结构 系统的总体结构系统的总体结构(1 1)系统的边界)系统的边界-1-1vv界定外部环境的的常用方法界定外部环境的的常用方法 黑箱法(黑箱法(Black BoxBlack B

10、ox) 考察外部实体与系统之间的数据交换方式,考察外部实体与系统之间的数据交换方式, 确定数据与目标系统之间的输入、输出关系确定数据与目标系统之间的输入、输出关系. (1 1)系统的边界)系统的边界2 2vv界定系统的外部世界和与环境的接口界定系统的外部世界和与环境的接口 与企业合作伙伴(如供应商、物流企业等)与企业合作伙伴(如供应商、物流企业等) 之间的接口之间的接口 与企业内部既有信息系统的接口;与企业内部既有信息系统的接口; 与交易相关的商务中介和公共信息环境(如与交易相关的商务中介和公共信息环境(如 CACA机构、银行)的接口机构、银行)的接口 与政府等其他机构的接口(如海关、工商、与

11、政府等其他机构的接口(如海关、工商、 税务等)税务等)。(1 1)系统的边界)系统的边界-3-3电子商务 系统银 行CA机构消费者 原料供应商 运输企业 其他合作伙伴 海 关 其他政府部门 CRM SCM (1 1)系统的边界)系统的边界-4-4vv接口设计过程中应注意的问题接口设计过程中应注意的问题 与合作伙伴之间的接口与合作伙伴之间的接口 标准化的,如:标准化的,如:EDIEDI 企业间商定企业间商定 非标准化的,则一般采用非标准化的,则一般采用XMLXML技术进行异构数据技术进行异构数据 集成。集成。 与企业内部的接口与企业内部的接口 由企业自定由企业自定 与公共信息基础设施之间的接口(

12、第三方)与公共信息基础设施之间的接口(第三方) 第三方提供标准接口第三方提供标准接口 与政府或其它机构的接口与政府或其它机构的接口 政府提供规范政府提供规范vv系统组成结构系统组成结构 即即: :系统总体功能结构的确定和子系统与模块系统总体功能结构的确定和子系统与模块 的划分的划分 vv结构化系统设计的思想是结构化系统设计的思想是 采用自顶向下、逐层分解的方法 把系统划分为若干子系统 而子系统又划分为若干功能模块 模块又划分为子模块 层层划分直到每一个模块是相对独立、功能单一的 独立程序为止。(2 2)系统组成结构)系统组成结构-1-vv子系统划分子系统划分 划分的原则 子系统要具有相对独立性

13、 子系统之间的数据依赖性尽量小 子系统划分一般以功能/数据分析结果为主,兼顾实 际情况的划分方法。 vv模块(子系统)的划分方法模块(子系统)的划分方法 功能划分法:(按业务的处理功能划分) 如:按职能部门的管理功能划分为:生产计划、销售 、库存管理、财务、劳资等子系统。 顺序划分法(按业务的处理顺序划分) 如:帐务划分为凭证录入模块、凭证汇总模块、记帐 模块等。BTOC系统。 模块的划分要求遵循高内聚、低耦合、影响范围在 控制范围之内的原则。(2 2)系统组成结构)系统组成结构-2-远程教育系统教师子系统学生子系统管理子系统教 学 管 理教 师 留 言登 陆 题 库课 件 学 习学 生 留

14、言学 生 练 习教 学 管 理公 告 板公 告 板公 告 板管 理 员 留 言编 辑 留 言查 看 留 言编 辑 留 言查 看 留 言编 辑 留 言查 看 留 言编 辑 题 目修 改 题 目删 除 题 目编 辑 题 库查 看 题 库(2)系统组成结构-例. 家具公司的电子商务系统模块结构(2 2)系统组成结构)系统组成结构-4-(3 3)系统的功能结构)系统的功能结构-1-1vv给出系统功能模块间的关系给出系统功能模块间的关系例. 系统的功能结构订单处理产品信息客户服务支付商品管理配送管理CA银行企业内部 信息系统消费者公司员工订单及结算信息(4 4)系统总体结构)系统总体结构-1-1给出总体部署情况给出总体部署情况例1.一个电子交易系统总体结构示意图(二)基础设施设计(二)基础设施设计vv 基础设施设计内容基础设施设计内容 1. 网络环境设计 2. 计算机系统-服务器主机设计与选择 3. 系统集成及开发方面的有关标准以及产 品的设计与选择 v 设计要

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 外语文库 > 英语学习

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号