信息系统开发与设计实验八 交互图

2018-12-29 21:31

实验八 面向对象分析与设计 – 交互图

一、实验目的

1.理解顺序图的基本概念。 2.理解协作图的基本概念。

3.掌握在Rational Rose中绘制交互图的操作方法。

二、实验器材

1.计算机一台。

2.Rational Rose 工具软件。

三、实验内容

通过对教学内容的学习,使我们完成了学院图书馆的管理系统的需求分析,并从业务对象中抽象出了类。现在需要对前面所给出的用例进行实现,而用例的实现主要由交互图来指定和描述系统的动态特性。现指派你运用本节所学的相关知识,完成如下任务:

1.对书籍管理功能中的用例进行动态建模。

四、实验步骤

1.分析:根据演示部分对图书业务功能模块中的交互操作进行动态建模的操作步骤和方法,请你对书籍管理模块中的交互操作进行动态建模。该模块中主要存在新增书籍、修改书籍信息和删除书籍三种交互操作。

2.请根据教材中示例部分在Rational Rose中绘制上述的交互图。 新增书籍交互图的绘图步骤: (1) 分析管理员新增书籍的步骤过程:

① 系统管理员(administrator)在操作界面(ActionForm)上输入信息进行登录 ② 操作界面接受到登录信息向系统(system)发生信息进行登录操作 ③ 系统接受到登录信息后进行登录信息验证(在自身系统中进行验证) ④ 系统验证完成后将验证结果返回给登录操作界面

⑤ 登录操作界面接受到验证返回结果后将信息显示给系统管理员

⑥ 系统管理员登录成功后在操作界面(ActionForm)输入需要添加的书籍信息 ⑦

操作界面将需要添加的书籍信息发送给系统 进行添加

(2) 在Rose软件的左边栏目上的Logicl View单击右键,新建一个时序图,时序图是交互图一种表示,可以用时序来表示,如图9-1;在此,先简单介绍一下用法:图中的直线箭头是发送消息;虚线箭头是返回消息;曲折线是对象自己给自己发送消息并调用。

(3) 接下来的是添加类,系统中的类是其他的方法的边界,在上面做好的类找到可以

直接拖拉来图中,

2. 按照添加图书信息的交互图添加过程,完成的更新图书信息和删除图书信息的交互

图,绘制的实验结果书写在实验报告中,最后得到见图9-12 到图9-15 更新图书信息的交互图:

见图9-12 到图9-13

: administrator : ActionForm1: login2: loginupdate : System3: validate4: result5: result6: updatebook7: updatebook8: updatebook9: updateresult10: updateresult

图9-12

1: login6: updatebook : administrator5: result10: updateresult4: result9: updateresult2: login7: updatebook : ActionForm3: validate8: updatebookupdate : System

图9-13

删除图书信息的交互图: 见图9-14 到图9-15

: administrator : ActionForm : System1: login2: login3: viladate4: viladateresult5: viladateresult6: delete7: delete8: delete9: deleteresult10: deleteresult

图9-14

1: login6: delete : administrator5: viladateresult10: deleteresult : ActionForm3: viladate8: delete4: viladateresult9: deleteresult2: login7: delete : System

图9-15

五、实验报告要求

1.整理实验结果如下。 更新图书信息的交互图: 见图9-12 到图9-13

: administrator : ActionForm1: login2: loginupdate : System3: validate4: result5: result6: updatebook7: updatebook8: updatebook9: updateresult10: updateresult

图9-12

1: login6: updatebook : administrator5: result10: updateresult4: result9: updateresult2: login7: updatebook : ActionForm3: validate8: updatebookupdate : System

图9-13


信息系统开发与设计实验八 交互图.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:郑州市老年公寓(郑州市养老服务中心)项目环境影响报告书 - 图

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: