图书馆系统需求分析用例规约(共19页)_第1页
图书馆系统需求分析用例规约(共19页)_第2页
图书馆系统需求分析用例规约(共19页)_第3页
图书馆系统需求分析用例规约(共19页)_第4页
图书馆系统需求分析用例规约(共19页)_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上图书管理用例规约   目录用例规约 图书管理用例图如下: 分管领导在职员工离退休员工临时聘用员工局外人员审批领导读者读者管理借阅登记还书登记赔偿登记图书订购图书信息图书入库 图书管理员图书管理分为以下八个用例:读者管理图书订购图书入库借阅登记还书登记赔偿登记图书查询1. 读者管理1.1 简要说明读者管理包括读者基本信息管理和权限信息管理。读者包括在职员工、离退休员工、临时聘用员工、局外人员四类人员,图书管理员可以新增、修改、删除和禁用读者信息;图书管理员可以设置读者权限,读者权限包括图书借阅最大数量和图书借阅最长期限,这两点权限信息属于读者基本信息。读者管理

2、用例的主角是图书管理员和读者。1.2 事件流图书管理员选择“读者管理”活动,用例开始。1.2.1 基本流1、 图书管理员选择“读者管理”,提交“读者管理”请求;2、 列表方式显示出读者摘要信息,摘要信息包括:姓名、IC卡号、科室、职务、联系电话,图书管理员可用导航浏览,选择“姓名”弹出该读者详细信息模式窗口,其它业务操作如下:1、 新增:系统具体执行见“备选流2.2.2.1 新增”2、 查询:系统具体执行见“备选流2.2.2.2 查询”3、 修改:系统具体执行见“备选流2.2.2.3 修改”4、 删除:系统具体执行见“备选流2.2.2.4 删除”5、 禁用:系统具体执行见“备选流2.2.2.5

3、 禁用”3、 业务操作完成后用例结束。1.2.2 备选流读者管理基本流中抽取出六个备选流:新增、查询、修改、删除、禁用。1.2.2.1 新增1、 图书管理员选择“新增”,提交“新增”请求;2、 系统弹出“新增读者信息”空白模式窗口;3、 读者信息包括:姓名、IC卡号、科室、职务、联系电话、手机、备注等;4、 根据读者分类有以下两种情况:1、 若新增读者属于局外人员则需输入姓名、科室、职务、联系电话、手机等信息。2、 若新增读者属于正式员工(在职员工、离退休员工)或临时聘用员工,则通过定位查询来输入姓名、科室、职务、联系电话、手机等信息,选择“选择员工”弹出“选择员工”模式窗口,然后通过“正式员

4、工、临时聘用员工”以及“姓名”等联合检索条件查询,定位后“确定”系统自动引入姓名、科室、职务、联系电话、手机等信息;5、 读者信息输入完毕后,选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功把默认数据(图书借阅最大数量、图书借阅最长期限)同时保存,图书管理员也可以设置当前读者的借阅权限(图书借阅最大数量和图书借阅最长期限);6、 若继续新增,则重复步骤。1.2.2.2 查询1、 在读者信息列表页选择检索条件(姓名、电话号码),并输入相应查询内容,选择“查询”提交;2、 系统把检索结果列表显示,选择“姓名”弹出该读者详细信息模式窗口;3、 若继续查询,

5、则重复步骤。1.2.2.3 修改1、 选中要修改的读者后,选择“修改”,提交“修改”请求,也可以先执行 2.2.2.2 查询操作,然后选择“修改”; 2、 系统弹出“修改读者信息”模式窗口,并显示当前读者信息;3、 修改相应数据后,选择“保存”提交,系统验证数据有效性,如验证不成功则根据错误提示重新输入,验证成功后保存数据并关闭“修改读者信息”模式窗口;4、 若继续修改,则重复步骤。1.2.2.4 删除1、 首先执行 2.2.2.2 查询操作,选中要删除的读者后,选择“删除”,提交“删除”请求;2、 系统在图书借阅信息中检索是否有该读者的图书借阅信息,如存在则系统提示“不能删除有图书借阅信息的

6、读者”,反之,则系统提示“该读者删除成功”并刷新读者信息列表页;3、 若继续删除,则重复步骤。1.2.2.5 禁用1、 首先执行 2.2.2.2 查询操作,选中要禁用的读者后,选择“禁用”,提交“禁用”请求;2、 系统弹出“禁用读者信息”模式窗口,并显示当前读者信息;3、 选择“禁用”原因后,“保存”提交,系统保存后关闭“禁用读者信息”模式窗口;4、 若继续禁用,则重复步骤。1.3 特殊需求IC卡做为读者标识。1.4 前置条件图书管理员登录系统。1.5 后置条件无1.6 扩展点无2. 图书订购员工在线填写图书请购单后由图书管理员审核,审核后生成图书采购申请单,分管领导审批后由图书管理员负责购买

7、,图书管理员可以填写采购申请单,分管领导审批后由图书管理员负责购买。图书订购的主角有三个:员工、图书管理员、分管领导。图书订购流程图如下:从“图书订购”流程图中可抽取出五个子用例:填写请购单、审核请购单、填写采购申请单、办公室主任审批、分管领导审批2.1 填写请购单2.1.1 简要说明员工在线填写图书请购单,内容包括:图书名称、出版社、作者、价格、订购人(系统自动识别)、订购部门、订购日期等,填好后提交给图书管理员审核。填写请购单的主角是员工。2.1.2 事件流员工选择“填写请购单”,用例开始。2.1.2.1 基本流1、 员工选择“填写请购单”,提交“填写请购单”请求;2、 显示“填写请购单”

8、窗口并列表显示请购单信息(已填写未提交、已提交审核未通过), 两种状态的请购单信息通过选择分别列出,审核未通过的原因只能查看不能修改;3、 请购单信息包括:请购单编码(系统自动生成)、订购部门、订购人、订购日期、订购原因、备注,和图书明细包括:图书名称、出版社、作者、单价、数量等,图书明细包括:新增,修改,删除;4、 请购单信息输入操作见备选流;1、 新增:系统具体执行见“备选流4.1.2.2.1 新增”2、 修改:系统具体执行见“备选流4.1.2.2.3 修改”3、 删除:系统具体执行见“备选流4.1.2.2.4 删除”4、 注销:系统具体执行见“备选流4.1.2.2.5 注销”5、 选择“

9、提交”,系统把选中的请购单提交给图书管理员审核,此用例结束。6、 若继续填写请购单,则重复步骤。2.1.2.2 备选流填写请购单基本流中抽取出六个备选流:请购单信息:新增、修改、删除、注销、查询(实际操作意义不大不实现);2.1.2.2.1 新增1、 员工在“填写请购单”信息区选择“新增”,提交“新增”请求;2、 系统弹出“新增请购单”空白模式窗口;3、 请购单信息包括:请购单编码(系统自动生成)、订购部门、订购人(当前登录用户)、订购日期、订购原因、备注,在请购单的图书明细信息区选择“新增”,提交“新增”请求,包括:图书名称、出版社、作者、单价、数量等,重复“新增”则输入多条图书,也可以修改

10、或删除订购图书信息;4、 请购单信息输入完毕后,选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功关闭“新增请购单”窗口;5、 若继续新增请购单,则重复步骤。2.1.2.2.2 修改1、 员工在“填写请购单”信息区列表选中要修改的请购单,提交“修改”请求;2、 系统弹出“修改请购单”模式窗口,并显示当前请购单信息;3、 修改相应数据后,选择“保存”提交,系统验证数据有效性,如验证不成功则根据错误提示重新输入,验证成功后保存数据并关闭“修改请购单”模式窗口同时刷新请购单信息列表;4、 若继续修改,则重复步骤。2.1.2.2.3 删除1、 员工在“填写请购

11、单”信息区列表选中要删除的请购单,提交“删除”请求;2、 若选中的请购单属于审核未通过,系统提示“不能删除审核未通过的请购单”;3、 删除后刷新请购单列表信息同时系统提示“编号为XXX的请购单已删除!”;4、 若继续删除,则重复步骤。2.1.3 特殊需求无2.1.4 前置条件员工登录系统。2.1.5 后置条件无2.1.6 扩展点无2.2 审核请购单2.2.1 简要说明图书管理员查看员工提交后的图书请购单,审核不通过注明原因并回退,审核通过则生成图书采购申请单并提交给分管领导审核。审核请购单的主角是图书管理员。2.2.2 事件流图书管理员选择“审核请购单”,用例开始。2.2.2.1 基本流1、

12、图书管理员选择“审核请购单”,提交“审核请购单”请求;2、 显示“审核请购单”窗口并列表显示请购单信息(首次提交未审核、修改后提交未审核、审核未提交),三种状态的请购单信息通过选择分别列出;3、 针对首次提交未审核、修改后提交未审核两种状态的请购单进行审核;4、 根据审核情况见备选流:1、 回退:系统具体执行见“备选流2.2.2.2.1 回退”2、 通过:系统具体执行见“备选流2.2.2.2.2 通过”5、 若继续审核请购单,则重复步骤。2.2.2.2 备选流审核请购单基本流中抽取出二个备选流:回退、通过。2.2.2.2.1 回退1、 图书管理员查看首次提交未审核、修改后提交未审核两种状态的请

13、购单信息后,选中要回退的请购单,提交“回退”请求;2、 系统弹出“回退请购单”模式窗口并显示当前请购单信息;3、 图书管理员输入“回退”原因后,选择“保存”提交;4、 系统关闭“回退请购单”模式窗口并刷新待审请购单列表;5、 若继续回退,则重复步骤。2.2.2.2.2 通过1、 图书管理员查看首次提交未审核、修改后提交未审核两种状态的请购单信息后,选中要审核通过的请购单,提交“通过”请求;2、 系统接收“审核通过”请求后提示“审核通过完成”并刷新待审请购单列表并提交给分管领导审核;3、 若继续审核通过,则重复步骤。2.2.3 特殊需求无2.2.4 前置条件图书管理员登录系统。2.2.5 后置条

14、件无2.2.6 扩展点无2.3 填写采购申请单2.3.1 简要说明图书管理员根据需要填写“采购申请单”,然后提交给分管领导。填写采购申请单的主角是图书管理员。2.3.2 事件流图书管理员选择“填写采购申请单”,用例开始。2.3.2.1 基本流1、 图书管理员选择“填写采购申请单”,提交“填写采购申请单”请求;2、 显示“填写采购申请单”窗口并列表显示出采购申请单单信息(已填写未提交、审批未通过),两种状态的请购单信息通过选择分别列出,审核未通过原因只能查看不能修改;3、 采购申请单信息包括:申请单编码(系统自动生成)、总金额、申请人、申请日期、申请原因、备注和图书明细包括:图书名称、出版社、作

15、者、单价、数量等,图书明细包括:新增,修改,删除;4、 采购申请单信息具体操作见备选流:1、 新增:系统具体执行见“备选流4.3.2.2.1 新增”2、 修改:系统具体执行见“备选流4.3.2.2.2 修改”3、 删除:系统具体执行见“备选流4.3.2.2.3 删除”4、 注销:系统具体执行见“备选流4.3.2.2.4 注销”5、 在采购申请单信息输入区选中采购申请单后选择“提交”,系统提交采购申请单进行审批同时刷新采购申请单列表;6、 若继续填写采购申请单,则重复步骤。2.3.2.2 备选流填写采购申请单基本流中抽取出六个备选流:申请单信息:新增、修改、删除、注销、查询(实际操作意义不大不实

16、现);2.3.2.2.1 新增1、 图书管理员在采购申请单信息区选择“新增”,提交“新增”请求;2、 系统弹出“新增采购申请单”空白模式窗口,采购申请单分明细,采购申请单信息包括:申请单编码(系统自动生成)、总金额、申请人、申请日期、申请原因、备注,总金额,图书名称、出版社、作者、单价、数量;3、 信息输入完毕后, 1、 选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功刷新采购申请单列表同时清空当前窗口信息;4、 若继续新增,则重复步骤。2.3.2.2.2 修改1、 图书管理员在采购申请单信息区选中要修改的采购申请单后,选择“修改”,提交“修改”请求

17、2、 系统弹出“修改采购申请单”模式窗口,并显示当前采购申请单信息;3、 修改相应数据后,选择“保存”提交,系统验证数据有效性,如验证不成功则根据错误提示重新输入,验证成功后保存数据并关闭“修改采购申请单”模式窗口;4、 若继续修改,则重复步骤。2.3.2.2.3 删除1、 图书管理员在采购申请单信息区选中要修改的采购申请单后,提交“删除”请求;2、 若选中的采购申请单属于审核未通过,系统提示“不能删除审核未通过的采购申请单”;3、 删除后刷新采购申请单列表信息同时系统提示“编号为XXX的采购申请单已删除!”;4、 若继续删除,则重复步骤。2.3.2.2.4 注销1、 图书管理员在“审核未通过

18、”的采购申请单列表中选中要注销的采购申请单,选择“注销”,提交“注销”请求;2、 若选中的采购申请单属于已填写未提交,系统提示“不能注销已填写未提交的采购申请单”;3、 系统弹出“注销采购申请单”模式窗口,并显示采购申请单信息;4、 输入“注销”原因后,选择“保存”提交,保存后关闭“注销采购申请单”模式窗口;5、 若继续注销,则重复步骤。2.3.3 特殊需求无2.3.4 前置条件图书管理员登录系统。2.3.5 后置条件无2.3.6 扩展点无2.4 分管领导审批2.4.1 简要说明分管领导查看图书管理员提交后的图书采购申请单,审核不通过注明原因并回退,审核通过则提交给图书管理员购买。审核图书采购

19、申请单的主角是分管领导。2.4.2 事件流分管领导选择审核用例并选择“审核采购申请单”,用例开始。2.4.2.1 基本流1、 分管领导选择审核用例后选择“审核采购申请单”,提交“审核采购申请单”请求;2、 显示“审核采购申请单”窗口并列表显示采购申请单信息(首次提交未审核、修改后提交未审核、审核未提交),三种状态的采购申请单信息通过选择分别列出;3、 针对首次提交未审核、修改后提交未审核两种状态的采购申请单进行审核;4、 根据审核情况见备选流:1、 回退:系统具体执行见“备选流2.4.2.2.1 回退”2、 通过:系统具体执行见“备选流2.4.2.2.2 通过”5、 若继续审核采购申请单,则重

20、复步骤。2.4.2.2 备选流审核采购申请单基本流中抽取出二个备选流:回退、通过。2.4.2.2.1 回退1、 分管领导查看首次提交未审核、修改后提交未审核两种状态的采购申请单信息后,选中要回退的采购申请单,提交“回退”请求;2、 系统弹出“回退采购申请单”模式窗口并显示当前采购申请单信息;3、 分管领导输入“回退”原因后,选择“保存”提交;4、 系统关闭“回退采购申请单”模式窗口并刷新待审采购申请单列表;5、 若继续回退,则重复步骤。2.4.2.2.2 通过1、 分管领导查看首次提交未审核、修改后提交未审核两种状态的采购申请单信息后,选中要审核通过的采购申请单,提交“通过”请求;2、 系统接

21、收“审核通过”请求后提示“审核通过完成”并刷新待审采购申请单列表;3、 若继续审核通过,则重复步骤。2.4.3 特殊需求无2.4.4 前置条件分管领导登录系统。2.4.5 后置条件无2.4.6 扩展点无3. 登记入库3.1 简要说明新购图书要先登记,登记信息包括:条形码、财产登记号等,在登记过程中,可进行新增、修改、删除操作,审核后才能入库。条形码:图书管理员自己设定的编码规则,通过 WPS 软件生成的 12 位编码。财产登记号:从 开始的 8位的流水号。图书登记的主角是图书管理员。3.2 事件流图书管理员选择“登记入库”,用例开始。3.2.1 基本流1、 图书管理员选择“登记入库”,提交“登

22、记入库”请求;1、 系统弹出“登记入库”空白模式窗口,图书登记信息包括:条形码、财产登记号、分类号、书名、作者、译者、开本项、装帧、版次、出版日期、出版者、出版地、isbn号、页数、丛书项、价格、优惠价、关键词、卷号、分卷书名、分卷分类号、来源、入库时间;2、 图书信息输入完毕后,1、 选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功刷新图书登记列表同时清空当前窗口图书信息;3、 若继续新增图书,则重复步骤。3.2.2 备选流3.3 特殊需求无3.4 前置条件图书管理员登录系统。3.5 后置条件无3.6 扩展点无4. 借阅登记4.1 简要说明读者刷卡

23、,系统检索并判断该读者图书数量及借阅期限权限能否再借阅,如可借阅,图书管理员通过读码器读取图书上的条形码进行登记。借阅登记的主角是图书管理员和读者。4.2 事件流图书管理员选择“借阅登记”,用例开始。4.2.1 基本流1、 图书管理员选择“借阅登记”,提交“借阅登记”请求;2、 系统显示“借阅登记”空白窗口;3、 读者刷卡后,如身份验证失败则系统提示“读者身份验证失败,重新刷卡”,身份验证成功后系统列表显示出该读者在借图书信息,选择“姓名”显示该读者信息及图书数量及借阅期限的权限;4、 可通过选择“读者”来引入 IC 卡号,选择“选择读者”弹出“选择读者”窗口,列表显示出读者信息,通过“姓名”

24、、“科室”等检索条件定位查询该读者信息,选择“确定”引入该读者的 IC 卡号,当然,也可以手动输入 IC 卡号;5、 图书管理员判断读者权限是否可再借,如不能再借,则提示“不能再借图书”,如可以再借,图书管理员通过条形码阅读器扫描借阅图书,系统自动把该图书信息及读者、借阅日期、到期日期添加到借阅信息中。6、 若继续进行“借阅登记”,则重复步骤。4.2.2 备选流无4.3 特殊需求无4.4 前置条件图书管理员登录系统,系统中有当前读者信息。4.5 后置条件无4.6 扩展点无5. 还书登记5.1 简要说明读者刷卡后,系统列表显示出该读者在借图书信息,图书管理员通过读码器读取图书上的条形码登记还书信

25、息,系统自动从书库中检索该图书并注明归还。还书登记的主角是图书管理员和读者。5.2 事件流图书管理员选择“还书登记”,用例开始。5.2.1 基本流1、 图书管理员选择“还书登记”,提交“还书登记”请求;2、 系统显示“还书登记”空白窗口;3、 读者刷卡后,如身份验证失败则系统提示“读者身份验证失败,重新刷卡”,身份验证成功后系统列表显示出该读者在借图书信息;4、 可通过选择“读者”来引入 IC 卡号,选择“选择读者”弹出“选择读者”窗口,列表显示出读者信息,通过“姓名”、“科室”等检索条件定位查询该读者信息,选择“确定”引入该读者的 IC 卡号,当然,也可以手动输入 IC 卡号;5、 图书管理

26、员通过条形码阅读器扫描归还图书,系统自动从借阅信息中定位该图书并注明归还同时在书库中检索该图书并注明归还,如不能检索到该图书则系统提示“条形码不符,重新扫描”。6、 若继续“还书登记”,则重复步骤。5.2.2 备选流无5.3 特殊需求无5.4 前置条件图书管理员登录系统,读者有图书借阅信息。5.5 后置条件无5.6 扩展点无6. 赔偿登记6.1 简要说明图书管理员登记赔偿信息(图书、赔款)及是否需要注销图书,读者刷卡后赔偿登记生效。赔偿登记登记主角是图书管理员。6.2 事件流图书管理员选择“赔偿登记”,用例开始。6.2.1 基本流1、 图书管理员选择“赔偿登记”,提交“赔偿登记”请求;2、 系

27、统弹出“赔偿登记”空白模式窗口,赔偿信息包括:条形码、书名、读者、赔偿原因、赔偿金额、赔偿日期、是否注销;3、 赔偿信息输入完毕后,根据是否需要继续新增:1、 选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功刷新赔偿登记列表同时清空当前窗口赔偿信息;4、 若继续新增,则重复步骤。6.2.2 备选流6.3 特殊需求无6.4 前置条件图书管理员登录系统6.5 后置条件无6.6 扩展点无7. 图书信息7.1.1 简要说明图书查询包括书库图书信息查询、借阅(借阅已还、已借未到期、到期未归还)图书信息查询、赔偿登记信息查询。图书查询的主角是图书管理员和读者。7.1.2 事件流图书管理员或读者选择“图书信息”,用例开始。7.1.2.1 基本流图书管理员或读者选择“图书信息”,显示“书库图书查询”窗口并列表显示书库图书摘要信息,摘要信息包括书名、作者、出版者、出版日期,列表信息可用导航条浏览,选择“书名”弹出该图书详细信息模式窗口;其它业务操作如下:“图书查询”,系统具体执行见“备选流7.1.2.3.1图书查询”“借阅图书查询”,系统具体执行见“备选流7.1.2.2.2借阅图书查询”“赔偿登记查询”系统具体执行见“备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论