自动售货机 顺序图_饮料自动售货机系统的分析与设计

本文详细介绍了饮料自动售货机系统的分析与设计,涵盖需求分析、功能结构、用例图、类图、动态模型(顺序图和状态图)以及初步的数据库设计。系统通过顾客投入硬币、选择商品、检查货币有效性及货物配送等一系列交互实现自动化服务。
摘要由CSDN通过智能技术生成

饮料自动售货机系统的分析与设计

1.

系统的分析

1.1

需求分析描述

自动售货机像磁卡电话、银行柜员机一样,以方便、新颖、文明、昼夜服务等特点,成为便民配套设施。如

今的自动售货机可以为顾客提供多种服务。顾客可以根据自己的需要选择商品并投入钱币,售货机接收钱币,

售出商品。

自动售货机是一种无人售货系统。售货时,顾客投入硬币,售货机进行真假币的检查,若是假币拒绝接收,

若是有效硬币则进行累加。售货机装有若干个含有相同价格货物的货物分配器。顾客可以通过货物分配器选择

货物,如果有被选货物,并且顾客支付的货币值不小于货物的价格,货物将被传送给顾客,同时余额返回到退

币口。如果货币值小于货物价格,则等待投币,此时如果顾客取消本次活动,那么之前所投的货币将从退币口

中退出,返回给顾客。

1.2

系统功能结构图

1

体统功能结构图

1.3

用例图

2

饮料自动售货系统用例图

1.4

系统类图的建立

系统的类图揭示了系统的整个结构。分析时先产生问题域中的对象,再抽象出类。在本系统中,类有:自动

售货机、顾客、货币、货币累加器、货物、货物分配器、显示屏、取消按钮、选择按钮、事务、更新。

3

饮料自动售货系统类图

1.5

动态模型的建立

从系统模型的角度,静态

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值