软件设计与体系结构交互图实验报告.docx

软件设计与体系结构交互图实验报告.docx

ID:57649573

大小:244.59 KB

页数:13页

时间:2020-08-30

软件设计与体系结构交互图实验报告.docx_第1页
软件设计与体系结构交互图实验报告.docx_第2页
软件设计与体系结构交互图实验报告.docx_第3页
软件设计与体系结构交互图实验报告.docx_第4页
软件设计与体系结构交互图实验报告.docx_第5页
资源描述:

《软件设计与体系结构交互图实验报告.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验时间2017年10月25日08时至10时学时数22学时1.实验名称交互图2.实验目的1.理解时序图的基本概念。2.理解协作图的基本概念。3.掌握在RationalRose中绘制交互图的操作方法。实验器材1.计算机一台。2.RationalRose工具软件。3.实验内容通过对教学内容的学习,使我们完成了“图书馆管理系统”的需求分析,并从业务对象中抽象出了类。现在需要对前面所给出的用例进行实现,而用例的实现主要由交互图来指定和描述系统的动态特性。现指派你运用本节所学的相关知识,完成如下任务:1.对书籍管理功能中的用例进行动态建模。实验步骤1.分析:根据演示部分对图

2、书业务功能模块中的交互操作进行动态建模的操作步骤和方法,请你对书籍管理模块中的交互操作进行动态建模。该模块中主要存在新增书籍、修改书籍信息和删除书籍三种交互操作。2.请根据教材中示例部分在RationalRose中绘制上述的交互图。绘图步骤:(1)在Rose软件的左边栏目上的LogiclView单击右键,新建一个时序图,时序图是交互图一种表示,可以用时序来表示,如图6.1;在此,先简单介绍一下其用法:图中的直线箭头是发送消息;虚线箭头是返回消息;曲折线是对象自己给自己发送消息并调用。(2)接下来的是添加类,系统中的类是其他的方法的边界,在上面做好的类找到可以直接拖

3、拉来图中,见图6.2和图6.3所示。图6.1图6.2图6.3(3)添加类后,便可以添加方法了,开始是必需是外面的实体向系统发送消息,如图6.4所示,是管理员登录时向系统发送的消息;图6.4(5)可以按上一步的方法来完成其他的方法,如viladate(验证),返回验证结果,当用户收到结果后,可以正常登录后便能进行增加图书,见图6.5到图6.9。最后得到的时序图如图6.10所示。图6.5图6.6图6.7图6.8图6.9图6.10(6)完成了时序图后,可以按F5键便得到增加图书的协作图,见图6.11所示。图6.11(7)剩下的更新图书信息和删除图书信息的交互图在此不再一

4、一详细的介绍,其绘图方法跟绘制增加图书的方法一样,最后得到见图6.12到图6.15图6.12图6.13图6.14图6.154.文件描述5.实验结论及心得学会了在RationalRose中绘制交互图的操作方法。挺麻烦的,但是学到了很多东西,希望下次实验也能有这么多的收获。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。