当前位置:
文档之家› 图书管理系统用例文档知识讲解
图书管理系统用例文档知识讲解
基本事件流
若读者持借阅证或者需要续借的图书到图书馆,则:
1、图书管理员进入系统主界面并进入续借功能。
2、录入读者的借书卡条码或图书条形码。
3、系统显示读者所借图书及状态并进行相关书籍的续借。
4、续借成功,系统提示还书时间
若读者登录系统,则:
1、读者进入系统主界面,查询个人借阅信息
2、系统显示借阅的详细信息,读者选中需要续借的图书点击续借
参与者
读者图书管理员
前置条件
图书馆正常开放,并且以图书管理员的身份登录系统。
后置条件
(1)读者持有图书证,即可进入图书馆进行图书查看;
(2)如果读者借书,进行借阅证扫描,若成功,进行图书的借阅操作;否则,不能借阅图书。
基本事件流
1.读者携带图书借阅证进入图书馆;
2.读者到图书馆查阅相关的图书信息;
3.读者向图书管理员提出借阅图书的请求;
备选事件流
因为某种原因而无法借书(如:读者查阅的图书不存在,或借阅的数量已超过额定的借阅数量或者读者还存在超期未还的图书)
相关图
表2.2读者预定图书
用例名称
预定图书
用例描述
读者想要借阅图书,为了避免去了图书馆却没有找到想要的图书从而先登录系统进行查询图书信息,若找到该书,又发现库存不多怕被别人借走,读者可先进性预定,再去图书馆借阅;或者读者暂时有其他事情要做,不能及时到图书馆借阅想要的图书,可提前预定
备选事件流
用户名错误或密码错误
(1)系统显示用户名错误或密码错误的提示信息,并进入(2)步
(2)用户可以重新输入用户名和密码进行登录,也可以选择直接退出系统
(3)如若用户忘记了密码,可以通过一定的方式找回密码
补充约束
系统允许用户重试三次登录操作,超过三次后系统自动结束,不允许用户重试
相关图
(读者登录系统)
相关图
表2、4读者续借图书
用例名称
续借
用例描述
借阅的图书的归还日期到了,但是读者还没有读完该书,想要继续直到读完,则可进行续借操作。
参与者
读者图书管理员
前置条件
1、读者持借阅证或者需要续借的图书到图书馆,图书管理员登录系统。
2、或者读者登录图书管理系统进行续借
后置条件
图书信息中相应记录的还书日期值做改变;将续借明细加入借书记录中。
表2、读者查询图书信息
用例名称
查询图书信息
用例描述
由读者进行操作,查询图书馆中有没有需要的图书,如果有,显示该图书编号、书名、作者、出版日期、当前借阅状态以及库存等信息。
参与者
读者
前置条件
以合法的读者身份登录到系统
后置条件
无
基本流程
1、进入系统并显示书籍查询、预定图书等窗口,读者点击书籍查询,从而进入查询界面
用例文档
表1、所有用户登录系统
用例名称
登录系统
简要描述
根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。
参与者
读者、图书管理员及系统管理员
前置条件
系统正常运行
后置条件
根据用户所有的权限进入相应的操作界面。
基本事件流
1输入用户名,检验用户名是否存才
2输入密码,校验密码是否正确。
3根据用户身份进入相应的操作界面。
2、录入归还图书条码。
3、系统显示该书的读者资料,点击还书,系统记录读者借书记录及书库中图书信息
4、系统显示还书成功;
备选事件流
1、还书时图书管理员检查图书是否被损坏(如缺页、随意图画等),若损坏,则需要一定的赔偿金;
2、如图书无损坏,则进行还书,录入图书条形码,显示读者资料,并提示是否超出借阅期限。如超出则需要交纳罚金。
还书
用例描述
由图书管理员把图书的条码读入计算机,系统显示该书的读者信息,提示是否超出借阅期限。如未超出则显示还书成功;如超出则计算罚金。
参与者
读者图书管理员
前置条件
以图书管理员的身份登录系统。
后置条件
图书信息中相应记录的状态值做改变;将还书明细加入还书记录中。
基本事件流
1、图书管理员进入系统主界面,点击进入还书功能。
基本事件流
1、读者进入系统主界面,进一步进入查询个人信息界面
2、系统显示读者个人信息,包括个人姓名、学号、专业、院系等以及借阅书籍的详细信息
备选事件流
无
相关图
表3、图书管理员书籍借阅处理
用例名称
书籍借阅处理
用例描述
图书管理员利用该用例为读者处理借书
参与者
图书管理员读者
前置条件
一个合法管理员已经登录到该系统
3、续借成功,系统显示还书日期
备选事件流
在读者借书日期到期后,只能进行一次续借操作,若该读者是第二次续借,系统则提示不能再续借,续借失败
相关图
表2、5读者查看个人信息
用例名称
查询个人信息
用例描述
借阅者通过登录系统查询个人信息,以便于进行后续的操作
参与者
读者
前置条件
读者登录系统
后置条件
系统显示读者个人信息,包括个人姓名、学号、专业、院系等以及借阅书籍的详细信息
参与者
读者
前置条件
读者已经登录系统
后置条件
预定图书成功或失败,若成功,系统记录预订信息
基本事件流
1、读者进入系统并显示书籍查询,书籍预定等窗口;
2、读者查询自己需要的图书并点击预定;
3、读者点击确定就成功预定了该书籍;
备选事件流
如果该书为非借出书籍,则读者预定该书会失败。
相关图
表2.3读者还书
用例名称
4.图书管理员进入借书功能。
5.图书管理员录入读者的借阅证条码并检查借阅证的有效性;
6.图书管理员检查读者有无超期未还信息及读者可以借阅图书的数量等。如果允许借阅,则转为7,否则提示已达到借书数量;
7.图书管理员允许读者借阅图书,录入图书的条码,显示该图书的信息。
8.系统添加借阅信息并保存操作。若还有其他图书,重复步骤6。
2、系统提示按照何种方式查询,如:书籍编号、书籍名称,作者等
3、读者选择需要的查询方式并输入相关信息;
4、系统显示书籍的基本信息、当前借阅状态以及库存量等信息
备选事件流
如果没有该图书,返回提示信息:“没有找到图书”。
相关图
表2.1读者借阅图书
用例名称
借阅图书
简要描述
读者携带图书借阅证进行图书的借阅,由图书管理员把读者的借书卡的条码读入计算机,再将读者所选图书的条码读入计算机,在读者没有尚未归还的超期图书及不超过读者允许借书的情况下,累计该读者所借的书;否则提示超过借书数量。
后置条件
读者借书成功同时系统记录,显示书籍借阅、预定等窗口;
2、点击进入书籍借阅处理;系统提示扫描读者图书证及图书条形码;
3、图书管理员扫描并点击确定,系统显示该借阅者的借阅信息以及该书的信息;