uml实验八、九 对象图和包

更新时间:2023-07-01 13:52:45 阅读: 评论:0

实验八、九 对象图和包
班级:  1020552    学号:   08    姓名:  牛慧敏
一、实验目的
1.对象图的基本概念。
2.包的基本概念。
3.掌握在Rational Ro中绘制对象图和包。
二、实验内容
TJKD图书管理系统的分析和设计已按计划完成类图和交互图的分析与设计,不过当这份文档提交给图书馆的使用人员审查时,他们认为最好能用一个实例来说明系统的运作,现系统分析部指派您完成该项任务,为系统绘制一张对象图。
人配马人配猪三、实验步骤
为了更好的描述借书过程,根据图8.1绘制借书过程中某一时刻的对象图
8.1
(1) 确定对象的值
假定管理员在为读者“S05001”办理“UML Guide”的借书手续,这时首先弹出一个借书窗口“lfLend”,在其上输入读者ID和书名,点击“借书”按钮。这里lfLend对象将调用业务管理者类bmMain对象的findBookByName方法去获取一个书名为“UML Guide”的Book对象bLen
d,然后bmMain再通过lendBook方法,去调用bLend对象findFreeItem方法,去查找一本可借阅的图书,这里假定找到图书iLend,然后使用tLoanState更改iLend的借阅状态为“借出”,完成借书过程。
表8.1描述了在成功设置iLend对象借阅状态为“借出”状态时,与借书过程有关的各对象的值。
8.1
建筑学英文
类名
佳能eos550d对象名
属性值
方法
LendFrame显卡是干什么用的
lfLend
BookName=”UML Guide”
ReaderID=”S05001”
lendBook
火肖
BookManager
bmMain
讲师介绍模板
findBookByName
儿童简笔画恐龙lendBook
Book
bLend
BookName=”UML Guide”
ISBN=”ISBN12315”
findFreeItem
Item
iLend
ISBN=”ISBN12315”
亲子班ItemID=”B05001”
getItemID
tLoanState
(2) 绘图,根据(1)中的描述,绘制出当iLend状态变更时,系统中各对象的状态如图8.2所示。
(3)根据分析设计情况,进一步设计对象和包之间的关系。
8.2
四、实验结果
五、实验心得

本文发布于:2023-07-01 13:52:45,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1072222.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:对象   实验   借书   状态   设计   系统
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图