- 10
- 0
- 约3.51千字
- 约 8页
- 2016-11-28 发布于河南
- 举报
包图
包图
?? ? ?包图是在 UML 中用类似于文件夹的符号表示的模型元素的组合。系统中的每个元素都只能为一个包所有,一个包可嵌套在另一个包中。使用包图可以相关元素归入一个系统。一个包中可包含附属包、图表或单个元素。用例图或UML类图。 包是一个UML结构,它使得你能够把诸如用例或类之类模型元件组织为组。 包被描述成文件夹,可以应用在任何一种UML图上。 虽然包图并非是正式的UML图,但实际上他们是很有用处的, 创建一个包图是为了∶
描述你的需求高阶概述。 描述你的设计的高阶概述。 在逻辑上把一个复杂的图模块化。 组织Java源代码。 指南∶类包图
创建类包图,以在逻辑上组织你的设计
创建UML组件图,以在物理上组织你的设计
把子包放置在母包的下面
垂直地分层类包图
用例包图
创建用例包图,以组织你的需求
在用例包图上包含角色
水平地排列用例包图
包
包的命名要简单、具有描述性
应用包是为了简化图
包应该连贯
在包上用版型注明架构层
避免包间的循环依赖
包依赖应该反映内部关系
一、类包图1.创建类包图,以在逻辑上组织你的设计
图1描述了一个组织成包的UML类图。 除了以下介绍的包原则之外,应用下列的规则来把UML类图组织到包图里:
?
把一个框架的所有类放置在相同的包中。 一般把相同继承层次的类放在相同的包中。 彼此间有聚合或组合关系的类通常放在相同的包中。 彼
您可能关注的文档
- C++3实验报告.doc
- 青岛理工大学C++第三次上机实验报告.doc
- 前缀后缀算数运算编程.doc
- 操作管理Operation_Management_Heizer_9_ch8_f.ppt
- C++常用词汇.doc
- 操作管理Operation_Management_Heizer_9_ch13_f.ppt
- 复习题123.doc
- VC++第十二章.ppt
- JS动态添加与删除select中的Option对象.doc
- 8章_多态性.ppt
- 2026年交通科技自动驾驶安全报告及未来五至十年交通法规报告.docx
- 2026年金融科技监管创新报告及未来五至十年合规发展报告.docx
- 2026年智能眼镜AR应用报告及未来五至十年增强现实产业报告.docx
- 2026年量子通信行业应用报告及未来五至十年量子网络报告.docx
- 2026年量子计算材料创新报告及未来五至十年科技革命报告.docx
- 2026年数字货币金融应用报告及未来五至十年金融科技发展报告.docx
- 2026年城市安防无人机巡逻系统报告及未来五至十年升级趋势报告.docx
- 2026年数据中心建设报告及未来五至十年技术发展报告.docx
- 2026年海洋工程深潜行业报告.docx
- 2026年可折叠显示技术报告及未来五至十年电子产品创新报告.docx
原创力文档

文档评论(0)