
软件工程课程设计涉及自动售货机及其UML建模。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
期末软件工程课程设计——自动售货机系统:自动售货机系统属于一种无需人工干预的自助服务销售设备。在售货过程中,顾客会将硬币放入机器的投币口,该机器会进行对硬币尺寸、重量、厚度以及边缘类型的详细检查。 认可的硬币包括一元硬币、五角分硬币、一角分硬币、五分硬币以及一分硬币。 任何被判定为无效的货币都将被视为假币,并由机器从退款口排出。 收到有效货币后,这些货币会被存入机器内部的硬币储藏器。 系统会根据所投货币的面值进行累加计算顾客应付的金额。 自动售货机配备了货物分配器,每个分配器中可能包含零个或多个价格相同的商品。顾客通过选择特定的货物分配器来确定他们想要购买的商品。 若该分配器中有库存且顾客支付的金额至少等于该商品的售价,商品便会被送入货物传送孔,交付给顾客,同时剩余的找零也会返回到退款口。 如果该分配器为空或者顾客支付的金额低于该商品的售价,机器将暂时等待顾客补充更多的货币投入。 若顾客最终决定放弃购买所选商品,则之前投入的硬币将会从退款口中取出。
全部评论 (0)
还没有任何评论哟~


