作业 1, ATM:模拟实现一个ATM + 购物商城程序 额度 自定义实现购物商城,买东西加入 购物车,调用信用卡接口结账可以提现,手续费5%支持多账户登录支持账户间转账记录每月日常消费流水提供还款接口ATM记录操作日志提供管理接口,包括添加账户、用户额度,冻结账户等。。。用户认证用装饰器 程序结构:ATM/#综合目录|- - -atm/#atm程序主目录| |- - -README| |- - -__init__.py| |- - -bin/#执行程目录| | |- - -__init__.py| | |- - -atm.py #用户登陆执行执行文件| | |- - -admin.py #管理员登陆执行文件| || || |- - -conf/#配置文件目录| | |- - -__init__.py| | |- - -confing.py#配置文件| || |- - -core #主逻辑程序目录| | |- - -main.py#用户登陆主要程序| | |- - -admin_log.py#管理员登陆主要程序| | |- - -log_file.py#日志相关函数| | |- - -opertion_admin.py#用户登陆操作相关函数| | |- - -transaction.py#用户操作相关函数| | |- - -user_pass.py#用户\用户登陆登陆相关函数| || || || || |- - -db/#用户数据目录| | |- - -__init__.py| | |- - -admin_list#管理员列表| | |- - -admin_lock#管理员锁定列表| | |- - -user_file.txt#用户列表| | |- - -lock_name.txt#用户锁定列表| | |- - -data/#用户帐户存取目录| | |- - -abc.json #独立用户数据| || |- - -log/#日志目录| |- - -admin_erro.log#管理员错误日志| |- - -admin_log.log#管理员登陆日志| |- - -admin_operation.log#管理员操作日志| |- - -user_erro.log#用户错误日志| |- - -user_log.log#用户登陆日志| |- - -user_operation.log#用户操作日志||- - -shopping/#商城程序目录| |- - -__init__.py| |- - -README| |- - -bin/#执行目录| | |- - -__init__.py| | |- - -shop.py#商城用户登陆执行执行文件| || |- - -conf/#配置文件目录| | |- - -__init__.py| | |- - -config.py#配置文件| || |- - -core/##主逻辑程序目录| | |- - -opert.py#主逻辑函数相关| | |- - -shopping.py#商城主程序| || || |- - -db/#数据目录| | |- - -lock_name.txt#用户帐户| | |- - -goodslist.txt#商品列表文件| | |- - -lock_name.txt#用户消费记录文件| | |- - -user_file.txt#用户帐户文件| | |- - -ueer_infor#用户帐户信息文件
时间: 2024-10-07 05:30:07