图书管理系统用例文档.docx

上传人:b****8 文档编号:10470621 上传时间:2023-02-13 格式:DOCX 页数:15 大小:19.16KB
下载 相关 举报
图书管理系统用例文档.docx_第1页
第1页 / 共15页
图书管理系统用例文档.docx_第2页
第2页 / 共15页
图书管理系统用例文档.docx_第3页
第3页 / 共15页
图书管理系统用例文档.docx_第4页
第4页 / 共15页
图书管理系统用例文档.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

图书管理系统用例文档.docx

《图书管理系统用例文档.docx》由会员分享,可在线阅读,更多相关《图书管理系统用例文档.docx(15页珍藏版)》请在冰豆网上搜索。

图书管理系统用例文档.docx

图书管理系统用例文档

用例文档

表1、所有用户登录系统

用例名称

登录系统

简要描述

根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。

参与者

读者、图书管理员及系统管理员

前置条件

系统正常运行

后置条件

根据用户所有的权限进入相应的操作界面.

基本事件流

1输入用户名,检验用户名是否存才

2输入密码,校验密码是否正确。

3根据用户身份进入相应的操作界面.

备选事件流

用户名错误或密码错误

(1)系统显示用户名错误或密码错误的提示信息,并进入

(2)步

(2)用户可以重新输入用户名和密码进行登录,也可以选择直接退出系统

(3)如若用户忘记了密码,可以通过一定的方式找回密码

补充约束

系统允许用户重试三次登录操作,超过三次后系统自动结束,不允许用户重试

相关图

(读者登录系统)

表2、读者查询图书信息

用例名称

查询图书信息

用例描述

由读者进行操作,查询图书馆中有没有需要的图书,如果有,显示该图书编号、书名、作者、出版日期、当前借阅状态以及库存等信息。

参与者

读者

前置条件

以合法的读者身份登录到系统

后置条件

基本流程

1、进入系统并显示书籍查询、预定图书等窗口,读者点击书籍查询,从而进入查询界面

2、系统提示按照何种方式查询,如:

书籍编号、书籍名称,作者等

3、读者选择需要的查询方式并输入相关信息; 

4、系统显示书籍的基本信息、当前借阅状态以及库存量等信息

备选事件流

如果没有该图书,返回提示信息:

“没有找到图书"。

相关图

表2.1读者借阅图书

用例名称

借阅图书 

简要描述 

读者携带图书借阅证进行图书的借阅,由图书管理员把读者的借书卡的条码读入计算机,再将读者所选图书的条码读入计算机,在读者没有尚未归还的超期图书及不超过读者允许借书的情况下,累计该读者所借的书;否则提示超过借书数量.

参与者

读者 图书管理员

前置条件

图书馆正常开放,并且以图书管理员的身份登录系统。

 

后置条件

(1)读者持有图书证,即可进入图书馆进行图书查看;

(2)如果读者借书,进行借阅证扫描,若成功,进行图书的借阅操作;否则,不能借阅图书。

基本事件流 

1.读者携带图书借阅证进入图书馆; 

2.读者到图书馆查阅相关的图书信息; 

3.读者向图书管理员提出借阅图书的请求;

4.图书管理员进入借书功能。

5.图书管理员录入读者的借阅证条码并检查借阅证的有效性; 

6.图书管理员检查读者有无超期未还信息及读者可以借阅图书的数量等。

如果允许借阅,则转为7,否则提示已达到借书数量;

7.图书管理员允许读者借阅图书,录入图书的条码,显示该图书的信息。

8.系统添加借阅信息并保存操作。

若还有其他图书,重复步骤6。

备选事件流

因为某种原因而无法借书(如:

读者查阅的图书不存在,或借阅的数量已超过额定的借阅数量或者读者还存在超期未还的图书)

相关图

表2.2读者预定图书

用例名称

预定图书

用例描述

读者想要借阅图书,为了避免去了图书馆却没有找到想要的图书从而先登录系统进行查询图书信息,若找到该书,又发现库存不多怕被别人借走,读者可先进性预定,再去图书馆借阅;或者读者暂时有其他事情要做,不能及时到图书馆借阅想要的图书,可提前预定

参与者

读者

前置条件

读者已经登录系统

后置条件

预定图书成功或失败,若成功,系统记录预订信息

基本事件流

1、读者进入系统并显示书籍查询,书籍预定等窗口; 

2、读者查询自己需要的图书并点击预定;

3、读者点击确定就成功预定了该书籍; 

备选事件流

如果该书为非借出书籍,则读者预定该书会失败。

相关图

表2。

3读者还书

用例名称

还书

用例描述

由图书管理员把图书的条码读入计算机,系统显示该书的读者信息,提示是否超出借阅期限。

如未超出则显示还书成功;如超出则计算罚金.

参与者

读者图书管理员

前置条件

以图书管理员的身份登录系统。

后置条件

图书信息中相应记录的状态值做改变;将还书明细加入还书记录中。

基本事件流

1、图书管理员进入系统主界面,点击进入还书功能。

2、录入归还图书条码。

3、系统显示该书的读者资料,点击还书,系统记录读者借书记录及书库中图书信息

4、系统显示还书成功;

备选事件流

1、还书时图书管理员检查图书是否被损坏(如缺页、随意图画等),若损坏,则需要一定的赔偿金;

2、如图书无损坏,则进行还书,录入图书条形码,显示读者资料,并提示是否超出借阅期限。

如超出则需要交纳罚金.

相关图

表2、4读者续借图书

用例名称

续借

用例描述

借阅的图书的归还日期到了,但是读者还没有读完该书,想要继续直到读完,则可进行续借操作。

参与者

读者图书管理员

前置条件

1、读者持借阅证或者需要续借的图书到图书馆,图书管理员登录系统。

2、或者读者登录图书管理系统进行续借

后置条件

图书信息中相应记录的还书日期值做改变;将续借明细加入借书记录中。

基本事件流

若读者持借阅证或者需要续借的图书到图书馆,则:

1、图书管理员进入系统主界面并进入续借功能.

2、录入读者的借书卡条码或图书条形码。

3、系统显示读者所借图书及状态并进行相关书籍的续借。

4、续借成功,系统提示还书时间

若读者登录系统,则:

1、读者进入系统主界面,查询个人借阅信息

2、系统显示借阅的详细信息,读者选中需要续借的图书点击续借

3、续借成功,系统显示还书日期

备选事件流

在读者借书日期到期后,只能进行一次续借操作,若该读者是第二次续借,系统则提示不能再续借,续借失败

相关图

表2、5读者查看个人信息

用例名称

查询个人信息

用例描述

借阅者通过登录系统查询个人信息,以便于进行后续的操作

参与者

读者

前置条件

读者登录系统

后置条件

系统显示读者个人信息,包括个人姓名、学号、专业、院系等以及借阅书籍的详细信息

基本事件流

1、读者进入系统主界面,进一步进入查询个人信息界面

2、系统显示读者个人信息,包括个人姓名、学号、专业、院系等以及借阅书籍的详细信息

备选事件流

相关图

表3、图书管理员书籍借阅处理

用例名称

书籍借阅处理 

用例描述

图书管理员利用该用例为读者处理借书 

参与者

图书管理员读者

前置条件

一个合法管理员已经登录到该系统

后置条件

读者借书成功同时系统记录书库中书籍信息及读者记录

基本事件流

1、图书管理员进入系统主界面,显示书籍借阅、预定等窗口; 

2、点击进入书籍借阅处理;系统提示扫描读者图书证及图书条形码;

3、 图书管理员扫描并点击确定,系统显示该借阅者的借阅信息以及该书的信息; 

4、图书管理员提交借月信息并保存操作 

5、系统更新读者信息记录以及书库中图书的借阅记录

备选事件流

1、扫描读者图书证,系统显示读者的详细信息,若读者已借阅书籍达到上限,则提示不能再借书

2、如读者符合借书条件,则扫描图书条形码,显示图书信息,如该书为补课外借资源,则提示不能借书,借书失败

3、如果该书为该读者的预定图书,借书成功后,删除读者的预定记录

相关图

表3。

1、图书管理员书籍归还处理

用例名称

书籍归还处理 

用例描述

图书管理员利用该用例为读者处理还书

参与者

图书管理员 读者

前置条件

一个合法的图书管理员已经登录到系统

后置条件

读者还书成功同时系统记录书库中书籍信息及读者记录

基本事件流

1、图书管理员进入系统主界面,显示书籍借阅,书籍预定等窗口; 

2、点击进入书籍归还处理;系统提示扫描图书条形码;

3、 图书管理员点击确定,系统显示该借阅者的借阅信息; 

4、图书管理员将已归还的书籍从借阅信息中点击“已归还”, 

5、保存操作,系统更新读者信息记录以及书库中图书的借阅记录;

备选事件流

1、归还时图书管理员检查图书是否完好(没有缺页,没有随便涂画等),若不完好,则需要交纳一定的赔偿金

2、若图书完好,则在进行还书处理时,需要查看该书是否已经超期,若超期,则需要交纳一定的罚款

相关图

表3。

2、图书管理员续借处理

用例名称

续借处理

用例描述

图书管理员利用该用例为读者处理图书续借

参与者

图书管理员读者

前置条件

读者带图书到图书馆同时图书管理员登录系统或者读者登录系统,在线续借

后置条件

图书信息中读者借书记录发生改变

基本事件流

读者带图书到图书到图书馆完成续借:

1、图书管理员进入主界面中的续借处理界面

2、图书管理员扫描读者需要续借的图书条形码;

3、系统显示读者的借书记录,图书管理员点击确定续借,

4、保存操作,系统更新读者借书记录, 

读者登录系统,在线借阅:

1、读者查看个人借阅信息;

2、系统显示读者的详细借阅信息;

3、选中需要续借的图书点击确定,提交操作

4、系统更新读者的借书记录

备选事件流

1、读者借阅的书籍第一次到期之后,只能续借一次,超过一次,则不能再次续借

2、保存操作之前,可取消操作

相关图

(到图书馆续借)

表3。

3、图书管理员增加图书信息

用例名称

增加图书信息

用例描述

由于图书馆新购买了一批书,需要将图书的相应信息添加到图书信息库中,则由图书管理员将新书的信息录入计算机中,进行保存。

参与者

图书管理员

前置条件

以图书管理员的身份登录系统

后置条件

图书信息中增加一条记录

基本事件流

1、图书管理员进入系统主界面。

2、点击进入书籍管理模块中的新书增加信息界面。

3、输入新书的相应信息。

4、保存操作,系统更新图书信息库中的记录

备选事件流

在保存之前,可以取消操作

相关图

表3。

4、图书管理员删除图书信息

用例名称

删除图书信息

用例描述

由于某种原因,该图书不再被放到书架上供用户查看或借阅,则由图书管理员删除图书库中图书的信息,并进行保存。

参与者

图书管理员

前置条件

以图书管理员的身份登录系统

后置条件

图书信息库中相应书籍的记录删除

基本事件流

1、图书管理员进入系统主界面。

2、点击进入图书管理功能模块中的删除图书信息界面.

3、录入要删除的图书条形码或书名.

4、删除图书的相应信息。

5、保存操作,系统更新图书信息库中相应的信息.

备选事件流

1、在删除之前,需要先查找该图书信息,若不存在,则不能进行删除操作

2、若图书库中存在该书信息,查看该书是否被借出还未归还,若未归还,则不能进行删除

3、在保存之前,可以取消操作。

相关图

表3。

5、图书管理员修改图书信息

用例名称

修改图书信息

用例描述

由于某种原因,需要修改已经存在于图书信息库中的图书的某些信息,则由图书管理员修改图书的信息,进行保存。

参与者

图书管理员

前置条件

以图书管理员的身份登录系统

后置条件

图书信息中相应记录更新

基本事件流

1、图书管理员进入系统主界面。

2、点击进入图书管理模块中的修改图书信息界面。

3、查找到需要修改的图书,选定并进行相应修改。

4、保存操作,系统更新图书信息库中的记录.

备选事件流

1、在修改之前需先找到该书籍的原记录,若果不存在该书记录,则不能进行修改

2、在保存之前,可以取消操作。

相关图

表3。

6、图书管理员增加读者信息

用例名称

增加读者信息

用例描述

由图书管理员将新读者的信息录入计算机中,进行保存。

参与者

图书管理员

前置条件

以图书管理员的身份登录系统.

后置条件

读者信息中增加一条记录。

基本事件流

1、图书管理员进入系统主界面。

2、点击进入读者管理模块中的添加读者界面。

3、输入新读者的相应信息,设置读者类别。

4、保存操作,系统记录读者信息。

备选事件流

如果该读者已经存在于读者记录中,则不能重复添加

相关图

表3。

7、图书管理员删除读者信息

用例名称

删除读者

用例描述

由图书管理员修改读者的信息或删除读者,进行保存

参与者

图书管理员

前置条件

以图书管理员的身份登录系统。

后置条件

读者信息中相应记录被删除。

基本事件流

1、图书管理员进入系统主界面。

2、点击进入读者管理模块中的删除读者信息界面。

3、录入读者的借书卡条码,查询读者,确定需要删除的读者。

4、删除该读者的相应信息

5、保存操作,修改系统中读者记录。

备选事件流

1、删除之前,需要查找到要删除的读者,如果读者信息不再读者记录中,则不能进行删除操作

2、查找到需要删除的读者,查看该读者的详细信息,若该读者还存在借出未归还的图书,则不能进行删除

3、在保存之前,可以取消操作。

相关图

表3。

8、图书管理员查询读者信息

用例名称

查询读者信息

用例描述

图书管理员利用该用例插叙读者的相关信息,以便于其他的操作

参与者

图书管理员

前置条件

以图书管理员身份登录系统

后置条件

基本事件流

1、图书管理员进入主界面的读者管理模块的查询读者信息界面

2、录入要查询的读者的图书证号

3、系统显示相应读者的信息

4、可进行其他操作,操作完成,退出

备选事件流

若录入的读者信息已经删除,则无法显示

相关图

表3.9、图书管理员修改读者信息

用例名称

修改读者信息

用例描述

由于之前的添加读者信息发生错误或者读者自身信息发生变化需要修改,则由图书管理员修改读者的信息,进行保存.

参与者

图书管理员

前置条件

以图书管理员的身份登录系统.

后置条件

读者信息中相应记录更新。

基本事件流

1、图书管理员进入系统主界面。

2、点击进入读者管理模块中的修改读者信息界面.

3、录入读者的借书卡条码,查询读者,确定需要修改的读者。

4、修改读者的相应信息.

5、保存操作,更新系统中的读者记录.

备选事件流

在保存之前,可以取消操作。

相关图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 畜牧兽医

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1