图书管理系统交互图UML

图书管理系统交互图UML

ID:38695428

大小:284.50 KB

页数:10页

时间:2019-06-17

图书管理系统交互图UML_第1页
图书管理系统交互图UML_第2页
图书管理系统交互图UML_第3页
图书管理系统交互图UML_第4页
图书管理系统交互图UML_第5页
资源描述:

《图书管理系统交互图UML》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学生实验报告学院:用友软件学院课程名称:面向对象技术专业班级:08级软件工程4班姓名:尚丽娟学号:0088234学生实验报告(一)学生姓名尚丽娟学号0088234同组人实验项目图书管理系统交互图建模√□必修□选修□演示性实验□验证性实验√□操作性实验□综合性实验实验地点H110实验仪器台号计算机一台指导教师张驰实验日期及节次2010-5-4,5、6、7节一、实验综述1、实验目的及要求(1)、掌握时序图建模;(2)、掌握协作图建模;(3)、熟悉并掌握RationalRose的使用。对实验一中描述的5个关键用例进行时序图和协作图建模。2

2、、实验仪器、设备或软件(1)、实验仪器:计算机(2)、软件:WindowsXP+RationalRose二、实验过程(实验步骤、记录、数据、分析)(1)、时序图建模;1.图书管理员处理还书时序图2.图书管理员借出书时序图3.读者预留书籍时序图4.图书管理员添加读者信息时序图5.读者查询图书信息时序图6.系统管理员查询读者信息时序图(2)、协作图建模;1.图书管理员处理还书协作图2.读者查询图书信息协作图3.系统管理员查询读者信息协作图4.读者预留书籍协作图5.图书管理员添加读者信息协作图6.读者预留书籍协作图三、结论1、实验结果(1

3、)、场景描述;1图书管理员处理还书步骤1:读者前来还书,把书给图书管理员步骤2:图书管理员登录还书系统界面,并输入登入密码步骤3:系统验证密码是否正确,确认密码并登入到系统中步骤4:从还书系统输入书籍号查找步骤5:图书管理员在还书系统中对此书更改书籍状态从借出为存在步骤6:还书成功。2图书管理员处理借书步骤1:读者前来借书,把书名告诉图书管理员步骤2:图书管理员登入到借书系统界面,输入登入密码步骤3:系统验证密码是否正确。确认密码并登入到系统中步骤4:从借书系统输入书籍名称查找步骤5:系统显示书籍状态是否借出,如果没接触,图书管理把

4、书借给读者步骤6:图书管理员修改书籍的状态为已借出步骤7:书籍被成功借出3.读者预留书籍步骤1:读者输入自己的身份证号和密码登入到图书资源系统中步骤2:系统判断是否存在此读者的信息,如果存在成功登入到系统中步骤3:读者输入书名查找此书步骤4:系统显示有没有此书,如果有此书上面备注为没有预留步骤5:读者更改书籍的备注为预留书籍,并且保存退出系统步骤6:预留书籍成功。4.图书管理员添加读者信息步骤1:顾客前来想要成为图书馆里面的读者。并告知图书管理员的自己的信息步骤2:图书管理员登入到读者系统,并且输入密码步骤3:系统验证密码,如果成功

5、,登入到系统中步骤4:图书管理员添加这个读者的信息步骤5:如果读者系统出现已经存在此读者则失败,如果没有,则成功添加。5.读者查询图书信息时序步骤1:读者登入图书系统,输入自己的身份证号和密码。步骤2:系统验证密码和信息是否正确,如果正确,成功登入图书系统中步骤3读者在图书系统中输入图书的名称等信息查找步骤4系统显示是否存在此书,如存在。则成功现在在系统中。6.系统管理员查询读者信息步骤1:系统管理员登入到读者系统界面中,输入密码。步骤2:系统判断密码是否正确,如果正确,登入到系统中步骤3:系统管理员输入读者的信息步骤4:系统判断是

6、否有这个读者(2)、时序图模型;1.图书管理员处理还书时序图2.图书管理员借出书时序图3.读者预留书籍时序图4.图书管理员添加读者信息时序图5.读者查询图书信息时序图6.系统管理员查询读者信息时序图(3)、协作图模型;2、分析讨论1.通过这次实验,使用rose软件画出图书管理系统的时序图和协作图。了解时序图是强调时间顺序的交互图。描述了类以及类之间关系。而协作图只对相互间有交互作用的对象和这些对象间的关系建模。各个类之间如何协作才能完成整个一系列的动作2.在顺序图中,我们可以把一些列的动作可以分解到很细致各个细节上,也需要大量精力去

7、画图。顺序图没有一个标准的步骤,没有什么限定,根据自己的想法来设计。而协作图中的许多概念都是和顺序图一样的。3.在整个试验中,我把很多步骤都省略了,没有描述的那么细致,在整个过程中,对于对象之间的关系还有消息等都有个很直观的了解。让我明白了顺序图和协作图的再整个系统开发者的重要性。4.在开始试验的时候,觉得顺序图和协作图其实是可以转换的,而且觉得选择其中一个图做实验就可以了,在实验结束的时候才发现,顺序图中不能表示对象与对象之间的链,而协作图又不能表示生命线的分叉。四、指导教师评语及成绩:评语:成绩:指导教师签名:批阅日期:

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

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

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