我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > CAM

THCAPP系統(tǒng)的開放性和集成性的研究

時間:2011-03-01 09:39:16 來源:

  企業(yè)信息化的核心在于集成。從當前來看,信息化日益深化,企業(yè)各種功能的子系統(tǒng)在各自的活動領域中發(fā)揮著功能。單元技術或系統(tǒng)的應用越來越多,之間的集成要求也越來越多,使各種功能有機的集成在一起,打破“信息孤島”,實現(xiàn)信息共享,已經(jīng)成為一個比較突出的方面。系統(tǒng)的集成性與系統(tǒng)的開放性是密不可分的,要很好的實現(xiàn)集成性系統(tǒng)必須就有很好的開放性。

  作為企業(yè)信息化基石的CAPP系統(tǒng)本身具有很典型的特點:首先工藝設計所涉及的內容多、范圍廣;而且涉及因素是錯綜復雜的;其次工藝設計的個性化很強,并且對使用環(huán)境有著極大的依賴性,導致工藝設計具有很強的動態(tài)性和經(jīng)驗性,對CAPP系統(tǒng)的包容性和可擴展性提出了很高的要求;還有重要的一點是CAPP系統(tǒng)是諸多活動的交匯點。

  THCAPP系統(tǒng),在經(jīng)過了大量的市場調研和反復論證的基礎上,在設計之初就將開放性作為一個非常重要的特征來對待,因此在底層設計上就針對系統(tǒng)開放性和集成性做了大量的研究,和充分的設計,并且在版本的不斷升級中這些日益突出的應用,不斷的進行著加強和完善。

JPG

  · THCAPP系統(tǒng)的開放性

  THCAPP系統(tǒng)的開放性體現(xiàn)在它有分層次的體系架構,并且在每一個層次上都提供開放的手段(接口):

  - 數(shù)據(jù)層

  開放式、分布式網(wǎng)絡和數(shù)據(jù)庫系統(tǒng)是CAPP集成化應用的支撐環(huán)境。THCAPP系統(tǒng)采用目前流行的通用商業(yè)化的關系型數(shù)據(jù)庫。所有的數(shù)據(jù)都存在數(shù)據(jù)庫中,關系型數(shù)據(jù)庫提供了數(shù)據(jù)管理的最基本的功能。而正是這一最基本的要素,保證了企業(yè)工藝數(shù)據(jù)的充分被利用和企業(yè)的投資。

  - 對象層

  THCAPP系統(tǒng)是一個復雜的綜合應用平臺,它需要用一種通用的數(shù)據(jù)對象模型來抽象工藝數(shù)據(jù)結構,以及實現(xiàn)對工藝文件的動態(tài)變化的存儲、管理要求。對象層能提供一種簡單的方式用于對象之間互操作,以此來提供方便軟件功能的擴充、軟件功能修改以及二次開發(fā)手段。

  - 功能層

  面向對象層提供了最基本的表述工藝數(shù)據(jù)及管理的數(shù)據(jù)模型。在此基礎上,在THCAPP系統(tǒng)中建立相應的功能,包括工藝文件的創(chuàng)建、編輯、瀏覽、批注;產品樹及對工藝文件的版本、狀態(tài)等管理。功能層提供的大量二次開發(fā)控件、組件完全可以提供給其它系統(tǒng)使用,以實現(xiàn)對THCAPP系統(tǒng)中各種對象的控制和編輯。

  - 界面層

  界面層提供了友好的人機交互界面。界面層集表格處理、文字處理、圖形處理、數(shù)據(jù)庫訪問為一體,人性化,完全所見所得的設計,符合軟件通用操作規(guī)則的交互界面。

  · THCAPP系統(tǒng)的集成性

  在實際的應用中,CAPP系統(tǒng)都可能同其他系統(tǒng)進行信息的交換和集成。而CAPP系統(tǒng)需要提供的數(shù)據(jù)有:電子的、用于瀏覽的工藝卡片、產品的制造BOM、零部件的工藝路線,以及路線匯總數(shù)據(jù)、零部件的某種工藝的工藝過程數(shù)據(jù)、零件的工時定額、材料定額數(shù)據(jù),以及匯總數(shù)據(jù)以及其它工藝匯總數(shù)據(jù)(工裝,設備,工具,輔具的匯總)等等。

  結合CAPP系統(tǒng)的應用特點,基于THCAPP的開放的體系架構,THCAPP系統(tǒng)可以從多個層次來提供集成方案:數(shù)據(jù)方式;二次開發(fā)組件、控件方式;在系統(tǒng)框架中集成用戶插件的方式等。

  數(shù)據(jù)方式

  系統(tǒng)之間最重要和最基本的就是數(shù)據(jù)的集成,THCAPP系統(tǒng)可以將工藝數(shù)據(jù)以各種用戶組合的方式提供出去,并且提供強大的非編程手段,可以定制數(shù)據(jù)的處理規(guī)則,最終將符合其它系統(tǒng)要求和規(guī)范的數(shù)據(jù)提供出去。

  二次開發(fā)控(組)件方式

  THCAPP系統(tǒng)提供了豐富的,各種功能的二次開發(fā)控(組)件,使企業(yè)用戶在其它系統(tǒng)中通過這些二次開發(fā)控(組)件實現(xiàn)對THCAPP系統(tǒng)中文件的控制和管理、數(shù)據(jù)的提取和匯總等等。

  在系統(tǒng)框架中集成用戶插件的方式

  基于反射(Refiection)機制的系統(tǒng)框架,可以很方便的加載和管理插件。插件給THCAPP主程序本身提供了很好的可擴展性。它提供給用戶一個開放的平臺,讓用戶開發(fā)人員基于提供的接口(一些需要遵守的總體規(guī)則)開發(fā)自己的插件。基于開發(fā)式可擴充的結構,通過開發(fā)相應的插件可以實現(xiàn)對THCAPP系統(tǒng)中產品樹和工藝文件數(shù)據(jù)的控制。

  THCAPP是現(xiàn)代CAPP軟件的典型代表,經(jīng)過了近十年的發(fā)展,系統(tǒng)正處在成熟期階段,擁有一大批的大型企業(yè)用戶,它為所有的CAPP應用企業(yè)和開發(fā)企業(yè)提供了一種成熟和獨特的工藝軟件模式,它是一種將先進的開發(fā)思想、先進的開發(fā)技術與具體的國情相結合,開創(chuàng)新的軟件應用模式的先鋒。提供的多種方案和手段針對企業(yè)應用的實際需求的不同,應用模式也應該是不一樣的。沒有最好的方案,只有最適合的方案。