Skip to content

Repository files navigation

生产计划排程系统 (PPS)

项目简介

这是一个生产计划排程系统,用于管理和优化生产计划、需求管理、产能规划等业务流程。系统提供了完整的生产计划管理解决方案,包括需求管理、产能规划、生产计划排程等功能。

技术栈

后端

  • 开发语言:Java
  • 框架:Spring Boot
  • 数据库迁移:Flyway (db/migration)
  • 环境配置:支持 local、dev、prod、netprod 多环境
  • token: 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

前端

  • 开发语言:TypeScript
  • 框架:React
  • 构建工具:RSBuild
  • 样式:Less

项目结构

├── front/                # 前端项目
│   ├── src/             
│   │   ├── pages/       # 页面组件
│   │   ├── layouts/     # 布局组件
│   │   ├── services/    # API 服务
│   │   └── utils/       # 工具函数
├── src/                 # 后端项目
│   └── main/
│       ├── java/        # Java 源代码
│       └── resources/   # 配置文件
├── pyscripts/          # Python 测试脚本
└── k8s/                # Kubernetes 部署配置

核心功能模块

  • 执行计划
    • 待排产订单
    • 已排产订单
    • 采购交期
    • 委外交期
  • 基础设置
    • 拉线管理
    • 产品管理
    • 产能日历
  • 系统管理
    • 部门管理
    • 用户管理
    • 角色权限
    • 菜单管理

数据导入模板

部署

项目支持 Docker 容器化部署,并提供了 Kubernetes 配置文件:

  • Dockerfile: 容器构建配置
  • k8s/deployment.yaml: Kubernetes 部署配置
  • k8s/svc.yaml: Kubernetes 服务配置

功能清单

模块 功能 详细描述 工时(小时)
系统管理 用户管理 用户的增删改查、状态管理、密码重置、批量操作、部门关联管理等 12
系统管理 角色管理 角色的增删改查、状态管理、权限分配等 12
系统管理 部门管理 部门的增删改查、状态管理、用户分配等 12
系统管理 菜单管理 菜单的增删改查、状态管理、权限分配等 12
系统管理 认证管理 用户登录/注销、Token刷新、个人信息管理等 16
计划管理 需求管理 需求初始化、需求变更、完工数量同步、查询等 32
计划管理 排产功能 执行排产、撤回排产、插单计划、业务交期回写、已排产需求Excel导出等 40
基础设置 产能日历 初始化产能日历、产能日历的增删改查、分页查询、状态管理、按拉线查询规则等 24
基础设置 拉线管理 拉线的增删改查、分页查询、状态管理、搜索功能、启用拉线查询等 12
基础设置 产品管理 货品的增删改查、分页查询、状态管理、按货品类型查询、产能规则关联管理等 20
前端页面 系统管理页面 登录页面、个人资料页面、用户管理页面、角色管理页面、部门管理页面、菜单管理页面 32
前端页面 生产计划页面 待排产订单、已排产订单、采购交期、委外交期等页面 48
前端页面 产能管理页面 产能日历、拉线管理、产品管理等页面 24
ERP改动 采购请购 增加期望交期显示、请购详情中自动根据期望交期填充 3
ERP改动 采购跟单 待交货:基于交期和当前时间调整字段颜色显示,增加查询条件 4
ERP改动 采购跟单 已交货:基于交期和最后一次收获时间调整字段颜色显示,增加查询条件 4
ERP改动 采购供应商端口 待交货:基于交期和当前时间调整字段颜色显示,增加查询条件 4
ERP改动 采购供应商端口 已交货:基于交期和最后一次收获时间调整字段颜色显示,增加查询条件 4
ERP改动 委外加工 增加期望交期显示、请购详情中自动根据期望交期填充 3
ERP改动 委外跟单 待交货:基于交期和当前时间调整字段颜色显示,增加查询条件 4
ERP改动 委外跟单 已交货:基于交期和最后一次收获时间调整字段颜色显示,增加查询条件 4
ERP改动 委外供应商端口 待交货:基于交期和当前时间调整字段颜色显示,增加查询条件 4
ERP改动 委外供应商端口 已交货:基于交期和最后一次收获时间调整字段颜色显示,增加查询条件 4

总计工时:334小时

ssh-keygen -t ed25519 -C "cofey.kacall@gmail.com" pbcopy < ~/.ssh/id_ed25519.pub

About

生产计划管理系统

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages