|  客服中心  |  合作联系
搜刊网
论文下载
您当前位置
首页 > 论文下载 > 信息科技 > 商品零售系统的UML模型分析与设计
商品零售系统的UML模型分析与设计
来源:互联网 qikanw | 夏 勇 田 华
【分  类】 信息科技
【关 键 词】 UML ; 商品零售 ; 模型
【来  源】 互联网
【收  录】 中文学术期刊网
正文:

  [摘要] 本文运用UML,为商品零售系统建立了一个CR模型,目的是要阐明商品零售所涉及的问题,确定商品零售系统的构建要求,为建立商品零售系统提供一个基本框架。

  [关键词] UML ; 商品零售 ; 模型

  [分类号] TP39

  [Abstract] In this paper, the author first introduces UML, then utilizes UML to establish a CR model for the commodity retail system . Its goals are to clarify the issues of commodity retail involved , determine the construction requirements of the retail system , and create a basal framework for the establishment of commodity retail system.

  [Keywords] Unified Modeling Language ; commodity retail; model

  1. 引言

  互联网的出现极大改变了传统零售业的交易模式,基于互联网技术的电子商务的兴起,更是将零售业推到了一个新阶段。电子商务下零售业的最终目标是通过信息在供应商、零售企业和顾客之间无缝、迅速流动,从而实现对三方资金流和物流的高效管理,降低运营成本,提高企业效益,给消费者带来更多实惠,同时使企业竞争力得到增强。

  本文试图通过构建一个商业模型来描述商品零售所涉及的问题。在模型中,需要明确参与商品零售执行者及其活动与职责、服务、交流与合作等。通过建模,有助于全面认识商品零售所涉及的问题,确定商品零售系统的构建要求,并对目前的网上零售做出正确评估。新模型在功能上要能实现从基于企业资源拓展到基于网络资源,从企业内的协作拓展到企业间的协作,从单纯事务处理拓展到综合决策支持,从向信息系统要数据拓展到要信息、要知识的转变。

  2. UML建模宜于零售系统

  UML是一种面向对象的、描述软件开发从需求分析直到实现测试的全过程描述和建模语言(建模是通过将用户的业务需求映射为代码,保证代码满足这些需求,并能方便地回溯需求的过程)。UML通过建立各种类、类之间的关联等模型元素来组建整个模型,利用类图、时序图、用例图、协作图和状态图等各种图形,把这些模型元素及其关系可视化,让人们可以清楚容易、多个视角、更加全面地理解模型[1],从而成为大众所普遍接受的标准建模语言。

  传统的系统开发方法是一个顺序的过程,在项目管理、项目进度和资源控制上有一定优势,它对于需求定义得很好并且非常稳定的问题比较适宜。但是,商品零售系统的更新很快,既要求研发周期尽可能的短,又要在开发过程中能动态地调整需求,如果采用传统的静态开发方式,往往会造成开发进度和成本难以控制等一系列问题。而且,由于对需求和设计的验证是在开发过程的最后阶段进行的,无法及时发现分析设计的错误或缺陷,从而带来很大风险和开支。[1]因此,传统的系统开发方法不能适应瞬息万变的信息时代的商务系统要求。

  面向对象的建模方法是一种对应于真实世界概念的抽象思维方式,它按照问题领域的基本事物实现自然分割,按人们通常的思维方式建立问题领域的模型。这样,从问题空间到求解空间是一种自然的映射,相互间有着直接的对应关系。UML(Unified Modeling Language,UML)是面向对象开发中一种有严格语法定义、易于表达的建模语言,支持面向对象建模的全过程。它是在已有的三大面向对象方法Booch、OOSE和OMT基础之上,广泛征求意见后形成的建模语言。UML的出现建立了统一的面向对象方法学,它汲取了以往各种面向对象方法的理论成果,融入了软件工程领域的新的思想和成果,对面向对象技术的发展以及软件产业的发展具有深远意义。

  UML吸收了面向对象技术的基本直观映像,通过一整套的图形符号和相应的方法学来系统地反映现实世界的客体,是一种可视化的图形建模语言。用UML建立起的系统模型可以是独立于最终系统实现语言的模型,因而具有更大的通用性,便于交流。[2]用户、分析人员、测试人员、管理人员和其他涉及项目人员都可以从UML模型中方便地获取自己需要的信息,从而使多数应用领域的软件开发具有一种实际、高效的保证,特别适用于商务系统的复杂体系。

  本文运用UML建模语言来构建商品零售的商务模型。该模型定义了客户、零售商各自的目标和职责,因而称之为CR(Customer-Retailer,“客户-零售商”)模型。运用UML构建CR模型主要有以下两个优点:

  ⑴在系统分析和设计时使用UML,有助于软件设计人员与商务工作人员的沟通与理解。软件设计者用来为软件系统建立文档的概念和工具,也可被商业系统分析者用于商业过程文档的建立。相同的“语言”使两个小组能更好地交流,以保证软件系统满足商业活动的需要。

  ⑵在使用UML开发商品零售系统时一般都采用迭代增量式的开发过程,这种方法不是在项目结束时一次性提交软件,而是分块逐次开发和提交,这样可以尽早发现项目的风险,并在软件开发过程中对这些风险进行有效地控制。[3]

  3.运用UML为商品零售系统建模

  开发商品零售的商务模型的总体步骤如下:

  ⑴描述需求,确定用例(USE CASE),理解系统的整体结构,建立系统的静态模型。用例和用例图用来描述系统行为模型,通过用例图可以描述商品零售的商务流程中的一系列用例、执行者以及它们的关系。

  ⑵仔细研究每个用例,描述系统的行为。用例被描述为一系列参与执行者、产生的人为因素以及顺序执行的活动,用活动图来给形成商品零售流程的可能的活动顺序建模。

  ⑶在前两步的基础上建立域模型(DOMAIN MODEL),定义商务流程涉及的实体及其关系。域模型建立阶段需提交系统概念层类图和活动图。域模型通常表示为类图,类模型的执行者和人为因素、活动都被转换为方法,可以描述商品零售的结构。

  ⑷最后,CR模型由用例图、用例描述和域模型来表示,描述了系统结构和商务流程两方面内容。

  3.1 用例图

  随着Web的发展,客户和零售商的数量都在增长,销售和购买的方式多样化,活动复杂性增加了。传统的做法可能是直接去各零售商处。而现在网络和电话,使销售和购买在数量和种类上得到迅猛增长,网络和电话帮助客户找到零售商,也可以让零售商找到客户。考虑到这些在客户和零售商之间的交互中所起的关键作用,图1显示了包含Internet 客户、电话客户的相关用例模型。

  图1 客户订购的用例模型

  寻找产品的客户和提供产品的零售商之间即可进行最简单的市场活动。图2是客户和零售商的基本用例图。客户和零售商是完成一项交易最基本的两个执行者,他们之间的交互也是完成一项交易最基础的一系列活动。

文本框: <<include>>

相关推荐
热门期刊
集成电路通讯《集成电路通讯》
《集成电路通讯》(季刊)创刊于1984年,以马列主义、毛泽东思想、邓小平理论和“三个代表”重要思想为指导,贯彻党的教育方针和“双百方针”,理论联系实际,开展教育科学...
山东经济战略研究《山东经济战略研究》
《山东经济战略研究》杂志,月刊,于1984年经国家新闻出版总署批准正式创刊,由山东省广播电视总台主管,山东省究州大统矿业有限公司主办的学术性刊物,本刊在国内外有广...
保健与生活《保健与生活》
《保健与生活》杂志,半月刊,于1993年经国家新闻出版总署批准正式创刊,由安徽出版集团有限责任公司主管,安徽科学技术出版社主办的学术性刊物,本刊在国内外有广泛的覆...
辽宁工程技术大学学报(社会科学版)《辽宁工程技术大学学报(社会科学版)》
《辽宁工程技术大学学报》杂志,双月刊,于1999年经国家新闻出版总署批准正式创刊,CN:21-1412/C,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主...
中国山地民族研究集刊《中国山地民族研究集刊》
《中国山地民族研究集刊》创刊于2013年,由贵州师范学院中国山地民族研究中心;贵州民族与人类学高等研究院联合主办,以马列主义、毛泽东思想、邓小平理论和“三个...
水利科技与经济《水利科技与经济》
《水利科技与经济》杂志,于1995年经国家新闻出版总署批准正式创刊,CN:23-1397/TV,本刊在国内外有广泛的覆盖面,题材新颖,信息量大、时效性强的特点,其中主要栏目有:水土...
友情链接
中教杯 国家新闻出版总署 中国知网 万方数据 维普网 中国科学院 中国国家图书馆 央视英文版 中国留学网 中青网 中国国家人才网 中国经济网 中国日报网 中国新闻网 中国学术期刊网
关于我们
平台简介
诚聘英才
企业文化
竞争优势
版权信息
服务条款
客服承诺
常见问题
版权声明
合作加盟
期刊加盟
广告服务
联系我们
网站导航
期刊大全
论文下载
课题申报
学术会议
编辑QQ
编辑联络
2007-2023
中文学术期刊检索机构
bianjibu777@qq.com
联系我们

版权所有©2007- 2023 中国学术期刊网(qikanw.com) All Rights Reserved 京ICP备2021008252号
本站是学术论文网络平台,若期刊网有侵犯您的版权,请及时与期刊网客服取得联系,联系信箱: bianjibu777@qq.com    
中国学术期刊网