电子商务网站分析与设计讲解材料

上传人:yuzo****123 文档编号:140461176 上传时间:2020-07-29 格式:PPT 页数:58 大小:1.01MB
返回 下载 相关 举报
电子商务网站分析与设计讲解材料_第1页
第1页 / 共58页
电子商务网站分析与设计讲解材料_第2页
第2页 / 共58页
电子商务网站分析与设计讲解材料_第3页
第3页 / 共58页
电子商务网站分析与设计讲解材料_第4页
第4页 / 共58页
电子商务网站分析与设计讲解材料_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《电子商务网站分析与设计讲解材料》由会员分享,可在线阅读,更多相关《电子商务网站分析与设计讲解材料(58页珍藏版)》请在金锄头文库上搜索。

1、企业培训,1,第2章 电子商务网站分析与设计,第一节 电子商务网站系统分析 第二节 电子商务网站系统设计,计划课时:8学时,企业培训,2,1、掌握电子商务网站需求分析、业务流程分析、数据流程分析的基本过程和方法工具; 2、掌握电子商务网站功能模块设计、代码设计的过程与基本方法; 3、能够运用电子商务网站分析与设计方法与工具进行电子商务网站分析与设计,学习目标与要求,企业培训,3,重点与难点,重点: 电子商务业务流程图绘制与分析 电子商务网站系统数据流程图绘制与分析 电子商务网站系统功能结构图绘制,难点: 运用电子商务网站分析与设计方法与工具进行电子商务网站分析与设计,企业培训,5,2.1.1、

2、需求分析,需求分析就是要分析用户的要求。,需求分析的任务是详细调查现实世界处理的对象(组织、部门等),充分了了解原系统(手工系统或计算机系统)的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。,需求调查的重点是“数据”和“处理”,即需要的信息是什么,这些信息需要进行什么样的处理。 获得用户对系统的要求包括除信息要求和处理要求外,还包括安全性要求、可靠性要求、完整性要求等。,(1)需求分析的任务,企业培训,6,(2)需求分析的方法,确定用户的最终需求是一件很困难的事 用户不懂计算机技术、设计人员不懂专业知识,1)调查分析步骤: a.调查组织机构情况 b.调查各部门的业务活动情况 c

3、.明确用户要求 d.确定新系统的边界,进行需求分析首先是调查清楚用户的实际要求,与用户达成共识,然后分析与表达这些需求。,企业培训,7,(2)需求分析的方法,调查组织 机构情况,熟悉业 务活动,明确用 户需求,确定系 统边界,用户,设计人员,数据 字典,数据 流程图,企业培训,8,(2)需求分析的方法,2)调查方法 a.跟班作业 b.开调查会 c.请专人介绍 d.询问 e.设计调查表请用户填写 f.查阅记录,新开拓的业务如何分析需求?如:公司新设立的电子商务部从事电子商务业务,如何分析系统的需求。,企业培训,9,(2)需求分析的方法,2)结构化分析方法(Structured Analysis)

4、 SA方法从最上层的系统组织机构入手,采取自顶向下、逐层分解的方式分析系统。下图描叙了SA方法的基本单元(数据流程图基本单元),处理,数据流,数据流,数据 来源,数据 输出,数据存储,数据流程图表达了数据和处理过程的关系。SA方法中,复杂的处理逻辑借用判定表或判定树来描叙,系统中的数据则借助数据字典来描叙,企业培训,10,(3)网上书店网站需求分析,网上书店需求分析包含对网站的组织结构与功能的分析,是非常重要的工作。主要包括三部分内容:组织结构分析、业务过程与组织结构之间的联系分析、业务功能一览表。,1)组织结构分析: 组织结构分析通常是通过组织结构图来实现的,组织结构图是一张反映组织内部之间

5、隶属关系的树状结构图。,企业培训,11,网站书店组织结构图,总经理,采 购 部,人 力 资 源 部,仓 储 部,财 务 部,销 售 部,采 购 计 划 处,采 购 业 务 处,采 购 审 核 处,仓 储 管 理 办 公 室,日 常 库 存 管 理 处,配 送 处,网 站 维 护 处,销 售 业 务 处,客 户 关 系 管 理 处,企业培训,12,2)组织/业务关系分析,组织结构图反映了组织内部和上下级关系,但是对于组织内部各部分之间的联系程度、组织各部分的主要业务、组织各部分在业务过程中所承担的工作等等却不能反映出来。所以通常通过增设组织/业务关系表来反映组织各部分在同一业务过程中承担不同业务

6、环节时的关系。,*表示该项业务是对应组织的主要业务;表示该部门是参加协调该业务的辅助单位; 表示该单位是该项业务的相关单位;空白表示该部门与对应业务无关。,企业培训,13,3)业务功能一览表,业务功能一览表是把组织内部各项管理业务功能都用一张表的方式罗列出来,日常库存管理,入库管理,在库管理,出库管理,书籍ABC 分类管理,库存盘点 管理,功能业务一览树型图,企业培训,14,2.1.2、业务流程分析,业务流程分析就是将网站的各项业务以流程图的方式表示出来,用于指导数据分析与系统设计。,业务流程图(Transaction Flow Diagram,简称TFD),就是用一些规定的符号及连线来表示某

7、个具体业务处理过程。 业务流程图的绘制基本上按照业务的实际处理步骤和过程绘制。,业务流程图的基本图形符号,企业培训,15,(1)业务流程图的特点,图的形式是按业务部门划分的横式图; 图描述的主题是票据、帐单; 票据、帐单流动路线与实际业务处理过程是一一对应的; 图中票据、帐单是有“生”有“死”的,也就是说用它的一次生命周期表示一笔业务的处理情况。,企业培训,16,(2)业务流程图的作用,制作业务流程图的过程也是系统分析员全面了解系统业务处理概况的过程,业务流程图是系统分析员进一步分析的依据; 业务流程图是系统分析员、管理人员、业务操作人员相互交流思想的工具; 系统分析员可以直接在业务流程图上划

8、出可以实现计算机处理的部分; 可以利用业务流程来分析业务流程是否合理。,企业培训,17,(3)制作业务流程图的注意事项,每种票据、报表要统一编号; 同时进行的业务活动要尽量靠近; 一个作业流程中报表是有始有终的; 作业流程要明确,避免含糊不清的循环。,企业培训,18,(4)网站基本业务流程分析,以基本业务阶段和职能部门分类作图,从整体上描叙经营活动过程,下面以网上书店为例进行分析。,销售 管理,库存 管理,采购 管理,在线销售阶段,库存管理阶段,采购进货阶段,销售 部门,仓储部门,采购部门,客户,企业培训,19,(4)网站基本业务流程分析,客户,购买,销售部门,销售管理,仓库部门,采购部门,库

9、存管理,供应商,采购管理,收货管理,进销存总体业务流程,存,企业培训,20,(5)具体业务流程分析销售业务流程图,根据业务的相对独立性将网上书店的业务分为销售业务、库存业务、采购业务等3个具体业务。,修改自己 的信息,客户,客户登录,订购书籍,回复,缺货订单,浏览书籍,销售订单 审核,查找书籍,加入 购物车,临时购物单,销售订单,销售记录,审核,库存部门,企业培训,21,(5)具体业务流程分析库存管理业务流程,库存管理业务流程,采购部门,检验,退货通知单,填写收货单,库存管理,货物入库,订货通知单,客户,验收出库,供应商,收货单,入库单,产品库存表,请购单,销售部门,企业培训,22,(5)具体

10、业务流程分析采购业务流程,库存部门,汇总请购单,采购计划,采购,供应商档案 信息,采购单,采购收货 管理,入库单,采购业务流程,验收入库,退货单,退货处理,供应商,库存部门,企业培训,23,2.1.3 数据流程分析,数据流程分析通常是通过分层的数据流程图(DFD-Data Flow Diagram)来实现的。数据流程图是系统分析员与用户交流思想的工具。具体步骤如下: 第一步,将系统看成一个整体,明确信息的输入和输出,界定系统的边界,画出顶层数据流程图; 第二步,根据结构化方法的思想,将系统分解成相对独立的子系统,找出各子系统的输入数据流和输出数据流,分析输入数据流的来源和输出数据流的去向,用数

11、据流将数据源、子系统、和数据终点连接起来。 重复第二步,直到每个分解为功能单一的模块为止。,企业培训,24,数据流图的特点,第一,抽象性。在数据流图中具体的组织机构、工作场所、物质流等都已去掉,只剩下信息和数据存储、流动和使用及加工的情况,反映的是数据与处理的关系。,第二,概括性。它把系统对各种业务的处理过程联系起来考虑,形成一个总体,便于分析各业务过程数据的流动与处理过程。,实践证明,只要对用户稍作解释,用户就能看明白流程图的含义;同时,这种图的层次性强,适合于对不同管理层次的业务人员进行业务调查。,企业培训,25,(1)数据流程图的基本成分,1)外部实体:指系统以外又与系统有联系的人或事物

12、。它表示该系统数据的外部来源和去处,例如顾客。这里的系统是一个相对概念,外部实体可以是另外一个系统。,一个小方框并外加一个立体轮廓线表示外部实体,在小方框中注明外部实体的编码属性和名称。为了区分不同的外部实体,可以在正方形的左上角用一个字符表示。为了减少线条交叉,同一个外部实体可以在一张数据流程图中出现多次,在右下角画小斜线。,a 经理,企业培训,26,(1)数据流程图的基本成分,2)数据处理:指对数据的逻辑处理,也就是数据的变换,如判断选择。,标识部分用来识别一个功能,一般用P(Process,处理)和数字组成字符串来表示,如P1,P1.1,P1.2等等。 功能描述部分是必不可少的,它直接表

13、达处理的逻辑功能。一般用一个动词加一个作动词宾语的名词表示,如库存管理。 功能执行部分表示这个功能由谁来完成,可以是一个人或一个部门,也可以是某个计算机程序。,企业培训,27,(1)数据流程图的基本成分,3)数据流:指处理功能的输入或输出,用一个水平或垂直箭头表示。箭头指出数据的流动方向,4)数据存储:数据存储表示数据保存的地方,是对数据记录文件的读写处理,一般用一个右边不封口的长方形表示。通常加一个标志D,绘制流程图的软件工具:Microsoft Office Visio 2003 文件新建软件数据流模型图,企业培训,28,(2)网上书店系统的数据流程图,1)网上书店系统顶层(0层)数据流图

14、(图2.16),企业培训,29,(2)网上书店系统的数据流程图,2)网上书店系统第一层数据流图(图2.17),企业培训,30,(2)网上书店系统的数据流程图,4)网上书店系统第二层数据流图(采购管理分解流程图2.18),P2,P1,企业培训,31,(2)网上书店系统的数据流程图,4)网上书店系统第三层数据流图(采购计划管理分解流程图2.19),P1.2,P1.1,企业培训,32,(2)网上书店系统的数据流程图,4)网上书店系统第三层数据流图(采购订单管理分解流程图2.20),P1.4,P1.2,P1.1,企业培训,33,(2)网上书店系统的数据流程图,4)网上书店系统第三层数据流图(供应商管理

15、分解流程图2.21),P1.4,P1.3,P1.2,企业培训,34,(3)检验数据流程图的正确性,数据流程图的绘制一开始并不能完全正确,需要进一步分析检查与修改,才能使其更加正确:,1)数据守恒:输入数据与输出数据匹配,每个处理必须具备输入数据流和输出数据流,每个数据流必须输入到一个处理中或从一个处理中输出。,2)文件/存储都要被使用:数据流程图中任何一个数据存储,必定有流入的数据流和流出的数据流。,3)父图与子图的平衡:父图中某一处理框的输入、输出数据流必须出现在相应的子图中。,4)任何一个数据流至少一端是处理框,数据流不能从外部实体直接到数据存储。,企业培训,35,(4)数据字典,数据流程

16、图描述了系统的分解,即描述了系统由哪几部分组成,以及各部分之间的联系等,但对系统中的各部分的含义没有明确说明,如数据存储,只有名称,没有具体存储结构描述。,数据字典为数据库用户,数据库管理员,系统分析员和程序员提供某些数据项的综合信息。主要用来描述数据流图中的数据流,数据存储,处理过程和外部实体。如数据字典通过数据元素和数据结构描述数据流、数据存储的属性。,企业培训,36,(4)数据字典数据元素,1)数据元素 数据元素是最小的数据组成单位,也就是不能再分的数据单元,如顾客号,产品号,姓名等,通过下列属性来描述:,企业培训,37,(4)数据字典数据结构,2)数据结构 数据结构的描述重点是数据间的组合关系,说明这个数据结构包括哪些成分,一个数据结构可以包括若干个数据元素或(和)数据结构。这些成分中有三种特殊情况: a.任选项,即可以出现也可以省略的项,用“”表示,如爱好 b.必选项,在两个或多个数据项中,必

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

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

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