CN105574303A - 企业信息化运行*** - Google Patents

企业信息化运行*** Download PDF

Info

Publication number
CN105574303A
CN105574303A CN201610124446.4A CN201610124446A CN105574303A CN 105574303 A CN105574303 A CN 105574303A CN 201610124446 A CN201610124446 A CN 201610124446A CN 105574303 A CN105574303 A CN 105574303A
Authority
CN
China
Prior art keywords
module
data
document
cad
file
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610124446.4A
Other languages
English (en)
Inventor
高慎远
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kunshan Yuan Fei Software Information Science And Technology Ltd
Original Assignee
Kunshan Yuan Fei Software Information Science And Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kunshan Yuan Fei Software Information Science And Technology Ltd filed Critical Kunshan Yuan Fei Software Information Science And Technology Ltd
Priority to CN201610124446.4A priority Critical patent/CN105574303A/zh
Publication of CN105574303A publication Critical patent/CN105574303A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/02CAD in a network environment, e.g. collaborative CAD or distributed simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明涉及数据传输技术领域,具体而言,涉及一种企业信息化运行***。该***包括:基于C/S架构配置的管理模块,用于通过局域网络与本地的CAD工具软件进行交互,对工程设计过程中的数据进行管理;基于B/S架构配置的数据处理模块,用于通过广域网络实时进行异地数据的同步与交互;所述管理模块和所述数据处理模块通过组件对象模型COM进行通信。该***可以实现数据共享的同时,满足用户多地非同一网络环境下办公的需求。

Description

企业信息化运行***
技术领域
本发明涉及数据传输技术领域,具体而言,涉及一种企业信息化运行***。
背景技术
目前在装配制造、电子电器、汽车零部件等离散制造业中,CAD的普及使用极大的方便了用户技术的不断发展。CAD普及之后,也面临着一个数据共享困难的问题。
目前的数据共享的相关技术一般都是基于C/S平台架构,用户必须把共享***的客户端安装在企业内部每一个需要进行数据共享、数据协同的计算机上,并且,这种数据共享***只能够在同一网络环境下使用,这就限制了客户对数据的共享只能够局限在企业内部的局域网中,当客户需要在家中,在异地出差等并没有加入企业局域网的网络环境下,数据共享***是不可用的。因而,目前的数据共享技术无法满足用户多地非同一网络环境下办公的需求。
发明内容
有鉴于此,本发明实施例的目的在于提供一种企业信息化运行***,可以实现数据共享的同时,满足用户多地非同一网络环境下办公的需求。
本发明实施例提供了一种企业信息化运行***,包括:
基于C/S架构配置的管理模块,用于通过局域网络与本地的CAD工具软件进行交互,对工程设计过程中的数据进行管理;
基于B/S架构配置的数据处理模块,用于通过广域网络实时进行异地数据的同步与交互;
所述管理模块和所述数据处理模块通过组件对象模型COM进行通信。
优选地,所述管理模块包括:
PLM协同模块、BOM管理模块、CAD集成管理模块以及应用流程管理模块;
所述PLM协同模块、所述BOM管理模块、所述CAD集成管理模块以及所述应用流程管理模块均通过元模型驱动,实现与数据库的数据交互;
其中,所述元模型用于将所述数据库中的数据与现实数据之间进行转换。
优选地,所述元模型的构成元素包括:业务域、类、关系类、行为、行为方法、属性以及数据类型中至少一种。
优选地,所述管理模块还包括:扩展功能模块。
所述扩展功能模块包括:工作流支持模块、红线批注模块、Protel集成模块、Solidworks在线操作模块、Pro/E集成模块、WEB工作台、ERP集成模块、编码模块、电子签名模块中至少一种。
优选地,所述PLM协同模块具体包括:
数据仓库模块,用于对图纸信息以及文档信息进行集中存放;
权限管理模块,用于设定每个用户ID的身份和权限,使与用户ID对应的工作人员从事相应的工作内容;
文档管理模块,用于对所述图纸信息和所述文档信息进行管理;
数据查询模块,用于向用户提供查询服务;
产品结构管理模块,用于以结构树的方式组织零部件;所述图纸以及所述文档均围绕所述零部件进行组织;
数据重用模块,用于借用现有的零部件和图纸,或者复制现有零部件和图纸并在原有图纸的基础上进行修改,在原有图纸的基础上生成新的图纸;
报表输出模块,用于根据图纸、文档以及零部件信息生成业务报表;
数据备份模块,用于将图纸信息、文档信息进行备份;
数据导出导入模块,用于将图纸信息、文档信息导出到本地文件,或者将本地文件解包导入到数据仓库模块,以实现异地PLM***间数据同步;
数据修改模块,用于对PLM的数据模型进行修改,业务逻辑的实现以及对现有业务逻辑的修改;其中,所述修改包括:对数据模型进行类、关系、行为、属性等至少一项的添加。
优选地,所述PLM协同模块还包括:
图纸文件入库模块,用于从现有的CAD图纸中提取文件信息,并根据文件信息构造产品结构树,并将相应的CAD图纸导入到数据库中;
工艺图表文件入库模块,用于从现有的工艺图表文件中提取特征信息,并将所述特征信息添加到产品结构树的对应节点上,并将所述工艺图表文件导入到数据库中;
日志跟踪与管理模块,用于将所有的操作进行记录并生成相应的跟踪日志。
优选地,所述PLM协同模块还包括:程序嵌入模块,用于嵌入外源程序。
预选地,所述CAD集成管理模块具体包括:
信息提取模块,用于提取二维CAD图纸的零部件的基本信息和装配信息,以及从三维CAD模型中提取模型文件之间的关联关系;
在线操作模块,用于在CAD***中嵌入PLM操作功能,所述PLM操作功能包括:PLM***登录、数据查询、数据保存、入库、出库、取消出库、发布、归档中至少一种。
浏览模块,用于浏览二维CAD图纸以及三维CAD模型,并提供放大、缩小、局部方法、全部图形显示功能中至少一种。
优选地,所述数据处理模块包括:
文档树显示模块,用于在浏览器中显示数据库中的文档树;
文件夹管理模块,用于对文件夹以及文档进行创建、修改和删除的管理;
文档声明周期管理模块,用于对文档的生命周期进行管理,包括:出库、入库、发布以及重新发布中至少一种。
文件上传下载模块,用于将本地文件上传至服务器,或者从服务器上下载文件。
优选地,所述组件对象模型COM具体包括:
数据存取COM以及UI解释引擎。
本发明实施例所提供的奇特信息化运行***,管理***部署于局域网中,能够与本地的CAD工具软件进行交互,而基于C/S架构配置的管理模块具有更好的交互性、更快的处理速度以及更高的安全性;而数据处理模块则是部署在广域网中,基于B/S架构配置的数据处理模块适合在广域网络上实现异地数据的同步与交互,对小批量、实时的数据处理提供远程的支持。COM(ComponentObjectModel,组件对象模型),是由微软推出的一套接口规范,通过设定不同组件之间需要遵守的标准与协议,主要用来跨语言、跨进程之间的模块通信,而通过组件对象模型COM来实现管理模块和数据处理模块之间的数据通信,从而能够实现数据共享的同时,满足用户多地非同一网络环境下办公的需求。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例所提供的一种企业信息化运行***的结构示意图;
图2示出了本发明实施例所提供的一种企业信息化运行***中,管理模块的结构示意图;
图3示出了本发明实施例所提供的一种企业信息化运行***中,另一种管理模块的结构示意图;
图4示出了本发明实施例所提供的一种企业信息化运行***中,PLM管理模块的结构示意图。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前在装配制造、电子电器、契合零部件等离散制造业中,CAD的普及造成了数据共享困难的问题,尤其是目前的数据共享技术一般都是基于C/S平台架构,用户必须把数据共享***的客户端安装在企业每部每一台需要事先数据共享、数据协同的计算机上,并且,这种数据共享只能够局限在同一网络环境下使用,当用户使用非局域网内的计算机进行办公的时候,数据共享***是不可用的,因而,目前的数据共享技术无法满足用户多地非同一网络环境下办公的需求,基于此,本申请提供的一种企业信息化运行***,可以实现数据共享的同时,满足用户多地非同一网络环境下办公的需求。
参见图1所示,本发明实施例所提供的企业信息化运行***包括:
基于C/S架构配置的管理模块,用于通过局域网络与本地的CAD工具软件进行交互,对工程设计过程中的数据进行管理;
基于B/S架构配置的数据处理模块,用于通过广域网络实时进行异地数据的同步与交互;
所述管理模块和所述数据处理模块通过组件对象模型COM进行通信。
在具体实现的时候,管理***部署于局域网中,能够与本地的CAD工具软件进行交互,而基于C/S架构配置的管理模块具有更好的交互性、更快的处理速度以及更高的安全性;而数据处理模块则是部署在广域网中,基于B/S架构配置的数据处理模块适合在广域网络上实现异地数据的同步与交互,对小批量、实时的数据处理提供远程的支持。COM(ComponentObjectModel,组件对象模型),是由微软推出的一套接口规范,通过设定不同组件之间需要遵守的标准与协议,主要用来跨语言、跨进程之间的模块通信,而通过组件对象模型COM来实现管理模块和数据处理模块之间的数据通信,从而能够实现数据共享的同时,满足用户多地非同一网络环境下办公的需求。
具体地,参见图2所示,本发明实施例所提供的企业信息化运行***中,管理模块10包括:
PLM协同模块、BOM管理模块、CAD集成管理模块以及应用流程管理模块;
所述PLM协同模块、所述BOM管理模块、所述CAD集成管理模块以及所述应用流程管理模块均通过元模型驱动,实现与数据库的数据交互;
其中,所述元模型用于将所述数据库中的数据与现实数据之间进行转换。
在具体实现的时候,PLM协同模块解决产品数据在各个生命周期状态下的数据协同问题,数据协同主要概括了数据一致性和业务逻辑处理的一致性两个方面。PLM协同模块通常由多个应用子***或者功能模块参与完成,在这些应用***或者模块中,它们处理的数据来源是统一的,数据状态是一致的,同一个业务逻辑在不同应用中的处理结果是相同的,这就要求PLM协同模块整个数据模型统一,只有这样才能满足各个应用之间的数据交互和逻辑一致性。
BOM(BillofMaterial,物料清单)主要用来记录一个产品所用到的所有下阶材料及相关属性,亦即母件与所有子件的从属关系、单位用量及其他属性。BOM管理,也就是物料清单管理,指对BOM的建立、流转、变更、结算等环节进行维护和控制的过程。对于一个企业来说,高效的物料管理,不仅可以实时跟踪企业原材料采购状态及变更情况,确保企业生产运营所需原材料按时到货,还可以作为销售人员进行商机报价时的参考,并帮助企业轻松实现成本管控,促进企业提高效率,降低成本。本发明实施例中的BOM管理模块主要实现BOM管理,具体地,是实现对产品结构和产品/零组件数据做分析、比较,并以图形和数据形式展示分析结果。如,产品间的差异化分析、相似性分析和查找最相似产品以及BOM数据分析。
其中,差异化分析包括:分析源产品和目标产品在指定的源产品视图技术状态和目标产品视图技术状态下的结构差异,并以树状图形方式展示结构上的差异化。
相似性分析包括:计算两产品在不同的视图技术状态的相似度,并且可以一次比较一个产品在多个视图技术状态下的相似度,即总体相似度。
本发明所提供的企业信息化运行***面向产品生命周期的变迁过程,提供对产品结构进行全面、精确、连续的管理的解决方案,不仅能够对产品在其生命周期过程中的配置与状态信息进行全面管理,同时也是企业级产品生命周期数据管理的数据组织枢纽。
BOM管理模块具有如下主要功能:
能够完成BOM基本结构的构造和管理,实现对产品及零部件的基本管理;
能够按照需求定义和管理BOM的多种视图,并控制视图间的映射与转化;
能够完整地记录BOM结构的各种状态,对其产品结构的变迁过程进行严格控制;
能够满足产品系列化要求,对产品系列进行管理;
能够设置零部件的有效性,实现按照有效性进行产品结构的配置管理;
能够对其替换件、互换件、可选件进行有效管理;
能够对产品数据进行精确的统计分析,为企业产品管理决策提供支持;
能够以产品结构为核心,组织和管理与产品相关的所有数据;能够根据有效性对产品进行配置管理的功能。
CAD集成管理模块则是主要实现与本地CAD工具软件的集成,该集成包括:CAD图形信息提供、在线操作以及浏览等。其中,CAD集成管理模块具体包括:
信息提取模块,用于提取二维CAD图纸的零部件的基本信息和装配信息,以及从三维CAD模型中提取模型文件之间的关联关系;
在线操作模块,用于在CAD***中嵌入PLM操作功能,所述PLM操作功能包括:PLM***登录、数据查询、数据保存、入库、出库、取消出库、发布、归档中至少一种。
浏览模块,用于浏览二维CAD图纸以及三维CAD模型,并提供放大、缩小、局部方法、全部图形显示功能中至少一种。
实际上,PLM管理模块和CAD集成管理模块是不可分割的两个部分,CAD集成管理模块为PLM管理模块和CAD之间提供了数据交互的通道。CAD集成管理模块可以集成多个版本的CAD工具软件,例如中望XAD,ACAD、其他的CAD等。
应用流程管理模块运行在PLM管理***的基础上,实现工作流程的定义、工作任务的分派以及工作流程的监控等功能。工作流是一个通用的过程管理应用***,可以在企业内部完成工作过程的定义、工作任务的分发和接收、工作过程的监控等功能,实现对设计过程的自动化管理。
在技术标准上,工作流***的数据结构和接口完全符合国际工作流管理委员会(WfMC)的规定,采用XPDL描述和解析工作流程;组件化的结构使工作流***可以方便地在应用***。
而上述PLM协同模块、BOM管理模块、CAD集成管理模块以及应用流程管理模块集成在管理模块所构建的平台上,共享平台提供的服务,例如文件上传、下载、数据库数据存取、权限控制、版本管理等。
而在具体实现的时候,所述PLM协同模块、所述BOM管理模块、所述CAD集成管理模块以及所述应用流程管理模块均通过元模型驱动,实现与数据库的数据交互。所谓的元模型驱动其实质就是通过使用解释引擎对一系列描述进行解释,以生成格式化数据的过程。一系列描述其实就是对现实数据的抽象,也就是模型,构成这个模型的各个元素就是元模型。数据元模型是描述数据层面模型的,这部分描述和数据库直接相关,通过这些描述,可以将数据库里的数据转化成现实数据,也可以将现实数据转化成数据库里的数据。
其中,元模型的构成元素包括:业务域、类、关系类、行为、行为方法、属性、数据类型等等,我们用这些元模型可以构建制造业常用的模型,如产品结构树模型、产品配置管理模型等。
上述PLM协同模块、BOM管理模块、CAD集成管理模块以及应用流程管理模块使用统一的数据模型,从而实现各个模块之间数据交互的无缝衔接,各个模块共同的业务逻辑处理也沉淀到平台的行为方法上,从而实现业务逻辑处理在各个模块中的一致性。
另外,参见图3所示,本发明实施例所提供的奇特信息化运行***中,还包括:扩展功能模块。
所述扩展功能模块包括:工作流支持模块、红线批注模块、Protel集成模块、Solidworks在线操作模块、Pro/E集成模块、WEB工作台、ERP集成模块、编码模块、电子签名模块中至少一种。
其中,工作流支持模块为工作流引擎、图形化定义工具、客户端以及工作流程监控工具,只要用于市场部。
红线批注模块可以实现对exb,cxp,dwg文件的批注。批注不会改变原文档的内容。批注文件为.red后缀的批注文档。每个批注人员对每个工作版本可以建立一份自己的批注。批注针对工作版本,对某个工作版本的批注不累积到下一个工作版本。
Protel集成模块用于浏览Protel产生的PCB、SCH文件、从Protel中提取数据,并管理电子元器件库。
Solidworks在线操作模块用于提取Solidworks图纸间关系,并进行模型浏览以及在先操作。
Pro/E集成模块用于在Pro/E环境下检索、检入/检出等。
WEB工作台用于通过浏览器访问***,做文件的上传、下载、检入检出,处理消息等。
ERP集成模块用于物料查询、物料抛转、BOM抛转。
编码模块用于定义编码规则,并生成编码;生成的编码可以为PLM调用,直接***到PLM***的物料代码、图纸代号等栏目中。编码工具主要功能有规则定义和编码生成两部分。
电子签名模块,用于针对电子图板、工艺图表、Office文件的图纸签名。
参见图4所示,本发明实施例所提供的企业信息化运行***中,PLM管理模块具体包括:
数据仓库模块,用于对CAD图纸信息以及文档信息进行集中存放;
权限管理模块,用于设定每个用户ID的身份和权限,使与用户ID对应的工作人员从事相应的工作内容;
文档管理模块,用于对所述CAD图纸信息和所述文档信息进行管理;
数据查询模块,用于向用户提供数据查询服务;
产品结构管理模块,用于以结构树的方式组织零部件;所述CAD图纸以及所述文档均围绕所述零部件进行组织;
数据重用模块,用于借用现有的零部件和图纸,或者复制现有零部件和图纸并在原有图纸的基础上进行修改,在原有图纸的基础上生成新的图纸;
报表输出模块,用于根据图纸、文档以及零部件信息生成业务报表;
数据备份模块,用于将图纸信息、文档信息进行备份;
数据导出导入模块,用于将图纸信息、文档信息导出到本地文件,或者将本地文件解包导入到数据仓库模块,以实现异地PLM***间数据同步。
在具体实现的时候:
数据仓库模块具体为服务器上分配的一块存储空间,用来对所有CAD图纸和文档进行集中存放和管理。该数据仓库又称电子仓库。
权限管理模块用于提供完备的权限管理模式,包括针对用户ID的授权管理、细化到零部件的授权管理等。用户ID建立后就需要对用户ID分配一定的权限。例如,在针对用户ID进行授权的时候,具体可以选择的权限由浏览、创建、编辑、删除、出入库、发布、重发布、归档、借用、复制、BOM、导入、导出、打印、工艺汇总、外部引用等等,用户ID具有了相应权限,才能执行相应的操作。
另外,权限管理模块还用于在零部件商执行权限设置操作,相关人员的分配不但能在产品级别上进行,而且能在零部件一级设置。其设置的过程与方法和产品参与人员设计的过程和方法一致。因此用户能实现零件一级的权限设置,满足用户对权限进行严格管理的需求。
文档管理模块,文档管理模块和数据仓库模块实则是两个密不可分的模块。采用数据仓库模块对所有的图纸信息以及文档信息进行集中存放,然后采用文档管理模块对企业所有的图纸和文档进行集中管理,对于新建立的文件提供文件模板库,并提供对CAD图纸快速浏览的工具。文档在***中有两种组织方式,一种是与产品和零部件相关的文件,如图纸、工艺文件、三维模型等,这些文件围绕零部件进行组织,便于查找和管理;一种是企业公用文档,如ISO9000质量文件、销售合同等,这些通用文档可以放在数据仓库模块的文档树中进行管理。
***所提供的在文档树中提供全局文件夹管理方式,各类文件可以归类放置在不同的文件夹下,这些文件夹根据授权的不同,可以开发给企业中的不同用户,使大家可以在企业信息化运行***中随时访问到所需的资料。
对于新建文档,可以参考企业模板库推进文档的标准化工作。模板库放置在企业信息化运行***的数据仓库模块中,用户可根据需要,从板版库中下载自己所需的模板,在创建新文档是使用企业的标准文件模板。
企业信息化运行***支持对EXB、DWG以及MSOffice等多种电子文件快速浏览。
版本控制模块,文档的版本控制从“新建”开始,经过“出库”、“入库”、“发布”,到“归档”的不同版本状态,每一次对文件的修改都会给文档留下一个新的版本,同时保留旧版本文档在产品数据管理数据库中,而且根据设计对象所处的不同状态,形成不同的版本状态名。工作版本,是指设计阶段还未被审批通过的设计对象的版本,其一般形式为a.1、a.2......,工作版本用来记录图纸的设计和演变过程。发布版本,是指审批通过后的文件版本,如果其工作版本为a.2时被提交审批并通过,则其发布版本为a,以后在每一次更改通过后,将形成新版本b、c、d、e......。
企业信息化运行***对版本管理的特点:
通过不同的开发阶段使得基于版本的对象的流程自动化;
控制和访问一个对象的所有版本;
通过电子仓库保存和限制对文件的访问。
当修订一个对象时,不管是工程图还是装配图,工程师能够执行下面的生命周期操作:
从电子仓库中检出一个文件(用CheckOut命令),以便用应用程序打开并修改它。当一个文件从电子仓库中被检出后,它仅仅能够被当前用户修改;
检入一个文件到电子仓库以安全保存,用CheckIn命令。当一个文件被检入到电子仓库后,它能够被所有其他用户使用;
拷贝一个文件到本地目录以便浏览它。这种情况下,你不能修改这个文件,原始文件保存在电子仓库里;
发布一个对象通过把它的文件移到发布(Released)电子仓库文件夹中,用Release命令。可以用NewRelease命令将发布后的对象检出修改,但会产生一个新的版本。
企业信息化运行***确保装配体和子件的完整,下面的例子说明了在管理三维图纸模型时如何保护装配体的完整性。
当发布一个装配体时,它的子件必须被同时发布。即,如果一个装配体有几个子件,每个子件的状态都应该是发布状态(Released);
如果装配体归档,仅仅能够归档它的下一级子装配体。举个例子,一个齿轮是一个表的子装配体,如果表被归档,仅仅齿轮成为归档状态(Obsolete);
当出库修改一个装配件时,***提示其下的零部件是否同时出库;
***允许从电子仓库出库一个装配体而将其子件留在电子仓库中;
工程师能够单独将子装配体从电子仓库中检出,而把父件留在电子仓库中。
对于图纸修改遗留下的历史版本,可以通过工作版本管理工具进行版本会滚和删除操作。
产品结构管理模块:以结构树的方式显示产品的装配组成关系。产品结构树为用户提供关于产品组成的直观视图,在产品结构树的基础上,可以进一步实现产品的变型设计;实现产品结构对应的BOM输出。
产品结构树的创建有两种方式:一种是手工创建;另外一种是通过批量入库图纸的方式自动创建。手工创建适用于新产品的建立,批量入库方式适合于对历史图纸的入库整理。设计过程中如果先绘制总装图,也可以通过批量入库把总装图中的结构提取出来,生成产品的结构树。
批量入库对电子图板格式图纸和DWG格式图纸都适用,可以极大地缩短历史图纸入库的时间。批量入库的原理是一次把多个图纸文件导入到***中,提取图纸中的明细栏和标题栏信息,根据图纸图号识别图纸之间的装配组成关系,自动构造产品结构树。
数据查询模块:在数据集中管理的基础上,实现对数据的查找。输入查询条件,服务器把所有符合条件的结果返回给客户端,对于查询结果可以直接利用。
数据查询分为“产品”查询、“零部件”查询、“图纸,文档”查询、“工艺文档”查询、“3D文档”查询、“文件夹”查询和“3D文件夹”查询。用户可以根据实际的需求来进行查询对象类型的切换。
例如,企业信息化运行***会向用户提供查询条件选项卡;在查询条件选项卡中,输入查询条件,查询条件包括:
属性名称:如名称,零件类型,代号,创建时间,材料等。或者文件名称,文件代号,文件类型,文件路径等。
操作符:等于,不等于,大于,小于,大于等于,小于等于,包含。
属性值:用户输入想要查询的关键字。注意在输入的属性值中不要包含字符’。
逻辑符:或者,并且。
当点击查询条件选项卡上的“查询”按钮,数据查询模块会自动从数据库中获取与查询条件匹配的查询结果。对于查询结果,用户可以在“树型”和“列表型”之间切换。在“列表型”视图中,用户可以单击列表的标题栏,用来对查询结果进行排序。此外,对于查询出来的零部件或图纸、文档,***提供右键弹出式菜单,可以对查询结果直接进行操作,这些操作包括出库、发布、借用、复制等。在“树型结果”视图中,可以列出查询到的零件和图纸所属的部件和文件夹,其中零件所属的部件可以一直追溯到产品结点。另外在这个视图中,双击查询到的零件,***自动在结构树中定位到这个零件;双击查询到的文件,***自动在文档树中定位到这个文件。
数据重用模块:为用户提供了复制、借用、剪切三种类型的数据重用方式。复制是在原有零部件基础上进行改型设计,复制时会把零部件下所有的图纸一同复制一份到新产品目录下,复制过程中***对图纸对应的图号属性自动修改,以保证图号的唯一性。借用是在做新产品设计时,直接从现有产品选择通用零部件进行借用,借用时不进行图纸的拷贝操作,而仅是建立借用关系,以保证图纸的一致性。
复制过程中***对零部件的图号属性自动修改。在新产品下单击复制后的零部件,在零部件对应的零部件版本属性选项卡中,“代号”一栏表示对应的图号,这是可以看到复制后的代号与原零部件的代号发生了变化,其代号中多了一个后缀。代号的修改并不意味着图纸文件中图号的修改,要修改图纸标题栏的图号,需进入CAD***中进行更新,在入库时,更新后的图号能自动替换到零部件的代号属性中去。
数据重用的另外一种方式是借用,借用表示某个部件节点下需要借用另一个部件下的零件。
对于借用的零部件节点,当前产品下的用户不能直接对借用件进行修改,如果要对此零部件进行修改,需返回到借用件所在原件中进行修改。
对借用件,***提供定位到原件的操作,另外***提供操作把借用件置为原件。在删除和修改操作时,如果删除和修改被借用的零部件,***将提示该零部件在哪些产品中被使用到,并提示是否继续删除和修改。如果删除原件,***默认把搜索到的第一个借用件置为原件。
在文档树视图和零部件对应的文档工作区,可以进行文件的借用和复制操作。***支持文档树视图和零部件对应的文档工作区之间的借用与复制操作,即文档树视图中的文档可以复制到零部件对应的文档工作区,零部件对应的文档工作区中的文档也可以复制到文档树视图中。
报表输出模块:本发明所提供的企业信息化运行***作为图档管理***,侧重于设计以及相关环节的数据管理,但企业的数据管理不是孤立的,它需要与ERP等***进行交互。在企业信息化运行***中,报表工具是与其它***进行信息交互的途径之一。
报表输出模块所提供的报表类型有:标准明细表、产品明细表、部件明细表、自制件明细表、标准件明细表、企标件明细表、图样目录明细表等,其中标准明细表报表格式已固定,其他明细表报表格式可由用户定制。
标准明细表统计的零部件范围包括产品总装装配件和组成产品的所有零部件,包含自制件、标准件、企标件、外购件;
产品明细表统计的零部件范围包括组成产品的所有零部件,包含自制件、标准件、企标件、外购件;
部件明细表统计的范围包括组成部件的所有下一级节点的零部件;
自制件明细表统计的零部件范围包括组成产品的所有自制件;
外购件明细表统计的零部件范围包括组成产品的所有外购件;
标准件明细表统计的零部件范围包括组成产品的所有标准件;
分类报表可以按照用户给定条件输出符合条件的零部件;
图样目录明细表统计的零部件范围包括组成产品的并有图纸的自制件,并且在图样目录明细表中可以输出图纸的图幅信息。
报表内容的提取是在产品结构上自动进行的。
***同时提供把报表输出到外部文件的功能,文件的格式可以是XML文件和电子表格格式的文件。这些文件作为中间文件,可以提供给ERP等***使用。
在结构树中,选择总成或部件节点,可以进行报表输出。输出的报表支持两种格式,一是Excel格式;一是XML格式。报表内容输出到Excel中,可以进行打印。输出到XML格式的文件内容可以作为中间文件,实现与ERP等管理***的数据交换与集成。
分类报表用于对产品或部件下的零部件进行分类输出,如可以对零部件按照材料、工艺类型、结构类型、制造类型等进行分类,然后把分类后的零部件生成报表通过Excel或XML格式输出出来。
分类报表定义框中,属性名称为下拉列表选择框,可以选择零部件的属性;操作符是进行逻辑匹配的符号,在下拉列表框中选择,具体的匹配方法有“等于”、“不等于”、“大于”、“小于”、“大于等于”、“小于等于”、“包含”、“不包含”、“前包含”、“后包含”等;属性值是匹配条件,需要手工输入;逻辑符是连接多个条件的连接符号,有“并且”、“或者”两种可以选择。分类报表定义的条件可以保存,在下次出报表时直接调用。
另外,本发明实施例所提供的企业信息化运行***中,所述PLM协同模块还包括:
图纸文件入库模块,用于从现有的CAD图纸中提取文件信息,并根据文件信息构造产品结构树,并将相应的CAD图纸导入到数据库中;
工艺图表文件入库模块,用于从现有的工艺图表文件中提取特征信息,并将所述特征信息添加到产品结构树的对应节点上,并将所述工艺图表文件导入到数据库中;
日志跟踪与管理模块,用于将所有的操作进行记录并生成相应的跟踪日志。
程序嵌入模块,用于嵌入外源程序。
其中,程序嵌入模块用于对企业信息化运行***的二次开发,支持VC++、VB、dephi、VBS等多种开发语言。
支持修改PLM相关的数据模型,用户可以添加类、关系、行为、属性等,并对行为编写代码以实现某种业务逻辑,也可以修改已有的行为以更新已有的业务逻辑。
支持在PLM里添加菜单、工具条、树、视图、列表、编辑框等多种UI元素,并对这些UI元素的相关事件、行为编写代码以实现控制。
对已有的功能模块,PLM提供了多个挂接点,在挂接点上,用户可以嵌入自己开发的程序,以增加新的处理或者替换现有的处理。
本发明实施例所提供的奇特信息化运行***中,所述数据处理模块包括:
文档树显示模块,用于在浏览器中显示数据库中的文档树;
文件夹管理模块,用于对文件夹以及文档进行创建、修改和删除的管理;
文档声明周期管理模块,用于对文档的生命周期进行管理,包括:出库、入库、发布以及重新发布中至少一种。
文件上传下载模块,用于将本地文件上传至服务器,或者从服务器上下载文件。
在本发明实施例所提供的企业信息化运行***中,组件对象模型COM包括:数据存取COM以及UI解释引擎。
其中,数据存取COM用于从电子仓库中存取数据,具体包括:数据代理服务器、流程引擎、审计管理模块以及电子仓库管理模块。
而UI解释引擎则是用来构成客户端的界面。
本发明实施例所提供的企业信息化运行***的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种企业信息化运行***,其特征在于,包括:
基于C/S架构配置的管理模块,用于通过局域网络与本地的CAD工具软件进行交互,对工程设计过程中的数据进行管理;
基于B/S架构配置的数据处理模块,用于通过广域网络实时进行异地数据的同步与交互;
所述管理模块和所述数据处理模块通过组件对象模型COM进行通信。
2.根据权利要求1所述的***,其特征在于,所述管理模块包括:
PLM协同模块、BOM管理模块、CAD集成管理模块以及应用流程管理模块;
所述PLM协同模块、所述BOM管理模块、所述CAD集成管理模块以及所述应用流程管理模块均通过元模型驱动,实现与数据库的数据交互;
其中,所述元模型用于将所述数据库中的数据与现实数据之间进行转换。
3.根据权利要求2所述的***,其特征在于,所述元模型的构成元素包括:业务域、类、关系类、行为、行为方法、属性以及数据类型中至少一种。
4.根据权利要求2所述的***,其特征在于,所述管理模块还包括:扩展功能模块;
所述扩展功能模块包括:工作流支持模块、红线批注模块、Protel集成模块、Solidworks在线操作模块、Pro/E集成模块、WEB工作台、ERP集成模块、编码模块、电子签名模块中至少一种。
5.根据权利要求2-4任意一项所述的***,其特征在于,所述PLM协同模块具体包括:
数据仓库模块,用于对图纸信息以及文档信息进行集中存放;
权限管理模块,用于设定每个用户ID的身份和权限,使与用户ID对应的工作人员从事相应的工作内容;
文档管理模块,用于对所述图纸信息和所述文档信息进行管理;
数据查询模块,用于向用户提供查询服务;
产品结构管理模块,用于以结构树的方式组织零部件;所述图纸以及所述文档均围绕所述零部件进行组织;
数据重用模块,用于借用现有的零部件和图纸,或者复制现有零部件和图纸并在原有图纸的基础上进行修改,在原有图纸的基础上生成新的图纸;
报表输出模块,用于根据图纸、文档以及零部件信息生成业务报表;
数据备份模块,用于将图纸信息、文档信息进行备份;
数据导出导入模块,用于将图纸信息、文档信息导出到本地文件,或者将本地文件解包导入到数据仓库模块,以实现异地PLM***间数据同步;
数据修改模块,用于对PLM的数据模型进行修改,业务逻辑的实现以及对现有业务逻辑的修改;其中,所述修改包括:对数据模型进行类、关系、行为、属性等至少一项的添加。
6.根据权利要求5所述的***,其特征在于,所述PLM协同模块还包括:
图纸文件入库模块,用于从现有的CAD图纸中提取文件信息,并根据文件信息构造产品结构树,并将相应的CAD图纸导入到数据库中;
工艺图表文件入库模块,用于从现有的工艺图表文件中提取特征信息,并将所述特征信息添加到产品结构树的对应节点上,并将所述工艺图表文件导入到数据库中;
日志跟踪与管理模块,用于将所有的操作进行记录并生成相应的跟踪日志。
7.根据权利要求6所述的***,其特征在于,所述PLM协同模块还包括:程序嵌入模块,用于嵌入外源程序。
8.根据权利要求2-4任意一项所述的***,其特征在于,所述CAD集成管理模块具体包括:
信息提取模块,用于提取二维CAD图纸的零部件的基本信息和装配信息,以及从三维CAD模型中提取模型文件之间的关联关系;
在线操作模块,用于在CAD***中嵌入PLM操作功能,所述PLM操作功能包括:PLM***登录、数据查询、数据保存、入库、出库、取消出库、发布、归档中至少一种;
浏览模块,用于浏览二维CAD图纸以及三维CAD模型,并提供放大、缩小、局部方法、全部图形显示功能中至少一种。
9.根据权利要求1-4任意一项所述的***,其特征在于,所述数据处理模块包括:
文档树显示模块,用于在浏览器中显示数据库中的文档树;
文件夹管理模块,用于对文件夹以及文档进行创建、修改和删除的管理;
文档声明周期管理模块,用于对文档的生命周期进行管理,包括:出库、入库、发布以及重新发布中至少一种;
文件上传下载模块,用于将本地文件上传至服务器,或者从服务器上下载文件。
10.根据权利要求1-4任意一项所述的***,其特征在于,所述组件对象模型COM具体包括:
数据存取COM以及UI解释引擎。
CN201610124446.4A 2016-03-04 2016-03-04 企业信息化运行*** Pending CN105574303A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610124446.4A CN105574303A (zh) 2016-03-04 2016-03-04 企业信息化运行***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610124446.4A CN105574303A (zh) 2016-03-04 2016-03-04 企业信息化运行***

Publications (1)

Publication Number Publication Date
CN105574303A true CN105574303A (zh) 2016-05-11

Family

ID=55884433

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610124446.4A Pending CN105574303A (zh) 2016-03-04 2016-03-04 企业信息化运行***

Country Status (1)

Country Link
CN (1) CN105574303A (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106227838A (zh) * 2016-07-25 2016-12-14 浙江大唐乌沙山发电有限责任公司 一种电力企业图文档管理***
CN106682879A (zh) * 2016-12-29 2017-05-17 北京中船信息科技有限公司 一体化设计流程规范***
CN107368055A (zh) * 2017-08-23 2017-11-21 苏州宏软信息技术有限公司 一种用于多零件装置的装配线配方控制***及其方法
CN107992952A (zh) * 2017-12-14 2018-05-04 武汉海翼科技有限公司 一种装备维护资料管理方法和装备维护资料管理***
CN108595678A (zh) * 2018-05-02 2018-09-28 网易(杭州)网络有限公司 任务数据处理方法及装置、电子设备、存储介质
CN108665154A (zh) * 2018-04-26 2018-10-16 上海韦地计算机科技有限公司 一种航空产品生产过程执行管理***
CN109035060A (zh) * 2018-07-19 2018-12-18 西安昆仑工业(集团)有限责任公司 一种结构化工艺管理***及管理方法
CN109587280A (zh) * 2019-01-21 2019-04-05 山东达创网络科技股份有限公司 一种业务流程管理方法及装置
CN110196915A (zh) * 2019-03-20 2019-09-03 武汉瑞莱保能源技术有限公司 一种设备全维度电子图档信息管理***
CN111367586A (zh) * 2020-03-18 2020-07-03 北京艾克斯特科技有限公司 一种plm***客户端及其工作机制
CN111709702A (zh) * 2020-06-01 2020-09-25 昆山夏洛特智能科技有限公司 一种产品全生命周期管理***
CN113420408A (zh) * 2021-05-14 2021-09-21 上海霍普建筑设计事务所股份有限公司 Cad网络化导入***和导入方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1953462A (zh) * 2006-11-22 2007-04-25 北京神舟航天软件技术有限公司 基于web服务技术的信息集成方法
CN101075916A (zh) * 2007-07-20 2007-11-21 中国建设银行股份有限公司 一种设备管理***
CN103020393A (zh) * 2012-12-31 2013-04-03 北京航空航天大学 一种基于Web的飞机装配数据可视化方法
CN103927609A (zh) * 2013-01-16 2014-07-16 上海云点信息科技有限公司 基于bom的成本核算机制

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1953462A (zh) * 2006-11-22 2007-04-25 北京神舟航天软件技术有限公司 基于web服务技术的信息集成方法
CN101075916A (zh) * 2007-07-20 2007-11-21 中国建设银行股份有限公司 一种设备管理***
CN103020393A (zh) * 2012-12-31 2013-04-03 北京航空航天大学 一种基于Web的飞机装配数据可视化方法
CN103927609A (zh) * 2013-01-16 2014-07-16 上海云点信息科技有限公司 基于bom的成本核算机制

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
黄阳 等: "基于PLM的产品信息管理***的设计与开发", 《机械设计与制造》 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106227838A (zh) * 2016-07-25 2016-12-14 浙江大唐乌沙山发电有限责任公司 一种电力企业图文档管理***
CN106682879A (zh) * 2016-12-29 2017-05-17 北京中船信息科技有限公司 一体化设计流程规范***
CN107368055A (zh) * 2017-08-23 2017-11-21 苏州宏软信息技术有限公司 一种用于多零件装置的装配线配方控制***及其方法
CN107992952A (zh) * 2017-12-14 2018-05-04 武汉海翼科技有限公司 一种装备维护资料管理方法和装备维护资料管理***
CN108665154A (zh) * 2018-04-26 2018-10-16 上海韦地计算机科技有限公司 一种航空产品生产过程执行管理***
CN108595678A (zh) * 2018-05-02 2018-09-28 网易(杭州)网络有限公司 任务数据处理方法及装置、电子设备、存储介质
CN109035060A (zh) * 2018-07-19 2018-12-18 西安昆仑工业(集团)有限责任公司 一种结构化工艺管理***及管理方法
CN109587280A (zh) * 2019-01-21 2019-04-05 山东达创网络科技股份有限公司 一种业务流程管理方法及装置
CN110196915A (zh) * 2019-03-20 2019-09-03 武汉瑞莱保能源技术有限公司 一种设备全维度电子图档信息管理***
CN111367586A (zh) * 2020-03-18 2020-07-03 北京艾克斯特科技有限公司 一种plm***客户端及其工作机制
CN111367586B (zh) * 2020-03-18 2023-09-29 北京艾克斯特科技有限公司 一种plm***客户端及其工作方法
CN111709702A (zh) * 2020-06-01 2020-09-25 昆山夏洛特智能科技有限公司 一种产品全生命周期管理***
CN113420408A (zh) * 2021-05-14 2021-09-21 上海霍普建筑设计事务所股份有限公司 Cad网络化导入***和导入方法
CN113420408B (zh) * 2021-05-14 2024-03-19 上海霍普建筑设计事务所股份有限公司 Cad网络化导入***和导入方法

Similar Documents

Publication Publication Date Title
CN105574303A (zh) 企业信息化运行***
Sadeghi et al. Developing building information models (BIM) for building handover, operation and maintenance
KR101033446B1 (ko) 데이터 통합 시스템의 사용자 인터페이스
Philpotts An introduction to the concepts, benefits and terminology of product data management
AU2011202413B2 (en) An automated publishing system that facilitates collaborative editing and accountability through virtual document architecture
US20060005124A1 (en) User interface for complex process implementation
CN101515308A (zh) 汽车产品数据管理***及其协同设计方法
Wang et al. Process knowledge capture in BIM-based mechanical, electrical, and plumbing design coordination meetings
CN112668295A (zh) 一种基于自定义表单和Activiti工作流的管理***及方法
CN102110142A (zh) 人力资源管理信息***的人员异动动态扩展的方法
Lämmer et al. Product lifecycle management
Schapke et al. Collaborative data management
Byers et al. QR code-based material passports for component reuse across life cycle stages in small-scale construction
Tarandi The BIM collaboration hub: A model server based on IFC and PLCS for virtual Enterprise collaboration
Berti et al. A generic approach to extract object-centric event data from databases supporting SAP ERP
CN114386920A (zh) 基于数据共享的信息化运行***及方法
Ruikar et al. Using the semantic web for project information management
Rahman et al. Building data warehouses using automation
NOVIKOV et al. Improving the enterprise resource planning system based on digital modules of the industry 4.0 concept
Joshi CAE data management using traditional PDM systems
Sajadfar et al. A review of data representation of product and process models
Sumei Total object unified model driven architecture of product lifecycle management
Rahman et al. Building Data Warehouses Using Automation
Lindmark Master data management: Creating a common language for master data across an extended and complex supply chain
WO2008145981A2 (en) Information management systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB03 Change of inventor or designer information

Inventor after: Gao Shenyuan

Inventor after: Liu Weiwei

Inventor after: Liu Ningning

Inventor after: Yin Lin

Inventor after: Chen Shanghui

Inventor after: Zhang Siyin

Inventor after: Yang Lizheng

Inventor before: Gao Shenyuan

COR Change of bibliographic data
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160511