用例文档(最终版)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
超市运营管理系统系统用例文档
超市运营管理系统开发小组:
姓名学号
罗振强20
刘发胜48
徐壁38
黄伟浩39
2010月10日27
目录
1 超市运营系统顶层用例图 (4)
1.1系统角色用例图 (4)
1.2 超市运营系统顶层用例图 (4)
2 用例说明 (5)
UC1 :身份验证 (6)
UC2 :录入商品信息 (7)
UC3 :打印购物清单 (7)
UC4 :上架管理 (9)
UC5:读取商品存入表 (10)
UC6 :接收订单 (11)
UC7 :商品入库管理 (12)
UC8 :读取商品存入表 (13)
UC9 :统计财务 (14)
UC10 :统计报表 (15)
1 超市运营系统顶层用例图
1.1系统角色用例图
超市服务的对象是顾客,外部有供应商,超市系统内部员工可以按人员的职能来分类。下图是超市进销存管理系统角色分析的用例图。其中,角色“员工”和“管理员”是抽象角色。
经理
供应商顾客
图1 1.2 超市运营系统顶层用例图
会计员
顾客
经理
图2
2 用例说明
超市运营系统登陆系统用例图
UC1 :身份验证
范围:登陆系统
级别:用户目标
用例描述:超市员工要进入系统的时候,首先要通过身份验证,验证成功后才能进入系统。登陆成功后系统根据员工的职能权限判断验证员工的身份并进入相应的系统界面。
参与者:员工
前置条件:输入员工正确
后置条件:登陆相应的系统成功
涉众及其关注点:
员工:希望能够准确地输入员工号,成功登陆相应的系统。
基本路径:
1. 输入员工号
2. 系统验证员工信息
1.验证失败,返回1
2.进入相应的系统界面
扩展点:销售系统,采购系统,财务系统
补充说明:要确保输入员工号准确,才能成功登陆相应的系统
对应的用例图
图3
超市运营系统销售系统用例图
销售管理子系统:
UC2 :录入商品信息
范围:销售系统
级别:子功能(销售管理)
用例描述:售货员按顾客提交的购买商品,录入商品的条形码,系统根据条形码查询商品,并计算数量,返回信息。并修改销售情况表和仓库表。
参与者:销售员
前置条件:修改销售情况表成功
后置条件:修改仓库表
涉众及其关注点:
销售员:希望能够准确地录入商品信息,成功修改销售情况表和仓库表。
基本路径:
3.录入商品条形码
4.录入失败反回1
5.修改销售情况表
6.修改失败反回3
7.修改仓库表
8.修改失败反回5
扩展点:修改销售情况表
补充说明:要确保销售情况表和仓库表的信息准确,才能做好销售情况的统计
UC3 :打印购物清单
范围:销售系统
级别:子功能(销售管理)
用例描述:售货员完成顾客购买商品的输入,形成购买商品清单,如顾客同意付款,进入打印购物清单用例。该用例接收顾客付款,计算余额,打印清单。
参与者:销售员
前置条件:顾客购买商品
后置条件:打印清单
涉众及其关注点:
销售员:希望能够准确地录入商品信息,成功打印清单。基本路径:
1.客户购买商品
2.销售员打印清单
3.顾客拒绝付款
4.取消购买
扩展点:计价
补充说明:销售员告诉顾客该付的商品费用。
对应的用例图
顾客
图4
表2
上架管理子系统:
UC4 :上架管理
范围:销售系统
级别:子功能(销售管理)
用例描述:理货员用从仓库里取出的商品上架,并根据上架情况修改商品取出表、商品上架表、仓库表。
参与者:理货员
前置条件:修改商品取出表成功
后置条件:修改商品上架表成功
涉众及其关注点:
理货员:按照需求从仓库去出商品上架到货架,及时更新商品取出表,商品上架表,仓库表。基本路径:
1. 修改商品取出表
2.修改失败返回1
3. 修改商品上架表
4.修改失败返回3
扩展点:“修改商品取出表”,“修改商品上加表”,“修改仓库表”
补充说明:理货员应对“修改商品取出表”,“修改商品上加表”,“修改仓库表”进行实时更新。
用例图
图5
表3
超市运营系统采购系统用例图
订货管理子系统:
UC5:读取商品存入表
范围:采购系统
级别:子功能(订货管理)
用例描述:仓库管理员读取仓库表所再根据表中情况制作订货表,再将其信息修改入订货表,然后将查询的统计结果制成订单,再发送订单给供应商。参与者:仓库管理员
前置条件:读取商品存入表成功,修改进货情况表
后置条件:发送订单
涉众及其关注点:
仓库管理员:希望能够准确地读取商品存入表,成功修改进货情况表。
基本路径:
1读取商品存入表
2读取失败反回1
3修改进货情况表
4修改失败反回3
5发送订单
6发送失败返回5
扩展点:修改订货表
补充说明:要确保商品订货表的信息准确,才能做好订货情况的统计UC6 :接收订单
范围:采购系统
级别:子功能(订货管理)
用例描述:接收统计结果制成的订单。
参与者:仓库管理员
前置条件:向供应商发送订货单
后置条件:供应商接收订单
涉众及其关注点:
仓库管理员:希望能够准确发送订单给供应商。
基本路径:
9.供应商接收订单
10.读取失败反回1
扩展点:接收订单
补充说明:要确保订单的信息准确,才能保证进货的商品对数。
用例图
图6
用例描述