系统背景描述_【计算机论文】管件加工管理系统和数据库的结构探析

0ec18783d1ce76bceb1c0443b6ed0b7a.png

摘 要:结合"中国制造2025"及德国"工业4.0"的发展趋势,概述目前国内管件生产加工流程的现状和不足,基于对管件加工过程中管件之间的差别、管件加工批次的混合等特点导致的管理难点分析,介绍管件生产加工管理系统的设计思路和工作流程,并对该系统未来可进一步进行完善和提升的可能性进行预测.

 关键词:中国制造2025; 管件生产加工管理系统; 数据库;

作者简介: 陈维杰(1985-),男,助理工程师,研究方向为船舶行业工业管件生产加工应用;

Abstract:Combined with the development trend of "Made in China 2025" and Germany "Industry 4.0",through outlining the present situations and deficiencies of current domestic pipe fitting production and processing flow,based on the analysis of management difficulties during the pipe fitting processing caused by the characteristics,such as differences among pipe fittings,mixture of pipe fitting processing batches,etc.,the design ideas and workflow of pipe fitting production and processing management system are introduced,and the possibility that this system can be further perfected and improved in the future is forecasted.

Keyword:Made in China 2025; pipe fitting production and processing management system; data base;

  0 引言

  2013年德国在汉诺威工业博览会上正式推出"工业4.0",旨在利用信息化技术搭建智慧型网络,实现数据实时交互,建立"智慧工厂",从而实现整个生产过程的"自我优化".随后,我国也提出"中国制造2025",加快高端制造业的发展.现代化的管件车间应更主动地迎合这一趋势,在"中国制造2025"战略对接"工业4.0"的大背景下,凭借成熟的软件技术的支持,填补传统生产管理模式的不足,充分发挥现有生产工艺的优势,走出一条可持续、低能耗、高盈利、面向未来的发展道路.

  目前,由于船舶行业管件产品数量庞大、规格繁多、品类复杂[1],船用管件加工厂一般较难组织批量式生产,如何降低生产和管理成本、提高产量和设备利用率是工厂必须关心的首要问题.因此,在船用管件的加工过程中需充分利用部件的相似性,将单件式生产方式优化为批量式生产方式.

  传统生产方式存在以下问题:在成品管交货时,总装模式下的造船厂需要按照管件加工厂安装管件的顺序及管件的分段、管件所属系统等安装关系组织交货,而在管件加工过程中,需要按照管件的相似性(如管件规格、管件形状类型、管件表面处理方式等)组织生产,这样势必需要打破管件的安装关系重新分组安排生产.按照加工相似性划分管件,解决管件的批量加工与交货之间的不同要求,是采用人工排定计划的生产方式难以较为妥善解决的.

  为解决上述问题,管理人员须按照设备加工能力和当前负载情况制定或调整加工计划.这个过程受到的约束条件较多,管件的生产状态因种种原因(车间生产的复杂性、动态随机性、多目标性及约束性等)无法及时准确有效地反馈给管理人员,需要对管件集合从多方面进行汇总分析.这个过程用传统的生产管理方式很难完成.

  因此,对如何将计算机信息技术引入到管件加工过程中,在整个管件工程范围内构建管件生产加工管理系统加以探究.

  1 管件生产加工管理系统概述

  管件生产加工管理系统是为提高管件车间加工生产效率、降低生产环节成本、减少资源浪费、改善产品品质并最终提升行业竞争力而设计的一套基于精确生产方式的管理系统.该系统从设计信息中获取加工工艺数据,采用加工工艺相似性原理进行生产计划安排,通过网络实现自动化加工,从而实现部分工位无纸化加工,保证有序高效的生产活动,最终实现提高企业生产效率和生产管理水平的目标.

  该系统采用数据库管理技术,建立管件批量生产数据库并提供数据支撑,对管件的设计数据、加工数据及加工状态进行统一集中管理,提供方便的查询、分析等手段.系统的数据源来自工艺数据,利用计算机网络和信息的固有特征,对管件生产工艺信息进行结构化、层次化、模块化的描述,经过对设计数据的分析获得管件加工数据和要求.

  系统采用C/S架构,即客户端服务器端架构.服务器端有数据库访问层,单独处理对数据库的访问事务;有业务逻辑层,专门处理业务逻辑,并方便扩展和调整.客户端负责完成人机交互及与相关加工设备之间的数据通信,通过远程调用技术实现与服务器的交互.

  2 管件生产加工管理系统结构

  管件生产加工管理系统采用公共功能层与定制开发功能层分离的方法组织项目开发.公共功能层面向同类加工工厂的共同需求,保证软件系统的通用性,使得面向整个行业内的普遍工厂进行软件设计与开发成为可能.与公共功能层不同,定制开发功能层是建立在公共功能层基础上的一些定制开发,是单独对应于当前实施工厂而特定开发的,并不适用于其他类型企业.采用这种功能层分离的方式,在保证软件对特定工厂的深度适用性的同时,保证系统对同类工厂差别性的广泛适用性.

  管件生产加工管理系统按功能可划分为人员权限、基本管理、数据导入、计划管理、仓库管理、加工管理、报表生成等7大模块.每个模块可由若干个子模块组成:人员权限包括主管权限管理、普通人员权限管理、生产加工人员权限管理等;基本管理包括部门管理、生产线管理等;数据导入指通过Excel将每根管件的基础信息导入至数据库;计划管理指对每个项目的周期计划制订相应的加工步骤和节点;仓库管理包括库存明细、入库管理、规格管理、出入库明细查询等;加工管理包括管件状态提交、管件状态明细、表面处理、手动下料、加工进度等;报表生成指通过每道工序的数据最终输出报表并下达生产和加工任务.

  3 管件生产加工管理数据库结构

  管件生产加工管理系统采用数据库统一管理数据.数据库是管件生产加工管理系统得以正常运行的基础,存放着大量的基本信息及与管件加工生产过程相关的动态信息,还存放着企业业务活动和生产活动过程中的静态和动态信息,可实现加工过程中数据的一致性和共享性.通过对数据库模型的良好设计,可尽量减少数据的冗余,消除数据不一致.数据库采用Microsoft SQL Server 2008.系统采用C/S模型,通过服务器端对数据库数据统一访问,提高数据库的访问速度,保证企业内人员对数据的访问和更改的实时性和一致性.

  数据库模型的设计要求是根据产品加工工艺的相似性进行空间分道,实现对车间生产资源的优化组合,提高生产效率.分析加工过程中物流的流向和流量,找出生产过程中需要获取信息、协调和控制的关键环节,以这些环节为信息站点,就可将一个连续的管件生产过程看成离散点的信息控制过程.

  从工艺图纸获得管件的全部设计数据,将该设计数据整理成统一的格式,然后对其进行分析,获取每个管件的材料、口径、长度、法兰焊接、表面处理方式、校管方式及管件类型等信息.利用计算机网络和信息的固有特征,对管件批量生产工艺信息进行结构化、层次化、模块化的描述,最终形成管件批量生产工艺数据库.

  采用面向对象的技术对管件批量生产工艺的需要进行分析和描述.根据设计、生产和管理的不同要求,可将管件对象分为基本属性、几何属性、加工属性、装配连接属性及管理属性等.同时,为保证数据的一致性和规范性,还需要设置必要的基础信息,图1为管件对象的数据模型.

  该数据库主要包括以下几个部分的信息:

  (1)主管;

  (2)管零件;

  (3)管件基本数据:管径、壁厚、材料等;

  (4)管件装配数据:管段和连接件、管段和附件、分段、托盘等;

  (5)管件加工数据:下料长度、法兰相对转角、法兰相初始角;

  (6)其他:基础编码、统计管理要求等.

  数据库信息模型按所描述的对象主要分为以下7个模型:

  (1)管件信息模型.该模型用于描述:管件整体性的相关信息,如工程名、区域名、图纸编号、管件名、管件类型、表面处理、压力试验及封口要求等;管件(管段/附件)的加工详细信息,如名称、加工长度、材料、规格型号、类型(直/弯等)、质量、条形码等;加工工艺流程的信息,如加工顺序、加工设备及配套部件等.

  (2)过程信息模型.该模型用于描述管件在管理和加工过程中的状态,主要有采集器配置、采集数据信息、记录管件状态等.采集器在使用前必须经过本系统对其进行设置,确定其使用人、工位等.采集器用扫描的方式将管段上的条形码信息进行采集和保存.操作人员每天将保存在采集器中的数据通过本系统上传至数据库中,同时对管件状态进行设置.

  (3)物料信息模型.该模型用于描述管件材料或零件的信息,主要有管件的分类(管段、附件等)、材料、规格型号、出入库和库存等.

  (4)计划信息模型.该模型用于描述计划信息,主要有月、周的详细计划等.计划以船和图号为单位,通过图号关联到管件.

  (5)工程项目信息模型.该模型用于描述与工程有关的管理信息,主要有工程、船名、区域及图号等.

  (6)基础编码信息模型.该模型用于对每根管件及零件的长度、弯度、半径等基础数据信息进行编码.

  (7)人员信息模型.该模型用于描述一些与管理软件本身运行有关的信息,如登录名、密码及人员与角色关系等,角色属性决定可以操作该软件的权限.

  4 管件生产加工管理系统待开发功能

  在"中国制造2025"及"工业4.0"的大背景下,结合管件生产加工管理工作中不断出现的需求,应进一步完善并提升管件生产加工管理系统的复杂功能及实际应用效果,体现在以下几方面:

  (1)根据管件不同的生产工艺要求,通过数据分析直接调取相应管件生产加工模块,自动生成最优生产线,在耗时最短的情况下高质量地开展新的生产任务.

  (2)全生产场景的可视化成为现实,通过数字化模拟生产模式,可大幅降低各类生产试运行的试错成本,提升产效产能.

  (3)提升系统处理复杂问题能力,可更好地适用于各种实际生产场景.

  (4)及时新建或改造符合"工业4.0"相关要求的生产线及车间.

  (5)促进人工智能的进一步发展,以人工智能为基础的各种算法可对整条生产线持续进行优化,并有效地降低能源及其他资源的消耗.

  (6)需要更多具备打造生产管理模块、熟悉大数据技术并能够合理使用相应研发工具等能力的生产管理人员.

  (7)可赋予工程师更多创新空间.

  5 结语

  从现代管件生产加工业务流程的调查和分析出发,分析管件生产加工过程中的主要信息对象及其相互关系,根据管件生产加工过程中的信息化现状和要求,提出管件生产加工车间信息化体系的架构,对管件信息集成和应用方法进行研究,建立管件车间生产加工与管理系统和与此相对应的数据库.该系统对关键生产加工软件进一步的研发方向进行预判,希望能给予相关从业者以一定的启示.参考文献
  [1] 吴佰胜,全先江,顾松柏.基于船舶管件加工的车间自动化产线调度系统研究[J].软件,2020,41(2):215-217,251.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/245035.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

shell tr 替换 空格_Shell 字符串分隔符!!!(全网最详细总结)

前言:在shell脚本编程中,我们经常会用到切割字符串,类似于python中的split。但shell中的命令比较五花八门,小编也是苦扰了很久,终于下定决心对它做一个总结。方法一:字符串替换法#/bin/bashstring"Hel…

本机用域名不能访问_域名注册申请网站域名注意事项

互联网用户越来越多,也有越来越多人搭建网站,做个人博客也好、搭建企业官网也好,数量都在逐步上升。做网站的数量在上升,域名注册量肯定也在上升。有的朋友头一次注册域名,对域名不了解也不知道申请网站域名该注意哪些…

电脑微信不用手机确认_不用安装第三方软件,手机投屏到电脑就这么简单

在头条上收到网友的提问,如果想把手机的内容投影到电脑上,该怎么做?为此我做一个简单的教程,不用安装第三方软件,就用Windows 10自带的无线显示功能和安卓手机的自带无线显示功能来实现。前提条件:1. 电脑是…

tomcat7 https 拒绝连接_物与网怎么连接呢?物联网架构及五大通信协议

消息触达能力是物联网(internet ofthings, IOT)的重要支撑,而物联网很多技术都源于移动互联网。柳猫将阐述移动互联网消息推送技术在物联网中的应用和演进。一、物联网架构和关键技术从开发的角度,无线接入是物联网设备端的核心技术,身份设备…

安卓手机浏览器排行_5g时代已来临!五月安卓手机性价比排行:两千元以上5G手机屠榜...

5月已经过去,同时也标志着今年上半年手机的发布已经告一段落。那么在这段时间里,智能手机的性价比如何呢?考虑到现在已经开始步入5G时代,所以智能手机的价格也是普遍上涨,想要找到一款性价比不错的手机似乎有些难度。现…

tp3.2 不能提交到action方法_什么是死锁,如何避免死锁(4种方法)

当两个线程相互等待对方释放资源时,就会发生死锁。Python 解释器没有监测,也不会主动采取措施来处理死锁情况,所以在进行多线程编程时应该采取措施避免出现死锁。一旦出现死锁,整个程序既不会发生任何异常,也不会给出任…

虚拟局域网软件开源_ZeroTier虚拟局域网免费远程桌面体验--替代TeamViewer

本文主要是关于使用ZeroTier创建虚拟局域网来实现免费远程桌面的方案的体验,包含了一些对不同方案的优缺点的描述。最近因为疫情在家不得不通过远程连接实验室电脑,有两种基本的解决方案:连接学校VPN,然后使用系统自带的远程桌面连…

java复制的函数会报错,2 面试题之面向对象

大纲:一、两个重要概念① 请说明类和对象的区别类是对某一类实物的描述,是抽象的;对象是一个实实在在的个体,是类的一个实例;② 解释一下什么是类加载机制、双亲委派模型,好处是什么?类加载机制…

sql 除以_不可思议的SQL排名函数,被您无视了么?

经常写SQL脚本的朋友,对查询的多样化要求可能会经常头疼。数据库SQL的语法是固定的、但应用要求却是千差万别的。依靠我们所掌握的知识,大部分的查询需求我们还是有办法的解决的,但总有那么一些要求,把我们搞的非常被动。今天我们…

自制hdmi线一头改vga图_VGA连接线接口定义及引线焊接教程,VGA线不够长时可用网线代替?...

最近做的多媒体功能插座,含有VGA、HDMI、网口、音频输入等接口,由于穿线时没有穿成品线缆,VGA和HDMI接头需要焊接,那么怎么焊接呢?VGA接口15根针,其对应接口定义如下,其下图:一般在V…

sql 分组求和_数据仓库工具–Hive(归纳笔记第六部分:SQL练习)

写在开头:本章是Hive教程第六部分,着重于归纳SQL编写。文章内容输出来源:拉勾教育大数据高薪训练营。本章将介绍Hive中常见的面试题和自己的解答思路,以供大家训练和记忆。SQL面试题1、求连续7天登录的用户— 数据。uid dt status…

Tableau上面地图与条形图结合_何为计算的详细级别,认识Tableau中的Level of Detail...

何为详细级别详细级别,英文Level of detail,Tableau用它来描述计算发生的级别,或者说计算在哪个层级发生。由于BI工具的相似性,在Power BI里也可以用类似的思想对计算进行描述,但Power BI并没有与之对应的专门的词汇。…

java 异步读表,Java实现异步回调-Go语言中文社区

回调(callback)在我们做工程过程中经常会使用到,今天想整理一下回调的原理和使用方法。回调的原理可以简单理解为:A发送消息给B,B处理完后告诉A处理结果。再简单点就是A调用B,B调用A。那么是如何实现的呢?一般而言&…

mysql 按时间累计计算_精通MySQL索引背后的数据结构及算法原理

本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,mysql支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引&a…

matlab数据游标属性设置,将节点属性添加到图论图数据提示

绘制具有数据提示的 GraphPlot 对象创建随机有向图的 GraphPlot 图对象。将额外的节点属性 wifi 添加到该图。rng defaultG digraph(sprandn(20, 20, 0.05));G.Nodes.wifi randi([0 1], 20, 1) 1;h plot(G);向图中添加数据提示。利用数据提示,您能够选择图论图中…

matlab 邻近度 离群点_MATLAB自制迷宫游戏,快来试试吧!

前几天给大家介绍了“一行matlab代码可以做哪些匪夷所思的事情”,今天小编带给大家一款酷炫的私人订制版迷宫游戏。这款迷宫游戏包含以下功能:随机生成迷宫地图通过键盘手动求解生成的迷宫MATLAB自动求解生成的迷宫目前主流的生成迷宫的算法有&#xff1…

matlab中m文件的作用,M文件主要包含()_matlab中m文件的好处

M文件主要包含()答:M函数文件\n\nM命令文件(脚本文件)" src"" style"max-width: 100%; display: inline;">中国大学MOOC: 在缓冲区分析中二次模型的表示的主体对象对临近对象的影响随距离的增大呈线性衰减。答:错巡航速度是…

xcopy复制文件夹及其子文件_嗨学习:如何给电脑中文件夹设置密码

文件夹怎么设置密码,如何给文件夹设置密码?有些重要的文件或比较隐私的文件存放在电脑上,这些文件我们只希望自己能看到并使用,不希望别人访问。那么,最好的办法就是去对这些文件进行加密。 才不怕别人看到自己的隐私,设置密码&a…

php的修改数据库语句怎么写,php的数据库修改语句是什么

php的数据库修改语句是UPDATE,用于更新数据库表中已存在的记录,语法为【UPDATE table_name SET column1value, column2value2,...WHERE some_columnsome 】。本教程操作环境:windows7系统、PHP5.6版,DELL G3电脑。UPDATE 语句用于…

ubuntu20.04中安装划词翻译_教你轻松玩转免安装的网页翻译插件“有道网页翻译2.0”...

大家在日常网页浏览中肯定多多少少都会碰到英文网站,这时候往往需要花费非常多的时候去自行理解,效率低下,又或者借助浏览器自带的翻译功能进行翻译,但又可能遇到翻译不准的情况。现在这个问题可以解决啦!“有道网页翻…