工艺系统是对车间现场加工工序的管理,根据生产成品或者半成品的工单,以及产品标准工艺路线,系统可以自动生成产品工序加工命令

并且可以根据实际情况再进行工序调整.系统可以根据每道工序,打印工序派工单。工序之间物料转移,使用转移单进行控制.

工艺是连接设计与制造的桥梁,工艺管理是对工艺相关信息的组织和处理过程的管理,工艺管理水平的高低将直接决定产品的成本和质量。工艺管理解决方案实现了产品设计、工艺设计的一体化管理,为ERP提供完整的基础数据。

技术架构
技术框架:SpringBoot2.0.0 + Mybatis1.3.2 + Shiro + jpa + lombok + Vue2 + Mysql5.7 + redis + nodejs16
运行环境:jdk8 + IntelliJ IDEA + maven + 宝塔面板

本地搭建教程:
①.下载源码,小皮面板创建一个数据库,导入opms.sql文件至数据库。
②.使用IDEA打开adminapi目录,修改数据库配置、文件上传路径配置等信息,配置修改路径如下:
/adminapi/ruoyi-admin/src/main/resources/application-dev.yml
/adminapi/ruoyi-admin/src/main/resources/application-prod.yml
③.java依赖安装完成后,点击编辑器里的Run->RuoYiApplication模块,如果找不到入口模块,可以手动打开以下路径运行文件中的函数:
/adminapi/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java
④.后端启动成功后,访问后端服务API地址,能正常访问就代表启动成功:
http://127.0.0.1:8081
⑤.使用vscode编辑器打开web前端目录,可以根据视频教程启动:
## npm安装依赖
npm install
## 本地运行
npm run dev
## 部署上线打包
yarn run build:prod
⑥.后台管理员账号密码:admin admin123

宝塔部署教程:
①.回到IDEA,点击编辑器右侧maven图标,切换至prod,执行package,完成后就会在根目录里生成一个target目录,在里面会打包出一个jar文件。
②.回到vscode,执行 yarn run build:prod 打包,即在前端目录下生成一个dist文件夹,在宝塔新建一个数据库,导入本地的数据库文件。
③.解析两个域名,一个前端,一个后端,回到宝塔,新建一个后端目录,把打包出来的jar文件上传,在宝塔新建一个java项目,项目类型选择SpringBoot,端口号填8081,勾选开机自动自动,填入后端域名,点击提交即可部署完成。注意服务器防火墙的一定要放行8081端口。
④.新建一个前端纯静态站点,把打包好的前端dist目录上传,再添加以下nginx配置,前端即可部署完成:
location /prod-api/ {     
      #   OPTIONS预检命令,预检命令通过时才发送请求
      #   检查请求的类型是不是预检命令
      if ($request_method = 'OPTIONS') {
        return200;
      }
      proxy_pass http://127.0.0.1:8081/;
    }
    location / {
        try_files $uri $uri/ /index.html;
    }
⑤.后台管理员账号密码:admin 123456

功能说明
首页、工艺流程向导、光学零件管理、工艺输出管理、模板配置管理
工艺知识库管理、知识内容管理、系统管理、系统监控
工艺流程向导:用户管理、角色管理、部门管理、岗位管理、光学零件设计资料
光学零件工艺设计、工艺输出记录、生产计划记录、光学零件模板、工艺流程模板
查找工艺设计、光学零件资料、工艺流程模板、创建工艺设计
计划号、零件名称(第八透镜、物镜、中长波透镜、会聚镜)、材料牌号、零件类型
透镜类型(非凹凸-第八透镜、非凹凸-中长波透镜)、流程名称、编制人、编制时间、工艺流程名称
光学零件管理:设计资料、计划号、零件名称、零件类型、产品代号、材料牌号、创建人、编制时间、新增、删除
工艺输出管理:输出记录、计划号、零件名称、状态、输出人、输出时间、操作
模板配置管理:工艺流程模板、对材料的要求、对零件的要求、设计图的参数、对技术的要求、公式计算参数、偏好设置类型
字典数据:字典名称、字典标签、状态、字典编码、字典键值、字典排序
工艺知识库管理:工艺工序库、工序名称、加工要求、工艺管控措施、操作
工序名称:切片、滚圆、铣磨、铣球面、精磨、数控精磨、数控粗车、单点粗车、抛光、单点车削

工艺流程向导:

查找工艺设计➙光学零件资料➙工艺流程模板➙创建工艺设计

常见问题
项目启动报错?

启动前请注意mysql数据库是否忽略大小写,在mysqld.cnf配置文件里设置,宝塔的话点击mysql,点击设置,在配置文件加入以下代码:

lower_case_table_names=1

Java工厂企业工艺管理系统源码 springboot2+vue2前后端分离架构 工艺路线 加工工序管理源码相关推荐

  1. java毕业设计企业物资管理系统源码+lw文档+mybatis+系统+mysql数据库+调试

    java毕业设计企业物资管理系统源码+lw文档+mybatis+系统+mysql数据库+调试 java毕业设计企业物资管理系统源码+lw文档+mybatis+系统+mysql数据库+调试 本源码技术栈 ...

  2. java毕业设计企业销售管理系统源码+lw文档+mybatis+系统+mysql数据库+调试

    java毕业设计企业销售管理系统源码+lw文档+mybatis+系统+mysql数据库+调试 java毕业设计企业销售管理系统源码+lw文档+mybatis+系统+mysql数据库+调试 本源码技术栈 ...

  3. 前后端分离架构一直没机会实战?1周完成Vue+Core WebApi移动商城实战(含源码)!...

    疫情让企业受到重创! 就业形势更加严峻! 前后端分离架构成了当下最高频的招聘需求 还没实战过前后端分离? 花3分钟阅读本文, 带你全面了解前后端分离,轻松面试拿高薪! Web发展至今技术非常成熟,主流 ...

  4. 企业管理系统前后端分离架构设计 系列一 权限模型篇

    ACL(Access Control List)(访问控制列表) DAC(Discretionary Access Control)(自主访问控制) MAC(Mandatory Access Cont ...

  5. 大型医院云HIS系统:采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发 融合B/S版电子病历系统

    一套医院云his系统源码 采用前后端分离架构,前端由Angular语言.JavaScript开发:后端使用Java语言开发.融合B/S版电子病历系统,支持电子病历四级,HIS与电子病历系统均拥有自主知 ...

  6. 基于前端Vue后端.NetCore Web后台管理系统通用开本框架采用前后端分离技术,前端使用vue2.6.0,后端使用.netcore3.1,支持跨平台、多租户

    基于前端Vue后端.NetCore Web后台管理系统通用开本框架采用前后端分离技术,前端使用vue2.6.0,后端使用.netcore3.1,支持跨平台.多租户.支持MySQL/SQLServer/ ...

  7. Java开源的ERP系统源码带文字搭建教程,前后端分离架构

    Java前后端分离开源ERP系统源码带文字搭建教程 源码分享!需要源码学习可私信. 该系统是前后端分离的架构,前端使用Vue2.6.10,后端使用SpringBoot2.0.0. 技术框架:Sprin ...

  8. 【飞机票售票系统】山东大学大二暑期数据库课程设计项目SSM+VUE2前后端分离(含源码)

    一.系统概述 二.需求分析 2.1 系统功能分析 2.2 系统数据分析 2.3 系统非功能分析 三.系统设计 3.1 应用程序设计 3.2 数据库设计 3.2.1 概念设计 3.2.2 逻辑设计 四. ...

  9. CAS单点登出,调整CAS源码,实现前后端分离单点登出、清除redis、shiro登录状态

    前端点击"登出"按钮,跳转到CAS的登出. CAS默认配置了单点登出,在登出后,会向所有客户端系统发送这个用户登出的报文. 各客户端系统有责任接收并处理这个用户登出的报文,然后在注 ...

最新文章

  1. 【设计模式】享元模式
  2. Kali Linux 2020.1乱码问题
  3. 使用python完成的一个烟花小程序-人人都可以写的可视化Python小程序第二篇:旋转的烟花...
  4. SpringMVC注解HelloWorld
  5. css3的cursor
  6. I00023 鸡兔同笼解法二
  7. 嵊州D1T1 总统先生,一路走好!
  8. android HttpClient获取json数据
  9. 计算机键盘功能教案,键盘认识教案
  10. 组合两个表(外连接的使用)
  11. 四轮驱动(SSMR)移动机器人手柄控制
  12. 用循环不定式来证明冒泡排序的正确性
  13. 【爬虫小白】各种请求使用代理的方法
  14. 梦龙物联卡冻结_四川梦龙科技物联卡哪个划算
  15. 音乐现场的未来将被NFT门票主宰?
  16. 数学家西蒙斯:华尔街最赚钱的基金经理
  17. TED演讲视频生成概括短文后生成抖音视频(用到ChatGPT)
  18. 练手臂哑铃用多少公斤合适?内行人一语道破!
  19. shiny 服务器未响应,R Shiny服务器无法呈现正确的ggplot字体系列
  20. BUUCTF msic 专题(56)[GXYCTF2019]gakki

热门文章

  1. 关于PLC编程接单的一些重点解惑
  2. CString的GetBuffer和ReleaseBuffer使用说明
  3. HDOJnbsp;nbsp;2602nbsp;nbsp;nbsp;Bonenbsp;Collector
  4. IT精英职场英语口语
  5. 【流放之路-第四章】
  6. 整理了142道Linux面试题【附答案】
  7. 电力应急指挥需要哪些终端设备?
  8. CAD教程:CAD软件中CAD标注设置技巧
  9. qdialog 返回值_PyQt QDialog - 返回一个值并从对话框中关闭
  10. 如何制作“虚拟主播”?小灰一分钟教给大家!