【tmom】开源下载和安装教程

【免费下载链接】tmom 支持多厂区/多项目级的mom/mes系统,计划排程、工艺路线设计、在线低代码报表、大屏看板、移动端、AOT客户端...... 目标是尽可能打造一款通用的生产制造系统。前端基于最新的vue3、ts、antdesignvue, 后端使用.net8、Sqlsugar,支持多种数据库切换、数据隔离与聚合 【免费下载链接】tmom 项目地址: https://gitcode.com/thgao/tmom

1、项目介绍

TMom是一款支持多厂区/多项目级的MOM/MES系统,包含计划排程、工艺路线设计、在线低代码报表、大屏看板、移动端等功能。采用前后端分离架构:

  • 前端:Vue3 + TypeScript + Ant Design Vue
  • 后端:.NET8 + SqlSugar(支持多数据库切换)
  • 特色功能:数据隔离与聚合、在线模板设计、可视化工艺流程等

2、项目下载位置

通过GitCode获取项目源码:

git clone https://gitcode.com/thgao/tmom.git

3、项目安装环境配置

前端环境

  • Node.js 20.x
  • pnpm 包管理器 Node版本要求

后端环境

  • .NET 8 SDK
  • Redis 服务
  • 数据库(MySQL/SQLServer/PostgreSQL等)

4、项目安装方式

前端安装步骤

cd ./web
pnpm i       # 安装依赖
pnpm dev     # 开发模式运行
pnpm build   # 生产环境打包

后端配置

  1. 修改appsettings.json配置:
{
  "ConnectionStrings": {
    "Default": "Server=.;Database=tmom;Uid=root;Pwd=123456;"
  },
  "Redis": "localhost:6379"
}
  1. 启动后端项目并导入菜单数据

5、项目处理脚本

常用脚本示例

# 前端代码格式化
pnpm lint

# 生成数据库迁移文件
dotnet ef migrations add InitialCreate

# 压测脚本示例(需安装Locust)
locust -f load_test.py

系统架构示意图

系统架构图

注意:首次运行需确保Redis和数据库服务已启动,测试账号为test/123456

【免费下载链接】tmom 支持多厂区/多项目级的mom/mes系统,计划排程、工艺路线设计、在线低代码报表、大屏看板、移动端、AOT客户端...... 目标是尽可能打造一款通用的生产制造系统。前端基于最新的vue3、ts、antdesignvue, 后端使用.net8、Sqlsugar,支持多种数据库切换、数据隔离与聚合 【免费下载链接】tmom 项目地址: https://gitcode.com/thgao/tmom

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐