


以對多種數(shù)據(jù)庫安裝ODBC 驅(qū)動程序,用來連接數(shù)據(jù)庫并訪問它們的數(shù)據(jù),并使用結(jié)構(gòu)化查詢語言(SQL)作為訪問數(shù)據(jù)的標準。
網(wǎng)絡(luò)層包括各種網(wǎng)絡(luò)協(xié)議以及企業(yè)現(xiàn)有的網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)層可以支持異構(gòu)的計算機硬件環(huán)境和操作系統(tǒng)。對于一般的企業(yè)級網(wǎng)絡(luò)和數(shù)據(jù)庫應用,均采用兩級C/S結(jié)構(gòu),將數(shù)據(jù)庫安裝在Server端,各個Client端通過網(wǎng)絡(luò)對Server端進行存取訪問。
在上面是應用系統(tǒng)層,該層分布有互相獨立的應用系統(tǒng),如圖中所示的工程設(shè)計系統(tǒng)和生成管理系統(tǒng)。當然還可以包含其它應用系統(tǒng)。從圖中可以看到,這兩個系統(tǒng)分別有自己的數(shù)據(jù)庫,它們各使用自己的方式通過網(wǎng)絡(luò)訪問數(shù)據(jù)庫。
專用接口層是整個集成框架的核心部分。通過專用接口層將下面的復雜結(jié)構(gòu)屏蔽,使專用接口層以上的部分不用考慮下面的系統(tǒng)結(jié)構(gòu)。其中,專業(yè)接口層下面的層提供給它的有兩種數(shù)據(jù),一種是結(jié)構(gòu)化數(shù)據(jù),主要是指存儲在數(shù)據(jù)庫中,可以通過SQL語言查詢的數(shù)據(jù);另一種是文件系統(tǒng),比如CAD系統(tǒng)產(chǎn)生的文件數(shù)據(jù)。針對這種情況,本文也提出了兩種不同的接口方式。第一種是功能接口方式,它針對關(guān)系型數(shù)據(jù)庫,使用ODBC 接口,提取集成所需要的共享信息、過濾無用或冗余信息并重新組織最終提交給上一層。對于第2種情況,主要采取的是使用中性文件的方式,使專用接口層和下面的系統(tǒng)層都只與中性文件進行數(shù)據(jù)交換,這樣就保證了數(shù)據(jù)的統(tǒng)一性,實現(xiàn)了這兩層的數(shù)據(jù)共享。
4 應用實例
作者在廣東某冰箱有限公司的新產(chǎn)品開發(fā)項目管理系統(tǒng)的設(shè)計與開發(fā)中,采用了本文闡述的各種關(guān)鍵技術(shù),利用項目的分層組織模式和項目模型技術(shù),實現(xiàn)了基于BOM的項目管理系統(tǒng),并完成產(chǎn)品開發(fā)項目管理系統(tǒng)與企業(yè)原有的PDM 系統(tǒng)IMAN、CAPP 系統(tǒng)iCAPP、MRPII 系統(tǒng)MANMAN 等的集成。
項目經(jīng)理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html