首页 > 其他分享 >ATM_Shopping_2.0 演示文档

ATM_Shopping_2.0 演示文档

时间:2023-06-19 18:46:35浏览次数:69  
标签:1.0 ATM 购物车 商品 Shopping 2.0

ATM_Shopping_2.0 演示文档

【前言】

本文档只演示 2.0 版本的各种功能展示

详细的思路请看 版本 1.0

ATM_Shopping_1.0:https://gitee.com/chi-meng/atm_-shopping_1.0/tree/master/ATM_Shopping_1.0

ATM_Shopping_2.0:https://gitee.com/chi-meng/atm_-shopping_1.0/tree/master/ATM_Shopping_2.0

【一】文档目录展示

【二】用户功能展示

===================用户功能菜单=====================
                  1.注册
                  2.登陆
                  3.取款
                  4.转账
                  5.充值余额
                  6.查看流水
                  7.查看银行信息
======================欢迎使用=======================

【1】注册

  • 用户信息展示

【2】登陆

【3】取款

  • 默认余额10000

  • 提现后余额

【4】转账

  • 注册第二用户
    • 记录银行卡号为*131452153*

  • 当余额 + 手续费不能满足转账时
    • 不允许转账

  • 满足条件时
    • 允许转账

【5】充值余额

【6】查看流水

【7】查看银行信息

【二】管理员功能展示

===================管理员功能菜单=====================
                  1.注册
                  2.登陆
                  3.冻结用户
                  4.修改用户余额
                  5.添加商品
                  6.删除商品
                  7.修改商品
                  8.初始化商品列表
                  9.查看全部商品列表
======================欢迎使用=======================

【1】注册

【2】登陆

【3】冻结用户

【4】修改用户余额

【5】添加商品(前提是列表已经被初始化至少一次)

【6】删除商品

【7】修改商品

【8】初始化商品列表

【9】查看全部商品列表

【三】购物车功能展示

===================购物车功能菜单=====================
                  1.添加商品
                  2.删除商品
                  3.结算购物车商品
                  4.查看当前购物车商品
======================欢迎使用=======================

【1】添加商品

【2】删除商品

【3】结算购物车商品

【4】查看当前购物车商品

标签:1.0,ATM,购物车,商品,Shopping,2.0
From: https://www.cnblogs.com/dream-ze/p/17491877.html

相关文章

  • c++ 2.0 总结
    class内存分配与释放#include<iostream>#include<memory>usingnamespacestd;classPerson{public:Person(){cout<<"personconstructor"<<endl;}~Person(){cout<<"person......
  • Nvidia 3060显卡 CUDA环境搭建(Ubuntu22.04+Nvidia 510+Cuda11.6+cudnn8.8)
    写在前面工作中遇到,简单整理理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧——赫尔曼·黑塞《德米安》当前系统环境系统环境┌......
  • 虚拟机安装ubuntu22.04以及后续出现的问题
    官网下载:Ubuntu系统下载|Ubuntu创建新的虚拟机 自定义 默认下一步 修改安装位置,系统盘会不断增加 默认下一步 自定义硬件(移除打印机),使用ISO映像文件(M)  关闭,完成。开启虚拟机:(默认启动默认安装,要不容易卡死) 安装Ubuntu continue创建SWAP分区:S......
  • 零代码编程:用ChatGPT打造小宇宙播客下载软件2.0
    之前用ChatGPT写了一个简单的小宇宙播客下载应用,但是实际使用一段时间后,发现有几个问题,比如:如果文件名中有一些特殊符号,下载不成功;有些m4a格式的也下载不成功;文件大下载的慢;根据这些情况,进行完善,利用ChatGPT生成了小宇宙播客下载软件2.0版本:在ChatGPT输入如下提示词:你现在是一个Pyt......
  • 微信支付设置(v2.0)
    一、设置支付目录支付授权目录说明:1、商户最后请求拉起微信支付收银台的页面地址我们称之为“支付目录”,例如:https://www.weixin.com/pay.php。2、商户实际的支付目录必须和在微信支付商户平台设置的一致,否则会报错“当前页面的URL未注册:”支付授权目录设置说明:登录微信支......
  • QGIS3.22.0+VS2019 window10编译
    首先感谢博客 济南友泉软件有限公司提供的顺序教程。博客地址:https://blog.csdn.net/qq_26221775/article/details/122792445这篇博客主要是表示编译时遇到的坑。1.一定使用vs2019进行编译。我刚开始想使用vs2017编译。因此遇到了两个坑。(1)vs2017编译qgis_cor......
  • Ubuntu 12.04LTS 更换源(转载)
    2022-03实测可用前言 本文主要介绍如何为已经不再支持的Ubuntu12.04LTS更换源,网上查到的源(很多是13-14年的帖子)都无法直接使用了,例如下面这个1234debhttp://archive.ubuntu.com/ubuntuprecisemainuniverserestrictedmultiversedebhttp://archive.ubu......
  • JavaScript 数组展平方法: flat() 和 flatMap()
    JavaScript数组展平方法:flat()和flatMap()从ES2019中开始引入了一种扁平化数组的新方法,可以展平任何深度的数组。flatflat()方法创建一个新数组,其中所有子数组元素以递归方式连接到特定深度。语法:array.flat(depth)array:flat()方法将在给定的数组中使用。depth......
  • 解决ValueError: Please install nodejs >=12.0.0 before continuing
     1、升级你的condacondaupdateconda 2、https://anaconda.org/conda-forge/nodejs  Toinstallthispackagerunoneofthefollowing运行  condainstall-c"conda-forge/label/cf202003"nodejs 先运行这个不行的话,再选其他的运行。 例如:condainstall-......
  • nacos2.0升级至2.2.3
    背景安全漏洞修复升级注意事项近期Nacos社区收到关于Nacos鉴权功能通过token.secret.key默认值进行撞击,绕过身份验证安全漏洞的问题。社区在2.2.0.1和1.4.5版本已移除了自带的默认值,并在token.secret.key未传入或非法时阻止Nacos节点启动来提醒用户设置自定义token.secret......