1、图书管理系统时序图知识讲解天津城市建设学院验证性实验任务书 系 专业 班姓名 学号_课程名称: 统一建模语言 UML A 设计题目: 时序图和协作图的建立 完成期限:自 2012 年 3 月 23 日至 2012 年_3_ 月 30 日设计依据、要求及主要内容(可另加附页) :1、 设计依据:本实验是以教材UML基础与Rose建模案例一书的第 6章为依据,掌握时序图和协 作图的建立。2、 设计要求:(1) 利用Rose建立图书管理系统的时序图。(2) 利用Rose建立图书管理系统的协作图。指导教师: 一、 实验目的1理解顺序图的基本概念;2理解协作图的基本概念;3.掌握在Rational Ro
2、se中绘制交互图的操作方法。二、 实验内容根据图书馆管理系统的需求分析和用例模型, 完成系统的交互图,对用例进行动态建模。三、 实验思想1.分析:根据图书馆管理系统的需求分析和用例模型,对系统中的用例进 行动态建模。2.在Rational Rose 中绘制上述的交互图。四、实验结果用户登录新书注册厂、登录界面 校验信息 新书注册界面扫描仪:librarian登录系统查找(用户名和密码)校验信息| 1选择新书注册扫描验证码查找(图书验证码)校验(是否已存在)传送信息(注册成功获失败)图书查询戈:librarian登录界面校验信息图书查阅界面数据库查找(用户名和密码)校验信息进入查询条件返回查询结
3、果校验进入:librarian登录界面借书记录读者记录还书1:验证身份2:返回信息15:记录读者还书8:返回该书信息9:记录书籍还回10:还书成功1 :验证身份()2:返回验证信息登录界面读者记录读者4 :向数据库添加读者账尺户()检查账户6:返回添加读者信息将新开设的账户给读者删除读者:librarian登录界面查找读者界面读者记录1验证身份2:返回验证.3:查找读者信息()4:查找信息()检查读者信息6:返回读者信息()7:删除读者信息()8:返回删除成功信息()查询读者:librarian登录界面查找读者界 面读者记,录1 :验证身份()2:返回验证信息W 3:查找读者信息()4:查找信
4、息()5:检查读者信息6:返回读者信息()4:删除馆藏书目()5:返回删除信息6:更新数据库()注销图书亠. 登录界面:librarian1验证身份(1 12:返回验证信息 3:删除数据库书目()7:删除成功用户记录报表信息文件打印机1验证身份()2:返回验证信息 y3:查询报表信息5: 返回报表信息 1%6:打印()报表()报表输出到文件 ()添加用户:Systemadministrators用户记录仁身份验证()2:返回验证信息 3:向数据库添加用户记录()检查用户信息5:返回添加用户信息6 :将新开设的帐号给用户删除用户:Systemadmi nistrators用户记录修改密码:Sys
5、temadministrators1 :身份验证()2 :返回验证信息登录查找界面用户记录3:查找用户信息4 :查找信息()5:检查用户信息()7 :修改用户密码()6 :返回查找信息 更新数据库8 :返回更新密码成功数据恢复身份验证()2:返回验证信息3:查看破损获丢失的数据文件()4:数据信息6:返回修复结果()数据备份2:返回验证 3:按条件查询数据()4:数据查询6:返回备份成功()数据修改7:返回数据更改成功系统运行日志:System administrators| :身份验证()|4, Jfu,2:返回验证信息 L3:按条件查询需修改数据()administrators1身份验证()A 2:返回验证信息2:返回验证信息 3:按需要设殳置系统文件()4:更新信息()_5:存储数据()6:更新数据库信息()6:返回设置结果()五、实验心得通过对需求的分析,大体掌握了图书管理系统的功能,依据上节实验所做的 用例图和事件流的描述,画出了各个用例的时序关系图。 通过画时序图,进一步 理清了图书管理系统的实现方法,使我对图书管理系统的功能实现有了更进一步 的了解,对图书管理系统的功能考虑更加全面, 通过这次实验,是我对建模语言 产生了浓厚的兴趣,为以后的系统的实现奠定了良好的基础。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1