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