Java智能制造MES系统源码支持多租户带APP
一、系统概述
MES系统,全称Manufacturing Execution System,中文常被称为“制造执行系统”。它是企业信息化管理系统的重要组成部分,介于计划层与控制层之间,主要起到承上启下的作用。MES系统从底层数据采集开始,涵盖了过程监测、在线管理以及成本相关数据管理,构成了一个完整的生产信息化体系。
二、开发环境
❀技术架构:springboot + vue-element-plus-admin
❉开发语言:Java
❉开发工具:idea
❉前端框架:vue.js
❉后端框架:springboot
❉数 据 库:mysql
❉移 动 端:uniapp
三、系统功能介绍
(一)、基础设置
包括计量单位管理
(二)、产品管理
包括盘号、颜色、规格、分类、产品
(三)、设备管理
包括设备类型管理、设备状态管理、设备台账管理
(四)、车间管理
包括车间设置、工作站管理
(五)、工艺管理
包括工序设置、工艺流程
(六)、排班管理
包括班组类型、班组设置、排班计划、排班日历
(七)、生产管理
包括生产订单、生产排产、生产任务、生产报工、报工设备、工时管理、工时类型、临时工时
(八)、检验标准
包括检验器具、工序检验标准
(九)、工序检验
(十)、客户管理
(十一)、供应商管理
(十二)、销售订单
包括报价单-型号、客户报价单、物料价格、销售订单
(十三)、库存管理
包括生产领料、销售单统计、成品入库、半成品入库、销售出库
(十四)、采购订单
(十五)、采购入库
(十六)、客户退货
(十七)、采购退货
(十八)、仓库管理
(十九)、系统管理
包括租户管理、用户管理、角色管理、部门管理、岗位管理、字典管理
四、功能描述
用户管理 :用户是系统操作者,该功能主要完成系统用户配置
在线用户 :当前系统中活跃用户状态监控,支持手动踢下线
角色管理: 角色菜单权限分配、设置角色按机构进行数据范围权限划分
菜单管理:配置系统菜单、操作权限、按钮权限标识等,本地缓存提供性能
部门管理 :配置系统组织机构(公司、部门、小组),树结构展现支持数据权限
岗位管理: 配置系统用户所属担任职务
租户管理: 配置系统租户,支持 SaaS 场景下的多租户功能
租户套餐: 配置租户套餐,自定每个租户的菜单、操作、按钮的权限
字典管理: 对系统中经常使用的一些较为固定的数据进行维护
短信管理: 短信渠道、短息模板、短信日志,对接阿里云、腾讯云等主流短信平台
邮件管理: 邮箱账号、邮件模版、邮件发送日志,支持所有邮件平台
站内信息 :系统内的消息通知,提供站内信模版、站内信消息
操作日志 :系统正常操作日志记录和查询,集成 Swagger 生成日志内容
登录日志 :系统登录日志记录查询,包含登录异常
错误码管理: 系统所有错误码的管理,可在线修改错误提示,无需重启服务
通知公告 :系统通知公告信息发布维护
敏感词 :配置系统敏感词,支持标签分组
五、工作流程
流程模型: 配置工作流的流程模型,支持文件导入与在线设计流程图,提供 7 种任务分配规则
流程表单: 拖动表单元素生成相应的工作流表单,覆盖 Element UI 所有的表单组件
用户分组: 自定义用户分组,可用于工作流的审批分组
我的流程: 查看我发起的工作流程,支持新建、取消流程等操作,高亮流程图、审批时间线
待办任务: 查看自己【未】审批的工作任务,支持通过、不通过、转发、委派、退回等操作
已办任务: 查看自己【已】审批的工作任务
MES系统的应用场景广泛:
包括生产制造、物流运输和销售服务等领域。在制造领域,MES系统可以帮助企业实现精细化生产,降低成本,提高产品质量和客户满意度。同时,MES系统还可以应用于清洁能源、煤矿等其他行业,提升这些行业的生产管理水平。
MES系统的实施通常包括需求分析、方案设计、系统集成、功能测试和培训等步骤。这些步骤确保MES系统能够准确满足企业的实际需求,并为企业提供稳定可靠的生产管理支持。
- 点赞
- 收藏
- 关注作者
评论(0)