本项目面向中小型加工厂,用于车间生产任务下发、工序流转记录、成品入库以及生产数据统计。系统包含多角色权限管理,分为管理员、车间组长、操作工三类账号,不同角色菜单和操作权限相互隔离。支持工单创建、任务指派、工序节点打卡、物料领用登记,自动汇总生产报表。替代原先纸质单据记录方式,减少手工登记错误,提升车间信息流转效率。
后端使用 C# .NET8 WebApi 开发 RESTful 接口,采用 SQL Server 存储业务数据,Redis 缓存登录状态和高频查询的工单列表,减轻数据库查询压力。前端基于 Vue3+Element Plus 搭建页面,封装通用表格、弹窗组件。本人独立完成数据库设计、后端接口开发、权限模块以及前端页面开发与前后端联调。项目难点是工单多工序状态联动,通过状态机约束工单流转,避免工序乱提交;同时封装按钮级权限组件,快速适配不同角色的页面权限。