本节向大家介绍一下UML Rose使用方面的知识,主要包括UML Rose使用中的关系和component视图两部分内容,希望通过本节的学习,你对UML Rose的使用有清晰的认识。下面让我们一起来学习UML Rose吧。
成都创新互联专注于企业营销型网站建设、网站重做改版、高州网站定制设计、自适应品牌网站建设、成都h5网站建设、商城开发、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为高州等各大城市提供网站开发制作服务。
UML Rose中的关系
关系是类之间的词法连接,是一个类了解另一个类的属性、操作和关系。
类之间可以建立四种关系:关联、依赖性、累积和一般化。
关联:
比如数据库之间的主外键关系,关联可以是单向的,也可以是双向的。
单向关联的类是易复用的,双向关联 是很难复用的。
关联还可以反身。
依赖性: 总是单向的。
累积: 强关联。累积关系是整体和个体间的关系。
一般化: 显示类之间的继承关系。
UML Rose关联和依赖性的差别:
1.依赖性并不对关系的类增加属性.
2.关联可以是双向的,而依赖性只能是单向的.依赖性也用包之间的关系.
Person House
如果house是全局的,则Person知道它存在.
如果House实例化为Person操作中的本地变量,则Person知道他的存在.
如果House作为参数传递到Person操作中,则Person知道它存在.
倍增性表示某个时刻一个类的几个实例与另一个类的一个实例相联系。
UML Rose中的component视图
一、组件类型
二、生成组件和将类映射组件
组件的定义:组件是代码的物理模块。组件可以包括代码库和运行文件。组件之间的关系只有依赖性关系。依赖性要求一个类要在另一个类之前编译。
组件类型:
1.源代码库和运行组件。
stereotype:
子程序规范和体:subprogram specification and body
包规范和体:Package Specification and body
任务规范和体:Task Specification and body
主程序:Main Program
DLL文件:
2.增加组件
包规范图标用于.h文件。包规范和组件图标可用于.java文件、vb项目和dll文件.包体图标用于.cpp文件.
3.增加组件细节
请期待下节关于UML Rose内容介绍。
【编辑推荐】
文章标题:UMLRose中的关系和component视图详解
本文URL:http://www.stwzsj.com/qtweb/news45/2095.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联