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

上传人:小*** 文档编号:83386329 上传时间:2023-03-30 格式:PDF 页数:12 大小:405.03KB
返回 下载 相关 举报
图书管理系统用例文档.pdf_第1页
第1页 / 共12页
图书管理系统用例文档.pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《图书管理系统用例文档.pdf》由会员分享,可在线阅读,更多相关《图书管理系统用例文档.pdf(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、用例文档表 1、所有用户登录系统用例名称简要描述参与者前置条件后置条件登录系统根据用户输入的用户名和密码判断用户的身份,赋予相应的权限。读者、图书管理员及系统管理员系统正常运行根据用户所有的权限进入相应的操作界面.基本事件流1 输入用户名,检验用户名是否存才2 输入密码,校验密码是否正确。3 根据用户身份进入相应的操作界面.备选事件流用户名错误或密码错误(1)系统显示用户名错误或密码错误的提示信息,并进入(2)步(2)用户可以重新输入用户名和密码进行登录,也可以选择直接退出系统(3)如若用户忘记了密码,可以通过一定的方式找回密码补充约束系统允许用户重试三次登录操作,超过三次后系统自动结束,不允

2、许用户重试相关图(读者登录系统)表 2、读者查询图书信息用例名称用例描述查询图书信息由读者进行操作,查询图书馆中有没有需要的图书,如果有,显示该图书编号、书名、作者、出版日期、当前借阅状态以及库存等信息。参与者前置条件后置条件基本流程读者以合法的读者身份登录到系统无1、进入系统并显示书籍查询、预定图书等窗口,读者点击书籍查询,从而进入查询界面2、系统提示按照何种方式查询,如:书籍编号、书籍名称,作者等3、读者选择需要的查询方式并输入相关信息;4、系统显示书籍的基本信息、当前借阅状态以及库存量等信息备选事件流相关图如果没有该图书,返回提示信息:“没有找到图书。表 2.1 读者借阅图书用例名称简要

3、描述借阅图书读者携带图书借阅证进行图书的借阅,由图书管理员把读者的借书卡的条码读入计算机,再将读者所选图书的条码读入计算机,在读者没有尚未归还的超期图书及不超过读者允许借书的情况下,累计该读者所借的书;否则提示超过借书数量.读者 图书管理员图书馆正常开放,并且以图书管理员的身份登录系统。(1)读者持有图书证,即可进入图书馆进行图书查看;(2)如果读者借书,进行借阅证扫描,若成功,进行图书的借阅操作;否则,不能借阅图书。基本事件流1.读者携带图书借阅证进入图书馆;2.读者到图书馆查阅相关的图书信息;3.读者向图书管理员提出借阅图书的请求;4.图书管理员进入借书功能。5.图书管理员录入读者的借阅证

4、条码并检查借阅证的有效性;参与者前置条件后置条件6.图书管理员检查读者有无超期未还信息及读者可以借阅图书的数量等。如果允许借阅,则转为 7,否则提示已达到借书数量;7.图书管理员允许读者借阅图书,录入图书的条码,显示该图书的信息。8.系统添加借阅信息并保存操作。若还有其他图书,重复步骤 6。备选事件流因为某种原因而无法借书(如:读者查阅的图书不存在,或借阅的数量已超过额定的借阅数量或者读者还存在超期未还的图书)相关图表 2.2 读者预定图书用例名称用例描述预定图书读者想要借阅图书,为了避免去了图书馆却没有找到想要的图书从而先登录系统进行查询图书信息,若找到该书,又发现库存不多怕被别人借走,读者

5、可先进性预定,再去图书馆借阅;或者读者暂时有其他事情要做,不能及时到图书馆借阅想要的图书,可提前预定读者参与者前置条件后置条件基本事件流读者已经登录系统预定图书成功或失败,若成功,系统记录预订信息1、读者进入系统并显示书籍查询,书籍预定等窗口;2、读者查询自己需要的图书并点击预定;3、读者点击确定就成功预定了该书籍;备选事件流相关图如果该书为非借出书籍,则读者预定该书会失败。表 2。3 读者还书用例名称用例描述还书由图书管理员把图书的条码读入计算机,系统显示该书的读者信息,提示是否超出借阅期限。如未超出则显示还书成功;如超出则计算罚金.读者 图书管理员以图书管理员的身份登录系统。图书信息中相应

6、记录的状态值做改变;将还书明细加入还书记录中。1、图书管理员进入系统主界面,点击进入还书功能。2、录入归还图书条码。3、系统显示该书的读者资料,点击还书,系统记录读者借书记录及书库中图书信息4、系统显示还书成功;备选事件流1、还书时图书管理员检查图书是否被损坏(如缺页、随意图画等),若损坏,则需要一定的赔偿金;2、如图书无损坏,则进行还书,录入图书条形码,显示读者资料,并提示是否超出借阅期限。如超出则需要交纳罚金.相关图参与者前置条件后置条件基本事件流表 2、4 读者续借图书用例名称用例描述续借借阅的图书的归还日期到了,但是读者还没有读完该书,想要继续直到读完,则可进行续借操作。读者 图书管理

7、员1、读者持借阅证或者需要续借的图书到图书馆,图书管理员登录系统。2、或者读者登录图书管理系统进行续借参与者前置条件后置条件图书信息中相应记录的还书日期值做改变;将续借明细加入借书记录中。若读者持借阅证或者需要续借的图书到图书馆,则:1、图书管理员进入系统主界面并进入续借功能.2、录入读者的借书卡条码或图书条形码。3、系统显示读者所借图书及状态并进行相关书籍的续借。4、续借成功,系统提示还书时间若读者登录系统,则:1、读者进入系统主界面,查询个人借阅信息2、系统显示借阅的详细信息,读者选中需要续借的图书点击续借3、续借成功,系统显示还书日期基本事件流备选事件流在读者借书日期到期后,只能进行一次

8、续借操作,若该读者是第二次续借,系统则提示不能再续借,续借失败相关图表 2、5 读者查看个人信息用例名称用例描述参与者查询个人信息借阅者通过登录系统查询个人信息,以便于进行后续的操作读者前置条件后置条件读者登录系统系统显示读者个人信息,包括个人姓名、学号、专业、院系等以及借阅书籍的详细信息1、读者进入系统主界面,进一步进入查询个人信息界面2、系统显示读者个人信息,包括个人姓名、学号、专业、院系等以及借阅书籍的详细信息基本事件流备选事件流相关图无表 3、图书管理员书籍借阅处理用例名称用例描述参与者前置条件后置条件基本事件流书籍借阅处理图书管理员利用该用例为读者处理借书图书管理员读者一个合法管理员

9、已经登录到该系统读者借书成功同时系统记录书库中书籍信息及读者记录1、图书管理员进入系统主界面,显示书籍借阅、预定等窗口;2、点击进入书籍借阅处理;系统提示扫描读者图书证及图书条形码;3、图书管理员扫描并点击确定,系统显示该借阅者的借阅信息以及该书的信息;4、图书管理员提交借月信息并保存操作5、系统更新读者信息记录以及书库中图书的借阅记录备选事件流1、扫描读者图书证,系统显示读者的详细信息,若读者已借阅书籍达到上限,则提示不能再借书2、如读者符合借书条件,则扫描图书条形码,显示图书信息,如该书为补课外借资源,则提示不能借书,借书失败3、如果该书为该读者的预定图书,借书成功后,删除读者的预定记录相

10、关图表 3。1、图书管理员书籍归还处理用例名称用例描述参与者前置条件后置条件基本事件流书籍归还处理图书管理员利用该用例为读者处理还书图书管理员 读者一个合法的图书管理员已经登录到系统读者还书成功同时系统记录书库中书籍信息及读者记录1、图书管理员进入系统主界面,显示书籍借阅,书籍预定等窗口;2、点击进入书籍归还处理;系统提示扫描图书条形码;3、图书管理员点击确定,系统显示该借阅者的借阅信息;4、图书管理员将已归还的书籍从借阅信息中点击“已归还”,5、保存操作,系统更新读者信息记录以及书库中图书的借阅记录;备选事件流1、归还时图书管理员检查图书是否完好(没有缺页,没有随便涂画等),若不完好,则需要

11、交纳一定的赔偿金2、若图书完好,则在进行还书处理时,需要查看该书是否已经超期,若超期,则需要交纳一定的罚款相关图表 3。2、图书管理员续借处理用例名称用例描述参与者前置条件续借处理图书管理员利用该用例为读者处理图书续借图书管理员 读者读者带图书到图书馆同时图书管理员登录系统或者读者登录系统,在线续借后置条件基本事件流图书信息中读者借书记录发生改变读者带图书到图书到图书馆完成续借:1、图书管理员进入主界面中的续借处理界面2、图书管理员扫描读者需要续借的图书条形码;3、系统显示读者的借书记录,图书管理员点击确定续借,4、保存操作,系统更新读者借书记录,读者登录系统,在线借阅:1、读者查看个人借阅信

12、息;2、系统显示读者的详细借阅信息;3、选中需要续借的图书点击确定,提交操作4、系统更新读者的借书记录备选事件流1、读者借阅的书籍第一次到期之后,只能续借一次,超过一次,则不能再次续借2、保存操作之前,可取消操作相关图(到图书馆续借)表 3。3、图书管理员增加图书信息用例名称用例描述增加图书信息由于图书馆新购买了一批书,需要将图书的相应信息添加到图书信息库中,则由图书管理员将新书的信息录入计算机中,进行保存。参与者前置条件后置条件图书管理员以图书管理员的身份登录系统图书信息中增加一条记录基本事件流1、图书管理员进入系统主界面。2、点击进入书籍管理模块中的新书增加信息界面。3、输入新书的相应信息

13、。4、保存操作,系统更新图书信息库中的记录备选事件流相关图在保存之前,可以取消操作表 3。4、图书管理员删除图书信息用例名称用例描述删除图书信息由于某种原因,该图书不再被放到书架上供用户查看或借阅,则由图书管理员删除图书库中图书的信息,并进行保存。参与者前置条件后置条件基本事件流图书管理员以图书管理员的身份登录系统图书信息库中相应书籍的记录删除1、图书管理员进入系统主界面。2、点击进入图书管理功能模块中的删除图书信息界面.3、录入要删除的图书条形码或书名.4、删除图书的相应信息。5、保存操作,系统更新图书信息库中相应的信息.备选事件流1、在删除之前,需要先查找该图书信息,若不存在,则不能进行删

14、除操作2、若图书库中存在该书信息,查看该书是否被借出还未归还,若未归还,则不能进行删除3、在保存之前,可以取消操作。相关图表 3。5、图书管理员修改图书信息用例名称用例描述修改图书信息由于某种原因,需要修改已经存在于图书信息库中的图书的某些信息,则由图书管理员修改图书的信息,进行保存。图书管理员以图书管理员的身份登录系统图书信息中相应记录更新1、图书管理员进入系统主界面。2、点击进入图书管理模块中的修改图书信息界面。3、查找到需要修改的图书,选定并进行相应修改。4、保存操作,系统更新图书信息库中的记录.参与者前置条件后置条件基本事件流备选事件流1、在修改之前需先找到该书籍的原记录,若果不存在该

15、书记录,则不能进行修改2、在保存之前,可以取消操作。相关图表 3。6、图书管理员增加读者信息用例名称用例描述参与者前置条件后置条件基本事件流增加读者信息由图书管理员将新读者的信息录入计算机中,进行保存。图书管理员以图书管理员的身份登录系统.读者信息中增加一条记录。1、图书管理员进入系统主界面。2、点击进入读者管理模块中的添加读者界面。3、输入新读者的相应信息,设置读者类别。4、保存操作,系统记录读者信息。备选事件流相关图如果该读者已经存在于读者记录中,则不能重复添加表 3。7、图书管理员删除读者信息用例名称用例描述参与者前置条件后置条件基本事件流删除读者由图书管理员修改读者的信息或删除读者,进

16、行保存图书管理员以图书管理员的身份登录系统。读者信息中相应记录被删除。1、图书管理员进入系统主界面。2、点击进入读者管理模块中的删除读者信息界面。3、录入读者的借书卡条码,查询读者,确定需要删除的读者。4、删除该读者的相应信息5、保存操作,修改系统中读者记录。备选事件流1、删除之前,需要查找到要删除的读者,如果读者信息不再读者记录中,则不能进行删除操作2、查找到需要删除的读者,查看该读者的详细信息,若该读者还存在借出未归还的图书,则不能进行删除3、在保存之前,可以取消操作。相关图表 3。8、图书管理员查询读者信息用例名称用例描述查询读者信息图书管理员利用该用例插叙读者的相关信息,以便于其他的操

17、作图书管理员参与者前置条件后置条件基本事件流以图书管理员身份登录系统无1、图书管理员进入主界面的读者管理模块的查询读者信息界面2、录入要查询的读者的图书证号3、系统显示相应读者的信息4、可进行其他操作,操作完成,退出备选事件流相关图若录入的读者信息已经删除,则无法显示表 3.9、图书管理员修改读者信息用例名称用例描述修改读者信息由于之前的添加读者信息发生错误或者读者自身信息发生变化需要修改,则由图书管理员修改读者的信息,进行保存.图书管理员以图书管理员的身份登录系统.读者信息中相应记录更新。1、图书管理员进入系统主界面。2、点击进入读者管理模块中的修改读者信息界面.3、录入读者的借书卡条码,查询读者,确定需要修改的读者。4、修改读者的相应信息.5、保存操作,更新系统中的读者记录.备选事件流相关图参与者前置条件后置条件基本事件流在保存之前,可以取消操作。

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

当前位置:首页 > 技术资料 > 实施方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁