图书馆系统需求分析用例规约.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《图书馆系统需求分析用例规约.doc》由会员分享,可在线阅读,更多相关《图书馆系统需求分析用例规约.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 图书管理用例规约 目录1. 读者管理61.1 简要说明61.2 事件流61.2.1 基本流61.2.2 备选流61.2.2.1 新增61.2.2.2 查询71.2.2.3 修改71.2.2.4 删除71.2.2.5 禁用71.3 特殊需求71.4 前置条件81.5 后置条件81.6 扩展点82. 图书订购82.1 填写请购单82.1.1 简要说明82.1.2 事件流82.1.2.1 基本流82.1.2.2 备选流92.1.2.2.1 新增92.1.2.2.2 修改92.1.2.2.3 删除92.1.3 特殊需求92.1.4 前置条件92.1.5 后置条件102.1.6 扩展点102.2 审核
2、请购单102.2.1 简要说明102.2.2 事件流102.2.2.1 基本流102.2.2.2 备选流102.2.2.2.1 回退102.2.2.2.2 通过102.2.3 特殊需求112.2.4 前置条件112.2.5 后置条件112.2.6 扩展点112.3 填写采购申请单112.3.1 简要说明112.3.2 事件流112.3.2.1 基本流112.3.2.2 备选流122.3.2.2.1 新增122.3.2.2.2 修改122.3.2.2.3 删除122.3.2.2.4 注销122.3.3 特殊需求132.3.4 前置条件132.3.5 后置条件132.3.6 扩展点132.4 分管
3、领导审批132.4.1 简要说明132.4.2 事件流132.4.2.1 基本流132.4.2.2 备选流132.4.2.2.1 回退132.4.2.2.2 通过142.4.3 特殊需求142.4.4 前置条件142.4.5 后置条件142.4.6 扩展点143. 登记入库143.1 简要说明143.2 事件流143.2.1 基本流143.2.2 备选流153.3 特殊需求153.4 前置条件153.5 后置条件153.6 扩展点154. 借阅登记154.1 简要说明154.2 事件流154.2.1 基本流154.2.2 备选流164.3 特殊需求164.4 前置条件164.5 后置条件164
4、.6 扩展点165. 还书登记165.1 简要说明165.2 事件流165.2.1 基本流165.2.2 备选流165.3 特殊需求175.4 前置条件175.5 后置条件175.6 扩展点176. 赔偿登记176.1 简要说明176.2 事件流176.2.1 基本流176.2.2 备选流176.3 特殊需求176.4 前置条件176.5 后置条件176.6 扩展点187. 图书信息187.1.1 简要说明187.1.2 事件流187.1.2.1 基本流187.1.2.2 备选流187.1.2.2.1 图书查询187.1.2.2.2 借阅图书查询187.1.2.2.3 赔偿登记查询197.1.
5、3 特殊需求197.1.4 前置条件197.1.5 后置条件197.1.6 扩展点19用例规约 图书管理用例图如下: 分管领导在职员工离退休员工临时聘用员工局外人员审批领导读者读者管理借阅登记还书登记赔偿登记图书订购图书信息图书入库 图书管理员图书管理分为以下八个用例:读者管理图书订购图书入库借阅登记还书登记赔偿登记图书查询1. 读者管理1.1 简要说明读者管理包括读者基本信息管理和权限信息管理。读者包括在职员工、离退休员工、临时聘用员工、局外人员四类人员,图书管理员可以新增、修改、删除和禁用读者信息;图书管理员可以设置读者权限,读者权限包括图书借阅最大数量和图书借阅最长期限,这两点权限信息属
6、于读者基本信息。读者管理用例的主角是图书管理员和读者。1.2 事件流图书管理员选择“读者管理”活动,用例开始。1.2.1 基本流、 图书管理员选择“读者管理”,提交“读者管理”请求;、 列表方式显示出读者摘要信息,摘要信息包括:姓名、IC卡号、科室、职务、联系电话,图书管理员可用导航浏览,选择“姓名”弹出该读者详细信息模式窗口,其它业务操作如下:、 新增:系统具体执行见“备选流2.2.2.1 新增”、 查询:系统具体执行见“备选流2.2.2.2 查询”、 修改:系统具体执行见“备选流2.2.2.3 修改”、 删除:系统具体执行见“备选流2.2.2.4 删除”、 禁用:系统具体执行见“备选流2.
7、2.2.5 禁用”、 业务操作完成后用例结束。1.2.2 备选流读者管理基本流中抽取出六个备选流:新增、查询、修改、删除、禁用。1.2.2.1 新增、 图书管理员选择“新增”,提交“新增”请求;、 系统弹出“新增读者信息”空白模式窗口;、 读者信息包括:姓名、IC卡号、科室、职务、联系电话、手机、备注等;、 根据读者分类有以下两种情况:、 若新增读者属于局外人员则需输入姓名、科室、职务、联系电话、手机等信息。、 若新增读者属于正式员工(在职员工、离退休员工)或临时聘用员工,则通过定位查询来输入姓名、科室、职务、联系电话、手机等信息,选择“选择员工”弹出“选择员工”模式窗口,然后通过“正式员工、
8、临时聘用员工”以及“姓名”等联合检索条件查询,定位后“确定”系统自动引入姓名、科室、职务、联系电话、手机等信息;、 读者信息输入完毕后,选择“保存”提交,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功把默认数据(图书借阅最大数量、图书借阅最长期限)同时保存,图书管理员也可以设置当前读者的借阅权限(图书借阅最大数量和图书借阅最长期限);、 若继续新增,则重复步骤。1.2.2.2 查询、 在读者信息列表页选择检索条件(姓名、电话号码),并输入相应查询内容,选择“查询”提交;、 系统把检索结果列表显示,选择“姓名”弹出该读者详细信息模式窗口;、 若继续查询,则重复步骤。1
9、.2.2.3 修改、 选中要修改的读者后,选择“修改”,提交“修改”请求,也可以先执行 2.2.2.2 查询操作,然后选择“修改”; 、 系统弹出“修改读者信息”模式窗口,并显示当前读者信息;、 修改相应数据后,选择“保存”提交,系统验证数据有效性,如验证不成功则根据错误提示重新输入,验证成功后保存数据并关闭“修改读者信息”模式窗口;、 若继续修改,则重复步骤。1.2.2.4 删除、 首先执行 2.2.2.2 查询操作,选中要删除的读者后,选择“删除”,提交“删除”请求;、 系统在图书借阅信息中检索是否有该读者的图书借阅信息,如存在则系统提示“不能删除有图书借阅信息的读者”,反之,则系统提示“
10、该读者删除成功”并刷新读者信息列表页;、 若继续删除,则重复步骤。1.2.2.5 禁用、 首先执行 2.2.2.2 查询操作,选中要禁用的读者后,选择“禁用”,提交“禁用”请求;、 系统弹出“禁用读者信息”模式窗口,并显示当前读者信息;、 选择“禁用”原因后,“保存”提交,系统保存后关闭“禁用读者信息”模式窗口;、 若继续禁用,则重复步骤。1.3 特殊需求IC卡做为读者标识。1.4 前置条件图书管理员登录系统。1.5 后置条件无1.6 扩展点无2. 图书订购员工在线填写图书请购单后由图书管理员审核,审核后生成图书采购申请单,分管领导审批后由图书管理员负责购买,图书管理员可以填写采购申请单,分管
11、领导审批后由图书管理员负责购买。图书订购的主角有三个:员工、图书管理员、分管领导。图书订购流程图如下:从“图书订购”流程图中可抽取出五个子用例:填写请购单、审核请购单、填写采购申请单、办公室主任审批、分管领导审批2.1 填写请购单2.1.1 简要说明员工在线填写图书请购单,内容包括:图书名称、出版社、作者、价格、订购人(系统自动识别)、订购部门、订购日期等,填好后提交给图书管理员审核。填写请购单的主角是员工。2.1.2 事件流员工选择“填写请购单”,用例开始。2.1.2.1 基本流、 员工选择“填写请购单”,提交“填写请购单”请求;、 显示“填写请购单”窗口并列表显示请购单信息(已填写未提交、
12、已提交审核未通过), 两种状态的请购单信息通过选择分别列出,审核未通过的原因只能查看不能修改;、 请购单信息包括:请购单编码(系统自动生成)、订购部门、订购人、订购日期、订购原因、备注,和图书明细包括:图书名称、出版社、作者、单价、数量等,图书明细包括:新增,修改,删除;、 请购单信息输入操作见备选流;、 新增:系统具体执行见“备选流4.1.2.2.1 新增”、 修改:系统具体执行见“备选流4.1.2.2.3 修改”、 删除:系统具体执行见“备选流4.1.2.2.4 删除”、 注销:系统具体执行见“备选流4.1.2.2.5 注销”、 选择“提交”,系统把选中的请购单提交给图书管理员审核,此用例
13、结束。、 若继续填写请购单,则重复步骤。2.1.2.2 备选流填写请购单基本流中抽取出六个备选流:请购单信息:新增、修改、删除、注销、查询(实际操作意义不大不实现);2.1.2.2.1 新增、 员工在“填写请购单”信息区选择“新增”,提交“新增”请求;、 系统弹出“新增请购单”空白模式窗口;、 请购单信息包括:请购单编码(系统自动生成)、订购部门、订购人(当前登录用户)、订购日期、订购原因、备注,在请购单的图书明细信息区选择“新增”,提交“新增”请求,包括:图书名称、出版社、作者、单价、数量等,重复“新增”则输入多条图书,也可以修改或删除订购图书信息;、 请购单信息输入完毕后,选择“保存”提交
14、,系统验证数据有效性,如验证不成功,针对所提示错误信息修正输入数据,验证成功关闭“新增请购单”窗口;、 若继续新增请购单,则重复步骤。2.1.2.2.2 修改、 员工在“填写请购单”信息区列表选中要修改的请购单,提交“修改”请求;、 系统弹出“修改请购单”模式窗口,并显示当前请购单信息;、 修改相应数据后,选择“保存”提交,系统验证数据有效性,如验证不成功则根据错误提示重新输入,验证成功后保存数据并关闭“修改请购单”模式窗口同时刷新请购单信息列表;、 若继续修改,则重复步骤。2.1.2.2.3 删除、 员工在“填写请购单”信息区列表选中要删除的请购单,提交“删除”请求;、 若选中的请购单属于审
15、核未通过,系统提示“不能删除审核未通过的请购单”;、 删除后刷新请购单列表信息同时系统提示“编号为XXX的请购单已删除!”;、 若继续删除,则重复步骤。2.1.3 特殊需求无2.1.4 前置条件员工登录系统。2.1.5 后置条件无2.1.6 扩展点无2.2 审核请购单2.2.1 简要说明图书管理员查看员工提交后的图书请购单,审核不通过注明原因并回退,审核通过则生成图书采购申请单并提交给分管领导审核。审核请购单的主角是图书管理员。2.2.2 事件流图书管理员选择“审核请购单”,用例开始。2.2.2.1 基本流、 图书管理员选择“审核请购单”,提交“审核请购单”请求;、 显示“审核请购单”窗口并列
16、表显示请购单信息(首次提交未审核、修改后提交未审核、审核未提交),三种状态的请购单信息通过选择分别列出;、 针对首次提交未审核、修改后提交未审核两种状态的请购单进行审核;、 根据审核情况见备选流:、 回退:系统具体执行见“备选流2.2.2.2.1 回退”、 通过:系统具体执行见“备选流2.2.2.2.2 通过”、 若继续审核请购单,则重复步骤。2.2.2.2 备选流审核请购单基本流中抽取出二个备选流:回退、通过。2.2.2.2.1 回退、 图书管理员查看首次提交未审核、修改后提交未审核两种状态的请购单信息后,选中要回退的请购单,提交“回退”请求;、 系统弹出“回退请购单”模式窗口并显示当前请购
17、单信息;、 图书管理员输入“回退”原因后,选择“保存”提交;、 系统关闭“回退请购单”模式窗口并刷新待审请购单列表;、 若继续回退,则重复步骤。2.2.2.2.2 通过、 图书管理员查看首次提交未审核、修改后提交未审核两种状态的请购单信息后,选中要审核通过的请购单,提交“通过”请求;、 系统接收“审核通过”请求后提示“审核通过完成”并刷新待审请购单列表并提交给分管领导审核;、 若继续审核通过,则重复步骤。2.2.3 特殊需求无2.2.4 前置条件图书管理员登录系统。2.2.5 后置条件无2.2.6 扩展点无2.3 填写采购申请单2.3.1 简要说明图书管理员根据需要填写“采购申请单”,然后提交
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 系统 需求 分析 例规
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内