电子商务系统设计与实现.ppt
《电子商务系统设计与实现.ppt》由会员分享,可在线阅读,更多相关《电子商务系统设计与实现.ppt(39页珍藏版)》请在三一办公上搜索。
1、电子商务系统设计与实现,第9章 电子商务系统分析,9.1 电子商务系统分析的任务9.2 系统调查9.3 典型的电子商务系统业务需求9.4 系统分析方法9.5 基于UML的系统分析方法9.6 系统分析报告,掌握企业商务活动的特点 主要是了解企业商务运作过程中都有哪些基本的商务环节,其基本的特点是什么,在开展电子商务活动中的重点和要点是什么。系统调查 理解用户对电子商务系统的需求,包括对系统功能、性能方面的需求。确定系统逻辑模型,形成系统分析报告 确定系统应具有的逻辑功能,再用一系列图表和文字表示出来,形成系统的逻辑模型,撰写系统分析报告。,9.1 电子商务系统分析的任务,who?谁执行系统中的各
2、个过程?为什么?选择该人执行这个活动正确吗?其他的人能更有效地执行这些任务吗?what?在做什么?接下来是什么程序?为什么那个过程是必要的?where?正在哪里执行操作?为什么?这些操作可以在哪里执行?在其他地方执行会更有效吗?when?什么时候执行一个程序?为什么在这个时间执行它?是最好的时间吗?how?怎样执行一个程序?为什么用那种方式执行它?用其他的方式执行会更好、更有效或者花费更少吗?,9.2 系统调查,面谈(1)确定要面谈的人(2)确立目标(3)提出面谈的问题(4)将面谈结果整理成文档,9.2 系统调查,问卷调查 问卷调查应该简单、友好。提供清晰的指令以方便回答所有预期的问题。将问题
3、用短语表达,以避免误解;使用简单的术语。尽量不要引导用户做出回答或者提出有诱导作用的问题。限制使用开放式问题,这样的问题难以制成表格。限制使用可能导致对工作安全性的担心或者产生其他负面影响的问题。在调查表的最后进行一般的总结。在定稿并分发给一个大组之前对调查表进行小范围内的测试。,9.2 系统调查,观察 系统分析员直接在用户工作的地方观察他们的活动,并且记录下所观察的系统运作过程。抽样 样本可能包括记录、报表、操作日志、数据输入文档、意见汇总、工作请求以及各种类型的表格。抽样技术包括系统抽样、分层抽样以及随机抽样。,9.2 系统调查,B2B电子商务系统的需求会员注册信息分布信息查询在线交易拍卖
4、与投标采购商务论坛网上洽谈签订电子合同广告宣传,9.3 典型的电子商务需求,B2C电子商务系统的需求,9.3 典型的电子商务需求,消费者需求有:用户注册、登录商品查询购物车为购买产品下订单撤消和修改订单跟踪订单的状态在线支付新手导航信息反馈,商家的需求有:商品信息分布检查客户的注册信息发布和管理网络广告处理客户订单商品库存管理精品推荐、促销活动和物流配送系统建立接口和银行之间的接口客户关系管理售后服务,C2C电子商务系统的需求(1)会员注册、认证(2)卖家管理 包括店铺设置管理、商品发布、商品下架、商品删除、成交后发货、退款等。(3)买家管理 包括商品搜索、浏览、了解卖家、出价竞拍、在线支付、
5、交易投诉等(4)论坛(5)新手导航(6)客户服务,9.3 典型的电子商务需求,结构化分析方法1.数据流图(DFD),9.4 系统分析方法,箭头,表示数据流,圆或椭圆,表示数据处理,双杠,表示数据存储,方框,表示数据的源点或终点,结构化分析方法2.数据流图步骤(1)首先画出系统的输入输出,即先画顶层数据流图。,9.4 系统分析方法,结构化分析方法2.数据流图步骤(2)画系统内部,即画下层数据流图。,9.4 系统分析方法,9.4 系统分析方法,结构化分析方法3.注意事项命名。画数据流而不是控制流。一般不画物质流。每个加工至少有一个输入数据流和一个输出数据流,反映出此处理数据的来源与处理的结果。编号
6、。如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号。父图与子图的平衡。子图的输入输出数据流同父图相应处理的输入输出数据流必须一致,即父图与子图的平衡。局部数据存储。提高数据流图的易懂性。注意合理分解,要把一个处理分解成几个功能相对独立的子处理,这样可以减少处理之间输入、输出数据流的数目,增加数据流图的可理解性。,9.4 系统分析方法,结构化分析方法4.数据字典(1)数据项(2)数据结构(3)数据流(4)数据存储(5)处理过程,9.4 系统分析方法,9.4 系统分析方法,数据项卡片,数据结构卡片,数据存储卡片,数据流卡片,处理过程卡
7、片,面向对象分析方法(1)给出系统的需求,进行系统的需求分析。需求分析的目标是识别系统执行者、系统用例,得到系统的用例图,并用用例文档描述各个用例;(2)进一步分析系统需求,确定类以及类与类之间的关系,确定它们的静态结构和动态行为,最终用类图和对象图描述系统的静态结构,用顺序图、协作图、活动图和状态图描述系统的动态行为。,9.4 系统分析方法,1.系统需求分析(1)确定执行者(2)确定用例(3)绘制用例图(4)描述用例(5)优化用例图,9.5 基于UML的系统分析方法,1.1 确定执行者 1)谁使用系统的主要功能(主执行者)?2)谁需要从系统获得对日常工作的支持和服务?3)需要谁维护管理系统的
8、日常运行(副执行者)?4)公司的哪个部门使用系统?5)系统需要与其它哪些系统交互?6)谁需要使用系统产生的结果(值)?针对网上宠物店前台系统,通过回答以上问题,可以得到执行者有两类,普通用户和登录后的用户。,9.5 基于UML的系统分析方法,1.2 确定用例 1)与系统实现有关的主要问题是什么?2)系统需要哪些输入/输出?这些输入/输出从何而来?到哪里去?3)执行者需要系统提供哪些功能?4)执行者是否需要对系统中的信息进行读、创建、修改、删除或存储?注册新账号、登录、注销登录、编辑账号、搜索产品、查看产品分类、查看产品、查看产品项目、将产品项目放入购物车、从购物车删除产品项目、修改购物数量、新
9、订单、查看订单、查看购物车、结算等。,9.5 基于UML的系统分析方法,1.3 绘制用例图,9.5 基于UML的系统分析方法,1.4 描述用例,9.5 基于UML的系统分析方法,表9.1 查看订单用例的文档,2.静态结构模型(1)识别对象和类(2)识别类的属性和操作(3)确定对象之间的关系(4)绘制类图,9.5 基于UML的系统分析方法,2.1 识别对象和类,9.5 基于UML的系统分析方法,边界类:位于系统与外界的交界处,窗体、报表、以及表示通讯协议的类、直接与外部设备交互的类、直接与外部系统交互的类等都是边界类。实体类:保存要放进持久存储体的信息。持久存储体就是数据库、文件等可以永久存储数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 系统 设计 实现
链接地址:https://www.31ppt.com/p-4987751.html