中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      IMAN的二次開(kāi)發(fā)關(guān)鍵技術(shù)

      時(shí)間:2024-06-03 19:42:05 計(jì)算機(jī)畢業(yè)論文 我要投稿
      • 相關(guān)推薦

      IMAN的二次開(kāi)發(fā)關(guān)鍵技術(shù)

      IMAN的二次開(kāi)發(fā)關(guān)鍵技術(shù)* 注意:本文已在《計(jì)算機(jī)工程與應(yīng)用》(2001,37(24):25-26,166)雜志發(fā)表,
      使用者請(qǐng)注明文章出處

      賴朝安** 孫延明 鄭時(shí)雄

      (華南理工大學(xué) 機(jī)電工程系 廣州 510640)

      摘要:介紹了商品化PDM系統(tǒng)IMAN的基本情況,研究了IMAN二次開(kāi)發(fā)中的主要問(wèn)題,提出了一種窗體定制新方法,論述了客戶端二次開(kāi)發(fā)的方法、指導(dǎo)思想以及基于IMAN的應(yīng)用封裝方法。

      關(guān)鍵詞:PDM 二次開(kāi)發(fā)

      中國(guó)分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A

      THE KEY TECHNIQUES OF SECONDARY DEVELOPMENT OF IMAN

      LAI ChaoAn,SUN YanMing,ZHENG ShiXong

      (mechatronic engineering Department, south china university of technology, Guangzhou 510640)

      Abstract: The basics of IMAN, a kind of commercial PDM system, are introduced, and the key problems during secondary development of IMAN are studied in this paper. It also put forward a new methodology of customizing form and discussed the methodology and rudder of secondary development in client terminal and the methodology of application encapsulation based on IMAN.

      Keywords: PDM; secondary development

      一 前言

      IMAN(information manager)是一種較為成熟且廣泛應(yīng)用的產(chǎn)品數(shù)據(jù)管理(PDM)系統(tǒng),它的開(kāi)發(fā)商是美國(guó)的UGS公司。IMAN系統(tǒng)主要用于汽車、航空、機(jī)械制造和家電等行業(yè)。它是面向?qū)ο蟮男畔⒐芾砗涂刂葡到y(tǒng),由一個(gè)窗口界面、一組實(shí)用程序、一個(gè)集成工具箱和一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(ORACLE)組成。在版6.0后,IMAN包含C/S及B/S兩種結(jié)構(gòu),B/S結(jié)構(gòu)是發(fā)展方向,但目前功能較弱。IMAN目前廣泛應(yīng)用的版本為V6.0-V7.0。我國(guó)目前采用IMAN的企業(yè)有:海爾集團(tuán)、玉柴機(jī)器、科龍集團(tuán)等上百家企業(yè)。

      PDM系統(tǒng)屬于管理系統(tǒng),管理系統(tǒng)出售后常需要有一個(gè)定制過(guò)程,使之適應(yīng)企業(yè)的特殊需要。由于PDM技術(shù)能帶來(lái)很大的效益,很多企業(yè)相繼實(shí)施PDM系統(tǒng),但部分企業(yè)沒(méi)有取得預(yù)期的回報(bào),這是由于PDM系統(tǒng)實(shí)施難度大、影響因素多造成的。二次開(kāi)發(fā)是PDM實(shí)施的主要工作之一,因此必須掌握其關(guān)鍵技術(shù)。

      IMAN的二次開(kāi)發(fā)工作主要有:利用IMAN的二次開(kāi)發(fā)模塊開(kāi)發(fā)新的程序;窗體定制;外部應(yīng)用軟件的封裝與集成等。IMAN二次開(kāi)發(fā)工作需要豐富的經(jīng)驗(yàn)和復(fù)雜的技巧,而它的幫助文檔不能及時(shí)更新,況且關(guān)于PDM系統(tǒng)實(shí)施的學(xué)術(shù)論文、書(shū)籍等各種資料大多數(shù)只關(guān)注理論研究,沒(méi)有介紹具體實(shí)用的二次開(kāi)發(fā)技術(shù),因此系統(tǒng)的實(shí)施者開(kāi)始時(shí)常感到無(wú)助而難以入手。為此,本文總結(jié)了幾點(diǎn)IMAN二次開(kāi)發(fā)經(jīng)驗(yàn)并提出一些新技術(shù)。

      二 窗體定制新方法

      窗體(FORM)又稱表單,它的定制是實(shí)施PDM的一項(xiàng)基本工作,這是因?yàn)楫a(chǎn)品類型及信息類型多種多樣,如零部件的數(shù)量、材料、ID號(hào)、設(shè)計(jì)者以及設(shè)計(jì)過(guò)程信息等等,這些數(shù)據(jù)都需要記錄并與相應(yīng)屬性名一起保存。通常每一種零部件需要一種窗體來(lái)描述它的各種屬性。窗體的功能首先是錄入、保存、瀏覽及查詢信息,其次是保存過(guò)程信息以支持其它功能。窗體存儲(chǔ)三種數(shù)據(jù):輸入(Captured)數(shù)據(jù);資訊(Informative)數(shù)據(jù);推導(dǎo)(Derived)數(shù)據(jù)。它們的區(qū)別是:輸入數(shù)據(jù)是用戶輸入的字段,是窗體顯示的主要數(shù)據(jù);資訊數(shù)據(jù)是只讀的;推導(dǎo)數(shù)據(jù)是其它欄的總結(jié)或綜合,是只讀的。

      IMAN的編程指南介紹了兩種窗體定制方法:一是通過(guò)制作UIL( User Interface Language,用戶界面語(yǔ)言 )文件來(lái)定義窗體的“非編程”方法;二是利用JAVA語(yǔ)言編程[1]。由于UIL較難理解而利用JAVA編程也涉及較復(fù)雜知識(shí),為此筆者探索出一種組合利用IMAN提供的DOS應(yīng)用程序及POMClass來(lái)定義窗體的簡(jiǎn)捷方法,步驟如下:

      1.通過(guò)一個(gè)文本文件definition.txt來(lái)定義窗體的內(nèi)容:

      create Pom_application_object Train_Part_Class

      define Train_Part_Class Project_id POM_string 50 -rwn

      define Train_Part_Class serial_number POM_string 1 -rwn

      save

      quit

      編寫(xiě)該文本要注意如下事項(xiàng):

      1)Pom_application_object是父類,是系統(tǒng)定義的。將生成的新類Train_Part_Class是它的子類;

      2)Project_id 和serial_number是顯示于窗體上的屬性名,它們可描述某產(chǎn)品的ID與序列號(hào)。屬性名可以有任意多個(gè),也可以是作意名稱,在此僅是舉例;

      3)POM_string是指輸入的數(shù)據(jù)應(yīng)是字符串,其它數(shù)據(jù)類型還有POM_int等等,可參考IMAN的編程指南;

      4)數(shù)字50及1只是舉例,代表輸入字符的最大允許長(zhǎng)度。

      2.編輯創(chuàng)建窗體的批處理文件 CreatForm.bat如下所示,以讀入該文本文件并創(chuàng)建窗體類。

      set user=infodba

      set pass=infodba

      set grp=dba

      d:\iman0701\bin\clearlocks -assert_all_dead

      d:\iman0701\bin\sb

      【IMAN的二次開(kāi)發(fā)關(guān)鍵技術(shù)】相關(guān)文章:

      Pro/Engineer二次開(kāi)發(fā)關(guān)鍵技術(shù)研究03-18

      探析內(nèi)存網(wǎng)格關(guān)鍵技術(shù)03-20

      淺析水利工程管理與關(guān)鍵技術(shù)03-16

      UMB系統(tǒng)物理層關(guān)鍵技術(shù)03-07

      淺談晚稻種子正常發(fā)芽的關(guān)鍵技術(shù)03-17

      電子通信系統(tǒng)關(guān)鍵技術(shù)問(wèn)題分析11-22

      海外河油田新海27塊二次開(kāi)發(fā)探索與實(shí)踐12-06

      花椰菜制種過(guò)程中的關(guān)鍵技術(shù)03-17

      認(rèn)知無(wú)線電關(guān)鍵技術(shù)及應(yīng)用的研究現(xiàn)狀03-07

      主站蜘蛛池模板: 龙岩市| 亚洲国产色婷婷久久99精品91| 亚洲高清视频在线播放| 日本激情视频一区在线观看| 国产精品久久一区性色a| 沈阳市| 沅陵县| 通海县| 国模少妇无码一区二区三区| 精品人妻av区乱码| 免费在线观看亚洲视频| www.亚洲天堂.com| 国产久视频| 国产自产av一区二区三区性色 | 久久久久久无中无码| 桐柏县| 昌江| 亚洲精品天堂在线观看| 日韩精品免费在线视频| 人妻少妇精品视频中文字幕国语| 久久久久综合一本久道| 中文字幕人成人乱码亚洲| 久久99精品波多结衣一区| 国产成人精品一区二区| 国产尤物二区三区在线观看| 毛片av在线播放亚洲av网站| 人妻中文字幕av有码在线| 国产一区二区精品av| 亚洲婷婷综合色香五月| 国产亚洲精品综合91| 免费一级欧美大片久久网| 99久久国产综合精品女乱人伦| 午夜日韩视频在线观看| 99久久亚洲综合国产一区| 日产精品一区二区三区免费| 国产精品乱子伦一区二区三区| 乐山市| 沛县| 麻豆av一区二区天堂| AⅤ无码精品视频| 国产精品国产自线拍免费|