CIMS环境下的信息集成
现代集成制造系统(CIMS)简介

当今世界已进入信息时代,并迈向知识经济时代。
以信息技术为主导的高技术为制造业的发展提供了极大的支持,并推进着制造业的变革与发展,现代集成制造系统(Contemporary Integrated Manufacturing Systems,简称CIMS)技术的应用及其产业化是其中最重要的组成部分。
CIMS—现代集成制造系统,是基于CIM理念的集成优化的制造系统。
将信息技术、现代管理技术和制造技术相结合,并应用于企业产品全生命周期(从市场需求分析到最终报废处理)的各个阶段。
通过信息集成、过程优化及资源优化,实现物流、信息流、价值流的集成和优化运行,达到人(组织、管理)、经营和技术三要素的集成。
以加强企业新产品开发的时间(T)、质量(Q)、成本(C)、服务(S)、环境(E),从而提高企业的市场应变能力和竞争能力。
一、CIMS的总体结构CIMS建设的目标是在统一的数据库和网络支持下,建立生产经营管理分系统和工程技术(CAD/CAM/CAPP/PDM)分系统,实现企业信息的全面集成。
为实现这个总体目标,CIMS 由两个功能分系统和两个支撑分系统组成。
两个功能分系统为生产经营管理分系统和工程技术分系统;两个支撑分系统为计算机网络和数据库分系统。
整个系统将以关系型数据库为核心,并由各应用系统通过INTERNET/INTRANET/EXTRANET访问数据库,这样就使得几个服务器上的数据在逻辑上成为一个整体,以保证整个系统的数据共享和数据的唯一性。
CIMS的总体结构如图1.2-1所示。
图1 CIMS的总体结构二、CIMS的技术构成工程技术分系统:可简称为TIS分系统,即技术信息系统。
通常包括CAD、CAPP、CAM 和PDM等部分。
CAD(计算机辅助设计)包括产品的结构设计、变形设计及模块化产品设计。
可以实现计算机绘图、产品数字建模及真实图形显示、动态分析与仿真、生成材料清单(BOM)。
CAPP(计算机辅助工艺计划)通过计算机进行工艺路线制定、工序设计、加工方法选择、工时定额计算,包括工装、夹具设计、刀具和切削用量选择等,且能生成必要的工艺卡和工艺文件。
实现CIMS的几项关键技术

实现CIMS的几项关键技术本文对企业实施CIMS中的工业工程与治理的理论和方法进行了概述,接着结合具体企业的实践,就实现CIMS中工业工程与治理的几项关键技术进行了详细的阐述......前言20世纪80年代以来,以蒋新松和吴澄两位院士为首的科学家们提出的863/CIMS打算差不多实施了近15年。
15年来,通过863/CIMS主题科学家们困难的探究和众多企业的实践,走出了一条具有中国特色的CIMS之路,对CIMS的内涵有了更深刻的认识和制造性的进展,进一步完善了CIMS是一种基于CIM哲理的运算机化、信息化、智能化集成优化的现代制造系统这一理念。
15年的CIMS应用示范工程,在各级组织的领导和众多科技人员的参与下,灵活应用CIMS 主题专家组制定的“效益驱动、总体规划、分步实施、重点突破” 的十六字方针,使我国的CIMS应用示范工程从最初的四家试点企业,进展到现在的二百余家,覆盖了机械、电子、航空、航天、石油化工、烟草、纺织、服装、冶金和港口等各个要紧行业,其中已有近80家通过验收,大部分取得了较好的经济效益和社会效益。
这些企业的实践证明,通过CIMS 的实施,促进了我国CIMS技术及产业的进展,为我国企业实现向社会主义市场经济机制及集约化生产的全然转变,建立合理的信息化支撑环境,支持企业的治理变革以及提高综合竞争力,提供了一条基于治理和信息技术的有效途径。
然而,我们也应看到,有一小部分企业实施CIMS成效不明显甚至说是不成功的,企业在抓治理和练内功方面做得还专门不够,总体来说,企业仍旧存在一些较严峻的问题,如企业领导人的决策失误、企业运行机制不合理、白费问题严峻、业务过程和组织机构重组障碍重重、采购和销售漏洞百出等。
显现这些问题的根源是企业的治理问题,也能够说企业缺少某种意识,这确实是工业工程与治理意识。
本文结合上述问题对企业实施CIMS中的工业工程与治理的理论和方法进行了概述,接着结合具体企业的实践,就实现CIMS中工业工程与治理的几项关键技术进行了详细的阐述。
8.5一、CAD/CAM集成系统类型三种类型

(3)数据驱动型 这是正在发展的新一代CAD/CAM集成系统,或者说是产 品设计自动化系统,如上面所介绍的总体结构。
其基本出发点着 眼于解决产品生 命周期内统一的 数据模型,从而 解决产品数据的 交换与共享,主 要途径是采用 STEP产品数据交 换标准,逐步实 现统一的系统信 息结构设计和系 统功能设计。
3数据驱动型其基本出发点着眼于解决产品生命周期内统一的数据模型从而解决产品数据的交换与共享主要途径是采用step产品数据交换标准逐步实现统一的系统信息结构设计和系统功能较早,如:I-DEAS、UG-Ⅱ、CADAM、CATIA、 CADDS等较著名的软件。这类软件专业功能强,由于开发之初 硬件环境、设计思想和设计方法的局限性,使这些系统不太容易 适应高度集成化的要求。 这种类型的系统在结构上是以某种应用为背景发展起来的,例如 开始时主要为解决工程绘图、曲面设计、有限元分析等,后来逐 渐扩大了其它功能再加以集成的。这类系统大都是在20世纪70年 代中后期发展起来的,已有20多年的发展历史。由于当时软硬件 环境、设计思想、设计方法以及对CIMS认识的局限性,已难于 适应当今产品设计自动化的要求,但这些系统仍在大量应用,而 且它们的实际应用功能还相当强大。 (2)改进型 这类系统提高了某些功能的自动化程度,如参数化特征造型、系统 数据与文件管理、NC自动编程等。但仍缺乏数据交换和共享的特点、 难以做到CIMS环境下的信息集成。它们主要是在20世纪80年代中 期发展起来的.如CIMPLEX、Pro/Engineering等。
如下图所示: 这类系统具有统一的信息结构及系统 功能,是STEP技术与并行工程的结合。由于按统一的数 据模型来完成各种功能应用,有人称它为数据驱动工程 (Data Driven Engineering)。 目前,这种系统正在研究之中,如欧洲共同体ESPRIT 计划的产品设计/制造信息集成项目CAD*I就是其中的 一例。 由图可见,整个系统分三个层次。最底层为产品数据管 理层,它以STEP的产品定义模型为基础,提供了三种数 据交换方式,即数据库、工作格式、STEP文件交换。这 三种方式的数据存取分别用数据库管理系统、工作格式 管理模块和系统转换器来实现:系统运行时,通过数据 管理界面按选定的数据文换方式进行产品数据的交换。
CIMS环境下PDM与ERP信息集成的分析与研究

・
2 6・ 1
《 机床与液压》20 . o3 0 5N .
CM 环境下 P M与 E P信息集成的分析 与研究 IS D R
高英 ,徐伟 ,闰虹
( 济南大学管理学院,山东济南2 02 ) 502
摘要 : 论述 了 P M 和 E P D R 信息集成 的必要性 ,分析 了 P M 和 E P 成 的信息 内容 ,探讨 了 C D C P/ A D R 集 A / A PC M、P M D 和EP R 之间的集成关系,结合国内外 CM 信息集成研究的最新成果和制造业的现状,依据 CM原理,构造了基于集成数 IS I
能 出现 了大量 的交叉 ,表 现 在 :① E P的功 能 日益 R 完善 ,并 已 开 始 支 持 工 程 设 计 领 域 。② 企 业 级 的 P M 已经扩展到管理 ,包 括制造 、销售 、市场 开发 、 D
视信息集成 ,而且 强调企业 运行 的优 化 ,并将 CMS I
发展为 以信息集 成和系统优化 为特征 的现代集成制造 系统 。CM IS的信息集 成 向下使 数据 处理 和信息 管理 独立于 网络操作平 台 ,向上独立于应用程序 ,以适应 异构分布应用的要求 。信息集成 的实质在于通过数据 互访标准 、中间文件转换接 口技术和应用开发工具集
etrr e,acrigt tep nil o cm ue t rt a uatr g( I ,a t ai a eo D adE Pw spo ne i s codn r c e f o p t i e a dm n f u n CM) n i e t nf m f M R a r- p s oh i p rn g e ci ng o r r P n
p sd b sd o h ne ae aamo e, a d te k yse so ne ain f me a d i e l ain w yweea ay e . h ee rh o e a e n teitg tdd t d l n h e tp fitg t r n t rai t a r n z d T ersac r r o a s z o l p vd sarfrnil d o eitgainb t e n P M n P o ne r e. o r ie eee t a mo efrt ne t ew e D a dER fe tri s h r o p s Ke wo d : C MS rd c aama ae n ; Itgain Ene r ersu c ln ig y rs I ;Po u t t n g me t ne rto ; d tr i eo repa nn p s
第二讲--2 工程设计集成分系统

了描述各个组成面素的信息的面表。即曲面是由哪些基
本曲线构成。
三. 曲面生成方法
1.对于一般常用的曲面,可以采用几种简化曲面生成
的方法。
1)线性拉伸面(平移表面) 这是一种将某曲线,沿固 定方向拉伸,而产生的曲面的方法。
2)直纹面
给定两条相似的NURBS曲线或其它曲线,
它们具有相等的次数,和相等的节点个数,将两条曲
线上的对应的节点用直线连接,就形成了直纹曲面。
3)旋转面
将指定的曲线,绕旋转轴,旋转一个
角度,所生成的曲面就是旋转曲面。
4)扫描面
扫描面构造方法很多,其中应用最多、最
有效的方法是沿导向曲线(也有称它为控制线)扫描
而形成曲面,它适用于创建有相同构形规律的表面。
5)边界曲面
在4条连接直线或多义线间建立一个三维表面
2 工程设计集成分系统
CIMS工程设计集成分系统(CIMS/EDIS) 是指用计算机辅助产品设计、制造准备及 产品性能测试等产品开发各过程的系统。 随着计算机应用日益广泛,在EDIS中也相 继出现了多个计算机辅助子系统,包括计 算机辅助设计(CAD)、计算机辅助工艺规程 制定(CAPP)和计算机辅助加工制造及监控 (CAM)。
(5)软件设计技术 如窗口界面设计、 软件工具、软件工程规范等。 近十多年来,由于先进制造技术 的快速发展,带动了先进设计技术的同 步发展,使传统CAD技术有了很大的扩 展,将这些扩展的CAD技术总称为“现 代CAD技术”。
值得指出的是:不应该将CAD与计算机绘图、 计算机图形学混淆起来。 计算机绘图的内涵;计算机绘图是使用 图形软件和硬件进行绘图及有关标注的一种 方法和技术,以摆脱繁重的手工绘图为其主 要目标。 计算机图形学(computer graphics,CG) 的内涵:计算机图形学是研究通过计算机将 数据转换为图形,并在专用设备上显示的原 理、方法和技术的科学. CG的研究内容有以下四个方面:
CADCAM练习题B答案

CAD/CAM练习题B答案1是用于对机械系统、土建结构、桥梁等结构工程系统进行动力学分析的现代化方法和手段。
它最早应用在航天、航空领域。
随着科学技术的发展,人们对工程产品的设计提出了越来越高的要求,因此,模态分析技术的应用领域也日益扩大。
近年来,由于电子计算机技术的飞速发展,尤其是大容量、高速度微型计算机技术的进步,使得模态分析技术的费用大大降低,促进了其应用领域的进一步扩大,成为动力学分析领域中不可或缺的手段。
模态分析可定义为将线性定常系统振动微分方程组中的物理坐标变换为模态坐标,使方程组解藕,成为一组以模态坐标及模态参数描述的独立方程,以便求出系统的模态参数。
坐标变换的变化矩阵为模态矩阵,其每列为模态模型。
由于采用模态截断的处理方法,可使方程数大为减少,从而大大节省了计算时间,降低了计算成本。
这对于大型复杂结构的振动分析带来了很大好处。
模态分析技术的主要应用可归结以下几个方面:(1) 评价现有结构系统的动态特性(2)在新产品设计中进行结构动态特性的优化设计(3)进行结构系统的故障诊断(4)控制结构系统的噪声(5)识别结构系统的载荷2CAD即“计算机辅助设计”,广义的CAD包括设计和分析(CAE)两个方面。
设计是指构造零件的几何形状、选择零件的材料、以及为保证整个设计的统一性而对零件提出的功能要求和技术要求等;分析是指利用数学建模技术,如有限元、优化设计技术等,从理论上对产品的性能进行模拟、分析和测试,以保证产品设计的可靠性。
一般地,CAD系统应包括资料检索、方案构思、零件造型、工程分析、图样绘制等。
3(1)工程设计自动化分系统该系统通常又可以称为CAD/CAM/CAE分系统,其基本功能为:⑴服务与产品生命周期的产品建模,生成基于STEP标准的统一产品数据模型,为结成工程分析提供分析模型,产生装配图,零件图等各种设计文档,为CAPP,CAIP提供零件几何拓扑信息,加工工艺信息和检测信息,为CIMS提供管理所需要的信息。
计算机集成制造系统

CIMS是英语Computer Integrated Manufacturing System的缩写,意思是计算机集成制造系统。
它是随着计算机辅助设计与制造的发展而产生的。
它是在信息技术自动化技术与制造的基础上,通过计算机技术把分散在产品设计制造过程中各种孤立的自动化子系统有机地集成起来,形成适用于多品种、小批量生产,实现整体效益的集成化和智能化制造系统。
集成化反映了自动化的广度,它把系统的范围扩展到了市场预测、产品设计、加工制造、检验、销售及售后服务等的全过程。
智能化则体现了自动化的深度,它不仅涉及物资流控制的传统体力劳动自动化,还包括信息流控制的脑力劳动的自动化。
小型计算机集成制造系统当前,我国的CIMS已经改变为“现代集成制造(Contemporary Integrated Ma nufacturing)与现代集成制造系统(Contemporary Integrated Manufacturing Syst em)”。
它已在广度与深度上拓展了原CIM/CIMS的内涵。
其中,“现代”的含义是计算机化、信息化、智能化。
“集成”有更广泛的内容,它包括信息集成、过程集成及企业间集成等三个阶段的集成优化;企业活动中三要素及三流的集成优化;CIMS有关技术的集成优化及各类人员的集成优化等。
CIMS不仅仅把技术系统和经营生产系统集成在一起,而且把人(人的思想、理念及智能)也集成在一起,使整个企业的工作流程、物流和信息流都保持通畅和相互有机联系,所以,CIMS是人、经营和技术三者集成的产物。
一、CIMS体系结构CIMS体系结构是用来描述研究对象整个系统的各个部分和各个方面的相互关系和层次结构,从大系统计算机集成制造系统CIMS构成框图理论角度研究,将整个研究对象分为几个子系统,各个子系统相对独立自治、分布存在、并发运行和驱动等。
我们可以从功能结构和逻辑结构来认识CIMS体系结构。
从功能层方面分析,CIMS大致可以分为六层:生产/制造系统,硬事务处理系统,技术设计系统,软事务处理系统,信息服务系统,决策管理系统。
计算机集成制造系统CIMS(计算机系统集成)

2.可行性研究主要内容 项目环境--外部环境,内容环境。 项目必要性--信息时代的要求,制造业的发展趋势,制造业面临 的机遇与挑战等。 企业现状与问题--现状包括:业务、经营、管理、开发、生产、 销售、经济效益,发展战略等,问题包括:实现经营发展目标 还存在哪些问题等。 企业需求--对需求调查进行分析,得到企业对CIMS的需求情况, CIMS有助于企业解决哪些问题。 建设目标和条件--建设CIMS的具体目标,已具备哪些条件,还 要创造哪些条件。 初步总体方案--CIMS功能与信息业务,子系统划分,系统性能 指标,系统技术方案与技术路线,技术可行性等。 实施计划--CIMS建设分哪几个阶段,先做什么,后做什么,人 力、财力、物力如何保证等。 投资分析—包括设计费用,设备费用,施工费用,培训费用,维 护费用,管理费用等 16 经济评价—指经济效益分析等
4
• CAPP子系统主要功能:
完成产品零件的加工过程设计、工艺流程与工序设计,生产过 程工序图和工艺文件,向MIS、MAS等提供工艺信息。 • CAM子系统主要功能: 根据CAD的产品设计信息和CAPP的工艺信息完成产品零部件 的数据加工编程和刀具轨迹模拟,提供数据加工指令和加工 时间等信息,并可提供仿真功能。 • CAD/CAPP/CAM集成 形成一个从产品设计到制造的完整自动化系统,以工程数据库 (公用)为核心,实现产品设计制造全过程的信息交流和共 享,从而提高劳动生产率、降低成本。 • CIMS关键问题 实现人、管理、经营和技术的有机地集成,必须依靠信息集成, 因为信息是粘合剂,信息是企业最重要的资源。信息集成需 要使用网络技术和数据库技术。
5
9.2
信息集成
一.信息集成 1.概念 对CIMS系统中各种类型的数据进行统一处理,避免数据冗余, 为用户提供统一、友好而透明的界面,从而有效地实现信息 交流和信息共享。 所谓透明是不同子系统的用户在调用非本地数据时就像在本地 调用一样。 2.信息集成重要性 是CIMS建设首要问题之一,由于CIMS中存在大量异构子系统, 其数据类型和格式等差别很大,故不同系统的用户很难调用 其他子系统的数据,更谈不上信息交流与共享。 信息集成不简单,涉及到不同的软件平台、不同的应用软件、 不同的应用模式以及不同的数据类型和格式。例如同一实体 可能在不同的子系统中使用不同的名称、不同的数据结构和 格式,有的子系统使用WWW,有的子系统使用文件系统, 有的使用数据库系统,而同一实体又可能使用不同的媒体来 6 表示,例如图形、图像、视频、语音和数据等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第23卷第6期南 京 理 工 大 学 学 报Vol.23No.6 1999年12月Journal of N anjing U niversity of Science and T echnology Dec.1999CIMS环境下的信息集成Ξ黄慧君ΞΞ 程 琳 向友珍(南京理工大学经济管理学院,南京210094)摘要 CIMS实施的关键是集成。
该文以国家863/CIMS应用示范工程YH2CIMS的实施为背景,根据企业的特点和内外部环境,通过CIMS环境下系统信息流的分析,阐述了YH2CIMS信息集成的内容和相应的集成方法。
关键词 计算机集成制造系统,数据库管理系统,信息集成分类号 TH166,TP311.132CIMS实施的关键是如何进行集成。
通过集成,可以实现整个企业的所有工程及管理信息共享,保证信息畅通,对提高各种资源的利用率、生产高质量产品、缩短生产周期、提高生产和工作效率、降低成本都有非常重要的作用[1]。
本文以国家863/CIMS应用示范工程YH2CIMS的实施为背景,研究CIMS的信息集成内容和相应的方法。
YH2CIMS根据企业的特点和内外部环境,考虑到企业以流程型为主的生产类型,主要由管理信息系统(M IS)、质量信息系统(Q IS)、集散控制系统(DCS)等3个功能分系统组成。
YH2CIMS的集成根据企业的需求和企业的状况,为了集成出效益,集成出水平,适当地选择了集成内容。
集成内容主要包括:(1)分系统内的集成;(2)分系统间的集成。
1 CIMS系统中的信息流YH2CIMS系统的信息流如图1所示,其信息流表述如下。
在M IS分系统内,分销管理模块处理收集的市场信息,向生产管理模块下达有关交货指示,生产管理模块接受分销管理模块的需求信息,形成主生产计划并下达,将生产过程中的订单领用物料情况、完工产品报交情况传递给财务模块,自动产生相关凭证,订单完成关闭后,滚加形成实际成本。
同时,设备管理模块下达设备维修计划,并根据生产进行状况安排设备维修。
分销模块将销售和采购的执行情况报告给财务模块,产生相应的应收应付帐;财务管理模块对照标准成本将成本的差异分析报告、成本计划、资金状况,应收应付帐款情况及时返回给生产、分销部门,用以指导改善其工作。
在各个分系统之间,M IS分系统将月生产计划下达给DCS分系统,DCS分系统将每天的生产任务完成情况,物料领用情况,半成品质量情况等上报M IS分系统,Q IS将半成品质收稿日期:1999-06-02ΞΞΞ黄慧君 女 33岁 讲师量检测、合格数据传送给DCS ,经DCS 统计处理,与产量数据汇总上报M IS 。
利用生产经营信息查询系统采集生产、库存、质量、工艺、设备及财务信息,并将分析后产生的决策信息返回给各个部门,指导其工作。
图1 YH 2CIMS 数据关联图Fig.1 Connection diagram of YH 2CIMS data2 分系统内的集成MRP Ⅱ涉及到企业的分销、生产、财务等众多部门,信息交互十分复杂,本文只对MRP Ⅱ的内部集成进行讨论。
MRP Ⅱ系统本身是一个完整的系统,为了避免产生大量不可弥补的错误,造成系统的紊乱,根据企业的状况,MRP Ⅱ系统实施过程分2个步骤。
首先是财务模块和其它模块分别运行,原先的计划、管理方法与MRP Ⅱ计划执行方法同步进行。
然后实现各子系统之间的相互通讯,实现生产、销售、采购与财务的集成,形成完整的信息流。
211 分系统内集成的原因MRP Ⅱ系统本身是一个完整的系统。
MRP Ⅱ首先将财务模块和生产销售采购模块单独运行,其主要原因如下。
(1)静态数据不准。
该企业在实施MRP Ⅱ过程中连续3个月进行了严格的仓库盘点,才保证了库存数据的正确。
由于静态数据失真,如果实施开始即将业务发生过程中的动态数据直接进入财务,定会造成财务信息的失真,引起系统紊乱。
(2)操作不当造成错误。
使用人员在使用MRP Ⅱ软件初期,由于不熟悉系统的使用,也会产生一些操作失误,造成一些错误的信息进入系统,同样会引起系统信息失真。
2.2 集成前的准备在财务模块与其它模块集成前,必须做好充分准备,完成各种定义,修改各种数据和参数,保证静态数据的准确率达到要求。
否则,当真正的MRP Ⅱ系统运行后,会产生大量不可弥补的错误,造成系统的紊乱。
这些工作主要包括:(1)完成MRP Ⅱ系统内各种信息编码的设计;(2)确定生产技术基本数据;(3)修改物料清单BOM ,使BOM 的精确度达到075南 京 理 工 大 学 学 报 第23卷第6期98%;(4)整理物料主文件,确定所有物料的各种参数值,将企业全部物料纳入到MRP Ⅱ系统中来;(5)完成成本滚加,制定各种物料的标准成本;(6)物料库存准确率达95%以上。
2.3 集成步骤供产销与财务两大部分在经过了近2个月的分别运行后,集成前的准备工作也基本就绪,可开始进行财务与其它模块的集成,其主要步骤为:(1)打开采购与总帐间的开关,应付帐款的处理对总帐产生影响;(2)打开销售与总帐间的开关,应收帐款的处理对总帐产生影响;(3)打开在制品跟踪开关;(4)打开生产模块与财务模块间的开关,领发料等生产业务对财务总帐产生影响。
完成了以上步骤,即完成了MRP Ⅱ系统内部的集成,企业可以完整地运行MRP Ⅱ系统了。
此时,通过财务模块与其它模块的集成,使得财务能直接采集其它模块的数据,从而减少了手工录入带来的种种问题,提高了效率、精度和管理水平。
3 分系统之间的集成YH 2CIMS 各个分系统采用的数据库分别是:MRP Ⅱ的FS 2MDBS 网状数据库管理系统,DCS 、Q IS 、生产经营信息查询系统以及并入M IS 运行的设备能源管理系统的SY BASE 数据库管理系统。
由于这2种数据库系统是异构的,实现各个分系统之间的集成,必须解决异构数据库的传送和转换问题,即MDBS 数据库与SY BASE 数据库的数据传送和转换问题。
数据库的传送和转换问题有一定的复杂性,很难用一个通用的DBMS 来解决这样的问题。
在进行YH 2CIMS 系统集成时,根据系统集成数据量的多少,系统集成对响应时间、安全性、数据精度的要求,以及可恢复性的难易程度等,笔者采取了2种不同的方法。
3.1 通过分系统提供的专用接口实现的信息传递FS 2MSS 系统中提供了专用的输入输出接口:CIM 输入输出模块,该模块包括CIM 的数据输入模板和CIM 的数据输出模板。
输入模板提供了用户模板输入的功能:(1)将传送的数据按照FS 系统规定的库结构字段定义相应的模板,数据格式可以为标准数据格式文件或紧凑数据格式文件,将SY BASE 数据转化为相应的CIM 模板格式时,必须注意数据类型及宽度与FS 数据词典相符;(2)将文本文件存放在指定的网络路径上按时刷新;(3)通过FS 系统定义相应的输入批处理,指明输入文件的路径及出错信息。
CIM 输出模板提供了从FS 系统内提取信息的功能,通过定义FS 的数据视图和相应的批处理,可按用户要求的格式进行信息输出,例如文本格式或DBF 格式等,这些格式的数据信息SY BASE 可以直接采用。
这种方法简单实用,实现了SY BASE 与FS 2MSS 数据库的数据转换。
但安全性不强,使用范围受限制,可适当采用。
3.2 通过ODBC 实现信息的双向转换由于笔者使用的二次开发工具是PowerBuilder ,因此最初使用了中间数据库(Power 2Builder 数据库)的方法实现2个数据库之间的数据转换。
此时要依据关系定义、字段定义,从源数据库中读出数据,通过中间数据库(PowerBuilder 数据库)灌入到目标数据库中。
这种方法在实现过程中所需转换的模块少,且可扩展性强;缺点是由于2次转换,转换精度受175总第108期 黄慧君 程 琳 向有珍 CIMS 环境下的信息集成275南 京 理 工 大 学 学 报 第23卷第6期影响,转换时间长。
由于SY BASE、MDBS数据库都是共享的数据库,在分系统之间交换信息时,不可避免地要求PowerBuilder数据库和各业务数据库一样也能支持共享,但所使用的PowerBuilder数据库不支持共享,这不仅影响了响应时间,而且用户使用也不方便。
为了克服上述缺点,借助PowerBuilder与数据连接的强大的功能,笔者通过设置源数据库和目标数据库2个不同的事务对象,同时连接2个数据库,实现了异构数据库之间的直接转换[2]。
此时只要选择好数据类型的匹配关系,就可以完成转换。
这种方法在现有的数据库系统下扩展比较容易,其转换速度和精度大大提高,同时也解决了多用户环境下的数据库共享问题,明显地改善了响应时间,是一种实用的集成方法。
这种异构数据库直接转换过程是按以下步骤进行的:(1)在可视化界面下接收所需源数据库与目标数据库名及源数据库表与目标数据库表名;(2)设置2个不同的事务对象,同时建立网络不同结点的2个异构数据库的互连;(3)从网络结点上的源数据库的系统目录表中得到源表的数据结构信息;(4)查询源数据库与目标数据库数据类型的对应关系,生成目标表的结构信息;(5)调用CRE2 A TE语句,在目标数据库结点上建立目标表结构;(6)通过在源数据库中设置光标,逐行读取源表记录,调用INSER T语句,写入目标数据库的表中。
CIMS的核心在集成,CIMS的优势也在集成。
YH2CIMS的集成使企业取得了明显的经济效益,提高了企业在市场上的竞争能力。
CIMS的集成又是一个渐进的过程,YH2CIMS 在一期工程的基础上正在构建企业内联网Intranet,采用Web技术,以求在更广的范围和更高的程度上取得集成,从而满足企业发展和参与市场竞争的需要。
参考文献1 张斌.CIMS信息集成平台技术的研究与实现.见:龚柄铮,章以钓1第四界全国计算机应用联合学术会议论文集.北京:电子工业出版社,19972 黄慧君.流程型行业生产经营决策支持系统的研究:[硕士学位论文].南京:南京理工大学, 1999Inform ation Integration in the CIMS CircumstancesHuang Huijun Cheng lin Xiang Y ouzhen(School of Economics and Management,NUST,Nanjing210094)ABSTRACT The key to implement CIMS is integration.Based on background of the national 863/CIMS application engineering YH2CIMS and enterprises’characteristics and the analysis of the interior and exterior environment,this paper analyses the contents of YH2CIMS infor2 mation integration and the corresponding integration ways by means of the analysis of system information flow under the condition of CIMS.KE Y WOR DS CIMS,databases management system,information integration。