文档详情

图书管理系统用例文档

公****
实名认证
店铺
DOCX
170.65KB
约25页
文档ID:456154633
图书管理系统用例文档_第1页
1/25

用例文档表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、图书管理员修改图书信息用例。

下载提示
相似文档
正为您匹配相似的精品文档
相关文档