- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
太上有立德,其次有立功,其次有立言,虽久不废,此谓不朽。——《左传》
EA14种图像以及连线关系
一、结构建模
1.1类图
类图展示了面向对象系统的构造模块。描绘了模型或部分模型的静态视图,显示它包含的属性和行为,
而不是详细描述操作的功能或完善方法。类图最常用来表达多个类和接口之间的关系。泛化
(Generalizations),聚合(aggregations)和关联(associations)分别是类之间继承,复合或应
用,及连接的表现。
下面的图显示了类之间的聚合关系。弱聚合(浅色箭头)表现在类下面的图显示了类之间的聚合关系。弱聚合(浅色箭头)表现在类使用使用,但
是不必要包含它的一个实例。强聚合(图中的黑色箭头)表示了目标类包含源类,例如,是不必要包含它的一个实例。强聚合(图中的黑色箭头)表示了目标类包含源类,例如,和
值被包含在值被包含在中。
类(Classes)
类是定义对象所具有的属性和行为的元素。行为用类能理解的合适消息和适合每条消息的操作来描述。
类中也可能定义约束,标记值,构造型。
类的标柱(ClassNotation)
类用矩形表示。除类的名称外,还可以选择性地显示属性和操作。分栏分别用来显示类的名称,属性和
操作。
太上有立德,其次有立功,其次有立言,虽久不废,此谓不朽。——《左传》
在下面图中,类的类名显示在最上面的分栏,它下面的分栏显示详细属性,如:在下面图中,类的类名显示在最上面的分栏,它下面的分栏显示详细属性,如:属性显示初始
化的值。最后面的分栏显示操作,如:setWidth,setLength和setPosition以及他们的参数。属性和
操作名前的标注表示了该属性或操作的可见性:如果使用如果使用号,这个属性或操作是公共的号,这个属性或操作是公共的号则代表
这个属性或操作是私有的。这个属性或操作是私有的。号是这个属性或操作被定义为保护的,号是这个属性或操作被定义为保护的,号代表包的可见性。
接口(Interfaces)
接口是实施者同意满足的行为规范,是一种约定。实现一个接口,类必需支持其要求的行为,使系统按
照同样的方式,即公共的接口,处理不相关的元素。
接口有相似于类的外形风格,含有指定的操作,如下图所示。如果没有明确的详细操作,也可以画成一
个圆环。当画成圆环的时候,到这个环形标柱的实现连接没有目标箭头。
表(Tables)
太上有立德,其次有立功,其次有立言,虽久不废,此谓不朽。——《左传》
表尽管不是基本UML的一部分,仍然是“图型”能完成的实例用。在右上角画一个表的小图标来表示。表
属性用“图型”?column?表示。绝大多数表单有一个主键,是由一个或几个字段组成的一个唯一的字码组
合加主键操作来访问表格,主键操作“图型”为?PK?。一些表有一个或多个外键,使用一个或多个字段加
一个外键操作,映射到相关表的主键上去,外键操作“图型”为?FK?。
关联(Associations)
关联表明两个模型元素之间有关系,通常用在一个类中被实现为一个实例变量。连接符可以包含两端的
命名的角色,基数性,方向和约束。关联是元素之间普通的关系。如果多于两个元素,也可以使用菱形
的关联关系。当从类图生成代码时,关联末端的对象将变成目标类中实例变量。见下图示例代码时,关联末端的对象将变成目标类中实例变量。见下图示例
将变成将变成类中的实例变量。
泛化(Generalizations)
泛化被用来说明继承关系。连接从特定类元到一般类元。泛化的含义是源类继承了目标类的特性。下图
的图显示了一个父类泛化一个子类,类“Circle”的一个实例将会有属性“x_position”,“y_position”,
您可能关注的文档
- em化学键-概述说明以及解释.pdf
- EDA期末大作业设计.pdf
- delta对冲策略原理.pdf
- CQI-20汽车维修工艺标准化.pdf
- 2021-2026年中国书法培训行业投资分析及发展战略研究咨询报告.docx
- 原生视频广告行业市场深度分析及发展趋势预测报告.docx
- 少儿图书行业投资研究分析及发展前景预测报告.docx
- 2023-2029年中国足球用品行业市场全景评估及投资前景展望报告.docx
- 2022-2027年中国报纸广告行业运行态势及未来发展趋势预测报告.docx
- 玻璃器皿制造机器和设备的出租行业五年发展洞察报告.docx
- 2025-2031年中国北京市废水污染物处理行业市场竞争格局及发展趋势预测报告.docx
- 北师大版数学四年级上册-第四单元测试卷(运算律)(含答案).docx
- 中国常春藤提取物行业市场深度分析及投资潜力预测报告.docx
- 2020-2025年中国环卫装备行业竞争格局分析及投资战略咨询报告.docx
- 分析化验中心中控水分析岗懂会能复习测试题.docx
- 2024-2030年中国光伏玻璃超白压延玻璃行业市场发展监测及投资潜力预测报告.docx
- 智能水务管理行业投资机会与风险识别及应对策略报告.docx
- 2020-2025年中国IP电影行业市场运营现状及投资规划研究建议报告.docx
- 2024-2030年中国展会展览行业市场全景监测及投资前景展望报告.docx
- 2025-2031年中国应急救援工程行业发展监测及投资战略咨询报告.docx
文档评论(0)