本项目旨在解决制造企业在复杂价值网环境下能力资源与多任务优化匹配的难题。用于维护企业制造资源信息、任务信息以及调度信息,为多价值链与多任务优化匹配模型的配置、输入准备、输出可视化提供支撑服务。制造企业使用本系统提供的在线制造资源管理、任务管理、自动化任务分解、制造任务状态实时追踪等功能,能够极大程度节约人力成本,提高业务管理的效率和可靠性。此外,制造企业通过本系统可以方便直观地了解到当前订单任务的调度情况、能力制造资源的负载情况以及订单任务的及时交付情况,及时了解到当前生产力和生产调度中存在的风险,为企业生产布局做出及时调整提供有力的信息支撑,帮助企业更好的完成生产任务,提升企业的市场竞争力。
本系统集成了五大核心模块
1.制造资源状态管理:实时维护资源实例及其有效负荷、成本、状态轨迹。制造任务管理:支持任务的在线发布及基于工艺路径的自动化子任务拆解。
动态调度管理:通过配置优化目标(如时间、成本),执行智能匹配算法完成任务分配。
异常检测与响应:自动识别资源故障并提供智能重调度恢复策略。
状态监控与可视化:提供实时状态看板与调度甘特图,直观展现订单交付风险。
业务流程描述:
管理人员首先进行资源状态录入;
在发布生产任务后,系统自动分解子任务序列;
接着,调度算法根据实时负载进行智能匹配;
最后通过可视化看板监控全流程进度。
项目实现
1、整体架构和设计思路:
项目采用前后端分离架构,通过用户、前端、后端与 MySQL 数据库的四层交互实现业务闭环 。前端基于 Vue 2.9 + Element-UI 确保交互响应性,后端运行于 Apache Tomcat 9.0.5 服务器环境.
2、我的负责模块和结果:
负责系统核心调度模块的开发,成功集成了强化学习与进化算法 。实现了多目标调度支持(时间、成本、利用率三者不冲突),并在异常发生时,智能重新调度功能可自动移除故障资源并重构最优路径,极大程度降低了人力干预频率。
3、遇到的难点、坑和解决方案:
系统在早期版本中,右侧主界面在未点击侧边栏时会出现“白板”现象。解决方案:通过配置 Vue-Router 的默认子路由,并在首页引入了静态的业务流程导引欢迎页,提升了用户初次登录后的引导体验。