




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、重慶上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)重慶大學(xué)碩士學(xué)位論文(專業(yè)學(xué)位)學(xué)生姓名:王斌指導(dǎo)教師:楊正益 講 師兼職導(dǎo)師:張尚體 高級(jí)工程師工程領(lǐng)域:工程碩士(軟件工程領(lǐng)域)重慶大學(xué)軟件學(xué)院二O一四年十一月Design and Implementation of Shanghai Aircraft Manufacturing Co. supplier product data management systemA Thesis Submitted to Chongqing Universityin Partial Fulfillment of the Requirement forProf
2、essional DegreeByWangbin Supervised by Lect. Yang zhengyiPluralistic Supervised by Senior Eng. Zhang shangtiSpecialty: Software EngineeringSchool of Software Engineering Chongqing University,Chongqing, ChinaNovember 2014重慶大學(xué)碩士學(xué)位論文中文摘要 = 1 * ROMAN I摘 要上海飛機(jī)制造有限公司(以下簡稱上飛公司)作為ARJ21新型支線飛機(jī)和C919大型客機(jī)的主制造商,擁
3、有眾多機(jī)體設(shè)備供應(yīng)商,如何利用信息技術(shù)手段來形成供應(yīng)商產(chǎn)品交付數(shù)據(jù)的結(jié)構(gòu)化治理,保證飛機(jī)在設(shè)計(jì)-總裝-供應(yīng)商領(lǐng)域數(shù)據(jù)的一致性,是當(dāng)前企業(yè)信息化建設(shè)的迫切需求。本文結(jié)合上飛公司供應(yīng)商治理的實(shí)際情況,提出構(gòu)建供應(yīng)商產(chǎn)品交付物料清單(SPS-BOM)及供應(yīng)商產(chǎn)品交付規(guī)范書(SPS)正文治理的方法,系統(tǒng)采納B/S架構(gòu),提高了使用的便捷性,滿足了客戶端性能的要求。采納Windchill客戶定制化技術(shù)及基于J2EE的Web開發(fā)技術(shù)來實(shí)現(xiàn)頁面的快速定制,采納UML建模技術(shù),對系統(tǒng)進(jìn)行了需求分析及開發(fā)設(shè)計(jì),要緊實(shí)現(xiàn)了EBOM到SPS-BOM重構(gòu)的結(jié)構(gòu)化治理,SPS文檔的結(jié)構(gòu)化編制及治理,保證了供應(yīng)商產(chǎn)品數(shù)據(jù)的
4、完整性與準(zhǔn)確性。本文要緊完成了以下工作:分析了上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的研究背景,并結(jié)合國內(nèi)外研究及應(yīng)用現(xiàn)狀,闡述了上飛公司實(shí)施供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的目的及意義。對系統(tǒng)實(shí)現(xiàn)相關(guān)的Windchill MPMLink解決方案、J2EE架構(gòu)、XML等技術(shù)進(jìn)行研究,確認(rèn)系統(tǒng)的開發(fā)模式與架構(gòu)。對供應(yīng)商交付數(shù)據(jù)治理的業(yè)務(wù)流程進(jìn)行詳細(xì)分析,確定系統(tǒng)的功能和需求。在需求分析的基礎(chǔ)上,對系統(tǒng)進(jìn)行架構(gòu)設(shè)計(jì)和模塊劃分,并按SPS-BOM重構(gòu)及SPS文檔編制功能模塊進(jìn)行詳細(xì)設(shè)計(jì),確認(rèn)編碼規(guī)則、版本操縱、工作流等關(guān)鍵特性。完成系統(tǒng)的開發(fā)工作,并對系統(tǒng)進(jìn)行測試和部署。本文在系統(tǒng)的實(shí)施過程中,考慮了系統(tǒng)的性能優(yōu)化、
5、用戶操作的友好性等,極大程度降低了職員的工作量,提高了企業(yè)的成產(chǎn)效率,目前系統(tǒng)已完成測試并投入運(yùn)行,系統(tǒng)運(yùn)行穩(wěn)定、性能良好、達(dá)到了供應(yīng)商產(chǎn)品數(shù)據(jù)治理的最終目的。關(guān)鍵詞:產(chǎn)品數(shù)據(jù)治理(PDM),BOM,Windchill,J2EE,XML框架重慶大學(xué)碩士學(xué)位論文英文摘要 目 錄 TOC o 1-3 h z u HYPERLINK l _Toc400911802 中文摘要 PAGEREF _Toc400911802 h I HYPERLINK l _Toc400911803 英文摘要 PAGEREF _Toc400911803 h II HYPERLINK l _Toc400911805 1 緒
6、論 PAGEREF _Toc400911805 h 1 HYPERLINK l _Toc400911806 1.1 研究背景與意義 PAGEREF _Toc400911806 h 1 HYPERLINK l _Toc400911807 1.1.1 研究背景 PAGEREF _Toc400911807 h 1 HYPERLINK l _Toc400911808 1.1.2 研究意義 PAGEREF _Toc400911808 h 1 HYPERLINK l _Toc400911809 1.2 國內(nèi)外研究現(xiàn)狀 PAGEREF _Toc400911809 h 2 HYPERLINK l _Toc40
7、0911810 1.2.1 PDM 系統(tǒng)概述及現(xiàn)狀 PAGEREF _Toc400911810 h 2 HYPERLINK l _Toc400911811 1.2.2 BOM技術(shù)研究現(xiàn)狀 PAGEREF _Toc400911811 h 3 HYPERLINK l _Toc400911812 1.2.3 Windchill產(chǎn)品的進(jìn)展趨勢 PAGEREF _Toc400911812 h 4 HYPERLINK l _Toc400911813 1.3 論文研究內(nèi)容 PAGEREF _Toc400911813 h 5 HYPERLINK l _Toc400911814 1.4 論文的組織結(jié)構(gòu) PAGE
8、REF _Toc400911814 h 5 HYPERLINK l _Toc400911815 1.5 本章小結(jié) PAGEREF _Toc400911815 h 5 HYPERLINK l _Toc400911816 2 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)開發(fā)相關(guān)技術(shù)分析 PAGEREF _Toc400911816 h 6 HYPERLINK l _Toc400911817 2.1 Windchill MPMLink 技術(shù)分析 PAGEREF _Toc400911817 h 6 HYPERLINK l _Toc400911818 2.2 工作流技術(shù)分析 PAGEREF _Toc400911818 h 8
9、HYPERLINK l _Toc400911819 2.3 J2EE架構(gòu)分析 PAGEREF _Toc400911819 h 9 HYPERLINK l _Toc400911820 2.4 XML技術(shù)分析 PAGEREF _Toc400911820 h 10 HYPERLINK l _Toc400911821 2.5 AJAX技術(shù)分析 PAGEREF _Toc400911821 h 13 HYPERLINK l _Toc400911822 2.6 本章小結(jié) PAGEREF _Toc400911822 h 13 HYPERLINK l _Toc400911823 3 上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系
10、統(tǒng)需求分析 PAGEREF _Toc400911823 h 14 HYPERLINK l _Toc400911824 3.1 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)總體目標(biāo) PAGEREF _Toc400911824 h 14 HYPERLINK l _Toc400911825 3.2 系統(tǒng)功能需求分析 PAGEREF _Toc400911825 h 15 HYPERLINK l _Toc400911826 3.2.1 SPS-BOM重構(gòu)模塊 PAGEREF _Toc400911826 h 15 HYPERLINK l _Toc400911827 3.2.2 供應(yīng)商產(chǎn)品交付規(guī)范書編寫與發(fā)放模塊 PAGEREF
11、 _Toc400911827 h 19 HYPERLINK l _Toc400911828 3.2.3 供應(yīng)商產(chǎn)品交付規(guī)范書更改操縱模塊 PAGEREF _Toc400911828 h 21 HYPERLINK l _Toc400911829 3.3 系統(tǒng)非功能性需求 PAGEREF _Toc400911829 h 23 HYPERLINK l _Toc400911830 3.3.1 系統(tǒng)設(shè)計(jì)需求 PAGEREF _Toc400911830 h 23 HYPERLINK l _Toc400911831 3.3.2 軟硬件需求 PAGEREF _Toc400911831 h 24 HYPERLI
12、NK l _Toc400911832 3.4 本章小結(jié) PAGEREF _Toc400911832 h 24 HYPERLINK l _Toc400911833 4 上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的設(shè)計(jì) PAGEREF _Toc400911833 h 25 HYPERLINK l _Toc400911834 4.1 系統(tǒng)的框架設(shè)計(jì) PAGEREF _Toc400911834 h 25 HYPERLINK l _Toc400911835 4.2 要緊功能設(shè)計(jì) PAGEREF _Toc400911835 h 26 HYPERLINK l _Toc400911836 4.2.1 標(biāo)簽定義 PAGER
13、EF _Toc400911836 h 26 HYPERLINK l _Toc400911837 4.2.2 文檔IBA屬性 PAGEREF _Toc400911837 h 28 HYPERLINK l _Toc400911838 4.2.3 MBA屬性講明 PAGEREF _Toc400911838 h 30 HYPERLINK l _Toc400911839 4.3 邏輯與規(guī)則設(shè)計(jì) PAGEREF _Toc400911839 h 30 HYPERLINK l _Toc400911840 4.3.1 表單創(chuàng)建及修訂原則 PAGEREF _Toc400911840 h 30 HYPERLINK
14、l _Toc400911841 4.3.2 編碼規(guī)則 PAGEREF _Toc400911841 h 30 HYPERLINK l _Toc400911842 4.3.3 版本操縱規(guī)則 PAGEREF _Toc400911842 h 31 HYPERLINK l _Toc400911843 4.3.4 工程及工藝下級(jí)裝配件識(shí)不 PAGEREF _Toc400911843 h 31 HYPERLINK l _Toc400911844 4.3.5 生命周期與工作流制定 PAGEREF _Toc400911844 h 31 HYPERLINK l _Toc400911845 4.3.6 訪問權(quán)限 P
15、AGEREF _Toc400911845 h 34 HYPERLINK l _Toc400911846 4.4 數(shù)據(jù)庫的設(shè)計(jì) PAGEREF _Toc400911846 h 34 HYPERLINK l _Toc400911847 4.4.1 E-R圖 PAGEREF _Toc400911847 h 34 HYPERLINK l _Toc400911848 4.4.2 數(shù)據(jù)庫表單設(shè)計(jì) PAGEREF _Toc400911848 h 36 HYPERLINK l _Toc400911849 4.5 本章小結(jié) PAGEREF _Toc400911849 h 37 HYPERLINK l _Toc4
16、00911850 5 上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的實(shí)現(xiàn) PAGEREF _Toc400911850 h 38 HYPERLINK l _Toc400911851 5.1 系統(tǒng)開發(fā)環(huán)境 PAGEREF _Toc400911851 h 38 HYPERLINK l _Toc400911852 5.2 初始化配置 PAGEREF _Toc400911852 h 38 HYPERLINK l _Toc400911853 5.2.1 XML文檔交互屬性 PAGEREF _Toc400911853 h 38 HYPERLINK l _Toc400911854 5.2.2 Windchill初始化規(guī)則
17、PAGEREF _Toc400911854 h 39 HYPERLINK l _Toc400911855 5.3 規(guī)劃與儲(chǔ)存 PAGEREF _Toc400911855 h 40 HYPERLINK l _Toc400911856 5.4 頁面與步驟 PAGEREF _Toc400911856 h 40 HYPERLINK l _Toc400911857 5.4.1 SPS-BOM重構(gòu)模塊 PAGEREF _Toc400911857 h 40 HYPERLINK l _Toc400911858 5.4.2 供應(yīng)商產(chǎn)品交付規(guī)范書編寫與發(fā)放模塊 PAGEREF _Toc400911858 h 47
18、 HYPERLINK l _Toc400911859 5.4.3 供應(yīng)商產(chǎn)品交付規(guī)范書更改操縱模塊 PAGEREF _Toc400911859 h 49 HYPERLINK l _Toc400911860 5.5 要緊代碼功能講明 PAGEREF _Toc400911860 h 51 HYPERLINK l _Toc400911861 5.5.1 代碼使用過程圖 PAGEREF _Toc400911861 h 51 HYPERLINK l _Toc400911862 5.5.2 要緊代碼功能具體講明 PAGEREF _Toc400911862 h 52 HYPERLINK l _Toc4009
19、11863 5.5.3 關(guān)鍵類講明 PAGEREF _Toc400911863 h 53 HYPERLINK l _Toc400911864 5.5.4 XML規(guī)范以及示例 PAGEREF _Toc400911864 h 54 HYPERLINK l _Toc400911865 5.6 本章小結(jié) PAGEREF _Toc400911865 h 54 HYPERLINK l _Toc400911866 6 總結(jié)與展望 PAGEREF _Toc400911866 h 55 HYPERLINK l _Toc400911867 6.1 研究總結(jié) PAGEREF _Toc400911867 h 55 H
20、YPERLINK l _Toc400911868 6.2 展望 PAGEREF _Toc400911868 h 55 HYPERLINK l _Toc400911869 致 謝 PAGEREF _Toc400911869 h 56 HYPERLINK l _Toc400911870 參考文獻(xiàn) PAGEREF _Toc400911870 h 57重慶大學(xué)碩士學(xué)位論文1 緒 論1 緒 論 研究背景與意義研究背景當(dāng)前,經(jīng)濟(jì)全球化和信息全球化迅猛進(jìn)展,我國進(jìn)入WTO后,為制造業(yè)帶來前所未有的機(jī)遇,但又面臨更加激烈的挑戰(zhàn)。進(jìn)入21世紀(jì),世界技術(shù)和市場格局發(fā)生了重大變化,信息化被認(rèn)為是繼工業(yè)革命之后的具有
21、重大意義的的全球性技術(shù)革命。這場席卷而來的信息化浪潮改變了人類生產(chǎn)、生活的方方面面,阻礙著社會(huì)、經(jīng)濟(jì)進(jìn)展的進(jìn)程,把人類帶入了新經(jīng)濟(jì)時(shí)代。這種技術(shù)融合信息技術(shù)、現(xiàn)代治理技術(shù)和制造技術(shù),將其應(yīng)用到企業(yè)產(chǎn)品生命周期全過程和企業(yè)運(yùn)行治理的各個(gè)環(huán)節(jié),極大提高企業(yè)的市場競爭能力。在我國從“中國制造”走向“中國制造”的過程中,迫切需要利用信息化技術(shù),關(guān)心我國制造業(yè)走出產(chǎn)業(yè)鏈困境。航空工業(yè)是標(biāo)志國家綜合實(shí)力的戰(zhàn)略性產(chǎn)業(yè),國家對民用飛機(jī)的重視,給航空制造企業(yè)帶來了一個(gè)全新的進(jìn)展機(jī)遇。由于歷史的緣故,中國的航空工業(yè)適應(yīng)于仿制,創(chuàng)新能力不強(qiáng),盡管上世紀(jì)八九十年代中美合作制造過民用客機(jī),了解大型飛機(jī)建筑的差不多流程和
22、技術(shù)要求,但關(guān)鍵技術(shù)以及治理經(jīng)驗(yàn)是無法通過合作獵取的,也是無法購買的。我國民用飛機(jī)想要在市場有一席之地,就必須在設(shè)計(jì)、制造、企業(yè)治理等多方面提高能力,而使用先進(jìn)的企業(yè)信息化治理理念則是重要手段之一。研究意義隨著各種信息化系統(tǒng)PDM,MES,EPR等在企業(yè)的普及,系統(tǒng)集成成為眾多制造企業(yè)面前的重要課題。作為產(chǎn)品技術(shù)文件的重要組成部分,物料清單(BOM,Bill of Material)從不同的角度對產(chǎn)品進(jìn)行了完整的描述。BOM是組織產(chǎn)品信息的重要形式,是產(chǎn)品數(shù)據(jù)治理(Product Data Management,PDM)的核心數(shù)據(jù),貫穿于工程設(shè)計(jì)、工藝設(shè)計(jì)、產(chǎn)品制造、大修維護(hù)等產(chǎn)品生命周期的各
23、個(gè)時(shí)期,成為企業(yè)信息集成的關(guān)鍵所在。依照統(tǒng)計(jì),制造企業(yè)所用的計(jì)算機(jī)應(yīng)用系統(tǒng)當(dāng)中,大約有70%需要用到BOM1。這些BOM存在于企業(yè)不同職能部門,依照其獨(dú)特的業(yè)務(wù)。國內(nèi)外已有許多學(xué)者做了大量的研究,但要緊是研究EBOM和MBOM的構(gòu)建方法,對SBOM的研究專門少;文獻(xiàn)23提出了采購BOM的概念,然而僅考慮了批產(chǎn)時(shí)期的采購,沒有考慮到研發(fā)時(shí)期更改頻繁的特點(diǎn),沒有建立SBOM和供應(yīng)商相關(guān)文檔(如供應(yīng)商交付要求等)、工藝和資源等的聯(lián)系,容易造成更改的不同步。上飛公司供應(yīng)商產(chǎn)品交付數(shù)據(jù)包含供應(yīng)商產(chǎn)品交付規(guī)范書(SPS)和供應(yīng)商產(chǎn)品交付物料清單(SPS-BOM)兩部分,它們是對供應(yīng)商最終產(chǎn)品交付狀態(tài)的定義
24、,是供應(yīng)商產(chǎn)品制造構(gòu)型和最終交付的重要依據(jù)。SPS與SPS-BOM這兩部分?jǐn)?shù)據(jù)存在緊密的關(guān)聯(lián),但現(xiàn)時(shí)期SPS為手工編輯,設(shè)計(jì)發(fā)生變更后,這部分信息缺乏與工程數(shù)據(jù)源、SPS-BOM等的聯(lián)動(dòng)關(guān)系。如何利用信息技術(shù)手段來形成供應(yīng)商產(chǎn)品交付數(shù)據(jù)的結(jié)構(gòu)化治理,保證飛機(jī)在設(shè)計(jì)-總裝-供應(yīng)商領(lǐng)域數(shù)據(jù)的一致性,是當(dāng)前企業(yè)信息化建設(shè)的迫切需求。 國內(nèi)外研究現(xiàn)狀PDM 系統(tǒng)概述及現(xiàn)狀隨著計(jì)算機(jī)技術(shù)的廣泛應(yīng)用以及CAD/CAPP/CAM等軟件在企業(yè)中的應(yīng)用,過去手工時(shí)期的紙質(zhì)的文件、圖紙經(jīng)計(jì)算機(jī)處理都變成了大量的不同格式的電子文件,這些數(shù)字化的產(chǎn)品數(shù)據(jù)治理即為PDM。這些數(shù)字化的產(chǎn)品數(shù)據(jù)數(shù)據(jù)量大、格式多、數(shù)據(jù)結(jié)構(gòu)復(fù)
25、雜,如何治理好這些產(chǎn)品數(shù)據(jù),是企業(yè)面臨的難題,PDM是在如此的背景下產(chǎn)生的一種新的數(shù)據(jù)治理的思想和技術(shù)。PDM技術(shù)提出以后,不斷地得到進(jìn)展和完善,所涉及的業(yè)務(wù)領(lǐng)域也越來越廣。從解決大量文件、圖紙計(jì)算機(jī)化的治理問題,逐步進(jìn)展到對企業(yè)產(chǎn)品全生命周期的治理,包括對與產(chǎn)品相關(guān)的信息與過程的治理。關(guān)于PDM技術(shù)的描述專門難有一個(gè)準(zhǔn)確的定義。隨著人們對PDM技術(shù)的不斷認(rèn)識(shí),從不同角度提出了PDM的定義,比較有代表性的是EdMiller和D Burdick給出的定義。國際權(quán)威咨詢公司CIMdata總裁EdMiller給PDM做出過概括性的定義,他認(rèn)為PDM是用來治理所有與產(chǎn)品相關(guān)的信息和過程的技術(shù)。Gart
26、ner Group公司的D Burdick則把PDM定義為構(gòu)筑企業(yè)范圍內(nèi)設(shè)計(jì)和生產(chǎn)的一個(gè)并行化產(chǎn)品協(xié)作環(huán)境的技術(shù)。但就現(xiàn)時(shí)期的進(jìn)展而言,產(chǎn)品數(shù)據(jù)治理(PDM)能夠闡述為以軟件為基礎(chǔ),以產(chǎn)品為中心,實(shí)現(xiàn)對產(chǎn)品及其相關(guān)數(shù)據(jù)、過程進(jìn)行全生命周期治理的技術(shù),并可為產(chǎn)品設(shè)計(jì)和制造建立一個(gè)并行化的協(xié)作環(huán)境4。在民用飛機(jī)的研制過程中,隨著數(shù)字化手段的應(yīng)用,需要應(yīng)用PDM技術(shù)實(shí)現(xiàn)面向民用飛機(jī)研制全生命周期的治理。在設(shè)計(jì)時(shí)期,數(shù)字化設(shè)計(jì)需要基于PDM系統(tǒng)進(jìn)行產(chǎn)品數(shù)據(jù)的設(shè)計(jì)、審簽和發(fā)放,實(shí)現(xiàn)設(shè)計(jì)過程的治理。在型號(hào)研制的不同時(shí)期,依照型號(hào)研制的需要,需要實(shí)施多個(gè)PDM系統(tǒng)來滿足型號(hào)研制、型號(hào)構(gòu)型治理和制造等的需要。
27、如此,必將產(chǎn)生大量的數(shù)字化產(chǎn)品數(shù)據(jù),對型號(hào)產(chǎn)品數(shù)據(jù)的治理和檔案的治理帶來了一定的難度。同時(shí),不同時(shí)期的型號(hào),由于圖樣文件治理制度的不同,以及信息技術(shù)的不斷更新?lián)Q代,所實(shí)施的PDM系統(tǒng)是不同的,所采納的技術(shù)和體系架構(gòu)也是不同的,不可幸免地形成了一個(gè)個(gè)的信息孤島。BOM技術(shù)研究現(xiàn)狀物料清單BOM產(chǎn)生于上世紀(jì)六十年代,要緊功能是把產(chǎn)品結(jié)構(gòu)、提早期、批量、采購、庫存信息集中在一起,從而運(yùn)算出MRP的生產(chǎn)作業(yè)打算和采購打算。隨著MRP進(jìn)展到今天的ERP,物料清單仍然作為ERP運(yùn)作的差不多輸入數(shù)據(jù),要緊采納手工輸入。上世紀(jì)90年代,產(chǎn)品數(shù)據(jù)治理PDM技術(shù)開始得到快速進(jìn)展。BOM的治理要緊是嵌入在PDM系統(tǒng)
28、和ERP系統(tǒng)當(dāng)中。PDM系統(tǒng)中的產(chǎn)品結(jié)構(gòu)與ERP所需的物料清單BOM之間存在著某種對應(yīng)關(guān)系,ERP所需MBOM中的大量信息能夠從PDM的BOM中獵取。由于手工輸入BOM既費(fèi)時(shí)又容易出錯(cuò),通常的方法是讓PDM依照工程設(shè)計(jì)物料清單EBOM和CAPP提供的工藝信息自動(dòng)生成ERP所需要的制造物料清單MBOM,實(shí)現(xiàn)PDM與ERP的集成。由于對BOM的重要性的認(rèn)識(shí),BOM的研究開始走出ERP的狹小空間,成為一個(gè)獨(dú)立的研究對象。同時(shí),在客戶的個(gè)性化需求的市場驅(qū)動(dòng)下,大規(guī)模定制成為一種趨勢,產(chǎn)品配置顯得特不重要。因而國外對BOM的研究側(cè)重了對BOM結(jié)構(gòu)的配置方面,如提出的模塊化BOM(modular BOM)
29、、超級(jí)BOM(superBOM)、變量VBOM(variant BOM)、通用BOM(Generic BOM)等56。在應(yīng)用方面,波音公司在其定義與操縱飛機(jī)的配置/制造資源治理(DCAC/MRM)項(xiàng)目中最早提出了以產(chǎn)品結(jié)構(gòu)為核心組織單一產(chǎn)品數(shù)據(jù)源(Single Source of Product Data,SSPD)的構(gòu)想,并將該成果應(yīng)用到波音737至777的產(chǎn)品當(dāng)中,建立了各種BOM之間的邏輯聯(lián)系,使得該公司14種BOM治理系統(tǒng)統(tǒng)一到單一的BOM治理系統(tǒng)之中。在國內(nèi),BOM治理缺乏相應(yīng)的規(guī)范和標(biāo)準(zhǔn),各個(gè)企業(yè)按照自己的需要提出各種不同的BOM。國內(nèi)的部分學(xué)者對BOM的轉(zhuǎn)換做了大量的研究。臺(tái)灣交
30、通大學(xué)Chang、Lee等7提出了一個(gè)三時(shí)期的MBOM規(guī)劃方法,能夠依照EBOM考慮裝配序列和約束生成三層的MBOM。重慶大學(xué)曾富洪8把BOM劃分成BOM本體和BOM從體,分不從BOM本體和從體方面進(jìn)行EBOM到MBOM的轉(zhuǎn)換,在BOM的本體轉(zhuǎn)換中考慮了實(shí)際裝配線、各種虛擬件和裝配順序等因素。北京航天航空大學(xué)對BOM的轉(zhuǎn)換進(jìn)行了較多的研究。烏龍、尚鳳武9從物料項(xiàng)本質(zhì)和物料項(xiàng)關(guān)系方面闡述了BOM的本質(zhì),建立了產(chǎn)品結(jié)構(gòu)和配置治理過程模型,并對BOM轉(zhuǎn)換中不同視圖之間的關(guān)系進(jìn)行了闡述。蔣輝、范玉青10,11從工藝角度分析了EBOM、PBOM、MBOM的演變原理,提出了面向BOM的制造工藝系統(tǒng)的差不多
31、原理。郭建飛等12從結(jié)構(gòu)轉(zhuǎn)換和屬性映射兩個(gè)角度探討了3種要緊物料清單視圖間的演繹關(guān)系。清華大學(xué)魏志強(qiáng)、王先逵等13提出了基于單一數(shù)據(jù)源的產(chǎn)品BOM數(shù)據(jù)多視圖映射技術(shù),對BOM不同視圖的屬性映射進(jìn)行了歸類分析。Windchill 產(chǎn)品的進(jìn)展趨勢PTC公司是全球較大的、一直致力于產(chǎn)品開發(fā)應(yīng)用和產(chǎn)品生命周期治理解決方案的軟件供應(yīng)商。為了滿足異地制造、設(shè)計(jì)外包、全球化營運(yùn)的需求,PTC公司于1998年首先推出了完全基于J2EE平臺(tái)的產(chǎn)品生命周期治理系統(tǒng)Windchill。通過十余年的進(jìn)展,Windchill系統(tǒng)差不多成為基于掃瞄器/服務(wù)器(BrowserIServer)架構(gòu)產(chǎn)品生命周期治理解決方案技術(shù)
32、和市場的領(lǐng)導(dǎo)者。目前Windchill系統(tǒng)差不多在國防電于、航空航天、汽車、工程機(jī)械、消費(fèi)品、半導(dǎo)體等行業(yè)擁有大量的成功客戶。國際上許多大型公司都選擇了Windchill系統(tǒng),例如AirBus,Boeing AeroSpace,NASA,JohnDeere,Caterpillar,ABBMarconi,Toshiba,Philips,TRW等。從1999年開始Windchill系統(tǒng)進(jìn)入中國市場,目前差不多成為國內(nèi)PDM市場的領(lǐng)導(dǎo)者,并差不多成功應(yīng)用在各個(gè)行業(yè)的領(lǐng)導(dǎo)企業(yè)。近幾年來在PLM/PDM市場上,PTC、西門子PLM和達(dá)索的PLM系統(tǒng)差不多上占有了前三名的位置。尤其在大型企業(yè)進(jìn)行PLM選型
33、時(shí),差不多上在這三者之中進(jìn)行選擇。達(dá)索作為IBMPLM戰(zhàn)略的合作伙伴,為各種企業(yè)提供電子商務(wù)解決方案,關(guān)心他們實(shí)施自己的數(shù)字化企業(yè)戰(zhàn)略,其核心優(yōu)勢要緊是在數(shù)字化制造解決方案,不僅僅提供了生產(chǎn)過程的仿真,同時(shí)還提供了車間和生產(chǎn)線的仿真,人機(jī)工程等。UGS被西門子收購后,其產(chǎn)品全生命周期治理軟件與西門子自動(dòng)化解決方案整合為一體,從而成為全球首家真正貫穿產(chǎn)品從概念到交付.到維護(hù)、報(bào)廢的軟硬件一體化解決方案提供商。在PTC的PDM解決方案中.Pro/E是其基礎(chǔ),Windchill由最初的PDM產(chǎn)品演變?yōu)楝F(xiàn)在的PDM平臺(tái)。Windchill的要緊特點(diǎn)在于一體化的體系結(jié)構(gòu)和統(tǒng)一的數(shù)據(jù)模型。到現(xiàn)在為止PTC
34、公司在Windchill平臺(tái)上差不多列發(fā)了一系列的解決方案,包括產(chǎn)品數(shù)據(jù)治理、設(shè)計(jì)協(xié)作和項(xiàng)目治理、動(dòng)態(tài)設(shè)計(jì)配置、零件治理以及制造協(xié)作。目前WindchillLink系列解決方案包招Windchill PDMLink,Windchill ProjectLink,Windchill DynamicDesignLink,Windchill PartsLink以及WindchillSupplyLink等產(chǎn)品模塊。Windchill是第一套專門使用互聯(lián)網(wǎng)來部署系統(tǒng)而開發(fā)的PLM解決方案,并應(yīng)用了真正的互聯(lián)網(wǎng)技術(shù)。它以開發(fā)多層企業(yè)應(yīng)用的J2EE標(biāo)準(zhǔn)為基Rill,因此它提供了Web環(huán)境中的全部功能。大量客戶
35、的實(shí)施證明Windchill能夠適應(yīng)和滿足嵌嚴(yán)格的需求。由于競爭關(guān)于的產(chǎn)品使用的仍然是從事個(gè)體系結(jié)構(gòu)中拼湊而成的技術(shù)而非有意義的集成,因此Windchill仍然是該行業(yè)唯一的一體化PDM解決方案。 論文研究內(nèi)容本文結(jié)合上飛公司供應(yīng)商治理的實(shí)際情況,提出構(gòu)建SPS-BOM及SPS正文治理的方法,要緊實(shí)現(xiàn)了EBOM到SPS-BOM重構(gòu)的結(jié)構(gòu)化治理,SPS文檔的結(jié)構(gòu)化編制及治理,保證了供應(yīng)商交付數(shù)據(jù)的完整性與準(zhǔn)確性。要緊研究內(nèi)容如下:對Windchil1產(chǎn)品在PDM行業(yè)中的應(yīng)用和進(jìn)展進(jìn)行分析,并對系統(tǒng)實(shí)現(xiàn)相關(guān)的J2EE架構(gòu)、XML等技術(shù)進(jìn)行研究,確認(rèn)系統(tǒng)的開發(fā)模式與架構(gòu)。提出了基于Windchill
36、 MPMLink的Web部件的解決方案,并介紹了其需求分析和總體架構(gòu)設(shè)計(jì),以及系統(tǒng)的具體實(shí)現(xiàn)過程。對該系統(tǒng)進(jìn)行功能性測試,完成對系統(tǒng)的開發(fā)和測試。 論文的組織結(jié)構(gòu)論文組織結(jié)構(gòu):第一章 緒論。介紹了上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的研究背景和國內(nèi)外現(xiàn)狀,闡述了上飛公司實(shí)施供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的目的及意義,為系統(tǒng)的研究提供了理論基礎(chǔ)。第二章 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)開發(fā)相關(guān)技術(shù)。對系統(tǒng)實(shí)現(xiàn)相關(guān)的Windchill MPMLink解決方案、J2EE架構(gòu)、XML等技術(shù)進(jìn)行研究,確認(rèn)系統(tǒng)的開發(fā)模式與架構(gòu)。第三章 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)需求分析。對供應(yīng)商交付數(shù)據(jù)治理的業(yè)務(wù)流程進(jìn)行詳細(xì)分析,確定系統(tǒng)的功能和需
37、求。第四章 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)設(shè)計(jì)方案。在需求分析的基礎(chǔ)上,對系統(tǒng)進(jìn)行架構(gòu)設(shè)計(jì)和模塊化分,并按SPS-BOM重構(gòu)及SPS文檔編制功能模塊進(jìn)行詳細(xì)設(shè)計(jì),并確認(rèn)編碼規(guī)則、版本操縱、工作流等關(guān)鍵特性。第五章 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的實(shí)現(xiàn)。完成系統(tǒng)的開發(fā)工作,并對系統(tǒng)進(jìn)行測試和部署。第六章 結(jié)束語。對供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)的開發(fā)進(jìn)行總結(jié),指出系統(tǒng)存在的不足,并對后續(xù)開發(fā)工作進(jìn)行展望。 本章小結(jié)本章介紹了上海飛機(jī)制造有限公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)背景和意義,以及國內(nèi)外研究現(xiàn)狀,提出了本文要緊的研究工作。重慶大學(xué)碩士學(xué)位論文2 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)開發(fā)相關(guān)技術(shù)分析2 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)開發(fā)相關(guān)技
38、術(shù)分析 Windchill MPMLink 技術(shù)分析2.1.1 Windchill MPMLink差不多概念Windchill是PTC公司推出的一套集成應(yīng)用軟件,用來治理產(chǎn)品和工序的整個(gè)生命周期。它充分利用了Internet和相關(guān)的信息技術(shù),為系統(tǒng)提供了一種應(yīng)用軟件基礎(chǔ),從而保證用戶能快速、高效地部署產(chǎn)品信息應(yīng)用軟件。Windchill MPMLink是一種為制造工程師設(shè)計(jì)的綜合產(chǎn)品生命周期治理(Product Lifecycle Management,PLM)的應(yīng)用程序,是業(yè)界新的綜合制造過程治理的解決方案,它通過一個(gè)完整的解決方案來支持制造過程治理(Manufacturing Proces
39、s Management,MPM)進(jìn)程。在該解決方案中,產(chǎn)品、進(jìn)程和資源數(shù)據(jù)都在單一系統(tǒng)中進(jìn)行治理,而無需復(fù)制數(shù)據(jù)。制造過程治理(MPM)是定義和治理用于制造部件、裝配最終產(chǎn)品和執(zhí)行檢查的制造過程。在任何的產(chǎn)品生命周期治理(PLM)系統(tǒng)中,MPM過程是連接產(chǎn)品設(shè)計(jì)和產(chǎn)品執(zhí)行的必要橋梁。作為PLM過程的數(shù)字治理部件,它是連接產(chǎn)品設(shè)計(jì)、生產(chǎn)打算到資源和庫存安排的橋梁14,制造過程治理如圖2.1所示。圖2.1 制造過程治理Fig.2.1 Manufacturing Process Management2.1.2 Windchill MPMLink結(jié)構(gòu)Windchill MPMLink由以下幾個(gè)掃瞄器
40、組成:制造產(chǎn)品結(jié)構(gòu)掃瞄器、制造資源掃瞄器、制造標(biāo)準(zhǔn)掃瞄器、工藝打算掃瞄器、制造甘特掃瞄器和ProductView for Windchill MPMLink掃瞄器,它們差不多上基于Windchill PDMLink的產(chǎn)品結(jié)構(gòu)掃瞄器體系結(jié)構(gòu)的Java程序。所有這些掃瞄器差不多上用于創(chuàng)建和治理制造對象。Windchill MPMLink的體系結(jié)構(gòu)圖如圖2.2所示。圖2.2 Windchill MPMLink體系結(jié)構(gòu)圖Fig.2.2 Windchill MPMLink architecture diagramWindchill MPMLink被安裝在Windchill PDMLink環(huán)境上,除了Wi
41、ndchill系統(tǒng)共有的功能:工作流治理、變更和配置治理、訪問操縱和文檔治理、產(chǎn)品結(jié)構(gòu)治理等之外,它還具有以下功能。1) 制造物料清單(MBOM)治理:通過創(chuàng)建與源工程設(shè)計(jì)信息相關(guān)聯(lián)的制造物料清單,來確保制造過程打算始終反映工程的當(dāng)前設(shè)計(jì)。2) 工藝打算治理:詳細(xì)講明了為生產(chǎn)、檢查、修復(fù)或維護(hù)指定部件或裝配體而需要在車間完成的任務(wù)。其中包括要執(zhí)行的操作、操作的執(zhí)行順序、所需的物理資源和技能、文檔參考、文本講明時(shí)刻及成本要求。3) 制造資源庫和制造標(biāo)準(zhǔn)庫:制造資源是執(zhí)行生產(chǎn)活動(dòng)(諸如人員或設(shè)備之類)的實(shí)體,例如生產(chǎn)、維護(hù)、檢查或修理部件期間車間所需的資源;制造標(biāo)準(zhǔn)是組織到某分級(jí)結(jié)構(gòu)中的制造功能和
42、標(biāo)準(zhǔn)工序的集合。4) 其他:包括時(shí)刻和成本可能等其他新的特色功能。Windchill MPMLink的要緊目的是提供一個(gè)工具,利用工程設(shè)計(jì)的數(shù)據(jù)去創(chuàng)建、存儲(chǔ)和治理制造產(chǎn)品的數(shù)據(jù)和工藝信息。 工作流技術(shù)分析工作流治理是一個(gè)被業(yè)界廣泛應(yīng)用并迅速進(jìn)展的技術(shù),它的要緊特點(diǎn)是使處理過程自動(dòng)化,使人以及各種應(yīng)用工具相互之間協(xié)調(diào)工作,以完成某項(xiàng)工作。其目的是為了合適的人或軟件在恰當(dāng)?shù)臅r(shí)刻執(zhí)行正確的工作。工作流是業(yè)務(wù)的自動(dòng)化處理過程,在那個(gè)過程中,依照預(yù)定義的規(guī)則將文檔、信息在過程參與者中傳遞,最終完成業(yè)務(wù)的處理。工作流治理系統(tǒng)(WFMS)是通過治理一序列工作行為以及與活動(dòng)步驟、相關(guān)人員、資源設(shè)備來提供業(yè)務(wù)處
43、理程序上的自動(dòng)操縱,它是通過計(jì)算機(jī)軟件來定義、治理和執(zhí)行工作流,計(jì)算機(jī)的執(zhí)行順序是由工作流邏輯的計(jì)算機(jī)描述來驅(qū)動(dòng)的。工作流治理系統(tǒng)則是這一實(shí)現(xiàn)的軟件環(huán)境。使用工作流作為業(yè)務(wù)過程的實(shí)現(xiàn)技術(shù)首先要求工作流系統(tǒng)能夠反映業(yè)務(wù)過程的如下幾個(gè)問題:即業(yè)務(wù)過程是什么(有哪些活動(dòng)、任務(wù)組成,也確實(shí)是結(jié)構(gòu)上的定義)、如何做(活動(dòng)間的執(zhí)行條件、規(guī)則以及所交互的信息,也確實(shí)是操縱流與信息流的定義)、有誰來做(人或計(jì)算機(jī)程序,也確實(shí)是組織角色的定義)、做的如何樣(通過工作流治理系統(tǒng)對執(zhí)行過程進(jìn)行監(jiān)控)。因此,能夠講工作流是一種反映業(yè)務(wù)流程的計(jì)算機(jī)化的模型,它是為了在先進(jìn)計(jì)算機(jī)環(huán)境支持下實(shí)現(xiàn)經(jīng)營過程集成與經(jīng)營過程自動(dòng)化
44、而建立的可由工作流治理系統(tǒng)執(zhí)行的業(yè)務(wù)系統(tǒng)。依照所實(shí)現(xiàn)的業(yè)務(wù)過程,工作流治理系統(tǒng)可分為四類:= 1 * GB3治理型工作流(administrative workflow):在這類工作流中活動(dòng)能夠預(yù)定義同時(shí)有一套簡單的任務(wù)協(xié)調(diào)規(guī)則。= 2 * GB3設(shè)定型工作流(ad hoc workflow):與治理型工作流相似,但一般用來處理異?;虬l(fā)生機(jī)會(huì)比較小的情況,有時(shí)甚至是只出現(xiàn)一次的情況,這與參與的用戶有關(guān)。= 3 * GB3協(xié)作型工作流(collaborative workflow):參與者和協(xié)作的次數(shù)較多。在一個(gè)步驟上可能反復(fù)發(fā)生幾次直到得到某種結(jié)果,甚至可能返回到前一時(shí)期。= 4 * GB3生
45、產(chǎn)型工作流(production workflow):實(shí)現(xiàn)重要的業(yè)務(wù)過程的工作流,特不是與業(yè)務(wù)組織的功能直接相關(guān)的工作流。與治理型工作流相比,生產(chǎn)型工作流一般應(yīng)用在大規(guī)模、復(fù)雜的和異構(gòu)的環(huán)境下,整個(gè)過程會(huì)涉及許多人員和不同的組織。采納工作流治理系統(tǒng)能夠在最大程度上集成組織的現(xiàn)有信息資源,實(shí)現(xiàn)資源的充分利用。由于工作流治理系統(tǒng)具有較好的柔性和開發(fā)性,因此,能夠保證信息系統(tǒng)能夠順利的擴(kuò)展以滿足不斷變化的市場環(huán)境。另外,工作流治理系統(tǒng)在工作流模型的基礎(chǔ)上進(jìn)行業(yè)務(wù)過程進(jìn)行,這就意味著信息系統(tǒng)差不多從過去沒有一個(gè)具體的可量化指標(biāo)的治理信息系統(tǒng),進(jìn)展到了一個(gè)建立在工作流模型上(同時(shí)是能夠利用BPR或者其他
46、仿真工具進(jìn)行優(yōu)化后的模型),按照預(yù)先定義好的規(guī)則進(jìn)行執(zhí)行,同時(shí)關(guān)于執(zhí)行的結(jié)果隨時(shí)進(jìn)行監(jiān)控和評(píng)價(jià)的規(guī)范化時(shí)期。這種由過程建模模型分析過程優(yōu)化執(zhí)行結(jié)果統(tǒng)計(jì)分析改進(jìn)業(yè)務(wù)過程優(yōu)化運(yùn)作的實(shí)施方法為成功地實(shí)施信息系統(tǒng)奠定了堅(jiān)實(shí)的基礎(chǔ)。 J2EE架構(gòu)分析J2EE是由美國的SUN公司面向全球推出的一款用于開發(fā)企業(yè)級(jí)應(yīng)用程序的體系結(jié)構(gòu),它提供了全套的基于組件的方法來設(shè)計(jì)和開發(fā)企業(yè)級(jí)的系統(tǒng),同時(shí)提供了對其的裝配和部署,比較靈活方便。J2EE技術(shù)提供了對B/S的良好支持,在B/S模式下,客戶端只能是掃瞄器,所有的應(yīng)用全部在掃瞄器中完成。遵照J(rèn)2EE規(guī)范,系統(tǒng)的服務(wù)器端由表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)層構(gòu)成,表現(xiàn)層是用來進(jìn)
47、行數(shù)據(jù)的顯示,并負(fù)責(zé)從用戶那兒獵取數(shù)據(jù),業(yè)務(wù)邏輯層用來進(jìn)行具體的業(yè)務(wù)邏輯操作,執(zhí)行系統(tǒng)所負(fù)擔(dān)的工作流程,數(shù)據(jù)層則是用來進(jìn)行數(shù)據(jù)的處理和存儲(chǔ)。J2EE的架構(gòu)如圖2.3所示1516。圖2.3 J2EE架構(gòu)Fig.2.3 J2EE Structure在J2EE技術(shù)中,Java或Java2平臺(tái)為核心平臺(tái)。J2EE不僅囊括了Java或Java2標(biāo)準(zhǔn)版中的所有優(yōu)點(diǎn),包括對數(shù)據(jù)庫的操作,而且它還在網(wǎng)絡(luò)技術(shù)上給予了更好的支持,例如,對在互聯(lián)網(wǎng)上傳輸?shù)臄?shù)據(jù)進(jìn)行愛護(hù)。除此之外,J2EE還提供了對JSP、EJB和XML等的支持,為企業(yè)的整個(gè)業(yè)務(wù)流程自動(dòng)化的實(shí)現(xiàn)提供了一套良好的機(jī)制1617。在企業(yè)治理中,J2EE具有
48、以下五大優(yōu)勢18192021:1)約定俗成的標(biāo)準(zhǔn),因?yàn)镴2EE技術(shù)的流行使其被大面積地使用,因此,有大量的廠商也都開始支持J2EE,如此,在軟件工程領(lǐng)域,J2EE的相關(guān)標(biāo)準(zhǔn)就越來越被軟件開發(fā)人員和軟件工程領(lǐng)域認(rèn)為是屬于事實(shí)的標(biāo)準(zhǔn),在開發(fā)時(shí)都首先去遵守J2EE的相關(guān)規(guī)范;2)無須放棄現(xiàn)有的企業(yè)資產(chǎn),目前企業(yè)的信息系統(tǒng)建設(shè)往往是基于以往系統(tǒng)的更新。一般來講,重新部署信息系統(tǒng)就意味著對原有信息資源的完全放棄,但J2EE本身具有良好的兼容性和強(qiáng)大的適應(yīng)性,因此,能夠極大的保留原有的企業(yè)資產(chǎn),并在原有的資產(chǎn)上做開發(fā);3)支持高效率的開發(fā)工作,J2EE不僅保留了J2SE版本中的大量優(yōu)勢,而且本身也提供了大
49、量的接口和API,以完成各種復(fù)雜的通用的功能,支持開發(fā)人員在開發(fā)軟件時(shí)對其直接調(diào)用。因而,無需重新開發(fā)這些功能,從而節(jié)約了大量的時(shí)刻成本和智力成本;4)支持異構(gòu)環(huán)境,Java語言本身就具有強(qiáng)大的可移植性,支持多種平臺(tái),因此,專門好的保證了其與第三方軟件的兼容性,J2EE對異構(gòu)環(huán)境的支持能夠大大節(jié)約開發(fā)的兼容性成本;(5)可伸縮性,J2EE對分布式云環(huán)境的支持能夠關(guān)心企業(yè)建立一個(gè)功能強(qiáng)大的信息系統(tǒng)。 XML技術(shù)分析XML語言是一種結(jié)構(gòu)化的語言,能夠用于對一些電子文件和一般性數(shù)據(jù)進(jìn)行標(biāo)注,使其能夠被結(jié)構(gòu)化地訪問,XML語言是可擴(kuò)展標(biāo)記語言,是標(biāo)準(zhǔn)通用標(biāo)記語言,能夠通過互聯(lián)網(wǎng)進(jìn)行傳輸,且不必?fù)?dān)心數(shù)據(jù)
50、的丟失,盡管相比數(shù)據(jù)庫治理系統(tǒng),XML的功能不夠強(qiáng)大,然而具有簡單,且給人以一目了然的特點(diǎn)2223。XML語言和常見的HTML語言不同,HTML語言要緊是負(fù)責(zé)將數(shù)據(jù)顯示到網(wǎng)頁上供最終的用戶查看,因此,HTML的設(shè)計(jì)者往往會(huì)把關(guān)注點(diǎn)集中在頁面顯示的美觀、大方上。而XML則更加關(guān)懷數(shù)據(jù)本身,它不僅僅僅是標(biāo)簽加上數(shù)據(jù),能夠依照標(biāo)簽的不同來執(zhí)行數(shù)據(jù)的搜索,并找到需要的數(shù)據(jù)。XML的設(shè)計(jì)者一般會(huì)把關(guān)注點(diǎn)集中在數(shù)據(jù)的表示上,以滿足在后面使用時(shí),數(shù)據(jù)能夠更加容易的被搜索和存取24。XML技術(shù)有多種應(yīng)用領(lǐng)域,但要緊的領(lǐng)域有以下幾個(gè)2526:1)數(shù)據(jù)交換領(lǐng)域,在B/S結(jié)構(gòu)中,數(shù)據(jù)交換一般都在服務(wù)器端來完成,一般
51、分為三個(gè)層次,分不是系統(tǒng)描述層、流程操縱層和數(shù)據(jù)操縱層。XML的數(shù)據(jù)交換流程如圖2.4所示。圖2.4 XML數(shù)據(jù)交換流程Fig.2.4 XML Data Exchange Flow2)Web服務(wù)領(lǐng)域,XML的Web服務(wù)往往會(huì)提供大量的可編程實(shí)體,同時(shí)提供給各種完全不同的系統(tǒng)通過Internet訪問;3)內(nèi)容治理領(lǐng)域,內(nèi)容治理要緊是對企業(yè)信息資源的治理,包括網(wǎng)站的內(nèi)容治理和企業(yè)資源的內(nèi)容治理,XML為內(nèi)容治理領(lǐng)域提供了一套良好的數(shù)據(jù)存儲(chǔ)方案。4)Web集成領(lǐng)域,XML提供了大量的標(biāo)簽,能夠關(guān)心企業(yè)進(jìn)行應(yīng)用集成,以更好地滿足企業(yè)業(yè)務(wù)流程處理的自動(dòng)化。5)數(shù)據(jù)聯(lián)合領(lǐng)域,數(shù)據(jù)聯(lián)合領(lǐng)域是針對不同的數(shù)據(jù)進(jìn)
52、行統(tǒng)一的存取,開發(fā)人員不必關(guān)注這些不同的數(shù)據(jù)分不的表示方式。通過XML技術(shù)將數(shù)據(jù)聯(lián)合后,能夠?qū)ι蠈犹峁┮粋€(gè)統(tǒng)一的訪問接口。在B/S結(jié)構(gòu)的系統(tǒng)中,客戶端掃瞄器通過HTML頁面的形式提交XML頁面請求,服務(wù)器端則通過建立服務(wù)器XML請求處理中心來專門處理這些請求,服務(wù)器XML請求處理中心與服務(wù)器業(yè)務(wù)處理中心交互,隨后,請求處理中心將處理結(jié)果以HTML頁面的形式再次返回給客戶端。XML在B/S結(jié)構(gòu)的系統(tǒng)中實(shí)現(xiàn)方式的詳細(xì)流程如圖2.5所示2728。圖2.5 XML信息處理流程Fig.2.5 XML Information Process Flow和其他的相關(guān)技術(shù)相比,XML技術(shù)具有如下六大優(yōu)勢2728
53、29:1)派生于SGML,與網(wǎng)絡(luò)環(huán)境下的信息組織相適應(yīng),不僅本身提供了良好的數(shù)據(jù)組織方法,且同意用戶自行定義;2)引入了結(jié)構(gòu)的概念,采納標(biāo)簽進(jìn)行數(shù)據(jù)的標(biāo)識(shí),能夠關(guān)心開發(fā)人員進(jìn)行數(shù)據(jù)的搜索;3)與平臺(tái)的無關(guān)性,XML語言僅僅是一種數(shù)據(jù)的表示方法,與任何平臺(tái)都沒有關(guān)系;4)能夠高效地實(shí)現(xiàn)Web信息的存儲(chǔ)和交換,擴(kuò)展了在網(wǎng)絡(luò)環(huán)境下系統(tǒng)的開發(fā)方法;5)方便對結(jié)構(gòu)化的數(shù)據(jù)進(jìn)行傳送,能夠作為需要傳送信息的載體,傳送需要的信息;6)XML的腳本在客戶端掃瞄器中運(yùn)行,從而大大減輕了服務(wù)器端的負(fù)載,節(jié)約了服務(wù)器端資源。 AJAX技術(shù)分析AJAX技術(shù)是AsynchronousJavaScript+XML的簡寫,即
54、異步的JavaScript技術(shù)和XML技術(shù)。其通過在掃瞄器與服務(wù)器之間引入Ajax引擎來實(shí)現(xiàn)異步的通信,如此,用戶不需要向服務(wù)器端手動(dòng)提交數(shù)據(jù),即可實(shí)現(xiàn)客戶端掃瞄器與服務(wù)器之間的通信,Ajax技術(shù)的引入極大地提高了網(wǎng)站的用戶體驗(yàn)。Ajax的Web應(yīng)用模型如圖2.6所示303132。圖2.6 Ajax Web應(yīng)用模型Fig.2.6 Ajax Web Application Model因?yàn)锳jax具有擅長異步處理數(shù)據(jù)的特點(diǎn),因此在動(dòng)態(tài)更新Web頁面上能夠引入Ajax技術(shù)。Ajax技術(shù)的使用要緊在以下場合3637:1)身份和數(shù)據(jù)驗(yàn)證時(shí);2)異步數(shù)據(jù)傳輸時(shí);3)動(dòng)態(tài)更新頁面時(shí)。 本章小結(jié)本章要緊對本文
55、應(yīng)用的相關(guān)技術(shù)進(jìn)行介紹,首先介紹了Windchill MPMLink的架構(gòu)及相關(guān)的二次開發(fā)技術(shù),其次介紹了J2EE架構(gòu)、XML以及AJAX等WEB開發(fā)技術(shù)。重慶大學(xué)碩士學(xué)位論文3 上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)需求分析3 上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)需求分析 供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)總體需求本系統(tǒng)結(jié)合上飛公司供應(yīng)商治理的實(shí)際情況,提出構(gòu)建SPSBOM及SPS正文治理的方法,本文在系統(tǒng)的實(shí)施過程中,考慮了系統(tǒng)的性能優(yōu)化、用戶操作的友好性等,極大程度降低了職員的工作量,提高了企業(yè)的成產(chǎn)效率。上飛公司供應(yīng)商產(chǎn)品數(shù)據(jù)治理系統(tǒng)要緊涉及到需求的功能點(diǎn)如下: EBOM到SPS-BOM重構(gòu):以EBOM為基礎(chǔ),
56、通過SPS-BOM重構(gòu)器實(shí)現(xiàn)SPS-BOM的創(chuàng)建和維護(hù),取代以往Excel表格的形式記錄,提高了產(chǎn)品構(gòu)型的準(zhǔn)確性。供應(yīng)商產(chǎn)品交付規(guī)范書編寫與發(fā)放SPS與SPSBOM這兩部分?jǐn)?shù)據(jù)存在緊密的關(guān)聯(lián),設(shè)計(jì)發(fā)生變更后,SPS文檔信息缺乏與工程數(shù)據(jù)源、BOM等的聯(lián)動(dòng)關(guān)系。系統(tǒng)以上飛公司全機(jī)BOM為基礎(chǔ),自動(dòng)獵取SPS文檔中的零組件號(hào)及名稱、工藝下級(jí)裝配件、工程下級(jí)裝配件、子零組件數(shù)量、散件信息等關(guān)鍵屬性;通過掃瞄器提供友好的界面進(jìn)行光飾要求、標(biāo)識(shí)要求、運(yùn)輸/裝箱要求等規(guī)范性內(nèi)容的自動(dòng)填寫、手動(dòng)編輯,并作為結(jié)構(gòu)化信息進(jìn)行存儲(chǔ);通過數(shù)據(jù)接口實(shí)現(xiàn)對各類清單的自動(dòng)采集治理。供應(yīng)商產(chǎn)品交付規(guī)范書更改操縱通過結(jié)構(gòu)化的
57、產(chǎn)品交付規(guī)范書更改操縱,實(shí)現(xiàn)變更的可追溯性,規(guī)范SPS文檔更改創(chuàng)建規(guī)則及變更時(shí)的檢出機(jī)制,保證時(shí)刻域內(nèi)文檔操作的排他性;通過工藝有效性的維護(hù),明確單架次的SPS版本治理適用規(guī)則,充分保證SPS的架次有效性。系統(tǒng)的需求功能點(diǎn)如圖3.1所示,系統(tǒng)總用例圖如圖3.2所示。圖3.1 系統(tǒng)的需求功能點(diǎn)Fig. 3.1 The architecture of system functionalities圖3.2 系統(tǒng)總用例圖Fig. 3.2 Total system use case diagram 系統(tǒng)功能需求分析3.2.1 SPS-BOM重構(gòu)模塊SPS-BOM即供應(yīng)商產(chǎn)品交付BOM,它由各個(gè)供應(yīng)商所有
58、的工作包共同組成。工作包要緊分為三大類:工程組件工作包、工藝組件工作包以及散件工作包。工程組件工作包所包含的組件,其交付狀態(tài)和工程設(shè)計(jì)部門對工程組件的狀態(tài)描述完全一致,因此,工作包的命名直接使用工程零/組件號(hào)。工藝組件工作包則指該工作包以一個(gè)結(jié)構(gòu)組件或部件為主,加上配屬于該組件或部件的其他結(jié)構(gòu)零組件/系統(tǒng)零組件而構(gòu)成的工藝組件/部件。關(guān)于工藝組件而言,其交付狀態(tài)與相應(yīng)的工程零/組件狀態(tài)并不一致,表現(xiàn)為以工程零/組件為基礎(chǔ),增加或者減少部分零組件。關(guān)于工藝組件工作包,其命名必須采納工藝組件命名方式。散件工作包是主制造商針對某些供應(yīng)商所指定的特定交付模式,在該交付模式中,由某一供應(yīng)商所生產(chǎn)的散件,
59、也即供應(yīng)商依照零/組件廠際交付狀態(tài)規(guī)范書的要求僅僅進(jìn)行生產(chǎn),同時(shí)轉(zhuǎn)移到托付主制造商的相應(yīng)車間進(jìn)行安裝的零件,全部匯總在一起單獨(dú)交付,而非隨同相應(yīng)的組件/部件一起交付。SPS-BOM的創(chuàng)建通過SPS-BOM重構(gòu)器進(jìn)行。工程組件工作包,其結(jié)構(gòu)層次如圖3.3,工藝組件工作包,其結(jié)構(gòu)層次如圖3.4:圖3.3 工程組件工作包結(jié)構(gòu)層次示意圖Fig.3.3 Engineering work package structure hierarchy of components圖3.4 工藝組件工作包結(jié)構(gòu)層次示意圖Fig.3.4 Craft assembly work package level schemati
60、c structure工藝組件工作包存在以下有幾種可能:存在散件交付,但結(jié)構(gòu)層次單元與工程組件相同;結(jié)構(gòu)層次單元中有部分零組件的缺失,如部分零件由主制造商自行生產(chǎn)或者其他供應(yīng)商生產(chǎn);增加部分零/組件,也即在該工作包主部件外增加部分零/組件的生產(chǎn)和交付。關(guān)于散件工作包,其結(jié)構(gòu)層次示意圖如圖3.5所示:圖3.5 散件工作包結(jié)構(gòu)層次示意圖Fig.3.5 Schematic hierarchy of parts work package作為主制造商發(fā)放給供應(yīng)商作為產(chǎn)品交付的重要基礎(chǔ)和依據(jù),SPS-BOM和上飛公司自制件相關(guān)的內(nèi)部MBOM一起,構(gòu)成了中國商飛總裝制造中心的全機(jī)BOM如圖3.6。圖3.6
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 租客合同終止租房協(xié)議
- 技術(shù)開發(fā)與轉(zhuǎn)讓合同保密范本
- 智能化系統(tǒng)供貨安裝合同樣本
- 礦山企業(yè)輪換工勞動(dòng)合同模板及示例
- 農(nóng)村土地出租權(quán)屬合同樣本
- 標(biāo)準(zhǔn)貨物銷售合同簡版
- 城市配送服務(wù)合同一覽
- 小學(xué)生種花演講課件
- 影視設(shè)備行業(yè)交流服務(wù)批發(fā)考核試卷
- 廣播電視節(jié)目的心理影響與教育意義考核試卷
- 低溫絕熱液氧瓶充裝操作規(guī)程模版(2篇)
- 大眾汽車使用說明書
- (高清版)DZT 0145-2017 土壤地球化學(xué)測量規(guī)程
- 供熱公司安全教育知識(shí)
- 高中英語課程綱要
- 《藥物設(shè)計(jì)學(xué)》課件
- 隨機(jī)微分方程
- 道路設(shè)施施工現(xiàn)場安全管理基本要求
- 公寓樓改造裝修施工方案
- 煙臺(tái)大學(xué)化學(xué)化工學(xué)院實(shí)驗(yàn)室儀器設(shè)備搬遷項(xiàng)目
- 2022版10kV架空配電線路無人機(jī)自主巡檢作業(yè)導(dǎo)則
評(píng)論
0/150
提交評(píng)論