ERP进销存 · 30章
从零开发
风格 · 全栈实战
01
ERP系统概述
概念
模块
技术选型
02
开发环境搭建
Python
Vue CLI
数据库
03
项目初始化
Django
模块划分
模型设计
04
用户认证系统
JWT
登录/注册
权限
05
供应商管理模块
CRUD
列表/详情
搜索分页
06
商品管理模块 (上)
分类/SPU
SKU
属性管理
07
商品管理模块 (下)
图片上传
CRUD
搜索
08
采购订单模块 (上)
流程
状态机
创建
09
采购订单模块 (下)
入库
退货
报表
10
销售订单模块 (上)
流程
状态机
创建
11
销售订单模块 (下)
出库
退货
报表
12
库存管理模块 (上)
模型
入库
出库
13
库存管理模块 (下)
调拨
盘点
预警
14
仓库管理模块
仓库CRUD
库位
权限
15
客户管理模块
客户CRUD
等级/分组
数据分析
16
财务管理模块 (上)
应收/应付
账期
模型
17
财务管理模块 (下)
收款/付款
核销
财务流水
18
报表与数据分析
销售/采购
利润分析
ECharts
19
权限与角色管理
RBAC
权限分配
数据权限
20
系统设置模块
参数配置
字典
定时任务
21
消息通知模块
站内信
短信
模板
22
API文档与测试
Swagger
Postman
压力测试
23
前端框架搭建
Router
Pinia
Element Plus
24
前端通用组件开发
表格封装
弹窗
上传
25
前端页面开发 (上)
登录
仪表盘
供应商
26
前端页面开发 (下)
采购/销售
库存
财务
27
部署与运维
阿里云
Docker
CI/CD
28
性能优化
索引优化
缓存Redis
懒加载
29
安全加固
SQL/XSS
HTTPS
加密审计
30
项目总结与扩展
多租户
移动端
学习资源