软题库 培训课程
当前位置:信管网 >> 综合知识 >> 文章内容
项目管理UML知识:UML及软件建模系列之包图
来源:信管网 2012年06月16日 【所有评论 分享到微信
包(Package)
包是用于把元素组织成组的通用机制。在图形上,把包画为带标签的文件夹。
 
包的有关说明
包名分simple name和path name两种形式。
例:
Camera
Sensors::Vision::Camera
包中可以包含其它建模元素,如class, interface, component, node, use case, package, … , 等。
包可以嵌套,但嵌套层次不要过深。
包没有实例,即在系统运行时见不到包。
包之间可以存在依赖关系,
     但这种依赖关系不存在传递性。
 
包图标准元素
UML及软件建模系列之包图
包的应用
对建模元素进行分组。
设计良好的包把一些语义上接近并倾向于一起变化的元素组织在一起。
在Rose中,包可以提供一些特殊的功能,如
在数据建模中,用包表示模式和域包;在数据模型和对象模型之间的转换是以包为单位进行的;
在Web建模中,包可以表示某一虚拟目录(virtual directory),在该目录下的所有web元素都在这个包中;
包在Rose中还可以作为控制单元(controlled unit),以方便团队开发和配置管理。
 
示例:
UML及软件建模系列之包图

 
扫码关注公众号

温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!

信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。

信管网软考课程由信管网依托10年专业软考教研倾力打造,官方教材参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。

相关内容

发表评论  查看完整评论  

推荐文章