UML用例驱动在电子商务系统模型设计中使用

开发 架构
在学习UML建模语言的过程中,UML用例驱动的概念你是否听说过,这里就向大家介绍一下基于UML用例驱动的电子商务系统模型设计。

本文和大家重点讨论一下基于UML用例驱动的电子商务系统模型设计,主要包括UML建模语言的基本知识,UML用例驱动和设计系统模型等内容,相信通过本节的介绍你对UML用例驱动一定会有深刻的认识。

基于UML用例驱动的电子商务系统模型设计

1.UML语言的基础知识

UML的定义包括UML语义和UML表示法两个部分。

1.1>UML语义定义对象建模的抽象文法和语义的元模型。

UML语义:描述基于UML的精确元模型定义,元模型为UML的所有元素在语法和语义上提供了简单、一致、通用的定义性说明,使开发者能在语义上取得一致,消除了因人而异的最佳表达方法所造成的影响。此外UML还支持对元模型的扩展定义。

1.2>UML表示法定义可视化描述UML语义的图符集。

标准建模语言UML的重要内容可以由五类图(共九种图形)来定义,它们分别是:

①用例图。

它从用户角度描述系统功能,并指出各功能的操作者。

②静态图。

它主要是反映系统的静态关系。这些关系在系统的整个生命周期内都是存在且有意义的。

它主要包括类图和包图。

③行为图。

UML用例驱动中行为图描述的是系统内部的动态关系。

它主要包括对象状态图和活动图。

④交互图。

它描述的是对象间的交互关系。

它主要包括时序图和协作图。

⑤实现图。

它描述的是系统的物理实现。

它包括组件图和部署图。

2.UML用例驱动

用例驱动的方法基于面向对象技术,即从用例出发,首先将用户需求转换为系统需求(即用例),并根据对用例的描述和分析,得出系统的核心类,然后进一步描绘出系统的静态结构和动态行为,以及系统的代码结构和物理配置。用例将“驱动”需求分析之后设计、实现、测试、配置等阶段的开发,将用例驱动的思想与UML这种面向对象分析设计语言相结合,使构建出来的软件模型的易复用性和易扩展性得到提高。

用户需求-〉用例(系统需求)-〉核心类-〉静态结构-〉动态行为-〉代码结构和物理配置

3.设计系统模型

首先由需求整理出系统的十一大功能模块:bbs模块,店铺管理模块,信用管理模块,查询模块,竞拍模块,商品信息管理模块,商品目录管理模块,个人信息管理模块,帮助模块,自助网站模块,实名认证模块。

【编辑推荐】

  1. 基于UML用例驱动的电子商务系统模型设计
  2. Eclipse UML插件及其安装步骤简明介绍
  3. UML用例建模的慨念和应用
  4. 技术分享 VS2010通过Architecture创建UML用例图设计
  5. 把Eclipse UML插件集成至Eclipse如何实现 

 

责任编辑:佚名 来源: csdn.net
相关推荐

2010-06-18 17:09:05

UML用例驱动

2009-07-28 13:06:19

ASP.NET电子商务

2012-07-09 11:15:22

电子商务

2021-08-27 08:00:00

微服务开发架构

2010-06-17 12:48:08

UML用例模型

2009-01-18 15:43:29

数据挖掘电子商务WEB

2010-06-17 13:32:39

UML用例模型

2009-02-06 10:47:42

2011-10-28 13:32:17

2011-07-05 11:06:35

2009-11-02 14:23:00

电子商务设计师模拟题

2011-10-28 13:36:16

电子商务

2010-07-14 10:43:00

SQL Server

2010-06-30 17:36:58

UML用例图

2011-07-05 11:06:52

2011-03-16 10:11:40

2010-06-21 14:28:36

首屏打开时间B2C淘宝

2010-06-09 13:24:22

UML用例

2014-03-11 13:15:01

ShopNCShopNC漏洞漏洞

2010-06-30 15:26:33

UML静态建模
点赞
收藏

51CTO技术栈公众号