电子商务系统的分析与设计-第4章19466.pptx
《电子商务系统的分析与设计-第4章19466.pptx》由会员分享,可在线阅读,更多相关《电子商务系统的分析与设计-第4章19466.pptx(72页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章电子商务系统的分析第四章电子商务系统的分析o要搞清楚的问题要搞清楚的问题n既有的系统是如何工作的?既有的系统是如何工作的?n用户希望新系统如何工作?用户希望新系统如何工作?o目的:获取系统需求信息目的:获取系统需求信息n功能需求功能需求n性能需求性能需求o成果成果n需求分析报告需求分析报告n针对新系统建立的模型针对新系统建立的模型系统系统SDLC中的系统分析中的系统分析l 信息系统信息系统l 人的系统人的系统电子商务系统分析电子商务系统分析vs一般的信息系统分析一般的信息系统分析o基本的方法、流程和工具相同基本的方法、流程和工具相同o不同点主要体现在不同点主要体现在n调研分析的边界调研分
2、析的边界n创新性创新性o电子商务系统分析要求电子商务系统分析要求n以战略规划和系统规划成果为依据以战略规划和系统规划成果为依据n充分了解管理及业务人员的需求充分了解管理及业务人员的需求n借鉴典型的电子商务系统功能借鉴典型的电子商务系统功能一一.企业商务活动的基本内容企业商务活动的基本内容企业的主要商务活动及它们之间的信息流转企业的主要商务活动及它们之间的信息流转市场活动(市场活动(Marketing)o目标目标n增加客户对企业及相关产品的认知程度,了解企业的服务增加客户对企业及相关产品的认知程度,了解企业的服务n为企业发现潜在的商业机会,发掘潜在客户,发现客户需求为企业发现潜在的商业机会,发掘
3、潜在客户,发现客户需求n培养客户的忠诚度培养客户的忠诚度o要点要点n企业的形象企业的形象n产品的优势及特点产品的优势及特点n市场细分市场细分o借助于借助于Internet,电子商务可以:,电子商务可以:n获得不受地域限制的市场宣传空间获得不受地域限制的市场宣传空间n减少对外界力量的依赖,直接面对潜在客户减少对外界力量的依赖,直接面对潜在客户n拥有最廉价的信息发布渠道拥有最廉价的信息发布渠道n直接通过客户的浏览及消费历史记录获取用户需求信息直接通过客户的浏览及消费历史记录获取用户需求信息销售活动(销售活动(Sale)o销售过程实质上是为用户提供备选产品的过程,这一过程包括:销售过程实质上是为用户
4、提供备选产品的过程,这一过程包括:产品的发现、选择两个基本环节。产品的发现、选择两个基本环节。o目标目标n与顾客搭成交易,并使交易结果符合企业利益需要与顾客搭成交易,并使交易结果符合企业利益需要o要点要点n产品的信息及描述产品的信息及描述n消费的环境消费的环境o电子商务中的销售活动可以:电子商务中的销售活动可以:n为客户提供发现产品的渠道为客户提供发现产品的渠道n带来交易方式的变革,使交易免受地域的限制带来交易方式的变革,使交易免受地域的限制n直接产生电子化的交易记录直接产生电子化的交易记录订货(订货(Order)o目标目标n满足企业生产和销售的需要满足企业生产和销售的需要o要点要点n供应商的
5、选择供应商的选择n运输运输n合适的库存量合适的库存量o电子商务系统可以电子商务系统可以n优化订货需求优化订货需求n帮助扩大供应商的选择范围,优化供应商选择结果帮助扩大供应商的选择范围,优化供应商选择结果n提高订货过程的效率提高订货过程的效率n改善对运输过程的监管和优化改善对运输过程的监管和优化支付与交付(支付与交付(Payment&Delivery)o支付与交付的过程也就是履行订单的执行过程支付与交付的过程也就是履行订单的执行过程o目标目标n完成交易费用的给付完成交易费用的给付n完成产品的包装、运输和递交完成产品的包装、运输和递交n完成产品所有权的转移完成产品所有权的转移o要点要点n安全性安全
6、性n时间时间n费用费用o电子商务系统可以电子商务系统可以n缩短支付时间,降低支付成本缩短支付时间,降低支付成本n实现交付过程可视化实现交付过程可视化n追踪订单执行过程追踪订单执行过程n提供无形产品的交付渠道提供无形产品的交付渠道客户服务(客户服务(Service)o目标目标n培养客户忠诚度培养客户忠诚度n从服务中发现客户需求,为市场及销售活动提供依据从服务中发现客户需求,为市场及销售活动提供依据o要点要点n订单完成情况的检查订单完成情况的检查n产品使用的反馈产品使用的反馈n订货及客户历史记录订货及客户历史记录n客户行为分析客户行为分析o电子商务可以电子商务可以n提供新的客户服务方式(在线、远程
7、、动态)提供新的客户服务方式(在线、远程、动态)n使服务超越地域和时间的限制使服务超越地域和时间的限制n加快服务的反馈加快服务的反馈n提供提供One-To-One 的个性化服务的个性化服务n提供自助式服务提供自助式服务n进行服务过程的记录及发掘进行服务过程的记录及发掘二、典型的电子商务业务需求二、典型的电子商务业务需求o市场推广过程中的电子商务业务需求市场推广过程中的电子商务业务需求n网络广告网络广告nE-mail推销推销n品牌形象展示品牌形象展示no销售过程中的电子商务业务需求销售过程中的电子商务业务需求n网上产品展示网上产品展示n产品搜索产品搜索no订货过程中的电子商务业务需求订货过程中的
8、电子商务业务需求n联机采购联机采购n在线报价和价格计算在线报价和价格计算n远程协商远程协商n电子支付电子支付n典型的电子商务业务需求(续)典型的电子商务业务需求(续)o交付过程中的电子商务业务需求交付过程中的电子商务业务需求n交付过程跟踪交付过程跟踪no服务过程中的电子商务业务需求服务过程中的电子商务业务需求n客户信息反馈客户信息反馈n客户跟踪服务客户跟踪服务no企业内部相关管理业务需求企业内部相关管理业务需求n商品库存管理商品库存管理n经营辅助决策经营辅助决策n.三、电子商务系统分析的过程三、电子商务系统分析的过程o信息系统分析的基本思路信息系统分析的基本思路o电子商务系统分析的基本过程和方
9、法电子商务系统分析的基本过程和方法3.1 信息系统分析的基本思路信息系统分析的基本思路o自顶向下自顶向下o从静到动从静到动o去伪存真去伪存真o不断迭代不断迭代3.2 电子商务系统分析的基本过程电子商务系统分析的基本过程o进行进行需求调查需求调查,获取需求(,获取需求(Requirement)o整理提炼,针对需求进行建模整理提炼,针对需求进行建模利用相关的软件工程方法利用相关的软件工程方法n结构化分析方法结构化分析方法n面向对象的分析方法面向对象的分析方法n原型法原型法o反复修改反复修改需求调查需求调查o参与人员:参与人员:n系统分析人员与业务人员系统分析人员与业务人员共同完成共同完成o方法方法
10、n访谈访谈n问卷调查问卷调查n跟班跟班n查阅资料查阅资料n利用原型利用原型o可采纳的资料素材可采纳的资料素材n有关机构组成和职责的有关机构组成和职责的规定规定n报表报表n历史数据历史数据n访谈记录访谈记录n相关法律、法规、文件相关法律、法规、文件等等o成果成果n需求调查报告需求调查报告n相关资料素材相关资料素材四、结构化分析方法四、结构化分析方法 (Structured Analysis,SA)o结构化分析方法是一种面向数据流的需求分结构化分析方法是一种面向数据流的需求分析方法,也是一种建模活动,它主要根据软析方法,也是一种建模活动,它主要根据软件内部的数据传递、变换关系,自顶向下逐件内部的数
11、据传递、变换关系,自顶向下逐层分解,描绘出满足功能要求的软件系统。层分解,描绘出满足功能要求的软件系统。o尤其适合于较大型的信息系统尤其适合于较大型的信息系统结构化分析的主要工具结构化分析的主要工具o数据流图数据流图(DFD):功能模型):功能模型o数据字典数据字典(DD)o实体关系图(实体关系图(E-R图):数据模型图):数据模型o状态变迁图状态变迁图(STD图):行为模型图):行为模型数据流图(数据流图(DFD)oData Flow Diagramo用于表示数据在信息系统中的流动情况,但用于表示数据在信息系统中的流动情况,但不表示具体的程序逻辑和处理步骤不表示具体的程序逻辑和处理步骤数据流
12、图的基本元素数据流图的基本元素数据流图的基本元素(续)数据流图的基本元素(续)o数据流数据流n是数据在系统内传播的路径,由一个或一组数据项构成。是数据在系统内传播的路径,由一个或一组数据项构成。n除了数据存储之间的数据流不用命名外,其它数据流应除了数据存储之间的数据流不用命名外,其它数据流应该用名词或名词短语命名。该用名词或名词短语命名。(对于有些含义比较明显的对于有些含义比较明显的数据流也不一定加以命名)数据流也不一定加以命名)n数据流的准确定义由数据字典数据流的准确定义由数据字典Data Dictionary给出给出o实体实体n代表了系统边界之外的,与系统存在数据交换的人员、代表了系统边界
13、之外的,与系统存在数据交换的人员、组织或其它系统组织或其它系统数据流图的基本元素(续)数据流图的基本元素(续)o处理处理n也称为数据加工,它对数据流进行某些操作或变换。也称为数据加工,它对数据流进行某些操作或变换。n每个处理要有名字,通常是动词短语,简明地描述完成每个处理要有名字,通常是动词短语,简明地描述完成什么处理。什么处理。n在分层的数据流图中,处理还应有编号。在分层的数据流图中,处理还应有编号。o数据存储数据存储n指暂时保存的数据,它可以是数据库表、文件或其它任指暂时保存的数据,它可以是数据库表、文件或其它任何形式的数据组织。何形式的数据组织。n流向数据存储的数据流可理解为写入存储或提
14、交查询请流向数据存储的数据流可理解为写入存储或提交查询请求,从数据存储流出的数据可理解为从存储设备读数据求,从数据存储流出的数据可理解为从存储设备读数据或得到查询结果。或得到查询结果。n数据存储也可有编号数据存储也可有编号数据流图的绘制方法数据流图的绘制方法o首先,确定系统的边界和外部实体首先,确定系统的边界和外部实体o绘出系统的顶层数据流图(绘出系统的顶层数据流图(context diagram)n只包含一个处理,标号为只包含一个处理,标号为0,且名称为整个系,且名称为整个系统的名称统的名称o在顶层数据流图的基础上,细化得出第在顶层数据流图的基础上,细化得出第0层层数据流图数据流图o逐层细化
15、,扩展得出更低一层的数据流图,逐层细化,扩展得出更低一层的数据流图,直到所有处理都已足够简单直到所有处理都已足够简单绘制数据流图的规则绘制数据流图的规则o每个数据流都至少有一端是连接到处理的每个数据流都至少有一端是连接到处理的o每个处理都至少有一个输入数据流,且至少每个处理都至少有一个输入数据流,且至少有一个输出数据流有一个输出数据流o每一个数据存储都必须通过数据流连接到处每一个数据存储都必须通过数据流连接到处理理o一般情况下,每个数据存储都应该既有输入一般情况下,每个数据存储都应该既有输入数据流,又有输出数据流数据流,又有输出数据流o注意命名的唯一性、易懂性注意命名的唯一性、易懂性绘制数据流
16、图的常规原则绘制数据流图的常规原则o同一幅图上包含的处理不超过同一幅图上包含的处理不超过9个个o尽量避免数据流的交叉尽量避免数据流的交叉o使用多级符号,表示处理之间的父子关系使用多级符号,表示处理之间的父子关系案例:家具公司电子商务系统案例:家具公司电子商务系统o外部实体外部实体n客户客户n内容维护人员内容维护人员n销售人员销售人员n生产调度系统生产调度系统(生产调度人员)(生产调度人员)n财务系统(财务人员)财务系统(财务人员)n客服人员客服人员n物流跟踪系统物流跟踪系统n维修人员维修人员 案例:主要处理案例:主要处理o用户管理用户管理n注册注册n登录登录n用户信息检索用户信息检索n用户信息
17、维护用户信息维护o产品展示产品展示n产品目录浏览产品目录浏览n产品信息检索产品信息检索n产品效果图展示产品效果图展示o网上订货网上订货n购物车处理购物车处理o添加到购物车添加到购物车o修改购物车修改购物车n下订单下订单n订单确认订单确认n订单跟踪订单跟踪o客户服务客户服务n咨询咨询n报修报修n派发修理通知派发修理通知n服务跟踪服务跟踪o信息发布信息发布n企业信息发布企业信息发布n产品信息发布产品信息发布n招聘信息发布招聘信息发布o企业企业/招聘信息检索招聘信息检索o统计分析统计分析数据字典(数据字典(Data Dictionary,DD)o1订单订单n1.1 订单标识订单标识n1.2 顾客详情
18、顾客详情n1.3 书籍详情书籍详情o1.1 订单标识订单标识n1.1.1 订货日期订货日期n1.1.2 订单编号订单编号o1.2 顾客详情顾客详情n1.2.1 姓名姓名n1.2.2 联系电话联系电话n地址地址nIDo1.2.2 联系电话联系电话n固定电话固定电话n移动电话移动电话说明:上述两项至少一项说明:上述两项至少一项为非空为非空行为模型:状态变迁图(行为模型:状态变迁图(STD图)图)o目标:直观地分析系统的动作目标:直观地分析系统的动作o从特定的视角出发描述系统的动态行为从特定的视角出发描述系统的动态行为状态迁移图的内容状态迁移图的内容o描述系统行为的三个要素:描述系统行为的三个要素:
19、l 状态状态l 事件事件(输入)(输入)用圆圈用圆圈用圆圈用圆圈“”“”表示表示表示表示l 状态迁移状态迁移 (输出)(输出)用箭头用箭头用箭头用箭头“”“”表示表示表示表示用字符表示用字符表示用字符表示用字符表示状态迁移图的表示举例状态迁移图的表示举例s s1 1s s2 20110s s3 310状态迁移图的应用状态迁移图的应用o作用作用n明确系统需求明确系统需求n确定系统在不同状态下的可能的动作确定系统在不同状态下的可能的动作n进而指导系统设计进而指导系统设计o实现实现n引入状态变量引入状态变量n对应不同状态变量值,提供不同的界面、处理对应不同状态变量值,提供不同的界面、处理面向过程模型
20、的弊端面向过程模型的弊端o以实现功能的过程为中心,而用户的需求变以实现功能的过程为中心,而用户的需求变化主要是针对功能的,且功能变化往往引起化主要是针对功能的,且功能变化往往引起较大的结构变化,因此,系统较大的结构变化,因此,系统稳定性不好稳定性不好。o系统有明确的边界定义,且系统结构依赖于系统有明确的边界定义,且系统结构依赖于系统边界的定义。这样的系统系统边界的定义。这样的系统不易扩充和修不易扩充和修改改。o 可重用性可重用性(reusability)(reusability)较差较差。五、面向对象的分析与设计方法五、面向对象的分析与设计方法(Object Oriented Analysis
21、&Design,OOA&OOD)o基本思想:基本思想:现实世界由相互联系的各种事物组成,每一事物均现实世界由相互联系的各种事物组成,每一事物均有其自身的属性和特定的行为,面向对象的分析与有其自身的属性和特定的行为,面向对象的分析与设计方法即遵循此思想,以最自然的形式针对现实设计方法即遵循此思想,以最自然的形式针对现实世界中的问题建模,并按人们通常的思维方式对问世界中的问题建模,并按人们通常的思维方式对问题进行求解,力图籍此简化问题模型,降低求解难题进行求解,力图籍此简化问题模型,降低求解难度度面向对象方法的几个基本概念面向对象方法的几个基本概念o对象对象n可用名字进行唯一标识可用名字进行唯一标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 系统 分析 设计 19466
限制150内