UML统一建模语言实验报告4组件图与部署图.docVIP

UML统一建模语言实验报告4组件图与部署图.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML统一建模语言实验报告4组件图与部署图.doc

《UML技术》课程实验报告 专 业: 班级: 学号: 姓名: 日期:2013年11月15日 一、 实验题目 1对象图和包 2组件图与部署图 二、 实验目的 对象图和包 对象图的基本概念。 包的基本概念。 掌握在Rational Rose屮绘制对象阁和包。 组件图与部署图 丨.理解组件图的基本概念。 理解组件阁的应用:逻辑部署。 理解部署图的基本概念。 理解部署图的应用:物理部署。 掌握组件图和部署图绘制的方法。 三、 实验内容及原理 TJKD阁书管理系统的分析和设计己按计划完成类阁和交互阁的分析与设计,不过当这份 文档提交给图书馆的使用人员审查吋,他们认为最好能用一个实例来说明系统的运作,现系统分析 部指派您完成该项任务,为系统绘制一张对象图。 以借书过程为例绘制对象图; TJKD图书管理系统的分析和设计已按计划完成类图和交互图的分析与设计,卜一步将完 成系统的组件图和部署图,现系统分析部指派您完成如下任务: 1.完成系统的组件图。 四、 实验步骤 (1)对象图和包 (1)确定对象的值 类名 对象名 属性值 方法 LendFrame IfLend BookName=MUML Guide” ReaderID=”S05001” lendBook BookManager bmMain findBookByName 1endBook Book bLend BookName=”UML Guide” ISBN=”ISBM2315” findEreeltcm Item iLend ISBN=”ISBN12315” ItemID=”B0500r getltemlD setLoanState 绘图,根据(1)中的描述,绘制出当iLend状态变更时,系统中各对象的状态 根据分析设计情况,进一步设计对象和包之间的关系。 (2)组件图 在组件视图中双击Main图,为编辑组件图做好准备,这时绘图工具栏中的图标 在组件视图中,从工具栏中选择MainProgram图标,在右边的绘图区中添加一个新组件, 并取名StartClass.java表明新埔一个主程序。 选择新创建的纟11件,点击鼠标右键,在弾出的菜单中选择“Open Sepcification” 在对话框屮,可以修改组件的名称,设置组件的类型,指定实现的语言。这里新组件的 名称定为“StartClass.java”,组件构型为Main Program,实现语言为JAVA (Rose屮默认的是分析 语言 Analysis 组件图描述的是系统的实现视图,因此要指定实现组件功能的文件。点击File选项卡, 在列表框中点击鼠标右键,在弹出的菜单中选择“Insert File”,弹出文件对话框。在对话框中,键 入StartClass.java,点击“打开”按键 双击StartClass.java,弹出是否创建对话框,询问是否创建文件,选择“YES”,弹出记事 本,这时可输入相应的源程序 创建相应的包。选择包图标,在右图屮创建。这里同样需要对每个组件打开“Open Specification对话框,设置具体的属性,对“包”组件来说耑要在Files选项卡巾指明与其对 应的目录 选择业务对象包(B0),双击,打开业务对象包的详细组件图,这里根据分析的结果分别 创建 Title, java, Item, java, Loan .java, Borrowerlnfomation.java,Reservation.java 组件,并设置 好每个组件的构型和对应的文件。 创建依赖关系。在本节“关系” 一段中,己经描述过依赖关系使用虚线表示,因此根据 分析中的结果,在图屮将相互依赖的组件连接即可。 绘制部署图 浏览窗口 屮选择 “Deployment View” 在图中添加分别添加一个Processer和Device,并分别命名为“computer with java support” 和 “Printer” 为节点添加连接关系。 五、实验结果 (1) 借书过程屮某一时刻的对象阁 (2)创建完毕的组件图 创建好的B0包组件图 -1 口I X| [§) File Edi t View Format Browse Report Query Tools Add-Ins Window Help -1fiM X| □运H I X电B I昌j ^|n I固凾囵囹alElol氡没0S ? Rational Rose - (untitled) - [Conponent Dia^raa: BO Xl (untitled) [S C] Use Case View B C] Logical View b) Q Component View BO DB UTIL UI Hain StartClass. java oooo-?n B---?…

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档