图书馆管理系统_用例分析

上传人:xmg****18 文档编号:118701038 上传时间:2019-12-23 格式:PPT 页数:30 大小:823KB
返回 下载 相关 举报
图书馆管理系统_用例分析_第1页
第1页 / 共30页
图书馆管理系统_用例分析_第2页
第2页 / 共30页
图书馆管理系统_用例分析_第3页
第3页 / 共30页
图书馆管理系统_用例分析_第4页
第4页 / 共30页
图书馆管理系统_用例分析_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《图书馆管理系统_用例分析》由会员分享,可在线阅读,更多相关《图书馆管理系统_用例分析(30页珍藏版)》请在金锄头文库上搜索。

1、用例图 管理员读者 图书管理 图书类型管理 读者管理 读者信息查询管理者信息查询 借书管理 还书信息查询 借书信息查询 还书管理 图书信息查询 整体管理系统的用例图 读者用例 管理员用例 还书用例 借阅用例 用例图 1.读者用例 读者 注册新会员 修改个人信息 查询书籍 申请借阅 登陆系统 读者在进行各种操作之前,必须注册再登陆系 统各个界面 用例图 2.管理者用例 管理员 修改个人信息 查询书籍信息 增加书籍或者类型 修改书籍或者类型 删除书籍或者删除书籍类型 更新书籍或者书籍类型 删除或者更新账户信息 用例图 归还者 3.归还者用例 书籍归还处理 惩罚金 删除借书记录 更新读者信息 更新读

2、者信息 借书者 用例图 4.借书者用例 书籍借阅处理 创建借书记录 更新读者信息 更新图书信息 检查读者账号 场景描述 1.用例名称:管理员管理数据库 2.范围:图书馆管理 3.级别:管理目标 4.主要参与者:管理员 5.涉及及其关注点: 管理员:希望能够准确、快速地输入,而且没有输入错误,因为如果 输错了,将导致书籍的丢失等。 读者:希望以最短的时间完成借书操作,并且便捷、清晰地看到所输 入的书籍的类型和名称。 图书馆:希望准确地记录读者、还书、借书信息,希望有一定的容错 性,即便在某些服务器组件不可用时,也能完成还书、借书操作,希望 能够自动、快速地更新读者和图书馆信息。 6.前置条件:管

3、理员必须经过确认和认证。 7.成功保证(或后置条件):存储读者、还书、借书信息,更新读者和 图书馆信息。 场景描述 8.主成功场景(或基本流程): 1.图书运输员从外来地区送新书籍到图书馆。 2.对书籍按照科目进行分类。 3.管理员输入每种书籍的编码。 4.系统逐步记录扫描过的图书,并显示该图书的类型和名称,把书籍分 类到书架上。管理员重复34步,直到输入结束。 5.分类后,书籍管理管理成功。 6.当有借书信息来的时候,要查询该读者是否会超期,或是超期则进行 罚款通知,否则借书成功。 7.成功返回信息给借书者 8.当登陆者有注册的时候,接受检查注册信息,符合要求则同意注册, 否侧返回注册失败信

4、息。 9.成功返回信息给注册者。 9.特殊要求: (1)适用于window系统 (2)由于某些原因,我们希望访问的时候出现问题,系统能比较强的恢复 功能 (3)文本显示的语言国际化 场景描述 1.用例名称:读者查询个人信息 2.范围:个人信息管理 3.级别:管理目标 4.主要参与者:读者 5.涉及及其关注点: 管理员:希望每个读者成功注册并系统能快捷传递给管理员。 读者:希望以最短的时间完成注册操作,能登陆各个操作界面。 6.前置条件:读者必须经过确认和认证。 7.成功保证(或后置条件):存储注册信息、修改个人信息、查询个 人信息。 场景描述 8.成功保证(或后置条件):存储注册信息、修改个人

5、信息查询个人信 息。 9.主成功场景(或基本流程): 1.管理员返回是否需要注册。 2.进入注册界面,输入各种信息注册。 3.注册成功,进入各种界面。 4.可以查询读者注册信息,可以允许修改。 5.完成各种操作,退出系统。 10.特殊要求: 1.适用于window系统 2.由于某些原因,我们希望访问的时候出现问题,系统能比较强的 恢复功能 3.文本显示的语言国际化 1.用例名称:读者查询书籍信息 2.范围:书籍信息管理 3.级别:查询目标 4.主要参与者:读者 5.涉及及其关注点: 管理员:能确定每个登陆者的查阅书籍信息的权利。 读者:希望以最短的时间完成查询操作,能按照相关的字段进行书 籍查

6、询。 图书馆:能正确处理每个数据库,保证为查询提供完善的字段信息 。 6.前置条件:读者必须经过确认和认证。 7.成功保证(或后置条件):查询书籍信息。 场景描述 8.成功保证(或后置条件):查询书籍信息。 9.主成功场景(或基本流程): 1.读者更具正确账号和密码登陆 2.在搜索框中输入查询的字段。 3.数据库根据字段显示查询的内容。 4.完成各种操作,退出系统。 10.特殊要求: 1.适用于window系统 2.由于某些原因,我们希望访问的时候出现问题,系统能比较强的 恢复功能 3.文本显示的语言国际化 场景描述 场景描述 1.用例名称:还书 2.范围:还书管理 3.级别:管理目标 4.主

7、要参与者:读者 5.涉及及其关注点: 管理员:更具用户的借书的记录,来判断还书者是否过期。 读者:希望以最短的时间完成还书操作。 图书馆:当读者成功归还书籍的时候,删除之前的借书记录。 6.前置条件:归还者必须经过管理员的确认和认证。 7.成功保证(或后置条件):图书馆删除借书记录、读者删除借书记录、 图书馆增加书籍数量信息。 场景描述 8.主成功场景(或基本流程): 1.读者登录进入还书界面 2.进行是否超期借阅,更具时间来判断是否超期。 3.如果超期,则对该读者进行罚款操作。 4.如果没有超期,则读者自己删除借书记录。 5.图书馆系统中的借书记录删除该读者的信息。 6.当删除借书记录成功后

8、,则可以退出系统。 特殊要求: 1.适用于window系统 2.由于某些原因,我们希望访问的时候出现问题,系统能比较强的恢 复功能 3.文本显示的语言国际化 场景描述 1.用例名称:借书 2.范围:借书管理 3.级别:管理目标 4.主要参与者:读者 5.涉及及其关注点: 管理员:根据系统发来的信息,快速查看该读者是否具有借书的权利。 读者:希望以最短的时间完成借书操作。 图书馆:当读者成功归还书籍的时候,增加借书记录。 6.前置条件:归还者必须经过管理员的确认和认证。 7.成功保证(或后置条件):图书馆增加借书记录、读者增加借书记录、图 书馆减少书籍数量信息。 场景描述 8.主成功场景(或基本

9、流程): 1.读者登录进入借书界面 2.读者要经过管理员的确定后,来确定是否有借书的权利。 3.如果读者被取消借书权利后,应该重新注册。 4.如果允许借书,则读者自己增加借书记录。 5.图书馆系统中的借书记录增加该读者的信息。 9.当借书记录成功后,则可以退出系统。 特殊要求: 1.适用于window系统 2.由于某些原因,我们希望访问的时候出现问题,系统能比较强的恢复功 能 3.文本显示的语言国际化 类图 读者:read Reader:int Rname:char Rnum:char Rid:char rtel:char rdate:time Rsex:char Fine():void Cr

10、eate():void Borrow():void Destroy():coid return-_back():void 管理者:admin aeader:int aname:char anum:char aid:char atel:char adate:time asex:char Fine():void Create():void Borrow():void Destroy():coid return-_back():void Update():void 书籍:book Bnum: Int Bname:nvarchar Bkinds: nvarchar Bwriter:nvarchar B

11、pub:nvarchar Bdate:datetime find(); void create(); void destroy(); void borrow(); void return_back(); void 类图 还书:rebook Rnum:int Rname: nvarchar Bnum: int Bname: nvarchar Retdate: datetime Bordate:datetime Fine: int Nowdate: datetime find(); void create(); void destroy(); void Pay:void 借书:brbook Rnu

12、m:int Rname: nvarchar Bnum:int Bname:nvarchar Retdate:datetime Bordate:datetime find(); void borrow(); void destroy(); void 类图 读者:read 管理者:admin 书籍:book 还书:rebook 借书:brbook 类图 注册接口 退出接口 读者 管理员 借书 还书 罚款 登陆接口 查询 修改 图书 顺序图 读者 登陆接口 注册接口查询 管理员 1.第一次登陆 2.请求注册 3.确认注册成功 4.查询操作 1.第二次后登陆 2.查询操作 修改 5.修改操作 3.修改

13、操作 读者登录查询个人信息 读者登录查询图书信息 读者 登陆接口 查询图书 1登陆请求 2查询请求 3图书库查询 4显示数据 顺序图 顺序图 管理员 登陆接口 查询读者修改书籍信息 管理员登录查询信息 1账号登录 查询书籍删除读者 2请求查询 1账号登录 2请求查询 3读者违规 3购入新书 顺序图 借书者 登陆接口 管理员借书查询 1输入账号 2查询请求 3借书请求 4确认借书 借书者进行借书顺序图 图书 5结束成功 顺序图 还书者 登陆接口 还书查询 1输入账号 2查询 请求 3还书 请求 4管理确认 罚款 管理员 6还书确认 7删除结束记录 还书者进行借书顺序图 图书 5罚款确认 协作图

14、读者登录查询个人信息 读者 登陆接口 注册接口 查询 管理员 修改 1确定身份 3表明身份 4查询请求 5修改信息 2.管理员确认 6显示成功 读者登录查询图书信息 协作图 登陆接口 查询 图书 读者 1确认身份 2根据字段请求 3显示信息 管理员登录查询信息 登陆接口 查询读者 删除读者管理员 查询书籍 修改书籍信息 协作图 1表明身份 2查询请求 3显示不良记录 4删除成功 2查询请求 3显示受损书籍 信息 4删除成功 还书者者进行还书顺序图 还书者 登陆接口 还书 查询 罚款 图书 协作图 管理员 1身份确认 2查询请求 3还书申请 4管理确认 5罚款查询 6罚款确认 7删除结束记录 8还书成功 借书者 登陆接口 管理员借书 查询 借书者进行借书顺序图 图书 协作图 1身份确认 2查询请求 3调用书库 4借书申请 5借书确认 6借书成功 知识回顾知识回顾 Knowledge Knowledge ReviewReview

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

当前位置:首页 > 大杂烩/其它

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