图书管理系统时序图知识讲解.docx

上传人:b****5 文档编号:5593626 上传时间:2022-12-28 格式:DOCX 页数:11 大小:77.68KB
下载 相关 举报
图书管理系统时序图知识讲解.docx_第1页
第1页 / 共11页
图书管理系统时序图知识讲解.docx_第2页
第2页 / 共11页
图书管理系统时序图知识讲解.docx_第3页
第3页 / 共11页
图书管理系统时序图知识讲解.docx_第4页
第4页 / 共11页
图书管理系统时序图知识讲解.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

图书管理系统时序图知识讲解.docx

《图书管理系统时序图知识讲解.docx》由会员分享,可在线阅读,更多相关《图书管理系统时序图知识讲解.docx(11页珍藏版)》请在冰豆网上搜索。

图书管理系统时序图知识讲解.docx

图书管理系统时序图知识讲解

天津城市建设学院

验证性实验任务书

系专业班

姓名学号_

课程名称:

统一建模语言UMLA

设计题目:

时序图和协作图的建立

完成期限:

自2012年3月23日至2012年_3_月30日

设计依据、要求及主要内容(可另加附页):

1、设计依据:

本实验是以教材《UML基础与Rose建模案例》一书的第6章为依据,掌握时序图和协作图的建立。

2、设计要求:

(1)利用Rose建立图书管理系统的时序图。

(2)利用Rose建立图书管理系统的协作图。

指导教师:

一、实验目的

1•理解顺序图的基本概念;

2•理解协作图的基本概念;

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

二、实验内容

根据图书馆管理系统的需求分析和用例模型,完成系统的交互图,对用例进

行动态建模。

三、实验思想

1.分析:

根据图书馆管理系统的需求分析和用例模型,对系统中的用例进行动态建模。

2.在RationalRose中绘制上述的交互图。

四、实验结果

用户登录

新书注册

厂、

登录界面校验信息新书注册界

扫描仪

:

librarian

登录系统

 

查找(用户名和密码)

校验信息

|―1

选择新书注册

扫描验证码

查找(图书验证码)

校验(是否已存在)

传送信息(注册成功获失败)

>■

 

图书查询

:

librarian

登录界面

校验信息

图书查阅界

数据库

查找(用户名和密码)

校验信息

进入

查询条件

返回查询结果

<

 

图书类别管理

:

librarian

登录••

登录界面

校验信息

图书类别管

数据库

理界面

借书

查找(用户名和密.

>

校验…

进入

 

:

librarian

登录界面

借书记录

读者记录

还书

1:

验证身份

2:

返回信息

<-

3:

发岀借书请求

4:

扫描读者ID

—A-

5:

记录读者借书

6:

返回读者消息

7:

扫描

书籍ID

8:

返回该

书信息

10:

借阅

阅成功

9:

记录书籍借岀

11:

将书给读者

 

:

librarian

1:

验证身份

2:

返回信息

3:

还书请求

添加读者

:

librarian

4:

扫描读者ID

6:

返回读者消息

7:

扫描书籍ID

>~1

5:

记录读者还书

8:

返回该书信息

9:

记录书籍还回

10:

还书成功

1:

验证身份()

2:

返回验证信息

登录界面

读者记录

读者

4:

向数据库添加读者账

尺户()

检查账户

6:

返回添加读者信息

将新开设的账户给读者

 

删除读者

:

librarian

登录界面

查找读者界

读者记录

1验证身份…

2:

返回验证...

3:

查找读者信息()

4:

查找信息()

检查读者信息

6:

返回读者信息()

7:

删除读者信息()

8:

返回删除成功信息()

查询读者

:

librarian

登录界面

查找读者界面

读者记,录

1:

验证身份()

2:

返回验证信息

W

3:

查找读者信息()

4:

查找信息()

5:

检查读者信息

6:

返回读者信息()

 

4:

删除馆藏书目()

5:

返回删除信息

6:

更新数据库()

注销图书

亠.登录界面

:

librarian

1验证身份(

1^1"

2:

返回验证信息

<

3:

删除数据库书目()

 

7:

删除成功

<

报表管理

>

用户记录

报表信息

文件

打印机

1验证身份()

2:

返回验证信息

y

3:

查询报表信息

5:

回报表信息1

%

6:

打印

()

报表()

报表输出到文件>

()

添加用户

:

System

administrators

用户记录

仁身份验证()

2:

返回验证信息

<

3:

向数据库添加

用户记录()

检查用户信息

5:

返回添加用户信息

6:

将新开设的帐号给用户

 

删除用户

:

System

administrators

用户记录

修改密码

:

System

administrators

1:

身份验证()

2:

返回验证信息

登录

查找界面

用户记录

3:

查找用户信息

4:

查找信息()

5:

检查用户信息()

7:

修改用户密码()

6:

返回查找信息

<

更新数据库

8:

返回更新密码成功

 

数据恢复

身份验证()

2:

返回验证信息

<

3:

查看破损获丢失的数据文件()

4:

数据信息

6:

返回修复结果()

数据备份

2:

返回验证…

<

3:

按条件查询数据()

4:

数据查询

6:

返回备份成功()

数据修改

7:

返回数据更改成功

系统运行日志

:

Systemadministrators

|:

身份验证()|

4,Jfu,

2:

返回验证信息

<—L

3:

按条件查询需修改数据()

administrators

1身份验证()

A

2:

返回验证信息

<

3:

按条件查询日志记录()

6:

返回备份结果()

5:

备份日志信息()

系统设置

 

用户记录

系统文件

数据存储

:

Systemadministrators

I:

身份验证()

A>

2:

返回验证信息

<

3:

按需要设

殳置系统文件()

4:

更新信息()

 

<_'

5:

存储数据()

6:

更新数据库信息()

6:

返回设置结果()

五、实验心得

通过对需求的分析,大体掌握了图书管理系统的功能,依据上节实验所做的用例图和事件流的描述,画出了各个用例的时序关系图。

通过画时序图,进一步理清了图书管理系统的实现方法,使我对图书管理系统的功能实现有了更进一步的了解,对图书管理系统的功能考虑更加全面,通过这次实验,是我对建模语言产生了浓厚的兴趣,为以后的系统的实现奠定了良好的基础。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1