python学习---购物商场与ATM

【软件说明& 注意事项】

1、购物商场&ATM程序开发环境:
    OS:64位Windows 7
    IDE:pycharm4.0.4
    python版本:3.5.1 32位
    
2、购物商场&ATM程序只做python学习使用,版权有作者所有,未经过作者本人同意,不得将此购物商场&ATM程序应用于商业用途。

    目录结构如下:
    shopmall_atm
        |--shopmall
        |    |--shopmall_handle.py
        |    |--__init__.py
        |--atm
        |    |--atm_datebase
        |            |--account_init.py
        |            |--account_update.py
        |            |--__init__.py
        |    |--atm_handle.py
        |    |--atm_manage.py
        |    |--atm_record.py
        |    |--auth_login.py
        |    |--__init__.py
        |--log
        |    |--log_init.py
        |    |--log_update.py
        |    |--operate_log.pkl
        |    |--deal_log.pkl
        |    |--__init__.py
        |--config
        |    |--settings.py
        |    |--credit_account.pkl
        |    |--credit_balancelimit.pkl
        |    |--credit_cost.pkl
        |    |--__init__.py
        |--user_main.py
        |--api_main.py
        |--__init__.py

3、购物商场&ATM程序简述:

    a、购物商场&ATM程序注入口是user_main函数,通过运行主函数运行程序
    b、程序支持:
            1.额度默认20000,自定义范围5000-40000
            2.实现购物商城,买东西加入购物车,调用信用卡接口结账
            3.可以提现,手续费5%
            4.支持多账号使用
            5.支持账户间转账
            6.记录每月日常消费流水,记录购物清单
            7.提供还款接口
            8.支持ATM记录操作日志(登录,查询,转账,退出),支持交易日志(转账,取现,还款)
            9.提供管理接口,包括添加账户、修改账号密码、调整用户额度(每次调额为加减10000)
    c、暂不支持:
            1、每月22号出账单,每月10号为还款日,过期未还,按欠款总额万分之5每日计息
            2、冻结账户

 

程序流程图:

目录结构:

 源代码:https://files.cnblogs.com/files/mzpy1119/shopmall_atm.rar

posted @ 2016-02-27 16:35  BruceBee  阅读(948)  评论(0编辑  收藏  举报