图书管理系统 交互图 UML

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生实验报告

学院:用友软件学院

课程名称:面向对象技术

专业班级:08级软件工程4班

*名:***

学号:*******

学生实验报告(一)

学生姓名尚丽娟学号0088234

同组人

实验项目图书管理系统交互图建模

√□必修□选修□演示性实验□验证性实验√□操作性实验□综合性实验实验地点H110 实验仪器台号计算机一台

指导教师张驰实验日期及节次2010-5-4,5、6、7节

一、实验综述

1、实验目的及要求

(1)、掌握时序图建模;

(2)、掌握协作图建模;

(3)、熟悉并掌握Rational Rose的使用。

对实验一中描述的5个关键用例进行时序图和协作图建模。

2、实验仪器、设备或软件

(1)、实验仪器:计算机

(2)、软件:Windows XP+Rational Rose

二、实验过程(实验步骤、记录、数据、分析)

(1)、时序图建模;

1.图书管理员处理还书时序图

2.图书管理员借出书时序图

3.读者预留书籍时序图

4.图书管理员添加读者信息时序图

5.读者查询图书信息时序图

6.系统管理员查询读者信息时序图

(2)、协作图建模;

1.图书管理员处理还书协作图

2.读者查询图书信息协作图

3.系统管理员查询读者信息协作图

4.读者预留书籍协作图

5.图书管理员添加读者信息协作图

6.读者预留书籍协作图

三、结论

1、实验结果

(1)、场景描述;

1图书管理员处理还书

步骤1:读者前来还书,把书给图书管理员

步骤2:图书管理员登录还书系统界面,并输入登入密码

步骤3:系统验证密码是否正确,确认密码并登入到系统中

步骤4:从还书系统输入书籍号查找

步骤5:图书管理员在还书系统中对此书更改书籍状态从借出为存在步骤6:还书成功。

2图书管理员处理借书

步骤1:读者前来借书,把书名告诉图书管理员

步骤2:图书管理员登入到借书系统界面,输入登入密码

步骤3:系统验证密码是否正确。确认密码并登入到系统中

步骤4:从借书系统输入书籍名称查找

步骤5:系统显示书籍状态是否借出,如果没接触,图书管理把书借给读者步骤6:图书管理员修改书籍的状态为已借出

步骤7:书籍被成功借出

3.读者预留书籍

步骤1:读者输入自己的身份证号和密码登入到图书资源系统中

步骤2:系统判断是否存在此读者的信息,如果存在成功登入到系统中

步骤3:读者输入书名查找此书

步骤4:系统显示有没有此书,如果有此书上面备注为没有预留

步骤5:读者更改书籍的备注为预留书籍,并且保存退出系统

步骤6:预留书籍成功。

4.图书管理员添加读者信息

步骤1:顾客前来想要成为图书馆里面的读者。并告知图书管理员的自己的信息

步骤2:图书管理员登入到读者系统,并且输入密码

步骤3:系统验证密码,如果成功,登入到系统中

步骤4:图书管理员添加这个读者的信息

步骤5: 如果读者系统出现已经存在此读者则失败,如果没有,则成功添加。

5.读者查询图书信息时序

步骤1:读者登入图书系统,输入自己的身份证号和密码。

步骤2:系统验证密码和信息是否正确,如果正确,成功登入图书系统中

步骤3 读者在图书系统中输入图书的名称等信息查找

步骤4 系统显示是否存在此书,如存在。则成功现在在系统中。

6.系统管理员查询读者信息

步骤1:系统管理员登入到读者系统界面中,输入密码。

步骤2:系统判断密码是否正确,如果正确,登入到系统中

步骤3:系统管理员输入读者的信息

步骤4:系统判断是否有这个读者

(2)、时序图模型;

1.图书管理员处理还书时序图

2.图书管理员借出书时序图

3.读者预留书籍时序图

4.图书管理员添加读者信息时序图

5.读者查询图书信息时序图

6.系统管理员查询读者信息时序图

(3)、协作图模型;

2、分析讨论

1.通过这次实验,使用rose软件画出图书管理系统的时序图和协作图。了解时序

相关文档
最新文档