包图
来源:互联网 发布:java中foreach集合遍历 编辑:程序博客网 时间:2024/05/02 02:12
一:概念
>包是一种把元素组织到一起的通用机制,包可以嵌套于其他包中。
>包图用于描述包与包之间的关系,包的图标是一个带标签的文件夹。
二:包之间的关系
1,引入关系:一个包中的类可以被另一个指定包(以及嵌套于其中的那些包)中的类引用。
>引入关系是依赖关系的一种,需要在依赖线上增加一个衍型,包之间一般依赖关系都属于引入关系。
2,泛化关系
泛化关系:表示一个包继承了另一个包的内容,同时又补充自己增加的内容。
3,嵌套关系
嵌套关系:一个包中可以包含若干个子包,构成了包的嵌套层次结构。
三:包图绘制技巧
1,两种组包方式:
>根据系统分层架构组包(推荐使用);
>根据系统业务功能模块组包。
2,参照类之间的关系确定包之间的关系;
3,减少包的嵌套层次,一般不超过三层;
4,每个包的子包控制在7±2个;
5,可通过包图来体现系统的分层架构。
四:包图体现体系结构
五:实例
1,基于C/S的人力资源管理系统
2,基于B/S的OA系统
1 0
- 包图
- 包图
- 包图
- 包图
- 包图
- 包图
- 包图
- UML 包图
- 9.1 什么是包图?
- UML包图
- UML包图理解
- UML—包图
- UML中的包图
- UML之包图
- UML之包图
- UML—包图
- UML之包图
- UML-包图
- C++读取STL模型文件
- 圣墟 > 第一百一十二章 姜女神事发
- vmware虚拟机windows server 2008搭建oracle rac
- CodeForces - 749D set+二分
- 命令模式
- 包图
- Android Studio 光标切换 从黑框切换成普通的光标
- 地址映射与共享
- UVA 11183 Teen Girl Squard(最小树形图)
- Linux下的粘滞位详解
- 电路布线问题
- 既然选择远方,那便风雨兼程
- php基础
- LMS算法