- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML建模的货运代理系统的设计.PDF
科技信息 O计算机与信息技术O scmNCE&TECI矾OLOGY姗O心谯T10N2007年第36期
基于UML建模的货运代理系统的设计
曾霞霞 张祖昌
(闽江学院计算机科学系 福建 福州 350108)
【摘要】本文概迷了面向时象的思想,分析了利用统一建模语言(uML)建模的方法,探讨了使用uML技术对货运代理系统进行分析、设
计和实现的过程。使用uML面向对象的方法设计系统。有利于系统开发人员之间的交流协作,简化系统工程的设计实现。
【关键词】面向对象;货运代理;uML建模
1.引言 用例。其中与客户角色相美联的用例图分析如2—1所示,客户可以直
面向对象(0b{ectOriented,00)是当前计算机界关心的重点,是软接注册信息(Re舀8terMsg)或查询公司信息(QueryComMs由,若要查询
件开发方法的主流。面向对象方法是建立在“对象”概念基础上的方法 货单信息(Query“8t)则需先登录系统(LoginSystem)。其他两个角色的
学,对象是由数据和容许的操作组成的封装体。面向对象技术充分体 用例分析在这里就不做介绍。
现了分解、抽象、模块化、信息隐蔽等思想。可以有效地提高软件生产
率、缩短软件开发时间、提高软件质量.是控制软件复杂性的有效途 0/夕\—/
径。自从UML这个标准建模语言出现后,越来越多的软件工程开始使
用uML面向对象的方法进行系统分析和设计。 大\、o芰:竺、
2.UML建模概述
UML是一种标准的图形化建模语言,它是面向对象分析与设计 ∞stom钟\ L 夕
的一种标准表示。UML定义了一些图以及它们的意义.它的思想是与
方法无关。在UML诞生以前,软件产品开发没有一个统一的标准,人
们尝试着采用不同的方法分析和设计系统.因而产生了多种分析和设 &污№g
计方法学。UML的出现.给软件开发过程带来了能够统一一致等许多
List
Q幢ry
便利。 L。ginsyslem
uML是用来描述模型的,它用模型来描述系统的结构或静态特
征、以及行为或动态特征。它从不同的视角为系统的架构建模,形成系
3.3系统域类分析
统的不同视图(view)。每一种UML的视图都是由一个或多个图
(di棹锄)组成的,一个图就是系统架构在某个侧面的表示。所包含的 系统域类的分析主要建立在用例分析的基础之上。系统域类的创
图可以分成丽大类.一类是静态图。包括用例图、类图、对象图、组件 建分两类:一类是人员类,一类是业务类。人员类群由基类Pe髓帅(人员
图、配置图:另一类是动态图.包括序列图、协作图、状态图和活动图。
uML建模可用的范围非常广.可用于描述各种类型的系统,同时
也可用于系统开发的各个阶段。本文从系统应用角色出发建模开发设 则是继承了worker类。业务类群主要由公司信息类、合同类、货单类、
计货运代理系统.重点分析了客户角色建模过程及系统的实现技术。 帐单类、货运追踪类组成。其中货单类主要实现对客户与公司根据合
3.货运代理系统的建模 同制定货运代理业务内容的管理。货运追踪类实现货运代理业务进行
货运代理简称货代,作为我国市场发展的新兴行业,主要向物流 中的过程控制和处理。如图2—2,展示了客户类与相关联类的关系图。
市场提供第三方的货品输送服务。货运代理管理系统需要满足三方面
的需求,这三方面分别是客户、货代公司工作人员和系统管理人员。客 PL酞
户的需求主要是货运公司基本信息查阅、客户信息注册与查询、客户 鼽fD科nng
的货单查询及货品跟踪。公司工作人员可以代表公司与客户签定合同
文档评论(0)