一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种制造工艺管理系统的制作方法

2022-11-14 01:26:42 来源:中国专利 TAG:


1.本发明涉及制造工艺管理技术领域,特别涉及一种制造工艺管理系统。


背景技术:

2.目前,机械制造工艺过程的各项内容归纳写成文件形式,得到的就是工艺文件。工艺文件用于指导工业现场生产、员工操作流程制定等,包括工艺过程流程图、工艺卡、pfmea、pcp、扭矩清单、备用计划等。目前行业内对于工艺文件的管理基于excel等电子表格,管理方式落后,效率低下,涉及多机型时一致性审核检查繁琐。个别企业有自己独立开发的针对自身的工艺管理软件,但形成一定技术壁垒,通用性不强。市面第三方所开发的工艺管理系统难以匹配特定需求。
3.现有的工艺文件管理方式主要存在以下缺陷:
4.1、现有工艺文件管理方式基于电子表格,技术落后,不能实现数据快速检索;
5.2、现有工艺文件管理方式由于不同人使用电子表格版本不同,导致打开显示效果不统一,格式混乱,需手动调整单元格间距;
6.3、现有工艺文件管理方式无法实现top前位问题的自动筛选及邮件消息推送;
7.4、现有工艺文件管理方式数据保存在电子表格,数据重用性不强;
8.5、现有工艺文件管理方式无法实现自动核对工艺一致性,需要人工一一核对,效率低下。


技术实现要素:

9.本发明的主要目的在于提出一种制造工艺管理系统,旨在提升制造工艺管理效率。
10.为实现上述目的,本发明提供了一种制造工艺管理系统,所述制造工艺管理系统采用b/s架构,包括前端和后端,所述后端采用django restframework搭建api接口框架,前端采用vue vite element plus ts搭建用户界面及进行后端请求数据的前端预处理。
11.本发明进一步的技术方案是,所述制造工艺管理系统通过vue的响应式函数ref,将数据定义为响应式,并通过http请求返回的response进行赋值,将输入框绑定定义的响应式数据,利用ts的filter函数对定义的响应式数据进行过滤处理,从而实现数据列表快速检索。
12.本发明进一步的技术方案是,所述制造工艺管理系统基于vue技术,引入element组件库;通过调用组件标签实现格式的统一与兼容。
13.本发明进一步的技术方案是,所述制造工艺管理系统使用djangorest framework开发邮件推送api接口,实现后端统一管理邮件推送功能。
14.本发明进一步的技术方案是,所述制造工艺管理系统通过规划系统结构,定义数据格式,对数据库进行重构,且所有数据均保存在数据库,对于附件、图片数据保存访问地址,利用django orm对数据库请求的数据进行 api封装。
15.本发明进一步的技术方案是,所述制造工艺管理系统通过admin管理员模块,后台实现各区域负责人权限管控,避免误删除,误操作导致数据丢失篡改。
16.本发明制造工艺管理系统的有益效果是:
17.1、数据快速检索:搜索框输入检索内容,实现当内容繁多时的快速检索;
18.2、显示效果统一:统一内容格式,解决格式不统一问题,提高可读性,显示效果更佳;
19.3、邮件提醒功能:工艺管理人员修改工艺文件后,通过邮件提醒到接受区域的流程参与人;
20.4、数据重用性提升:数据通过数据库保存,api调用,只需api地址可实现多个场景利用;
21.5、系统可维护性高:采用前后端分离的系统整体架构,前后端崩溃互不影响,可快速维护;
22.6、权限管理可控:各区域负责人拥有专属账号,只能操作自己所属区域数据,提高数据访问安全;
23.7、节约开发成本:利用开源技术自主开发,相比于委托外部供应商开发,预计可节约60多万元成本。
附图说明
24.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
25.图1是本发明制造工艺管理系统前端和后端的数据交互示意图;
26.图2是本发明制造工艺管理系统登录界面示意图。
27.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
28.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
29.请参照图1和图2,本发明提出一种制造工艺管理系统,本发明较佳实施例采用b/s架构,包括前端和后端,所述后端采用django rest framework搭建 api接口框架,前端采用vue vite element plus ts搭建用户界面及进行后端请求数据的前端预处理。
30.本实施例中,所述制造工艺管理系统通过vue的响应式函数ref,将数据定义为响应式,并通过http请求返回的response进行赋值,将输入框绑定定义的响应式数据,利用ts的filter函数对定义的响应式数据进行过滤处理,从而实现数据列表快速检索。
31.所述制造工艺管理系统基于vue技术,引入element组件库;通过调用组件标签实现格式的统一与兼容。
32.所述制造工艺管理系统使用django rest framework开发邮件推送api接口,实现后端统一管理邮件推送功能。
33.所述制造工艺管理系统通过规划系统结构,定义数据格式,对数据库进行重构,且所有数据均保存在数据库,对于附件、图片数据保存访问地址,利用django orm对数据库请求的数据进行api封装。
34.所述制造工艺管理系统通过admin管理员模块,后台实现各区域负责人权限管控,避免误删除,误操作导致数据丢失篡改。
35.以下对本发明进行进一步地详细阐述。
36.在智能制造的数字化浪潮背景下,本发明利用当下主流的前后端开发技术vue django rest framework搭建工艺文件管理系统;该系统包括前端服务和后端服务,采用b/s架构,其中后端服务采django rest framework搭建 api接口框架,前端采用vue vite element plus ts搭建用户界面及进行后端请求数据的前端预处理。
37.本发明制造工艺管理系统所采用的技术方案如下:
38.1、本发明通过web技术开发,彻底摆脱excel形式的限制,从而实现快速检索的功能自由开发,解决不能实现数据快速检索的问题;
39.2、本发明通过vue3的组件库element表格实现文件内容的格式统一,解决了显示效果凌乱,部门内容需要拖动单元格调整的问题;
40.3、本发明通过django rest framework技术编写的数据请求api和邮件推送api接口,通过对响应数据利用filter函数进行筛选解决数据的筛选问题,通过请求邮件api接口实现邮件的自动推送,解决原有表格无法实现邮件推送的问题;
41.4、本发明使用的数据统一通过数据库进行保存,通过后端接口进行调用,除了桌面端,后期还可以用于移动app端等场景,解决数据无法重用的问题;
42.5、本发明通过自主编程,实现功能的自由添加,通过开发的内容核对算法解决无法自动核对一致性的问题。
43.在汽车制造过程中,对于工艺的管理至关重要,直接决定着所生产产品的质量。在制造过程中往往涉及到复杂的工艺流程,而过程中的工艺文件也较为繁多,传统的工艺文件管理基于excel进行,信息之间无法实现有效交互。本发明基于最新的计算机web技术,开发的工艺管理系统,可以实现不同工艺文件之间的数据流交互,打通信息壁垒,提高工艺文件管理的效率和准确率,直接或间接地提高过程质量。
44.本发明制造工艺管理系统采用前后端分离的开发模式,其后端是利用当前主流的python语言进行开发,其中利用了基于python的主流api构建框架——django rest framework,它可以在django的基础上迅速实现api,其基于 orm技术,支持orm和非orm数据源的序列化,实现当前端发起post、 get、patch等http请求时,返回json数据。从而实现完全的前后端分离开发模式。
45.本发明制造工艺管理系统的前端基于html、css、vue技术进行开发,其中前端ui利用的基于vue3的组件库element 构建,对于后端数据的请求通过基于promise的http库axios发起异步请求,从而实现数据的异步更新。
46.本发明制造工艺管理系统是基于vue、rest framework等开源工具,通过编写前后端代码,实现了当用户通过浏览器访问系统部署的服务器ip地址时,即可进入工艺文件管
理系统的登录页面,当输入用户名密码即可访问系统功能;进入系统后,选择用户所在的区域后,可以查看当前区域的工艺文件信息,还可以对信息进行增加,删除,更新,导出等一系列功能。当用户切换工位时,通过基于vue的watch方法函数检测工位的变化,并将切换的工位作为参数向后端发起get请求,当后端返回json格式的数据后,前端通过http 的response接受到后端返回的数据,并将数据进行一系列处理后展示在html 页面上,通过css控制页面的显示样式,从而达到个性化的显示需求。
47.本发明制造工艺管理系统左侧的导航栏的显示内容通过后端进行控制,可以实现不同用户登录后显示不同的内容,从而实现访问权限可控。其主要原理是当用户进入系统后将用户的登录信息作为参数发起一个get请求传递给后端,后端django中的views文件中定义的函数中对访问的用户进行条件判断,根据不同的用户返回不同的导航栏列表信息。其中导航栏数据基于vue的路由格式,并封装为json格式后进行网络间的传输,当前端接受到返回的导航栏信息后,通过vue进行解析后渲染在页面上。
48.本发明制造工艺管理系统部署后,取代原有的纸质档、excel等传统落后的管理方式,提高不同文件之间的数据流交互,且解决了同种工艺不同工艺文件不一致的问题,极大地提高团队的工作效率,提高了过程质量。
49.本发明制造工艺管理系统的技术创新点如下:
50.1、数据列表快速检索功能:通过vue的响应式函数ref,将数据定义为响应式,并通过http请求返回的response进行赋值,将输入框绑定定义的响应式数据,利用ts的filter函数对定义的响应式数据进行过滤处理,从而实现数据列表快速检索功能;
51.2、文件内容格式统一功能实现:基于vue技术,引入element组件库;通过调用组件标签实现格式的统一与兼容;
52.3、邮件推送功能:使用django rest framework开发邮件推送api接口,解决传统模式需要重复编写邮件发送函数的问题,使用邮件推送api,简化开发代码量,实现后端统一管理邮件推送功能,且解决了原有的邮件无法推送的问题;
53.4、数据可重用性:通过规划系统结构,定义数据格式,对数据库进行重构,且所有数据均保存在数据库,对于附件、图片数据保存访问地址,利用 django orm对数据库请求的数据进行api封装,简化数据利用流程,提高数据可重用性;
54.5、前后端分离开发:系统采用前后端分离开发,避免使用强耦合模式,提高系统可维护性;
55.6、权限管理可控:通过admin管理员模块,后台实现各区域负责人权限管控,避免误删除,误操作导致数据丢失篡改。
56.本发明制造工艺管理系统的有益效果是:
57.1、数据快速检索:搜索框输入检索内容,实现当内容繁多时的快速检索;
58.2、显示效果统一:统一内容格式,解决格式不统一问题,提高可读性,显示效果更佳;
59.3、邮件提醒功能:工艺管理人员修改工艺文件后,通过邮件提醒到接受区域的流程参与人;
60.4、数据重用性提升:数据通过数据库保存,api调用,只需api地址可实现多个场景利用;
61.5、系统可维护性高:采用前后端分离的系统整体架构,前后端崩溃互不影响,可快速维护;
62.6、权限管理可控:各区域负责人拥有专属账号,只能操作自己所属区域数据,提高数据访问安全;
63.7、节约开发成本:利用开源技术自主开发,相比于委托外部供应商开发,预计可节约60多万元成本。
64.以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献