企業(yè)信息化的核心在于集成。從當(dāng)前來看,信息化日益深化,企業(yè)各種功能的子系統(tǒng)在各自的活動(dòng)領(lǐng)域中發(fā)揮著功能。單元技術(shù)或系統(tǒng)的應(yīng)用越來越多,之間的集成要求也越來越多,使各種功能有機(jī)的集成在一起,打破“信息孤島”,實(shí)現(xiàn)信息共享,已經(jīng)成為一個(gè)比較突出的方面。系統(tǒng)的集成性與系統(tǒng)的開放性是密不可分的,要很好的實(shí)現(xiàn)集成性系統(tǒng)必須就有很好的開放性。
作為企業(yè)信息化基石的CAPP系統(tǒng)本身具有很典型的特點(diǎn):首先工藝設(shè)計(jì)所涉及的內(nèi)容多、范圍廣;而且涉及因素是錯(cuò)綜復(fù)雜的;其次工藝設(shè)計(jì)的個(gè)性化很強(qiáng),并且對(duì)使用環(huán)境有著極大的依賴性,導(dǎo)致工藝設(shè)計(jì)具有很強(qiáng)的動(dòng)態(tài)性和經(jīng)驗(yàn)性,對(duì)CAPP系統(tǒng)的包容性和可擴(kuò)展性提出了很高的要求;還有重要的一點(diǎn)是CAPP系統(tǒng)是諸多活動(dòng)的交匯點(diǎn)。
THCAPP系統(tǒng),在經(jīng)過了大量的市場(chǎng)調(diào)研和反復(fù)論證的基礎(chǔ)上,在設(shè)計(jì)之初就將開放性作為一個(gè)非常重要的特征來對(duì)待,因此在底層設(shè)計(jì)上就針對(duì)系統(tǒng)開放性和集成性做了大量的研究,和充分的設(shè)計(jì),并且在版本的不斷升級(jí)中這些日益突出的應(yīng)用,不斷的進(jìn)行著加強(qiáng)和完善。
· THCAPP系統(tǒng)的開放性
THCAPP系統(tǒng)的開放性體現(xiàn)在它有分層次的體系架構(gòu),并且在每一個(gè)層次上都提供開放的手段(接口):
- 數(shù)據(jù)層
開放式、分布式網(wǎng)絡(luò)和數(shù)據(jù)庫系統(tǒng)是CAPP集成化應(yīng)用的支撐環(huán)境。THCAPP系統(tǒng)采用目前流行的通用商業(yè)化的關(guān)系型數(shù)據(jù)庫。所有的數(shù)據(jù)都存在數(shù)據(jù)庫中,關(guān)系型數(shù)據(jù)庫提供了數(shù)據(jù)管理的最基本的功能。而正是這一最基本的要素,保證了企業(yè)工藝數(shù)據(jù)的充分被利用和企業(yè)的投資。
- 對(duì)象層
THCAPP系統(tǒng)是一個(gè)復(fù)雜的綜合應(yīng)用平臺(tái),它需要用一種通用的數(shù)據(jù)對(duì)象模型來抽象工藝數(shù)據(jù)結(jié)構(gòu),以及實(shí)現(xiàn)對(duì)工藝文件的動(dòng)態(tài)變化的存儲(chǔ)、管理要求。對(duì)象層能提供一種簡(jiǎn)單的方式用于對(duì)象之間互操作,以此來提供方便軟件功能的擴(kuò)充、軟件功能修改以及二次開發(fā)手段。
- 功能層
面向?qū)ο髮犹峁┝俗罨镜谋硎龉に嚁?shù)據(jù)及管理的數(shù)據(jù)模型。在此基礎(chǔ)上,在THCAPP系統(tǒng)中建立相應(yīng)的功能,包括工藝文件的創(chuàng)建、編輯、瀏覽、批注;產(chǎn)品樹及對(duì)工藝文件的版本、狀態(tài)等管理。功能層提供的大量二次開發(fā)控件、組件完全可以提供給其它系統(tǒng)使用,以實(shí)現(xiàn)對(duì)THCAPP系統(tǒng)中各種對(duì)象的控制和編輯。
- 界面層
界面層提供了友好的人機(jī)交互界面。界面層集表格處理、文字處理、圖形處理、數(shù)據(jù)庫訪問為一體,人性化,完全所見所得的設(shè)計(jì),符合軟件通用操作規(guī)則的交互界面。
· THCAPP系統(tǒng)的集成性
在實(shí)際的應(yīng)用中,CAPP系統(tǒng)都可能同其他系統(tǒng)進(jìn)行信息的交換和集成。而CAPP系統(tǒng)需要提供的數(shù)據(jù)有:電子的、用于瀏覽的工藝卡片、產(chǎn)品的制造BOM、零部件的工藝路線,以及路線匯總數(shù)據(jù)、零部件的某種工藝的工藝過程數(shù)據(jù)、零件的工時(shí)定額、材料定額數(shù)據(jù),以及匯總數(shù)據(jù)以及其它工藝匯總數(shù)據(jù)(工裝,設(shè)備,工具,輔具的匯總)等等。
結(jié)合CAPP系統(tǒng)的應(yīng)用特點(diǎn),基于THCAPP的開放的體系架構(gòu),THCAPP系統(tǒng)可以從多個(gè)層次來提供集成方案:數(shù)據(jù)方式;二次開發(fā)組件、控件方式;在系統(tǒng)框架中集成用戶插件的方式等。
數(shù)據(jù)方式
系統(tǒng)之間最重要和最基本的就是數(shù)據(jù)的集成,THCAPP系統(tǒng)可以將工藝數(shù)據(jù)以各種用戶組合的方式提供出去,并且提供強(qiáng)大的非編程手段,可以定制數(shù)據(jù)的處理規(guī)則,最終將符合其它系統(tǒng)要求和規(guī)范的數(shù)據(jù)提供出去。
二次開發(fā)控(組)件方式
THCAPP系統(tǒng)提供了豐富的,各種功能的二次開發(fā)控(組)件,使企業(yè)用戶在其它系統(tǒng)中通過這些二次開發(fā)控(組)件實(shí)現(xiàn)對(duì)THCAPP系統(tǒng)中文件的控制和管理、數(shù)據(jù)的提取和匯總等等。
在系統(tǒng)框架中集成用戶插件的方式
基于反射(Refiection)機(jī)制的系統(tǒng)框架,可以很方便的加載和管理插件。插件給THCAPP主程序本身提供了很好的可擴(kuò)展性。它提供給用戶一個(gè)開放的平臺(tái),讓用戶開發(fā)人員基于提供的接口(一些需要遵守的總體規(guī)則)開發(fā)自己的插件。基于開發(fā)式可擴(kuò)充的結(jié)構(gòu),通過開發(fā)相應(yīng)的插件可以實(shí)現(xiàn)對(duì)THCAPP系統(tǒng)中產(chǎn)品樹和工藝文件數(shù)據(jù)的控制。
THCAPP是現(xiàn)代CAPP軟件的典型代表,經(jīng)過了近十年的發(fā)展,系統(tǒng)正處在成熟期階段,擁有一大批的大型企業(yè)用戶,它為所有的CAPP應(yīng)用企業(yè)和開發(fā)企業(yè)提供了一種成熟和獨(dú)特的工藝軟件模式,它是一種將先進(jìn)的開發(fā)思想、先進(jìn)的開發(fā)技術(shù)與具體的國情相結(jié)合,開創(chuàng)新的軟件應(yīng)用模式的先鋒。提供的多種方案和手段針對(duì)企業(yè)應(yīng)用的實(shí)際需求的不同,應(yīng)用模式也應(yīng)該是不一樣的。沒有最好的方案,只有最適合的方案。
相關(guān)文章
- 2021-09-08BIM技術(shù)叢書Revit軟件應(yīng)用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業(yè)技術(shù)人員計(jì)算機(jī)應(yīng)用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應(yīng)用 制表、數(shù)據(jù)處理及宏應(yīng)用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機(jī)械制圖基礎(chǔ)培訓(xùn)教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎(chǔ)培訓(xùn)教程 [朱
- 2021-08-30電氣CAD實(shí)例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風(fēng)暴2:Maya影像實(shí)拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術(shù)設(shè)計(jì)案例教程中文版AutoCAD 建筑設(shè)計(jì)案例
- 2021-08-29環(huán)境藝術(shù)制圖AutoCAD [徐幼光 編著] 2013年P(guān)DF下載
- 2021-08-29機(jī)械A(chǔ)utoCAD 項(xiàng)目教程 第3版 [繆希偉 主編] 2012年P(guān)DF