1. 程式人生 > >python ATM項目

python ATM項目

size atm 二級菜單 多用戶 ron 流程 顯示 編寫 git

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項目