UML组件图和部署图实践教育教程.doc
《UML组件图和部署图实践教育教程.doc》由会员分享,可在线阅读,更多相关《UML组件图和部署图实践教育教程.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.实验十、十一组件图和部署图一、实验目的1理解组件图的基本概念。2理解组件图的应用:逻辑部署。3理解部署图的基本概念。4理解部署图的应用:物理部署。5掌握组件图和部署图绘制的方法。二、实验器材1计算机一台。2RationalRose工具软件。三、实验内容某图书管理系统的分析和设计已按计划完成类图和交互图的分析与设计,下一步将完成系统的组件图和部署图,现系统分析部指派您完成如下任务:完成系统的组件图。四、实验步骤1.绘制组件图分析:在某图书馆管理系统中,通过分析可以发现类图中的类应分为4个部分:1用户接口模块(UI),主要负责系统和用户的交互,包括Frame类,Dialog类等。2业务对象模块(
2、BO),主要负责处理系统中的业务计算,如借书,还书等功能的具体操作。3数据存储模块(DB),主要负责处理对数据的存储。4通用工具模块(UTIL),包括系统中通用函数。通过一个主程序StartClass来启动。由于系统中的类较多,这里以业务对象模块(BO)为例来讲解如何创建组件图,BO模块中包括Item类:书目类,表示一本实际存在的书籍或杂志Loan类:借书业务类,将借阅者和图书馆关联起来,一个Loan对象表示借出的一本书BorrowerInfomation类:借阅者信息类,表示一个借阅者。Title类:表示一种书或一种杂志。如C+编程思想就是一种书,用1个title表示,如果有2本这样的书,则
3、需要用2个Item表示。Reservation类:预定信息类,表示一个预定信息。Item类和Loan类之间互相依赖,Loan类和BorrowerInfomation类之间互相依赖,BorrowerInfomation类和Reservation类之间互相依赖,Reservation类和Title之间互相依赖,Title和Item类之间互相依赖。绘图步骤:(1)在组件视图中双击Main图,出现图10.1,为编辑组件图做好准备,这时绘图工具栏中的图标如图中椭圆所示,其中具体含义可参看本节“补充图标”一段的介绍。图10.12)在组件视图中,从工具栏中选择MainProgram图标,在右边的绘图区中添加
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- uml 组件 以及 部署 实践 教育 教程
限制150内