文档介绍:该【图书馆系统需求分析用例规约 】是由【lu2yuwb】上传分享,文档一共【18】页,该文档可以免费在线阅读,需要了解更多关于【图书馆系统需求分析用例规约 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。图书管理用例规约
修订历史记录
日期
版本
说明
作者
2003/5/7
基于模板首次创建
李明
 
 
 
 
 
目录
基本流6
备选流6
新增6
查询7
修改7
删除7
禁用7
简要说明8
事件流8
基本流8
备选流9
新增9
修改9
删除9
特殊需求9
前置条件9
后置条件10
扩展点10
简要说明10
事件流10
基本流10
备选流10
通过10
特殊需求11
前置条件11
后置条件11
扩展点11
简要说明11
事件流11
基本流11
新增12
修改12
删除12
注销12
特殊需求13
前置条件13
后置条件13
扩展点13
简要说明13
事件流13
基本流13
备选流13
回退13
通过14
特殊需求14
前置条件14
后置条件14
扩展点14
基本流14
备选流15
基本流15
备选流16
基本流16
备选流16
基本流17
备选流17
简要说明18
事件流18
基本流18
备选流18
图书查询18
借阅图书查询18
赔偿登记查询19
特殊需求19
前置条件19
后置条件19
扩展点19
用例规约
图书管理用例图如下:
分管领导
在职员工
离退休员工
临时聘用员工
局外人员
审批领导
读者
读者管理
借阅登记
还书登记
赔偿登记
图书订购
图书信息
图书入库
图书管理员
图书管理分为以下八个用例:
■读者管理
■图书订购
■图书入库
■借阅登记
■还书登记
■赔偿登记
■图书查询
读者管理
简要说明
读者管理包括读者基本信息管理和权限信息管理。读者包括在职员工、离退休员工、临时聘用员工、局外人员四类人员,图书管理员可以新增、修改、删除和禁用读者信息;图书管理员可以设置读者权限,读者权限包括图书借阅最大数量和图书借阅最长期限,这两点权限信息属于读者基本信息。
读者管理用例的主角是图书管理员和读者。
事件流
图书管理员选择“读者管理”活动,用例开始。
基本流
图书管理员选择“读者管理”,提交“读者管理”请求;
列表方式显示出读者摘要信息,摘要信息包括:姓名、IC卡号、科室、职务、联系,图书管理员可用导航浏览,选择“姓名”弹出该读者详细信息模式窗口,其它业务操作如下:
新增:系统具体执行见“”
查询:系统具体执行见“”
修改:系统具体执行见“”
删除:系统具体执行见“”
禁用:系统具体执行见“”
业务操作完成后用例结束。
备选流
读者管理基本流中抽取出六个备选流:新增、查询、修改、删除、禁用。
新增
图书管理员选择“新增”,提交“新增”请求;
系统弹出“新增读者信息”空白模式窗口;
读者信息包括:姓名、IC卡号、科室、职务、联系、、备注等;
根据读者分类有以下两种情况:
若新增读者属于局外人员则需输入姓名、科室、职务、联系、等信息。
若新增读者属于正式员工(在职员工、离退休员工)或临时聘用员工,则通过定位查询来输入姓名、科室、职务、联系、等信息,选择
“选择员工”弹出“选择员工”模式窗口,然后通过“正式员工、临时聘用员工”以及“姓名”等联合检索条件查询,定位后“确定”系统自动引入姓名、科室、职务、联系、等信息;
读者信息输入完毕后,选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功把默认数据(图书借阅最大数量、图书借阅最长期限)同时保存,图书管理员也可以设置当前读者的借阅权限(图书借阅最大数量和图书借阅最长期限);
若继续新增,则重复㈠㈡㈢㈣㈤步骤。
查询
在读者信息列表页选择检索条件(姓名、号码),并输入相应查询内容,选择“查询”提交;
系统把检索结果列表显示,选择“姓名”弹出该读者详细信息模式窗口;
若继续查询,则重复㈠㈡步骤。
修改
选中要修改的读者后,选择“修改”,提交“修改”请求,,然后选择“修改”;
系统弹出“修改读者信息”模式窗口,并显示当前读者信息;
修改相应数据后,选择“保存”提交,系统验证数据有效性,如验证不成功则根据错误提示重新输入,验证成功后保存数据并关闭“修改读者信息”模式窗口;
若继续修改,则重复㈠㈡㈢步骤。
删除
,选中要删除的读者后,选择“删除”,提交“删除”请求;
系统在图书借阅信息中检索是否有该读者的图书借阅信息,如存在则系统提示“不能删除有图书借阅信息的读者”,反之,则系统提示“该读者删除成功”并刷新读者信息列表页;
若继续删除,则重复㈠㈡步骤。
禁用
,选中要禁用的读者后,选择“禁用”,提交“禁用”请求;
系统弹出“禁用读者信息”模式窗口,并显示当前读者信息;
选择“禁用”原因后,“保存”提交,系统保存后关闭“禁用读者信息”模式窗口;
若继续禁用,则重复㈠㈡㈢步骤。
特殊需求
IC卡做为读者标识。
前置条件
图书管理员登录系统。
后置条件
无
扩展点
无
图书订购
员工在线填写图书请购单后由图书管理员审核,审核后生成图书采购申请单,分管领导审批后由图书管理员负责购买,图书管理员可以填写采购申请单,分管领导审批后由图书管理员负责购买。
图书订购的主角有三个:员工、图书管理员、分管领导。
图书订购流程图如下:
从“图书订购”流程图中可抽取出五个子用例:填写请购单、审核请购单、填写采购申请单、办公室主任审批、分管领导审批
填写请购单
简要说明
员工在线填写图书请购单,内容包括:图书名称、出版社、作者、价格、订购人(系统自动识别)、订购部门、订购日期等,填好后提交给图书管理员审核。
填写请购单的主角是员工。
事件流
员工选择“填写请购单”,用例开始。
基本流
员工选择“填写请购单”,提交“填写请购单”请求;
显示“填写请购单”窗口并列表显示请购单信息(已填写未提交、已提交审核未通过),两种状态的请购单信息通过选择分别列出,审核未通过的原因只能查看不能修改;
请购单信息包括:请购单编码(系统自动生成)、订购部门、订购人、订购日期、订购原因、备注,和图书明细包括:图书名称、出版社、作者、单价、数量等,图书明细包括:新增,修改,删除;
请购单信息输入操作见备选流;
新增:系统具体执行见“”
修改:系统具体执行见“”
删除:系统具体执行见“”
注销:系统具体执行见“”
选择“提交”,系统把选中的请购单提交给图书管理员审核,此用例结束。
若继续填写请购单,则重复㈣㈤㈥步骤。
备选流
填写请购单基本流中抽取出六个备选流:
请购单信息:新增、修改、删除、注销、查询(实际操作意义不大不实现);
新增
员工在“填写请购单”信息区选择“新增”,提交“新增”请求;
系统弹出“新增请购单”空白模式窗口;
请购单信息包括:请购单编码(系统自动生成)、订购部门、订购人(当前登录用户)、订购日期、订购原因、备注,在请购单的图书明细信息区选择“新增”,提交“新增”请求,包括:图书名称、出版社、作者、单价、数量等,重复“新增”则输入多条图书,也可以修改或删除订购图书信息;
请购单信息输入完毕后,选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功关闭“新增请购单”窗口;
若继续新增请购单,则重复㈠㈡㈢㈣步骤。
修改
员工在“填写请购单”信息区列表选中要修改的请购单,提交“修改”请求;
系统弹出“修改请购单”模式窗口,并显示当前请购单信息;
修改相应数据后,选择“保存”提交,系统验证数据有效性,如验证不成功则根据错误提示重新输入,验证成功后保存数据并关闭“修改请购单”模式窗口同时刷新请购单信息列表;
若继续修改,则重复㈠㈡㈢步骤。
删除
员工在“填写请购单”信息区列表选中要删除的请购单,提交“删除”请求;
若选中的请购单属于审核未通过,系统提示“不能删除审核未通过的请购单”;
删除后刷新请购单列表信息同时系统提示“编号为XXX的请购单已删除!”;
若继续删除,则重复㈠㈡㈢步骤。
特殊需求
无
前置条件
员工登录系统。
后置条件
无
扩展点
无
审核请购单
简要说明
图书管理员查看员工提交后的图书请购单,审核不通过注明原因并回退,审核通过则生成图书采购申请单并提交给分管领导审核。
审核请购单的主角是图书管理员。
事件流
图书管理员选择“审核请购单”,用例开始。
基本流
图书管理员选择“审核请购单”,提交“审核请购单”请求;
显示“审核请购单”窗口并列表显示请购单信息(首次提交未审核、修改后提交未审核、审核未提交),三种状态的请购单信息通过选择分别列出;
针对首次提交未审核、修改后提交未审核两种状态的请购单进行审核;
根据审核情况见备选流:
回退:系统具体执行见“”
通过:系统具体执行见“”
若继续审核请购单,则重复㈠㈡㈢㈣步骤。
备选流
审核请购单基本流中抽取出二个备选流:回退、通过。
回退
图书管理员查看首次提交未审核、修改后提交未审核两种状态的请购单信息后,选中要回退的请购单,提交“回退”请求;
系统弹出“回退请购单”模式窗口并显示当前请购单信息;
图书管理员输入“回退”原因后,选择“保存”提交;
系统关闭“回退请购单”模式窗口并刷新待审请购单列表;
若继续回退,则重复㈠㈡㈢㈣步骤。
通过
图书管理员查看首次提交未审核、修改后提交未审核两种状态的请购单信息后,选中要审核通过的请购单,提交“通过”请求;
系统接收“审核通过”请求后提示“审核通过完成”并刷新待审请购单列表并提交给分管领导
审核;
若继续审核通过,则重复㈠㈡步骤。
特殊需求
无
前置条件
图书管理员登录系统。
后置条件
无
扩展点
无
填写采购申请单
简要说明
图书管理员根据需要填写“采购申请单”,然后提交给分管领导。
填写采购申请单的主角是图书管理员。
事件流
图书管理员选择“填写采购申请单”,用例开始。
基本流
图书管理员选择“填写采购申请单”,提交“填写采购申请单”请求;
显示“填写采购申请单”窗口并列表显示出采购申请单单信息(已填写未提交、审批未通过),两种状态的请购单信息通过选择分别列出,审核未通过原因只能查看不能修改;
采购申请单信息包括:申请单编码(系统自动生成)、总金额、申请人、申请日期、申请原因、备注和图书明细包括:图书名称、出版社、作者、单价、数量等,图书明细包括:新增,修改,删除;
采购申请单信息具体操作见备选流:
新增:系统具体执行见“”
修改:系统具体执行见“”
删除:系统具体执行见“”
注销:系统具体执行见“”
在采购申请单信息输入区选中采购申请单后选择“提交”,系统提交采购申请单进行审批同时刷新采购申请单列表;
若继续填写采购申请单,则重复㈠㈡㈢㈣㈤步骤。