为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

uml 用例图

2017-10-16 6页 doc 36KB 36阅读

用户头像

is_833902

暂无简介

举报
uml 用例图uml 用例图 学 号 09710214 统一建模语言UML A 实验报告 实验一 用例图和事件流的建立 学生姓名 刘越 专业、班级 09计算机2班 指导教师 高天迎 成绩 电子与信息工程系 2012 年 3 月 20 日 天津城市建设学院 验证性实验任务书 电子与信息工程 系 计算机科学与技术 专业 2 班 姓名 刘琦 学号 09710216 课程名称: 统一建模语言UML A 设计题目: 用例和图事件流的建立 完成期限:自 年 月 日至 年 月 日 设计依据、要求及主要内容(可另加附页): 1、设计...
uml 用例图
uml 用例图 学 号 09710214 统一建模语言UML A 实验报告 实验一 用例图和事件流的建立 学生姓名 刘越 专业、班级 09计算机2班 指导教师 高天迎 成绩 电子与信息工程系 2012 年 3 月 20 日 天津城市建设学院 验证性实验任务书 电子与信息工程 系 计算机科学与技术 专业 2 班 姓名 刘琦 学号 09710216 课程名称: 统一建模语言UML A 设计题目: 用例和图事件流的建立 完成期限:自 年 月 日至 年 月 日 设计依据、要求及主要内容(可另加附页): 1、设计依据: 本实验是以教材《UML基础与Rose建模》一书的第5章为依据, 掌握用例图和事件流的建立。 2、设计要求: 建立图书管理系统的用例模型,包括:用例图和事件流 指导教师: 高天迎 一、 实验目的 1.知道用例图的基本概念。 2(如何建立用例图。 3.如何使用rose工具画出用例图。 4.根据用例图写出它的事件流。 二、 实验内容 新书登记,图书查询,图书注销; 借阅管理:借书,还书,查询今日到期读者; 读者管理:增加读者、删除读者、查询读者、读者类别管理(可以设置不同类的读者,并使不同类读者对应不同类的图书流通参数,如可借册数,可借天数,可续借次数,可续借天数等); 报管理:包括图书借阅统计报表,被注销图书统计报表等;报表可以有多种格式可供选择;可以把报表输出到文件中,可以预览报表、打印报表等。 系统管理:系统管理员使用,包括用户权限管理(增加用户,删除用户,密码修改等),数据管理(提供数据修改、备份、恢复等多种数据维护工具),系统运行日志,系统设置等功能。 三、 实验思想 根据图书馆用例需求画出数据流图,写出时间流。 用例图说明如下: 1. 借阅者:查询书籍,订阅书籍,登录系统,借阅书籍,归还书籍(还书 时交还罚金)。 2. 图书管理员:书籍归还处理(还书时收取罚金),书籍借阅处理,删除书 籍预订信息,检查借阅者证件是否合法。 3. 系统管理员:查询读者信息,查询书籍信息,增加书籍,删除书籍,增 加借阅者账户,更新借阅者账户信息,删除借阅者账户信息。 事件流如下: 用例名称:登录 参与者:系统用户 前置条件:无 后置条件:根据用户权限进入相应的界面。 事件流:输入用户名,密码,正确则进入,如果错误重新输入。 用例名称:借阅书籍 参与者:借阅者 前置条件:无 后置条件:无 事件流:图书管理员查询读者信息,是否有过期数目,若无则刷入条码,借阅图书。 用例名称:书籍查询 参与者:借阅者 前置条件:登录系统 后置条件:无 事件流:登录系统,查询想借的书是否还有剩余,剩余数目。 用例名称:书籍预定 参与者:借阅者 前置条件:登录系统 后置条件:无 事件流:借阅者登录系统,查看自己需要的书籍是否还有剩余,若有则预定 自己需要的书籍。 用例名称:归还书籍 参与者:借阅者 前置条件:无 后置条件:交罚金 事件流:借阅者归还借阅的书,若超过归还日期则交罚金。 用例名称:书籍归还处理 参与者:图书管理员 前置条件:无 后置条件:收取罚金 事件流:管理员查询读者借阅信息,若超过归还日期,向借阅者要罚金。 用例名称:书籍借阅处理 参与者:图书管理员 前置条件:无 后置条件:无 事件流:借阅者借书时查询是否有过期的书,若没有则刷入书籍条码。 用例名称:删除书籍预定信息 参与者:图书管理员 前置条件:借阅者取消预订 后置条件:无 事件流:管理员查询信息,读者将预定的书借走,则取消预订信息。 用例名称:查询借阅者证件 参与者:图书管理员 前置条件:借阅者借书 后置条件:无 事件流:借阅者借阅书籍时,递交借阅凭证,图书管理员检查是否合法。 用例名称:查询读者信息 参与者:系统管理员 前置条件:无 后置条件:无 事件流:图书管理员将读者信息录入系统,管理员查询读者信息,是否有过 期书籍未还,借阅了什么书。 用例名称:查询书籍信息 参与者:系统管理员 前置条件:读者借阅或预定书籍 后置条件:无 事件流:当有读者借阅或预定书籍时,系统管理员查询书籍剩余数量。 用例名称:增加书籍 参与者:图书管理员 前置条件:借阅者归还书籍或图书馆新上书 后置条件:无 事件流:借阅者还书时或者新上书时,系统管理员将增加这本书的数量。 用例名称:删除书籍 参与者:系统管理员 前置条件:借阅者借阅书籍 事件流:借阅者借书时,图书管理员核对完信息之后,将书借出,系统管理员将删除书籍数目。 用例名称:添加借阅者账户 参与者:系统管理员 前置条件:读者借书 后置条件:无 事件流:读者借书后,系统管理员增加借阅者账户信息,包括借阅者姓名,借阅书籍名称,时间等。 用例名称:删除或更新借阅者账户信息 参与者:系统管理员 前置条件:借阅者还书,借书 后置条件:无 事件流:借阅者还书借书时,系统管理员对读者信息进行删除更新操作。 四、实验结果 五、实验心得 通过UML的学习,使我们的思维更具有发散性,考虑更多种情况,使得设计更加的完善,同时也有助于我们对于UML这门课程,更多的认识,更好的了解它,应用它。
/
本文档为【uml 用例图】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索