首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
ATM项目
】的更多相关文章
ATM项目详解
内容概要: ATM项目 代码实操流程 ATM项目 # 需求: """ - 额度15000或自定义 - 支持多账户登录 - 可以查看账户余额 - 可以提现(可自定义手续费比例) - 提供还款接口 - 支持账户间转账 - 记录每月日常消费流水 - 实现购物商城,买东西加入购物车,调用信用卡接口结账 - 提供管理接口,包括添加账户.用户额度,冻结账户等 - ATM记录操作日志 - 用户认证功能 """ # 首先我们要先分析需求,得出它大概具有以下这些功…
ATM项目
ATM项目实战 项目需求分析: 1.注册(密码要加密) 2.登陆 3.查看余额 4.提现(可自定手续费) 5.还款 6.转账 7.查看流水 8.添加购物车功能 (商品可配置) 9.查看购物车功能 10.结算购物车功能 11.管理员功能 (可添加账户,冻结账户) 12.项目日志,纪录用户 登录 注册 等操作时间 注册功能 1.创立项目开发目录规范 2.在用户交互层 core - src 文件中 创立 选择功能字典 run( ) 3.在 bin - start文件中 调用开始函数 run( ) if…
day25 ATM项目(第一天)
项目的说明书 项目:ATM + 购物车 项目需求: 1.额度15000或自定义 --> 注册功能 2.实现购物商城,买东西加入购物车,调用信用卡接口结账 --> 购物功能.支付功能 3.可以提现,手续费5% --> 提现功能 4.支持多账户登录 --> 登录功能 5.支持账户间转账 --> 转账功能 6.记录日常消费 --> 记录流水功能 7.提供还款接口 --> 还款功能 8.ATM记录操作日志 --> 记录日志功能 9.提供管理接口,包括添加账户.用户额…
购物车+ATM项目(图形化)
项目下载 项目目录结构 运行效果 seetings.py import logging import logging.config # 定义日志输出格式 开始 import os standard_format = '[%(asctime)s][%(threadName)s:%(thread)d][task_id:%(name)s][%(filename)s:%(lineno)d]' \ '[%(levelname)s][%(message)s]' # 其中name为getlogger指定的名字…
ATM项目开发
目录 一.项目开发流程 1.项目需求分析: 2.项目架构设计: 3.项目分组开发: 4.项目提交测试: 5.项目交付上线: 二.项目需求分析 1.主题 2.项目核心 3.项目需求: 4.从需求中提炼出项目的核心功能 5.从功能中在提炼出核心技术点 三.项目架构设计(重点) 1.架构前拓展 2.项目架构(重要) 3.三层架构 四.项目目录搭建 1.第一层 2.第二层 3.第三层 五.项目功能搭建 一.项目开发流程 1.项目需求分析: (1)明确项目的体功能(要明确到底要写什么东西,实现什么功能)…
10月28日内容总结——ATM项目开发流程
目录 一.项目开发流程 1.项目需求分析: 2.项目架构设计: 3.项目分组开发: 4.项目提交测试: 5.项目交付上线: 二.项目需求分析 1.主题 2.项目核心 3.项目需求: 4.从需求中提炼出项目的核心功能 5.从功能中在提炼出核心技术点 三.项目架构设计(重点) 1.架构前拓展 2.项目架构(重要) 3.三层架构 四.项目目录搭建 1.第一层 2.第二层 3.第三层 五.项目功能搭建 六.作业 start.py settings.py src.py common.py user_int…
python ATM项目
1.需求: 指定最大透支额度 可取款 定期还款(每月指定日期还款,如15号) 可存款 定期出账单 支持多用户登陆,用户间转帐 支持多用户 管理员可添加账户.指定用户额度.冻结用户等 购物车: 商品信息- 数量.单价.名称 用户信息- 帐号.密码.余额 用户可充值 购物历史信息 允许用户多次购买,每次可购买多件 余额不足时进行提醒 用户退出时 ,输出当次购物信息 用户下次登陆时可查看购物历史 商品列表分级显示 参考ygqygq2 https://gitee.com/ygqygq2/python_…
Python基础阶段总结:ATM项目实战
目录 ATM逻辑描述 三层框架简介 1.第一层(src.py) 2.第二层(interface文件夹下内容) 3.第三层(db_hanlder) 启动函数 用户注册功能 用户登录 common中的小功能 检测是否登陆的装饰器 判断输入是否为空 判断数据值是否为纯数字 定义一个函数用于对密码进行哈希加密 定义一个函数进行日志记录 定义一个函数用于判断输入是否为整数或小数 查看余额 账户提现 充值功能 转账功能 查看账单 购物车功能 添加购物车 结算购物车 查看购物车 清空购物车 修改购物车 管理员…
ATM购物车项目总结
目录 项目实现思路 ATM项目 优先实现功能 拆分函数 项目路径展示 项目启动文件 start.py 配置文件 setting.py 日志配置字典 日志函数 展示层 src.py 用户注册 获取用户输入 md5加密 调user功能接口 用户登录 基本流程 接口返回值一致性 登录成功修改全局字典 登录校验装饰器 循环导入 查看余额 从全局字典获取当前用户名 调bank功能接口 余额提现 从全局字典获取当前用户名 调bank功能接口 判断用户输入是否是整数或小数 手续费 免费额度 账户充值 用户转账…
ATM购物车项目 三层架构
目录 项目开发流程 项目需求 三层架构 (重点) 实际案例 展示层 核心逻辑层 数据处理层 ATM项目 项目开发流程 # 1.项目需求分析 产品经理(客户) 架构师 开发经理 1.架构师 开发经理提前构思大致方案 2.引导客户提出合理要求(避免不合理的请求) 3.记录会议内容 # 2.项目架构设计 架构师 1.项目编程语言 2.项目整体框架 框架.数据库服务 3.项目报价 # 3.项目分组开发 架构师 开发经理 程序员 1.任务拆分开发 # 4.项目提交测试 1.程序员自己要提前测试一下 2.测…