码迷,mamicode.com
首页 > 编程语言 > 详细

python ATM项目

时间:2018-05-24 23:00:04      阅读:254      评论:0      收藏:0      [点我收藏+]

标签:class   需求   思路   task   列表   用户登录   2.7   指定   名称   

1.需求:

  1. 指定最大透支额度
  2. 可取款
  3. 定期还款(每月指定日期还款,如15号)
  4. 可存款
  5. 定期出账单
  6. 支持多用户登陆,用户间转帐
  7. 支持多用户
  8. 管理员可添加账户、指定用户额度、冻结用户等

购物车:

  1. 商品信息- 数量、单价、名称
  2. 用户信息- 帐号、密码、余额
  3. 用户可充值
  4. 购物历史信息
  5. 允许用户多次购买,每次可购买多件
  6. 余额不足时进行提醒
  7. 用户退出时 ,输出当次购物信息
  8. 用户下次登陆时可查看购物历史
  9. 商品列表分级显示

参考ygqygq2  https://gitee.com/ygqygq2/python_homework/tree/master/day5%E4%BD%9C%E4%B8%9A  写的代码思路,总结编写程序。

2.环境:python 2.7

3.程序功能说明,实现部分功能:

  1. 多用户登录
  2. 商品按二级菜单显示
  3. 充值功能
  4. 多次购买,每次购买多件
  5. 余额不足提示充值
  6. 可查看购物历史

ATM实现功能如下:

  1.  指定最大透支额度
  2.  可取款
  3.  定期还款(每月指定日期还款,如15号) 可存款
  4.  定期出账单
  5.  支持多用户登陆,用户间转帐
  6.  支持多用户
  7.  管理员可添加账户、指定用户额度、冻结用户等

4.基本流程图:

5.程序测试帐号

6.程序结构:

 

python ATM项目

标签:class   需求   思路   task   列表   用户登录   2.7   指定   名称   

原文地址:https://www.cnblogs.com/iexperience/p/9085404.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!