当前位置:文档之家› 电子商务系统分析

电子商务系统分析

11
3.2 统一建模语言
UML主要特点 统一标准:UML是一种面向对象的标准化的统一的建 模语言。UM》提供了标准的面向对象的模型元素的定 义和表示法,以及对模型的表示法的规定 面向对象:UML是为了简化和强化现有的大量的面向 对象开发方法这一目的而开发的。UML提供了一批基 本的模型元素的图标和办法,能简洁明了地表达面向 对象的各种概念和模型元素 可视化、表示能力强大:UML是一咱图形化语言, UML的图标背后有良好定义的语义,系统的逻辑模型 或实现模型都能用UML的图标清晰地表示 容易掌握使用
13
3.2 统一建模语言



从应用的角度看,当采用面向对象技术设计系统时: 第一步是描述需求;第二步是根据需求建立系统的静 态模型,以构造系统的结构;第三步是描述系统的行 为。 其中,在第一步与第二步中所建立的模型都是静态的, 包括用例图、类图、对象图、部件图和配置图等五个 图形,是统一建模语言UML的静态建模机制 第三步是所建立的模型或者可以执行,或者表示执行 时的时序状态或交互关系,包括状态图、活动图、顺 序图和协作图等四个图形,是统一建模语言UML的动态 建模机制
3.1 电子商务系统分析概述
现实世界为对象的世界 结构化分析
面向对象分析
结构化设计
面向对象设计
结构化编程
面向对象编程
顺序存储指令 计算机 过程世界
6
3.1 电子商务系统分析概述
2、目前常用的电子商务系统简易分析方法


由于电子商务系统对于信息的加工处理相对比较少, 更多的是信息交易过程,而且常常会涉及到多方之间 的信息互动,对于此类信息交易和信息互动系统的分 析方法,目前尚没有系统、理论化的分析方法,但仍 有不少的分析工具供参考使用 电子商务中存在着大量的信息交流,应用系统需要对 交易双方的交易信息以及交易流程进行管理和控制, 系统分析中可以采用如图所示.
目录


第1章 电子商务系统概述 第2章 电子商务系统规划 第3章 电子商务系统分析 第4章 电子商务系统设计 第5章 电子商务系统集成与实施 第6章 电子商务系统维护
1
第3章 电子商务系统分析



3.1 3.2 3.3 3.4 3.5 3.6 3.7
概述 统一建模语言(UML) 电子商务系统需求分析与描述 电子商务系统功能分析及描述 电子商务系统逻辑模型的构建 电子商务系统分析报告 本章小结
需求方
供货方 开户银行
到款通知
付款通知
认证机构 (CA)
数字证书、数字签名 银行转账
需求方 开户银行
9
3.1 电子商务系统分析概述

此外,对于一些比较复杂的系统而言, 很多参考书经常使用统一建模语言 (UML)等图表工具描述具体的业务流 程
10
3.2 统一建模语言
3.2.1 UML简介 统一建模语言(UML, Unified Modeling Language)是 一个通用的可视化建模语言,用于对软件进行描述、 可视化处理、构造和建立软件系统制品的文档。 它记录了对必须构造的系统的决定和理解,可用于对 系统的理解、设计、浏览、配置、维护和信息控制 UML适用于各种软件开发方法、软件生命周期的各个 阶段、各种应用领域以及各种开发工具,UML 是一种 总结了以往建模技术的经验并吸收当今优秀成果的标 准建模方法 UML表示法定义了UML的表示符号,为建模者和建模 支持工具的开发者提供了标准的图符号和语法
2
3.1 电子商务系统分析概述
3.1.1 电子商务系统分析的基本内涵
电子商务系统分析就是依据规划阶段所设定的电子商 务系统方案,针对企业内部及合作伙伴之间的具体业务 特征,运用系统分析方法,细化并完成电子商务应用系 统的逻辑模型。 电子商务系统分析过程实质上是企业商务流程建模过 程,主要是通过对商务流程进行需求分析,找出其功能 性需求和非功能性需求,并用系统分析方法对各种功能 性需求和非功能性需求进行描述。
7
3.1 电子商务系统分析概述
商品需求和报价请求 报价单 还价磋商过程 买 方 订购单 订购应答 运输说明 发货通知
8
卖 方
3.1 电子商务系统分析概述

对于电子商务活动中经常存在的涉及多方的信息交易 过程,可以通过如下图所示的交易流程图描述,与上图
类似
供货方 货物运转 购货订单
配送机构
货物运转
12
3.2 统一建模语言 Fra bibliotek

UML定义了5类,共9种模型图 第一类是用例图,从用户角度描述系统功能,并指出 各功能的操作者。 第二类是静态图,包括类图、对象图和包图。类图描 述系统中类和静态结构;对象图是类图的实例;包图 由包或类组成,表示包与包之间的关系,包图用于描 述系统的分层结构。 第三类是行为图,描述系统的动态模型和组成对象间 的相互关系,分为状态图和活动图。 第四类是交互图,描述对象间的交互关系,分为顺序 图和协作图。 第五类是实现图,分为部件图和配置图。
电子商务系统 规划方案 商务流程需求 分析及描述 电子商务系统功 能分析及描述 电子商务系统 逻辑模型构建 电子商务系统 分析说明书
4
3.1 电子商务系统分析概述
3.1.3 电子商务系统分析的主要方法 1、传统系统分析方法比较 传统信息系统开发中,两种比较常用的开发方法是结构化方法和面 向对象方法 结构化方法采用自顶向下方式指导软件开发,即根据功能特征将目 标划分成若干个子目标,基于最基本的系统组成输入——处理—— 输出(Input-Process-Output, IPO)思想,利用数据流图描述信 息加工处理过程,适合于分析以数据处理为主,针对一个或几个部 门,满足管理者特定信息需求的企业内部信息系统。 面向对象技术的实质是从系统的组成,而不是从功能上,或是从处 理问题的算法上进行系统分解,实现对问题的自然分割,利用类及 对象作为基本构造单元,以更接近人类思维方式建立问题域模型, 从而使设计出的软件尽可能直接描述现实世界,构造出模块化的、 可重用的、可维护性好的软件,并能控制软件的复杂性和降低开发 维护费用 5 如图所示:
其最主要的任务就是企业内部和企业间商务过程的映 射(Mapping)和改造(Engineering)
3
3.1 电子商务系统分析概述
3.1.2 电子商务系统分析的基本内容 电子商务系统分析要经过商务流程需求 分析与描述、系统功能分析及描述以及 电子商务系统逻辑模型的构建等过程, 分析阶段的成果表现形式是电子商务系 统分析说明书
相关主题