- 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
维普资讯
第9卷 第4期 集美大学学报 (自然科学版) V01.9 N0.4
2004年 12月 JournalofJimeiUniversity(NaturalScience) Dec.20o4
[文章编号】1007—7405(2004)04~0350—05
统一建模语言 UML的研究及其系统建模实例
王兆明 ,贾红伟2
(1.集美大学工商管理学院,福建 厦门361021;2.集美大学计算机工程学院,福建 厦门361021)
[摘要】介绍了建模语言UML(UnifiedModelingLanguage)的语言结构、Rational统一过程 (Rational
UnifiedProcess,RUT)、RUP体系结构和UML图,并以手机销售系统开发为例,简要演示了应用UML图建
模的思路.
[关键词】统一建模语言;Rational统一过程;系统分析与设计;RUT 体系结构
[中图分类号】TP302.1 [文献标识码】A
O 引言
统一建模语言UML (UnifiedModelingLanguage)的出现是软件工程领域具有划时代意义的成果
之一.它结合了Booch,Objectory和 OMT三大面向对象方法学,在 Booch,Rumbaugh,Jacobson的表
示方法的基础上,吸收了其他 O0开发思想,进一步发展出表示它们的模型语言.本文以手机销售系
统开发为例 ,运用可视化建模工具 RationalROSE2002研究UML在系统开发过程中的应用.
1 建模语言UML语言结构和主要 内容
统一建模语言 (UML)是一个通用的可视化建模语言,用于对软件进行描述、可视化处理、构
造和建立软件系统制品的文档.UML是 由图和元模型组成的.图是UML的语法,而元模型则给出图
的语义.UML本身的语言体系结构是一个四层的元模型结构,这四层结构用表 1[11可以展示其组成和
内容.
UML语义的四层元模型结构为UML的所有元素在语义上提供了通用的定义性说明,使开发者在
语义上取得一致,从而消除了在建模过程中表达方法因人而异的影响.
表 1 UML的四层元模型结构
[收稿 日期】2004—05一o9
[基金项 目】集美大学教育教学改革项 目 (JY02049);集美大学科研基金资助项 目 (F01038)
[作者简介 】王兆明 (1951一),男,副教授,从事软件工程、多媒体技术应用研究.
维普资讯
第4期 王兆明等:统一建模语言UML的研究及其系统建模实例 351
UML的创始者Booch、Rumbaugh和Jacobson在创建UML的同时,在 Rationa1公司的支持下综合
了多种软件开发过程 的长处 。提出了一
时间组织
种新的面向对象的软件开发过程,称之为
Rational统 一 过 程 (RationalUnified 阶 段
Process,RUP),定义 了一系列 的过程元 工作流 开端 细化 构 造 交付 I
素,如角色、活动和产物,通过适当的组 世
合,能够帮助软件开发组织有效地管理软 — _■d 螬蘸墓萄锤
件过程.RUP的特点有 :用例驱动 (use 内 蒸 齄 k
casedriven)、体系结构中心 (architecture 容 。 / 一 、 L—A
centric)、迭 代 和增 量 过 程 (iterative 组
文档评论(0)