电子商务原理与技术第7章电子商务网站建设的系统分析与设计课件.ppt
《电子商务原理与技术第7章电子商务网站建设的系统分析与设计课件.ppt》由会员分享,可在线阅读,更多相关《电子商务原理与技术第7章电子商务网站建设的系统分析与设计课件.ppt(71页珍藏版)》请在三一办公上搜索。
1、第7章 电子商务网站建设的系统分析与设计,10/3/2022,1,电子商务原理与技术,第7章 电子商务网站建设的系统分析与设计1,本章要点:,了解电子商务网站规划的意义与内容 ;掌握系统分析的常用方法 ;掌握电子商务网站设计的主要内容 。,10/3/2022,2,电子商务原理与技术,本章要点:了解电子商务网站规划的意义与内容 ;10/3/20,本章内容,7.1 电子商务网站规划7.2 网站建设系统分析7.3 系统设计与网站建立7.4 网上书店网站设计实例,10/3/2022,3,电子商务原理与技术,本章内容7.1 电子商务网站规划10/3/20223电子商,电子商务原理与技术第7章电子商务网站
2、建设的系统分析与设计课件,电子商务原理与技术第7章电子商务网站建设的系统分析与设计课件,7.1.1 规划的意义与内容,电子商务系统的建设是一个复杂的社会过程,涉及企业的目标、战略、资源、环境等多种复杂的因素。在系统建设之初,应该对这些因素进行全面、宏观的分析。电子商务系统的建设是一个复杂的系统工程,为了能够有效地开展建设工作,需要对系统建设做出总体规划 。电子商务系统的建设也是一个渐进的过程,网站建设也是分阶段逐渐完善 ,对于涉及因素多、时间跨度大的信息系统,必须在建设之初做出总体规划。,1网站建设规划的意义,10/3/2022,6,电子商务原理与技术,7.1.1 规划的意义与内容电子商务系统
3、的建设是一个复杂的,7.1.1 规划的意义与内容,网站的规模和总体结构 ;前期资金预算 ;可行性分析 ;需求分析 ;长期发展计划; 域名注册和ISP选择; 网站建设解决方案。,2网站建设规划的内容,10/3/2022,7,电子商务原理与技术,7.1.1 规划的意义与内容网站的规模和总体结构 ;2网,7.1.2 规划的原则和过程,目的明确原则 ;主题鲜明原则 ;专业特性介绍原则 ;网站版式设计原则 ;形式与内容统一原则 ; 功能服务切合实际 。,在网站的规划中应当注意以下几个原则 :,10/3/2022,8,电子商务原理与技术,7.1.2 规划的原则和过程 目的明确原则 ;在网站的规划,7.1.
4、2 规划的原则和过程,图7-1 电子商务网站规划的基本过程,一般的规划过程如图7-1所示 :,10/3/2022,9,电子商务原理与技术,7.1.2 规划的原则和过程 图7-1 电子商务网站规划,7.1.3 规划报告的书写,系统背景描述;可行性分析 ;业务需求描述 ;网站的总体结构 ;网站的长期发展计划 ;网站解决方案 。,规划报告的基本内容应当包括以下几项 :,10/3/2022,10,电子商务原理与技术,7.1.3 规划报告的书写系统背景描述;规划报告的基本内容,7.2 网站建设系统分析,7.2.1 系统分析的基本思路和过程 7.2.2 需求分析的软件工程方法 7.2.3 典型电子商务的业
5、务需求 7.2.4 需求文档的书写,10/3/2022,11,电子商务原理与技术,7.2 网站建设系统分析 7.2.1 系统分析的基本思路,7.2.1 系统分析的基本思路和过程,在系统分析阶段,最为关心的问题是:系统到底要“做什么”,至于“怎么做”等到系统设计阶段去完成。有代表性的方法主要分成面向数据/过程的结构化分析方法、面向对象的分析方法。系统分析方法的共同思路可以归纳为:自顶向下、从静到动、去伪存真、不断迭代。,系统分析的基本思路 :,10/3/2022,12,电子商务原理与技术,7.2.1 系统分析的基本思路和过程在系统分析阶段,最为关,7.2.1 系统分析的基本思路和过程,图7-2
6、电子商务网站系统分析过程,电子商务网站系统分析的过程 :,10/3/2022,13,电子商务原理与技术,7.2.1 系统分析的基本思路和过程图7-2 电子商务网,7.2.2 需求分析的软件工程方法,结构化分析方法的基本出发点是:一个计算机处理系统是由数据流和一系列的处理转换过程构成的,处理转换过程将输入数据流转化为输出数据流,即计算机数据处理过程可以归结为“输入数据(Input)处理转换(Process)输出数据(Output)”这样的IPO过程,所以结构化分析方法将分析的重点集中在数据及其处理过程。,1结构化分析方法,10/3/2022,14,电子商务原理与技术,7.2.2 需求分析的软件工
7、程方法 结构化分析方法的基本出,7.2.2 需求分析的软件工程方法,结构化分析方法采用数据流程图(Data Flow Diagram,DFD)作为刻画数据流及其处理转换的工具,通过一些图形符号表述数据源、数据流向、处理转换等。此外结构化分析方法采用数据字典(Data Dictionary,DD)来表示各类数据。通过判定表、决策树的方式描述处理转换过程的细节 。,1结构化分析方法,10/3/2022,15,电子商务原理与技术,7.2.2 需求分析的软件工程方法 结构化分析方法采用数据,7.2.2 需求分析的软件工程方法,数据流程图是一种表达软件模型的图示方法,用4种图形元素符号来表达一个完整的软
8、件模型:箭头:代表数据流 。方框:代表数据的源点或终点。圆框:代表数据流的变换。 双杠:数据存储的地方(文件)。,数据流程图,10/3/2022,16,电子商务原理与技术,7.2.2 需求分析的软件工程方法 数据流程图是一种表达软,7.2.2 需求分析的软件工程方法,图7-3 客户查看订单信息流程图,数据流程图示例:,10/3/2022,17,电子商务原理与技术,7.2.2 需求分析的软件工程方法 图7-3 客户查看订,7.2.2 需求分析的软件工程方法,数据字典就是对数据流程图中数据、变换等进行定义描述,使之严密精确。例如,在上面的例子中,客户订单信息到底包括哪些内容?数据的组织方式是什么?
9、采用数据字典可以将其表述为: 客户订单信息=订单号+送货付款信息+商品信息 组织:按订单号降序排列。,数据字典,10/3/2022,18,电子商务原理与技术,7.2.2 需求分析的软件工程方法 数据字典就是对数据流程,7.2.2 需求分析的软件工程方法,(1)面向对象分析方法的基本观点 所有的事物都是由对象构成的 ; 对象包括属性和方法两方面 ; 对象之间的联系主要是通过消息的传递来完成的 ; 对象可以按照属性进行归类,类和类之间可以有继承、派生等多种关系。,2面向对象分析方法的基本概念,10/3/2022,19,电子商务原理与技术,7.2.2 需求分析的软件工程方法 (1)面向对象分析方法,
10、7.2.2 需求分析的软件工程方法,(2)面向对象分析建模的过程 对象认定 ; 结构认定 ; 认定属性 ; 定义方法 。,2面向对象分析方法的基本概念,10/3/2022,20,电子商务原理与技术,7.2.2 需求分析的软件工程方法 (2)面向对象分析建模,7.2.2 需求分析的软件工程方法,(1)UML的基本概念UML(Unified Modal Language)是1996年提出的一种面向对象的系统分析建模方法,这种语言在目前面向对象技术市场中占主要地位。UML主要包括UML语义和UML表示法两个组成部分 UML语义描述有元素在语法、语义方面的说明。UML表示法则描述了UML的各种图形符号
11、的使用方法。,3基于UML的需求分析方法,10/3/2022,21,电子商务原理与技术,7.2.2 需求分析的软件工程方法 (1)UML的基本概念,7.2.2 需求分析的软件工程方法,利用UML进行系统分析建模的过程主要包括两个阶段。 静态建模:主要是根据系统需求建立系统静态结构。 动态建模:主要描述系统的动态行为,表述各个对象实例在一定消息触发下,状态变化的行为,其最终目的是要各种静态对象活动起来,使静态对象能够可执行。,3基于UML的需求分析方法,10/3/2022,22,电子商务原理与技术,7.2.2 需求分析的软件工程方法 利用UML进行系统分析,7.2.2 需求分析的软件工程方法,(
12、2)UML静态建模静态建模主要通过用例图、类图、包图、组件图、配置图对系统进行分析和描述。用例图:主要体现参与者和用例两类对象之间的关系,以此明确系统的主要功能和用户的需求。类图:描述了类以及类之间的静态关系,包括类名、属性和方法,类的关系则包括关联、依赖、聚合、组合、继承等。,3基于UML的需求分析方法,10/3/2022,23,电子商务原理与技术,7.2.2 需求分析的软件工程方法 (2)UML静态建模3,7.2.2 需求分析的软件工程方法,包图:包像一个“容器”,可以把模型中的相关元素组织起来,使得分析与设计人员更容易理解。包中可以包含类、接口、组件、节点、用例等建模元素。包可以把这些建
13、模元素按照逻辑功能分组,以便理解、反映它们之间的组成关系 。,3基于UML的需求分析方法,10/3/2022,24,电子商务原理与技术,7.2.2 需求分析的软件工程方法 包图:包像一个“容器”,7.2.2 需求分析的软件工程方法,组件图也称构件图,是用来显示一组组件以及它们之间的相互关系(编译、链接、执行时组件之间的依赖关系),体现系统的逻辑体系结构 。配置图也称部署图、实施图,可以用来显示系统中计算节点的拓扑结构和通信线路上运行的软件组件),体现系统的物理体系结构 。,3基于UML的需求分析方法,10/3/2022,25,电子商务原理与技术,7.2.2 需求分析的软件工程方法 组件图也称构
14、件图,是用,7.2.2 需求分析的软件工程方法,(3)UML动态建模在UML动态建模过程中,主要使用消息、状态图、顺序图、协作图、活动图来进行描述。 消息:对象之间的交互合作是通过它们之间的消息传递机制来完成的,而对象的操作也是由消息来触发的。UML定义了3种消息类型:简单消息、同步消息和异步消息。,3基于UML的需求分析方法,10/3/2022,26,电子商务原理与技术,7.2.2 需求分析的软件工程方法 (3)UML动态建模3,7.2.2 需求分析的软件工程方法,状态图:状态图主要描述三个方面内容:对象在其生命周期内的各种状态、状态的转移、引起状态转移的事件。顺序图:顺序图重点描述对象之间
15、消息传递的次序,表示了消息、对象、时间的关系。协作图:协作图可看作是类图和顺序图的交集。和顺序图比较,协作图着重描述合作对象在合作过程中是被创建、删除等,而顺序图则着重描述两个合作对象在时间上的先后次序关系。,3基于UML的需求分析方法,10/3/2022,27,电子商务原理与技术,7.2.2 需求分析的软件工程方法 状态图:状态图主要描述,7.2.2 需求分析的软件工程方法,活动图:活动图可以用来描述系统的工作流程和并发行为。可用来描述系统的业务处理过程,与状态图相比,不强调状态转移条件。利用UML进行分析建模的过程是一个不断迭代的过程,在系统分析过程中不仅可以使用UML方法,而且在设计过程
16、中也可以利用UML思路。UML静态建模与动态建模根据需要描述的对象配合使用。,3基于UML的需求分析方法,10/3/2022,28,电子商务原理与技术,7.2.2 需求分析的软件工程方法 活动图:活动图可以用来,7.2.3 典型电子商务的业务需求,企业的电子商务可以划分为B2B、B2C等几种模式,尽管具体到某个企业,可能因为产品和服务的不同,导致需求千差万别,但是几种典型商务模式的业务需求,还是具有一定的共性。了解这些典型需求,对于具体企业的电子商务系统分析,总结归纳系统对其目标系统的需求是有帮助的。,10/3/2022,29,电子商务原理与技术,7.2.3 典型电子商务的业务需求 企业的电子
17、商务可以划分,7.2.3 典型电子商务的业务需求,B2C电子零售系统的基本需求包括以下内容 :(1)用户管理需求 用户注册; 注册用户信息管理。(2)客户需求 提供电子目录,帮助用户搜索、发现需要的商品; 进行同类产品比较,帮助用户进行购买决策; 商品的评估;,1B2C电子零售系统的基本需求,10/3/2022,30,电子商务原理与技术,7.2.3 典型电子商务的业务需求B2C电子零售系统的基本,7.2.3 典型电子商务的业务需求, 购物车; 为购买产品下订单; 撤销和修改订单; 能够通过网络付款; 对订单的状态进行跟踪。(3)销售商的需求 检查客户的注册信息; 处理客户订单;,1B2C电子零
18、售系统的基本需求,10/3/2022,31,电子商务原理与技术,7.2.3 典型电子商务的业务需求 购物车;1B2C电,7.2.3 典型电子商务的业务需求, 完成客户选购产品的结算,处理客户付款; 能够进行电子拍卖; 能够进行商品信息发布; 能够发布和管理网络广告; 商品库存管理; 能够跟踪产品销售情况; 能够和物流配送系统建立接口; 和银行之间建立接口; 实现客户关系管理; 售后服务。,1B2C电子零售系统的基本需求,10/3/2022,32,电子商务原理与技术,7.2.3 典型电子商务的业务需求 完成客户选购产品的结,7.2.3 典型电子商务的业务需求,从目标系统的构成上看,B2C的电子商
19、务系统至少包括以下3个部分:(1)商品管理子系统:商品信息管理、发布;(2)交易子系统:处理订单、支付;(3)客户管理或客户关系管理子系统。,1B2C电子零售系统的基本需求,10/3/2022,33,电子商务原理与技术,7.2.3 典型电子商务的业务需求从目标系统的构成上看,B,7.2.3 典型电子商务的业务需求,(1)B2B电子商务的基本形式企业与企业之间的电子商务主要有两种形式,即传统的EDI方式和电子交易市场方式。这里主要介绍的是基于Internet的B2B电子商务。B2B电子商务之所以被称为电子交易市场,其原因在于它通过虚拟的、功能完备的电子中介将不同的企业联系在一起,从而消除了传统交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 原理 技术 网站 建设 系统分析 设计 课件

链接地址:https://www.31ppt.com/p-2027147.html