图书馆管理系统UML基本模型.doc

上传人:工**** 文档编号:549691555 上传时间:2023-03-02 格式:DOC 页数:28 大小:429.43KB
返回 下载 相关 举报
图书馆管理系统UML基本模型.doc_第1页
第1页 / 共28页
图书馆管理系统UML基本模型.doc_第2页
第2页 / 共28页
图书馆管理系统UML基本模型.doc_第3页
第3页 / 共28页
图书馆管理系统UML基本模型.doc_第4页
第4页 / 共28页
图书馆管理系统UML基本模型.doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《图书馆管理系统UML基本模型.doc》由会员分享,可在线阅读,更多相关《图书馆管理系统UML基本模型.doc(28页珍藏版)》请在金锄头文库上搜索。

1、 大连民族学院计算机科学与工程学院实验报告实验题目: 整合案例开发 课程名称: 软件分析与设计 实验类型:演示性 验证性 操作性 设计性 综合性专业年级:软件工程2009-2班 实验日期:2012年5月16日 实验地点: 多媒体机房二实验学时:4 实验成绩:指导教师签字: 实验组成员:高诗梦 宋玲 江晓峰 黄浩 余庆镐 1 具体任务分配32用例图,用例文本32.1系统的用例图31.借阅者请求服务的用例图32.图书馆管理员处理借书 、还书等的用例图43.系统管理员进行系统维护的用例图52.2用例文本5Use Case: 借阅图书5Use Case: 图书续借6Use Case: 归还图书7Use

2、 Case: 查询图书8Use Case: 图书预约8Use Case: 取消预约9Use Case: 修改个人信息9Use Case: 管理借阅者10Use Case: 查询借阅者11Use Case: 管理图书12Use Case: 查询图书13Use Case:登录系统133系统的活动图143.1借阅者的活动图143.2图书管理员的活动图153.3系统管理员的活动图163.3.1系统管理员维护借阅者帐户的活动图163.3.2系统管理员维护书目信息的活动图173.3.3系统管理员维护书籍信息的活动图174界面原型界面跳转184.1界面跳转图借阅者184.2界面跳转图管理员195领域模型图2

3、06系统的类图206.1参与者相关的类206.2系统中用到的其他类217系统的协作图227.1系统管理员添加书籍的协作图227.2系统管理员删除书籍的协作图237.3图书管理员处理借书的协作图237.4.图书管理员处理还书的协作图237.5借阅者预订书籍的协作图238系统的顺序图238.1系统管理员添加书籍的顺序图248.2系统管理员添加借阅者帐户的顺序图248.3系统管理员删除书目的顺序图258.4图书管理员处理书籍借阅的顺序图258.5图书管理员处理书籍归还的顺序图268.6借阅者查询书籍信息的顺序图268.7借阅者预订书籍的顺序图271 具体任务分配高诗梦 软件092 200908220

4、4用例图,用例文本:图书馆管理员处理借书 、还书等的用例图,借阅图书,图书续借。系统的活动图:系统管理员维护借阅者帐户的活动图。界面原型界面跳转:界面跳转图借阅者。系统的协作图:系统管理员添加书籍的协作图。系统的顺序图:系统管理员删除书目的顺序图。宋玲 软件092 2009082218用例图,用例文本:借阅者请求服务的用例图, 归还图书,查询图书。系统的活动图:借阅者的活动图。界面原型界面跳转:界面跳转图管理员。系统的协作图:图书管理员处理借书的协作图。系统的顺序图:系统管理员添加书籍的顺序图。江晓峰 软件092 2008050308用例图,用例文本:系统管理员进行系统维护的用例图,图书预约,

5、取消预约。系统的活动图:图书管理员的活动图。领域模型图:领域模型图。系统的协作图:系统管理员删除书籍的协作图。系统的顺序图:系统管理员添加借阅者帐户的顺序图。黄浩 软件092 2009082209 用例图,用例文本:修改个人信息,管理借阅者,查询借阅者。系统的活动图:系统管理员维护书目信息的活动图。系统的类图:系统中用到的其他类。系统的协作图:图书管理员处理还书的协作图。系统的顺序图:图书管理员处理书籍借阅的顺序图,借阅者查询书籍信息的顺序图。余庆镐 软件092 2009082225用例图,用例文本:管理图书,查询图书,登录系统。系统的活动图:系统管理员维护书籍信息的活动图。系统的类图:参与者

6、相关的类。系统的协作图:借阅者预订书籍的协作图。系统的顺序图:图书管理员处理书籍归还的顺序图,借阅者预订书籍的顺序图。2用例图,用例文本2.1系统的用例图用例图在需求分析阶段有很重要的作用,整个开发过程都是围绕需求阶段的用例进行的。创建用例图之前首先需要确定参与者。图书管理系统的参与者主要有3类:读者(借阅者),图书管理员、图书管理系统的维护者。1.借阅者请求服务的用例图2.图书馆管理员处理借书 、还书等的用例图3.系统管理员进行系统维护的用例图2.2用例文本Use Case: 借阅图书范围:借书管理主要成功场景:用户目标主要参与者:借阅者、借阅处图书管理员涉众及其关注点: 借阅处管理员:根据

7、系统提示借阅者的信息,快速查看借阅者是否有借书的权利。 借阅者:希望以最短的时间完成借书操作。 借阅系统:当借阅者成功借阅图书时,添加借书记录。前置条件: 图书借阅处管理员必须登录到系统中,借阅者必须经过借阅处管理员的确认。成功保证: 借阅者增加借书记录,借阅系统增加借书记录,减少在馆书籍数量。主成功场景:1.借阅者带着图书到达借阅处,用例开始2.借阅者出示借书证3.借阅处管理员输入借书证信息4.借阅系统显示该借书者当前借书情况(是否欠款、是否有未归还图书)5.借阅处管理员输入借书者要借的图书信息6.借阅系统记录信息,显示当前图书列表,包括到期日期等重复5-6步,直到输入结束。7.借阅者携带图

8、书离开扩展:4a: 借书者有罚款未付 1.借书者交罚款 2.系统更新信息5a. 借书者所借书数量以达到权限要求 1.系统提示该借书者不能再借.特殊要求:1.适用windows系统2.系统有比较强的恢复功能,和易操作性Use Case: 图书续借范围:借书管理主要成功场景:用户目标主要参与者:借阅者涉众及其关注点: 借阅者:希望以最短的时间完成图书的续借操作。 借阅系统:当借阅者续借某图书时,快速完整的记录此图书的续借信息前置条件: 借阅者必须登录到图书查询系统中成功保证: 借阅者所要续借的图书符合续借条件主成功场景:1.借阅者进入个人图书续借界面,用例开始2.借阅者选择要续借的图书3.借阅系统

9、显示要续借的图书的信息(是否符合续借条件)4.借阅者确认要续借的图书5.借阅系统记录图书的续借信息,更新系统重复2-5步,直到续借结束6.借阅者退出图书续借界面扩展:3a: 借书者要续借的图书不符合续借条件 1.退出此图书的续借界面特殊要求:1.适用windows系统2.系统有比较强的恢复功能,和易操作性Use Case: 归还图书范围:还书管理主要成功场景:用户目标主要参与者:借阅者、借阅处图书管理员、图书管理员涉众及其关注点: 借阅处管理员:根据系统提示借阅者的信息,快速查看借阅者所借图书是否过期 借阅者:希望以最短的时间完成还书操作。 借阅系统:当借阅者成功归还图书时,删除借书记录,添加

10、还书记录前置条件: 图书借阅处管理员必须登录到系统中,借阅者所要归还的图书必须经过借阅处管理员的确认。成功保证: 借阅者删除借书记录,借阅系统删除借书记录,增加在馆书籍数量,图书管理员 及时放回图书主成功场景:1.借阅者带着图书到达借阅处,用例开始2.借阅者出示借书证和所借图书3.借阅处管理员输入借书证信息4.借阅处管理员查看书籍情况(是否损坏)5.借阅处管理员输入借书者所要归还的图书信息6.借阅系统显示该借书者当前要还书籍情况(是否过期欠款)7.借阅系统记录信息,显示当前图书列表,包括归还日期等重复4-7步,直到还书结束。7.借阅者携带借书证离开扩展:6a: 借书者所借图书过期 1.借书者交

11、欠款 2.系统更新信息特殊要求:1.适用windows系统2.系统有比较强的恢复功能,和易操作性Use Case: 查询图书范围:查询管理主要成功场景:用户目标主要参与者:借阅者涉众及其关注点: 借阅者:希望以最短的时间完成图书信息的查询操作。 借阅系统:当借阅者查询某图书的信息时,快速完整的显示出此图书的借阅信息前置条件: 借阅者必须登录到图书查询系统中成功保证: 借阅者正确输入所要查询的书籍信息主成功场景:1.借阅者进入图书查询界面,用例开始2.借阅者在搜索框中输入要查询的图书信息3.借阅系统显示查询的图书的信息(是否在馆)4.借阅者记录查询到的图书的信息重复2-4步,直到查询结束5.借阅

12、者退出图书信息查询系统扩展:3a: 借书者所查询的图书不在馆 1.进行图书预约特殊要求:1.适用windows系统2.系统有比较强的恢复功能,和易操作性Use Case: 图书预约范围:借书管理主要成功场景:用户目标主要参与者:借阅者涉众及其关注点: 借阅者:希望以最短的时间完成图书的预约操作。 借阅系统:当借阅者预约某图书时,快速完整的的记录此图书的预约信息前置条件: 借阅者必须登录到图书借阅系统中且所预约的图书不在馆成功保证: 借阅者正确输入所要续借的书籍信息主成功场景:1.借阅者进入图书预约界面,用例开始2.借阅者在搜索框中输入要预约的图书的信息3.借阅系统显示要预约的图书的信息4.借阅

13、者确定预约5.借阅系统记录借阅者的预约信息(是否超过借书数量)重复2-5步,直到操作结束6.借阅者退出图书预约系统扩展:5a: 借书者超过借书数量上限 1.归还在借图书特殊要求:1.适用windows系统2.系统有比较强的恢复功能,和易操作性Use Case: 取消预约范围:借书管理主要成功场景:用户目标主要参与者:借阅者涉众及其关注点: 借阅者:希望以最短的时间完成取消图书的预约操作。 借阅系统:当借阅者取消某图书的预约时,快速删除借阅者的预约信息前置条件: 借阅者必须登录到图书借阅系统中且有预约的书籍成功保证: 借阅者正确输入所要删除的预约书籍的信息主成功场景:1.借阅者进入个人已预约图书界面,用例开始2.借阅者确定要取消预约的书籍3.借阅系统记录借阅者取消预约的操作并更新系统重复2-3步,直到操作结束4.借阅者退出个人图书预约界面特殊要求:1.适用windows系统2.系统有比较强的恢复功能,和易操作性Use Case: 修改个人信息范围:个人信息管理主要成功场景:用户目标主要参与者:借阅者涉众及其关注点: 借阅者:希望以最短的时间完成个人信息的修改操作。 借阅系统:当借阅者修改个人信息时,快速并完整的记录借阅者后的信息前置条件: 借阅者必须登录到借阅系统中,并

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号