首页 > 编程语言 > 详细

Python 基础 - Day 5 Assignment - ATM

时间:2017-09-15 17:48:47      阅读:383      评论:0      收藏:0      [点我收藏+]

作业需求及初步思路

序号  需求  思路 
1 自定义信用卡额度 e.g 15000   
 2  实现购物商城,买东西加入购物车,调用信用卡结构结账  
3 可以提现,手续费5%    
4 支持多账户登陆(admin, client)  
5  支持账户间转账   
 6 记录每月日常消费流水   
 7 提供还款结构   
 8 ATM记录操作日志  
 9 提供管理接口(admin),包括添加账户、用户额度、冻结账户等   
10 用户认证用装饰器   

数据存储模式:

 

{‘enroll_date‘: ‘2016-01-02‘, ‘password‘: ‘abc‘, ‘id‘: 1000, ‘credit‘: 15000.00, ‘status‘:0, ‘balance‘: 0, ‘balance‘: 1000.00, ‘expire_date‘: ‘2021-01-01‘, ‘pay_day‘: 22}

 

 

 

FLOWCHART

 

知识点

 

示例

sample 1

sample 2

Python 基础 - Day 5 Assignment - ATM

原文:http://www.cnblogs.com/lg100lg100/p/7527057.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!