ATM+购物车
目录 ATM购物车 一、一个项目是如何从无到有的 二、项目需求 三、项目开发 random.txt 项目说明文件 start.py 项目启动文件 conf--------setting.py 系统环境变量配置 core------src.py 业务核心逻辑 db-----db_hander.py 真实数据层 interface-----admin_interface.py 管理员接口 interface----bank_interface.py 银行接口 interface----shoping_interface.py 购物接口 interface----user_interface.py 用户接口 lib----common.py 公共功能 ATM购物车 一、一个项目是如何从无到有的 1.需求分析 注册,登陆,查看余额,支付,购物车, 提现,还款,转账,查看流水,注销,管理员, 查看购物车,登陆认证装饰器, 密码加密 2.程序的架构设计 三层架构: 用户功能层: 接收用户输入的内容,展示给用户的内容. 小的逻辑判断,例如两次密码是否一致. 接口层: 处理业务逻辑. 数据处理层: 对数据进行增删查改. 3.分任务开发 4.测试 5.上线运行 二、项目需求 1.注册 2.登录 3.转账 4.查询余额 5.还款 6.取款 7.查看流水 8.购物 9.查看购买商品 10.管理员 q