Python Learning---shopping malls and ATMs

Source: Internet
Author: User

"Software Description &Precautions "1. Shopping Malls &ATM Program Development environment: OS:64 bit Windows7IDE:PYCHARM4.0.4python version:3.5.132 Guests2, shopping mall &ATM program only to do Python learning use, copyright has the author, without the author's consent, may not be this shopping mall &ATM programs are used for commercial purposes. The directory structure is as follows: 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__. PY3. Shopping Malls &ATM Program Description: A, shopping malls&the ATM program injection port is the User_main function, which runs program B and program support by running the main function:1. Quota default 20000, custom range 5000-40000 2To implement the shopping mall, buy things to add to the shopping cart, call the credit card interface checkout3. Can withdraw, handling fee 5% 4. Support multi-account usage5. Support transfer between accounts6record monthly daily consumption flow, record shopping list7. Provide repayment interface8Support ATM Logging operations log (login, query, transfer, exit), support transaction logs (transfer, cash withdrawal, repayment)9provide management interface, including add account, modify account password, adjust user quota (10000 per adjustment) C, temporarily not supported:1, 22nd monthly Billing, 10th monthly repayment date, overdue, according to the total amount owed 5 daily interest2. Freezing accounts

Program Flowchart:

Directory structure:

Source code: Http://files.cnblogs.com/files/mzpy1119/shopmall_atm.rar

Python Learning---shopping malls and ATMs

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.