一款基于.Net和Vue3的MES管理系统

项目介绍

20240715z26mq

一款B/S结构、开源、免费的生产执行管理系统。此系统基于多年离散智造行业的业务经验及.NET开发项目经验开发。主要目的是为国内离散制造业的中小企业提供一个专业化、通用性、低成本的MES系统解决方案。系统采用前后端分离模式,前端使用vue+elementui开发,后端使用.NetCore3.1 + SQLServer2016开发。具有跨平台、分布式、高性能、安全的特点。

项目亮点:模版打印,Excel模版导出,自定义实体扩展,移动端精美设计,大屏设计等功能。

框架核心

20240715z26mq

  • 快速开发(基础功能全部由代码生成器生成)
  • 支持前端、后台自定义业务代码扩展,后台提供了大量常用扩展与通用类
  • 前端、后台提供了近300个扩展方法与属性,开发人员可在此功能上编写扩展自定义业务代码
  • 代码生成(代码生成器可直接生成主/从表前后端业务代码,有30多种属性可在线配置生成的代码)
  • 前端table自动转换key/value
  • 前端表单select/checkbox自动绑定数据源,不需要写任何代码
  • 支持(主从表)一对一前后端代码全自动生成、并支持数据源自动绑定与业务代码扩展,不需要写任何代码
  • 支持一对多从表自定义扩展(不限从表类型与从表数量) , 一对多从表使用扩展可轻松实现
  • 如果能上手框架,可以体会到不用996,更不用掉头发的感觉^_^
框架依赖环境

20240715z26mq

  • 后台:VS2019、vs2022 、.NetCore3.1 、EFCore3.1、JWT、Dapper、SignalR、Quartz.Net、Autofac、SqlServer2016[MySQL]、Redis
  • 前端:VsCode、vue3(需要安装nodejs)、vuex、axios、promise、element ui、element plus
功能模块

20240715z26mq

PC端功能清单

一级菜单 二级菜单 备注说明
基础

数据

通知管理
车间设置
不良品项
工序
工艺路线 支持拖拽工序

调整工序顺序

绩效工资配置
产品定义
物料清单
自定义

配置

自定义编号规则 调整表单的编号规则
打印模版分类
打印模版设置 设计打印模版
实体字段扩展 对应表单的

字段扩展

用户字段扩展
产品字段扩展
工序字段扩展
绩效工资

配比扩展

导出Excel

模版管理

主页菜单设置
库存

管理

入库单
出库单
库存收发明细
库存余额
生产

管理

销售订单 自动生成生成工单,

打印,Excel模版导出

生产计划 自动生成生成工单,

打印,Excel模版导出

装配工单 自动生成生成工单,

打印,Excel模版导出

工单 工单根据工序

分解为任务

任务 针对任务进行工序报工
报工
系统

管理

用户管理 支持导出PDF
部门管理
消息推送
权限管理
角色管理
菜单设置
数据字典 支持自定义字段

或者SQL形式字典

系统日志
角色管理(tree) Tree表格形式
版本发布记录 需要支持导出功能
用户管理(tree) Tree表格形式
报表

管理

员工绩效
工资报表
不良品项分布
不良品项汇总
生产报表
产量统计
定时

任务

任务配置 配置corn表达式

和接口地址

执行记录
流程

管理

审批流程
我的任务
开发

管理

代码生成器 一键生成增删改查,

导入导出。

表单设计 低代码拖拽表单
表单配置
数据采集
质量

管理

常见缺陷
检测项管理
检测模版
来料检验单
过程检验单
出货检验单
排班

管理

班组管理
排班计划
节假日设置
排班日历
工具

管理

工装夹具类型
工装夹具台账
工具领用
工具归还
工作台

管理

数据源管理 设置数据源连接地址
数据集管理 数据集合
仪表盘 看板配置
主页设置 设置工作台主页
设备

管理

设备类型设置
设备台账
点检保养项目
点检保养计划
维修单
点检保养工单
看板

管理

车间生产

管控看板

看板设计精美
工单执行

进度看板

数据采

集平台

数据采集平台

移动端端功能清单

功能 备注说明
系统登录
工单 排序,过滤,更改状态,报工
任务 排序,过滤,更改状态,报工
报工 排序,过滤,更改状态,报工
功能清单
我的 功能信息
切换登录
退出系统
产量统计
不良品分布
不良品汇总
销售订单
生产计划
装配工单
出库单
入库单
点检保养工单
不良品项
库存余额
数据看板
界面预览

20240715z26mq

20240715tlofj

202407156t8kg 20240715yqgt1 20240715gx7r5 20240715ug3xs 202407156vb2a 2024071589bl1 202407158yefc

2024071561zsa

项目启动与上手

20240715z26mq

运行前先看后台appsettings.json配置属性说明;(注意修改DbType属性,修改为自己使用的数据库,数据库脚本在DB文件夹下)

  • 启动后台项目:后端项目路径 ../iMES.WebApi,找到dev_run.bat命令点击启动。后台启动 默认端口是9991。(dev_run.bat如果闪退,请使用cmd切换至 ../iMES.WebApi目录下执行dotnet run看异常信息) 如从没执行过npm install命令,使用cmd命令切换至前端Vue项目../iMES.Vue路径下,执行npm install命令
  • 启动前端项目:前端Vue项目路径 ../iMES.Vue , 找到 run.bat命令点击启动 。
    • (1)(run.bat如果闪退,说明环境没配置好,请使用cmd切换至 ../iMES.Vue目录下执行npm run serve看异常信息)
    • (2)使用cmd命令切换到../iMES.Vue目录下执行npm cache clear –force或者安装node.js版本16.17.1
    • (3)输入http://localhost:9990访问(本地超级管理员帐号:admin 密码:123456)
一款基于.Net和Vue3的MES管理系统-西西万能库
一款基于.Net和Vue3的MES管理系统
此内容为免费资源,请登录后查看
金币0
限时特惠
金币18
免费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞12赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情图片快捷回复

    暂无评论内容