《电子商务系统分析与设计 电子商务系统设计.pptx》由会员分享,可在线阅读,更多相关《电子商务系统分析与设计 电子商务系统设计.pptx(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1本章内容 9.1 概述 9.2 电子商务系统总体结构的设计 9.3 电子商务系统运行平台的配置第1页/共42页29.1 概述 电子商务系统设计的主要任务是从系统的总体目标出发,根据系统规划阶段和系统分析阶段产生的文档,并考虑到经济、技术和系统所实现的内外环境和主客观等方面的条件,确定电子商务系统的总体结构和系统各组成部分的技术方案,合理选择软件和硬件设备,确保总体目标的实现。第2页/共42页3系统设计阶段的主要活动电子商务系统设计所要完成的主要工作是(1)系统总体结构设计(2)系统运行平台的设计由于企业电子商务的内容不同,规模大小不一,所以,在设计阶段所要做的工作可能详尽程度不同,但是所做的
2、工作内容是大同小异的。 第3页/共42页4系统设计阶段的主要活动系统的总体结构设计是指确定整个系统由哪些部分组成,以及各部分在物理上、逻辑上的相互关系。 系统运行平台是指电子商务应用系统运行所依赖的硬件和软件。系统运行平台的设计是根据新系统的目标,在各种技术手段和实施方法中权衡利弊,合理利用各种资源,选择适当的计算机硬件、网络通信设备、以及其他辅助设备、软件,以满足新系统逻辑模型的需要和技术需要。第4页/共42页5电子商务系统设计的原则1. 技术的先进性电子商务系统的先进性原则主要体现在以下几个方面: 采用的系统结构应当是先进的、开放的体系结构。 采用的计算机技术应当是先进的。 采用先进的网络
3、技术。 采用先进的现代管理技术,以保证系统的科学性。第5页/共42页6电子商务系统设计的原则2. 符合企业信息化的整体技术战略 电子商务系统作为企业信息化建设的一部分来考虑,使其符合企业的整体技术战略。第6页/共42页7电子商务系统设计的原则3. 与现行的应用具有良好的兼容性 电子商务系统要充分利用企业已有的信息化成果,应该尽量发挥它们既有的功能,更重要的是如何将它们与电子商务一起考虑集成到企业的信息化建设中。 兼容现行的应用意味着电子商务系统可以有效地利用已有的信息资源,节约投资,并更大程度上实现信息的增值。 第7页/共42页8电子商务系统设计的原则4. 成熟性 成熟性指的是技术的成熟性。
4、考核的是建设中选用的技术是否符合标准或者是否得到广泛认同。5. 安全性 安全性是指保证系统硬件安全、软件安全、运行安全、管理安全及交易安全。第8页/共42页9电子商务系统设计的原则6. 实用性原则 系统总体设计要充分考虑电子商务系统中各业务层次、各环节管理中数据处理的便利性和可行性,把满足电子商务系统业务管理作为第一要素进行考虑。 全部人机操作设计均应充分考虑不同用户的实际需要。 用户接口及界面设计将充分考虑人体结构特征及视觉特征进行优化设计,界面尽可能美观大方,操作简便实用。第9页/共42页10电子商务系统设计的原则7. 可用性 可用性是指为客户提供连续访问电子商务服务的能力。 系统可用性直
5、接取决于选择的硬件和软件以及操作过程的有效性。第10页/共42页117. 可用性可用性等级可用性等级可用性值可用性值年停机时间年停机时间2 2个个9 999%99%3.73.7天天3 3个个9 999.9%99.9%8.88.8小时小时4 4个个9 999.99%99.99%5353分钟分钟5 5个个9 999.999%99.999%5.35.3分钟分钟常见可用性测量 第11页/共42页12电子商务系统设计的原则8. 可伸缩性 “可伸缩性”考虑电子商务系统需要具备提供大量并发访问服务的能力。9. 满足可扩充的要求 产品的可扩充性好则意味着设计开发的电子商务系统投产后,一旦需求发生变化,那么系统
6、能够尽快地得到扩充,原有的投入得到有效的保护,从而在整体上得到良好的投入产出效益。第12页/共42页13电子商务系统设计的依据 系统设计阶段工作主要可依据以下几个方面: (l)规划阶段获得的商务模式和商务模型 (2)现行技术。 (3)现行的与电子商务系统有关的的标准、规范和有关法律制度。 (4)用户需求 (5)系统运行环境第13页/共42页14电子商务系统设计步骤设计过程包括以下几个方面:确定企业电子商务的电子商务模式和商务模型。确定系统组成 系统的功能模型及技术性能指标设计。确定信息模型的实体和联系。分系统技术方案的确定。 第14页/共42页15电子商务系统设计步骤设计过程包括以下几个方面:
7、提出系统所需的内部、外部接口要求。 阐明拟采用的开发方法和技术路线。提出关键技术及解决方案。确定系统配置。规划组织。第15页/共42页169.2 电子商务系统总体结构的设计电子商务系统总体结构设计包括: 系统总体布局设计 系统组成结构设计 网络环境设计 应用系统结构设计第16页/共42页17系统总体布局设计在系统的总体布局设计时,需要考虑以下几个方面: 系统的处理功能和存储能力能否满足系统的要求。 系统使用是否方便。 系统的可维护性、可扩展性、可伸缩性是否得到保证。 系统的安全性、可用性是否能满足要求。 系统是否经济实用。第17页/共42页18系统组成结构设计 对于一些大企业、企业集团,其电子
8、商务系统是一个复杂的大系统,这样的系统往往由分系统(中小规模的电子商务系统)组成。 这些分系统所在的组织可能同属于一个更大的组织,相互之间有密切的业务往来,有信息方面的沟通需求,各分系统组成一个大的电子商务系统。第18页/共42页19系统组成结构设计喜玛拉雅电子商务系统组成结构示意图 第19页/共42页20系统组成结构设计1网络站点网络站点由以下几部分构成。 Web服务器部分:包括负载均衡器和Web服务器。 应用服务器部分:包括应用逻辑处理、邮件处理等,提供动态服务处理。 数据库服务器部分:包括数据库服务器,磁盘阵列。第20页/共42页21系统组成结构设计2运营中心由防火墙将系统分为三个不同安
9、全级别的区域。 路由器连接部分:通过路由器与互联网连接。 服务器部分:包括代理服务器、数据库服务器、备份服务器和信息发布管理服务器。 内部办公区域:包括公司总部各个部门。第21页/共42页喜玛拉雅电子商务系统运营中心喜玛拉雅电子商务系统运营中心组成结构示意图组成结构示意图 第22页/共42页23系统组成结构设计3中心店 中心店的接入根据当地的ISP情况选择接入 第23页/共42页喜玛拉雅电子商务系统中心喜玛拉雅电子商务系统中心店组成结构示意图店组成结构示意图第24页/共42页25网络环境设计与网络设计有关的性能指标: (1)信息吞吐量。 (2)响应时间。 (3)处理速度。 (4)网络覆盖范围、
10、地理位置及建筑物对网络布局的要求和限制。 第25页/共42页26网络环境设计系统网络设计要描述的内容: 要描述网络类型。 要描述网络拓扑结构。 要描述组织、系统及网络设备组成,应包括系统、服务器、交换机、路由器、防火墙、网关等。第26页/共42页27网络环境设计 Web SVR App SVR DB SVR Web SVR App SVR DB SVR 铁路 CA 或其他 CA 机构 TMIS 等铁路信息系统 电子银行 铁路电子商务信息系统网铁路电子商务信息系统网络拓扑结构图络拓扑结构图 第27页/共42页28应用系统结构设计 应用系统是电子商务系统的核心。 在系统总体结构设计中,应当给出应用
11、系统的主要功能,说明应用系统的体系结构,应用系统由哪些子系统组成,各个子系统的主要功能和相互之间的关系。第28页/共42页299.3 电子商务系统运行平台的配置系统运行平台配置的依据 开发人员在系统分析阶段通过调查所搜集到的资料、新系统的逻辑模型、技术需求、企业已有的信息系统、企业的信息技术环境、系统总体设计、系统开发能获取的最大投资是系统运行平台的设计依据。第29页/共42页30系统运行平台配置的基本原则在已经确定了整个系统的总体结构设计下,系统运行平台的设计应该着重考虑下述几个原则。 (1)计算机软件、硬件配置应能满足系统的要求 。 (2)系统硬件的选择应服从于系统软件的选择。 (3)系统
12、软件、硬件的选择在技术上应具有一定的先进性。 (4)系统的软件和硬件应尽量符合国际标准或某些开放系统标准,使系统便于扩充或与其他系统集成。第30页/共42页31系统运行平台配置的基本原则在已经确定了整个系统的总体结构设计下,系统运行平台的设计应该着重考虑下述几个原则。 (5)系统的软件和硬件应尽量选用成熟的产品,保证系统运行的安全性和可靠性。 (6)系统的软件和硬件的供应厂家应具有较好的信誉和技术服务,以便能获得及时、有效的技术支持。 (7)系统设计力争做到最佳的性能/价格比。 (8)设计方案应能保护现有计算机系统的资源的利用。第31页/共42页32计算机硬件选择1网络设备选型网络设备产品选择
13、首先要满足用户的需求,同时考虑以下几方面原则: (1)技术上可行。 (2)服务支持原则。 (3)经济合理原则。 第32页/共42页33计算机硬件选择2服务器设备 (1)服务器设备概述。 (2)服务器的选择原则。一般而言,企业选择服务器通常要考虑以下几个方面的性能指标 可靠性(reliability): 可管理性(manapeability): 可用性(availability): 可扩展性(extendibility): 服务器的高性能(performance): 服务器的模块化(modulatrity)设计: 第33页/共42页34计算机软件选择1网络操作系统网络操作系统的选型需要考虑以下几
14、个方面。 (1)符合国际和工业标准。 (2)必须独立于硬件。 (3)多服务器支持。 (4)必须公布应用程序编程接口。 (5)技术支持。 (6)支持多种传输协议。 (7)易于管理。 (8)良好的安全性和可靠性。 (9)网络操作系统具有容错能力。 第34页/共42页35计算机软件选择2Web服务器软件在进行Web服务器软件的选择时,必须和操作系统结合起来考虑。一般来说,需要考虑以下几个方面: (1)与网络操作系统的配合。 (2)响应能力。 (3)管理的难易程度。 (4)保护原有的投资。 (5)稳定可靠性。 (6)安全性。第35页/共42页36计算机软件选择 3应用服务器 应用服务器是三层/多层体系
15、结构的组成部分,应用服务器位于中间层。 应用服务器运行于浏览器和数据资源之间,一个简单的实例是,顾客从浏览器中输入一个订单,Web服务器将该请求发送给应用服务器,由应用服务器执行业务逻辑,并且获取或更新后端用户数据。第36页/共42页37计算机软件选择4数据库管理系统 对于数据库管理系统的选择可参考以下几个因素: (1)数据库管理系统的成熟程度和先进性。 (2)价格。 (3)开发队伍技术背景。 (4)与其他系统的关系。第37页/共42页38系统环境的配置报告 1确定系统的网络结构体系(网络设计) 网络拓扑结构,传输介质,组网方式,网络设备,网络协议,网络操作系统等。 2硬件的配置 对C/S,B
16、/S服务器和工作站,机型、性能指标、数量、涉及的机构(或部门)、外围设备。 3软件的选择(系统软件和工具软件) 对C/S,B/S分服务器和工作站上的软件选择,操作系统,网络管理软件、数据库系统,开发平台与工具,中间介质。第38页/共42页39系统环境的配置报告 系统环境的配置报告结果:提交如下材料 硬件网络结构图 服务器:硬件、软件选型 工作站:硬件、软件选型 硬件配置清单等表格。第39页/共42页40思考题 1电子商务系统设计的原则及依据? 2电子商务系统设计步骤包含哪些? 3系统运行平台配置的依据和基本原则? 第40页/共42页41END第41页/共42页42感谢您的观看!第42页/共42页