本篇文章由 VeriMake 旧版论坛中备份出的原帖的 Markdown 源码生成
原帖标题为:python 编程练习——根据一张单据设计点单收银系统
原帖网址为:https://verimake.com/topics/74 (旧版论坛网址,已失效)
原帖作者为:YX(旧版论坛 id = 22,注册于 2020-04-06 23:28:45)
原帖由作者初次发表于 2020-04-22 15:39:50,最后编辑于 2020-05-07 22:41:24(编辑时间可能不准确)
截至 2021-12-18 14:27:30 备份数据库时,原帖已获得 1358 次浏览、0 个点赞、1 条回复
日常生活中,我们点外卖,去超市购物,都会收到如下图的单据。
想象一下是你在运营这家超市或者其他店铺,根据你购物收到的单据,设计一款点单收银软件。
具体需求如下:
- 通过修改txt,读入txt,增添删除店铺销售产品的列表,包括品名,单价,数量等
- 通过在命令行打印菜单,使用按键选择客户购买的产品,结合下单时间作记录,写入txt保存购买记录
- 客户确认下单之后可在屏幕打印(格式化输出)如图类似的单据,包括店名、购买商品信息、下单时间、店铺联系方式等
- 有统计功能,可总结出当日最畅销的产品,当日销售总计,库存等功能,统计结果写入txt
- 可退出系统
- 可自行设计其他功能
这是一个开放式习题,大家可以发挥自己的想象力。此系统没有UI设计,只在command line下运行,通过按键和print来做交互。
