不知道这是什么东西

发布时间 2023-03-23 10:57:43作者: 因近

项目开发流程(了解)

1.项目需求分析

产品经理(客户) 架构师 开发经理
1.1架构师 开发经理提前构思大致方案
1.2引导客户提出合理要求(避免不合理的请求)
1.3记录会议内容

2.项目架构设计

架构师
2.1项目编程语言
2.2项目整体框架
框架、数据库服务
2.3项目报价

3.项目分组开发

架构师 开发经理 程序员
3.1任务拆分开发

4.项目提交测试

4.1程序员自己要提前测试一下
4.2测试部门专门测试(扣绩效)

5.项目交付上线

1.运维人员负责即可

项目需求分析

该项目的核心不仅在于引领初学者快速入门python项目开发,更是站在项目架构的角度教你如何在程序开发之初合理且优雅地设计程序的架构,从而极大地提升程序的开发效率与可扩展性
额度15000或自定义

  • 支持多账户登录
  • 可以查看账户余额
  • 可以提现(可自定义手续费比例)
  • 提供还款接口
  • 支持账户间转账
  • 记录每月日常消费流水
  • 实现购物商城,买东西加入购物车,调用信用卡接口结账
  • 提供管理接口,包括添加账户、用户额度,冻结账户等
  • ATM记录操作日志
  • 用户认证功能
    1.注册功能
    2.登录功能
    3.查看余额
    4.提现功能
    5.充值功能
    6.转账功能
    7.查看流水
    8.添加购物车
    9.结算购物车
    10.管理员功能
    10.1.冻结账户
    10.2.删除账户

项目架构设计(重点)

image

百度

1.在浏览器页面上获取用户名和密码
2.基于网络发送给百度服务端 核心代码的位置
3.服务端连接数据库服务

淘宝

1.浏览器页面展示商品总价
2.基于网络发送给淘宝服务端再次计算总价
3.调用数据库服务完成金额操作

结构划分

第一层:只做数据展示和简单的数据获取
cmd终端、浏览器页面、手机app页面
第二层:真正的核心业务逻辑处理(代码)
编写代码的py文件、目录、框架
第三层:数据操作
文件读写操作、py文件、数据库软件
image

项目目录搭建

image

项目功能搭建

1.注册
2.登陆
3.查看余额
4.提现
5.还款
6.转账
7.查看流水
8.添加购物车功能
9.查看购物车功能
10.结算购物车功能
11.管理员功能