您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页图书管理系统时序图

图书管理系统时序图

来源:华佗小知识
天津城市建设学院

验证性实验任务书

系 专业 班 姓名 学号

课程名称: 统一建模语言UML A 设计题目: 时序图和协作图的建立

完成期限:自 2012 年 3 月 23 日至 2012 年 3 月 30 日 设计依据、要求及主要内容(可另加附页): 1、设计依据:

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

2、设计要求:

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

指导教师:

一、实验目的

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

3.掌握在Rational Rose中绘制交互图的操作方法。 二、实验内容

根据图书馆管理系统的需求分析和用例模型,完成系统的交互图,对用例进行动态建模。 三、实验思想

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

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

四、实验结果

 用户登录

登录界面 : user1: login2: teturn message:信息校验;数据库3: scanf (username ,mima)4: find(username,mima)5: find(username,mima)7: return message6: find(username,mima)

 新书注册

登录界面 : librarian登录系统校验信息新书注册界面扫描仪查找(用户名和密码)校验信息选择新书注册扫描验证码查找(图书验证码)校验(是否已存在)传送信息(注册成功获失败)

 图书查询

: librarian登录系统登录界面校验信息图书查阅界面数据库查找(用户名和密码)校验信息进入查询条件返回查询结果 图书类别管理

: librarian登录...登录界面校验信息图书类别管理界面数据库查找(用户名和密...校验...进入查询条件返回查询...修改信息保存

 借书

: librarian1:验证身份2:返回信息登录界面借录读者记录读者3:发出借书请求4:扫描读者ID5:记录读者借书6:返回读者消息7:扫描书籍ID8:返回该书信息9:记录书籍借出10:借阅成功11:将书给读者 还书

: librarian1:验证身份2:返回信息登录界面还录读者记录读者3:还书请求4:扫描读者ID5:记录读者还书6:返回读者消息7:扫描书籍ID8:返回该书信息9:记录书籍还回10:还书成功

 添加读者

: librarian1:验证身份()2:返回验证信息登录界面读者记录读者4:向数据库添加读者账户()5:检查账户6:返回添加读者信息7:将新开设的账户给读者

 删除读者

: librarian1:验证身份...2:返回验证...登录界面查找读者界面读者记录3:查找读者信息()4:查找信息()5:检查读者信息6:返回读者信息()7:删除读者信息()8:返回删除成功信息()

 查询读者

: librarian1:验证身份()2:返回验证信息登录界面查找读者界面读者记录3:查找读者信息()4:查找信息()5:检查读者信息6:返回读者信息()

 注销图书

: librarian1:验证身份()2:返回验证信息登录界面数据库图录3:删除数据库书目()4:删除馆藏书目()5:返回删除信息6:更新数据库()7:删除成功 报表管理

: librarian用户记录报表信息文件打印机1:验证身份()2:返回验证信息3:查询报表信息()4:报表输出到文件()5:返回报表信息6:打印报表()

 添加用户

: System administrators1:身份验证()2:返回验证信息登录用户记录用户3:向数据库添加用户记录()4:检查用户信息5:返回添加用户信息6:将新开设的帐号给用户

 删除用户

: System administrators1:身份验证...2:返回验证...登录用户记录3:对数据库删除用户记录()4:检查用户...5:返回删除用户成功

 修改密码

: System administrators1:身份验证()2:返回验证信息登录查找界面用户记录3:查找用户信息()4:查找信息()5:检查用户信息()6:返回查找信息7:修改用户密码()更新数据库8:返回更新密码成功

 数据恢复

用户记录 : System administrators1:身份验证()2:返回验证信息3:查看破损获丢失的数据文件()数据存储记录破损数据存储表4:数据信息5:回复数据()6:返回修复结果() 数据备份

用户记录 : System administrators1:身份验证...2:返回验证...3:按条件查询数据()数据存储记录备份文件4:数据查询5:备份数据()6:返回备份成功()

 数据修改

用户记录 : System administrators1:身份验证()2:返回验证信息3:按条件查询需修改数据()数据表数据存储4:修改数据表()5:修改数据()6:更新数据库()7:返回数据更改成功

 系统运行日志

用户记录 : System administrators1:身份验证()2:返回验证信息3:按条件查询日志记录()日志记录日志备份文件4:修改日志信息()5:备份日志信息()6:返回备份结果()

 系统设置

用户记录 : System administrators1:身份验证()2:返回验证信息3:按需要设置系统文件()系统文件数据存储4:更新信息()5:存储数据()6:更新数据库信息()6:返回设置结果()

五、实验心得

通过对需求的分析,大体掌握了图书管理系统的功能,依据上节实验所做的用例图和事件流的描述,画出了各个用例的时序关系图。通过画时序图,进一步理清了图书管理系统的实现方法,使我对图书管理系统的功能实现有了更进一步的了解,对图书管理系统的功能考虑更加全面,通过这次实验,是我对建模语言产生了浓厚的兴趣,为以后的系统的实现奠定了良好的基础。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务