超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
超 市 运 营 管 理 系 统
系统用例文档
超市运营管理系统开发小组:
学号
20
48
38
39
2010 月 10 日 27
姓名
罗振强
刘发胜
徐壁
黄伟浩
1
超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
目录
1 超市运营系统顶层用例图 ............................................................................................................ 3
1.1 系统角色用例图 .................................................................................................................. 3
1.2 超市运营系统顶层用例图.................................................................................................3
2 用例说明 ........................................................................................................................................ 4
UC1 :身份验证 .......................................................................................................................5
UC2 :录入商品信息 ...............................................................................................................6
UC3 :打印购物清单 ...............................................................................................................6
UC4 :上架管理 .......................................................................................................................8
UC5:读取商品存入表 .............................................................................................................9
UC6 :接收订单 .....................................................................................................................10
UC7 :商品入库管理 .............................................................................................................11
UC8 :读取商品存入表 ........................................................................................................ 12
UC9 :统计财务 .....................................................................................................................13
UC10 :统计报表..................................................................................................................14
2
超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
1 超市运营系统顶层用例图
1.1 系统角色用例图
超市服务的对象是顾客,外部有供应商,超市系统内部员工可以按人员的职能来分类。
下图是超市进销存管理系统角色分析的用例图。其中,角色“员工”和“管理员”是抽象角色。
图 1
1.2 超市运营系统顶层用例图
3
超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
图 2
2 用例说明
超市运营系统登陆系统用例图
4
超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
UC1 :身份验证
范围:登陆系统
级别:用户目标
用例描述:超市员工要进入系统的时候,首先要通过身份验证,验证成功后才能进入系统。
登陆成功后系统根据员工的职能权限判断验证员工的身份并进入相应的系统界面。
参与者:员工
前置条件:输入员工正确
后置条件:登陆相应的系统成功
涉众及其关注点:
员工:希望能够准确地输入员工号,成功登陆相应的系统。
基本路径:
1. 输入员工号
2. 系统验证员工信息
1. 验证失败,返回 1
2. 进入相应的系统界面
扩展点:销售系统,采购系统,财务系统
补充说明:要确保输入员工号准确,才能成功登陆相应的系统
对应的用例图
图 3
用例描述
用例 1
用例名称
范围
级别
5
身份验证
登陆系统
用户目标
超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
说明
超市员工要进入系统的时候,首先要通过身份验证,验证成功后才能进入系
统。登陆成功后系统根据员工的职能权限判断验证员工的身份并进入相应的
系统界面。
参与者
员工
基本操作流程 输入员工号→系统验证员工信息→查询员工身份并进入相应的系统界面
可选操作流程 输入员工号→系统根据员工表验证员工身份→验证失败则返回初始界面提示
员工重新输入员工号
包含用例
用例“销售系统”,“采购系统”,“财务系统”
表 1
超市运营系统销售系统用例图
销售管理子系统:
UC2 :录入商品信息
范围:销售系统
级别:子功能(销售管理)
用例描述:售货员按顾客提交的购买商品,录入商品的条形码,系统根据条形码查询商品,
并计算数量,返回信息。并修改销售情况表和仓库表。
参与者:销售员
前置条件:修改销售情况表成功
后置条件:修改仓库表
涉众及其关注点:
销售员:希望能够准确地录入商品信息,成功修改销售情况表和仓库表。
基本路径:
3. 录入商品条形码
4. 录入失败反回 1
5. 修改销售情况表
6. 修改失败反回 3
7. 修改仓库表
8. 修改失败反回 5
扩展点:修改销售情况表
补充说明:要确保销售情况表和仓库表的信息准确,才能做好销售情况的统计
UC3 :打印购物清单
范围:销售系统
级别:子功能(销售管理)
用例描述:售货员完成顾客购买商品的输入,形成购买商品清单,如顾客同意付款,进入打
印购物清单用例。该用例接收顾客付款,计算余额,打印清单。
参与者:销售员
前置条件:顾客购买商品
6
超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
后置条件:打印清单
涉众及其关注点:
销售员:希望能够准确地录入商品信息,成功打印清单。
基本路径:
1. 客户购买商品
2. 销售员打印清单
3. 顾客拒绝付款
4. 取消购买
扩展点:计价
补充说明:销售员告诉顾客该付的商品费用。
对应的用例图
用例描述
用例 1
用例名称
范围
级别
说明
图 4
录入商品信息
销售系统
子功能(销售管理)
售货员按顾客提交的购买商品,录入商品的条形码,系统根据条形码查询商
品,并计算数量,返回信息。并修改销售情况表和仓库表。
参与者
销售员
基本操作流程 售货请求→录入商品条形码→系统根据条形码查询商品→统计数量→返回信
息→修改销售情况表→修改仓库表
可选操作流程 录入商品条形码→录入未完→再录入; 修改销售情况表→修改失败→重新修
改;修改仓库表→修改失败→重新修改
扩展的用例
用例“修改销售情况表”
7
超市运营管理系统
开发人员:罗振强,徐壁,黄伟浩,刘发胜
用例 2
用例名称
范围
级别
说明
打印购物清单
销售系统
子功能(销售管理)
售货员完成顾客购买商品的输入,形成购买商品清单,如顾客同意付款,进
入打印购物清单用例。该用例接收顾客付款,计算余额,打印清单。
参与者
销售员
基本操作流程 购买清单→计算总价→输入顾客付款→计算余额→打印清单
可选操作流程 顾客拒绝付款,取消购买
包含用例
包含“计价”
表 2
上架管理子系统:
UC4 :上架管理
范围:销售系统
级别:子功能(销售管理)
用例描述:理货员用从仓库里取出的商品上架,并根据上架情况修改商品取出表、商品上架
表、仓库表。
参与者:理货员
前置条件:修改商品取出表成功
后置条件:修改商品上架表成功
涉众及其关注点:
理货员:按照需求从仓库去出商品上架到货架,及时更新商品取出表,商品上架表,仓库表。
基本路径:
1. 修改商品取出表
2.修改失败返回 1
3. 修改商品上架表
4.修改失败返回 3
扩展点:“修改商品取出表”,“修改商品上加表”,“修改仓库表”
补充说明:理货员应对“修改商品取出表”,“修改商品上加表”,“修改仓库表”进行实时更
新。
用例图
8