没有合适的资源?快使用搜索试试~ 我知道了~
首页超市销售管理系统uml作业
超市销售管理系统的uml设计作业 一需求分析说明 1 系统的参与者 Cashier 收银员。超市员工,负责帮客户计算商品总额,并收取货款。 Salesmanager 销售经理。销售经理负责维护所负责的商品条目。 Manager 总经理。总经理负责维护商场的销售类别和指定销售经理。 Customer 顾客,商品的购买者,在挑选商品后,需要到收银台进行付款。 Operator 操作员。这是一个抽象操作者。是系统各种自然人操作者的抽象。
资源详情
资源评论
资源推荐

北京理工大学珠海学院计算机学院
《系统分析与设计》期末考核报告
系统名称: 超市销售管理系统
专业班级:
学生学号:
学生姓名:

一需求分析说明
1 系统的参与者
Cashier
收银员。超市员工,负责帮客户计算商品总额,并收取货款。
Salesmanager
销售经理。销售经理负责维护所负责的商品条目。
Manager
总经理。总经理负责维护商场的销售类别和指定销售经理。
Customer
顾客,商品的购买者,在挑选商品后,需要到收银台进行付款。
Operator
操作员。这是一个抽象操作者。是系统各种自然人操作者的抽象。
2 系统用例
处理销售
操作者:Cashier
1

基本流程:
1、 顾客携带所购商品到收银台通过 POS 机付款。
2、 收银员开始一次新的销售交易。
3、 收银员输入商品条码。
4、 系统逐条记录出售的商品,并显示该商品的描述、价格和累计额。价格通过一
组价格规则来计算。
收银员重复 3~4 步,直至输入结束。
5、 系统显示总额。
6、 收银员告知顾客总额,并请顾客付款。
7、 顾客付款,系统处理支付。
8、 系统记录完整的销售信息,并将销售和支付信息发送到外部的财务系统和更新
库存。
9、 系统打印票据。
10、 顾客携带商品和票据离开。
变化流程:
*a、经理在任意时刻要求进行超控操作:
1、系统进入经理授权模式。
2、经理或收银员执行某一经理模式的操作。例如,变更现金结余,恢复其他登
录者中断的销售交易,取消销售交易等。
3、系统恢复到收银员授权模式。
*b、系统在任意时刻失败:
1、收银员重启系统,登录,请求恢复上次状态。
2、系统重建上次状态。
2a、系统在恢复过程中检测到异常:
1、系统向收银员提示错误,记录此错误,并进入一个初始状态。
2、收银员开始一次新的销售。
1a、客户或经理需要恢复一个中断的销售交易:
1、收银员执行恢复操作,并且输入 ID 以提取对应的销售交易。
2、系统显示被恢复的销售交易状态及其小计。
2a、未发现对应的销售交易:
1、系统向收银员提示错误。
2、收银员可能会开始一个新的销售交易,并重新输入所有商品。
3、收银员继续该次交易(可能要输入更多的商品或处理支付)
3a、无效的商品 ID:
1、 系统提示错误并拒绝输入该 ID。
2、 收银员响应该错误。
2a、商品 ID 可读:
1、 收银员手工输入商品 ID。
2、 系统显示商品项目的描述和价格。
2a、无效商品 ID:系统提示错误。收银员尝试其他方式。
2b、系统内不存在该商品 ID,但是该商品附有价签:
1、 收银员请求经理执行超控操作。
2、 经理执行相应的超控操作。
3、 收银员选择手工输入价格,输入价签上的价格。
2

2c、收银员可以向其他员工询问商品 ID 或价格,然后手工输入 ID 或价格。
3b、需要手工输入类别和价格:
1、 收银员手工输入特定的类别代码及其价格。
3-6a、顾客要求收银员从所购商品中去掉一项:
1、 收银员输入商品 ID 并将其删除。
2、 系统删除该项目并显示更新后的累计额
3-6b、顾客要求收银员取消销售交易:
1、 收银员在系统中取消销售交易。
4a、系统定义的商品价格不是顾客预期的价格(顾客对此产生抱怨并要求减价):
1、 收银员请求经理批准。
2、 经理执行超控操作。
3、 收银员手工输入超控后的价格。
4、 系统显示新价格。
5a、顾客拿出会员卡要求享受会员优惠:
1、收银员输入会员卡 ID。
2、系统按照打折规则显示折扣总计。并在其完成支付后累计其消费额作为积分。
5b、顾客要求用账户积分兑换奖品:
1、 收银员输入顾客会员卡 ID。
2、 系统显示顾客的积分数目。
3、 收银员询问顾客所需兑换的奖品。
4、 收银员拿出奖品,并将其信息手工录入系统,价格为零。
4a、顾客会员卡内积分数不够兑换奖品。
1、收银员提示顾客卡内积分不足。
5、 系统扣除顾客会员卡内相应积分数。
6a、顾客要求现金付款,但所携现金不足:
1、 顾客要求使用其他支付方式。
1a、顾客要求取消此次销售交易,收银员在系统上取消该销售交易。
7a、现金支付:
1、 收银员输入收取的现金额。
2、 系统显示找零金额,并弹出现金抽屉。
3、 收银员放入收取现金,并给顾客找零。
4、 系统记录该现金支付。
3
剩余15页未读,继续阅读











安全验证
文档复制为VIP权益,开通VIP直接复制

评论3