畢業(yè)論文-基于ssh框架的定崗實習(xí)平臺的設(shè)計與實現(xiàn)_第1頁
已閱讀1頁,還剩16頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、<p><b>  摘 要2</b></p><p>  關(guān)鍵詞: Struts2、Spring、Hibernate、頂崗實習(xí)2</p><p><b>  引言3</b></p><p><b>  第一章4</b></p><p><b> 

2、 1 關(guān)鍵技術(shù)4</b></p><p><b>  1.1軟件環(huán)境4</b></p><p><b>  1.2硬件環(huán)境5</b></p><p>  1.3 Spring簡介5</p><p>  1.4 Hibernate簡介7</p><p> 

3、 1.5 Struts2簡介8</p><p><b>  第二章9</b></p><p>  2 基于SSH框架的頂崗信息處理平臺管理系統(tǒng)的實現(xiàn)9</p><p>  2.1 Spring的應(yīng)用11</p><p>  2.2 Struts 的應(yīng)用11</p><p><b&g

4、t;  總結(jié)16</b></p><p><b>  參考文獻(xiàn)17</b></p><p><b>  摘 要</b></p><p>  近些年來,隨著計算機(jī)的普及與發(fā)展,“Internet”一詞已經(jīng)讓我們不再感到陌生,隨著E時代的到來,新的理念和結(jié)構(gòu)也在不斷的形成和完善,計算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展對人類技

5、術(shù)史的發(fā)展產(chǎn)生了不可磨滅的深遠(yuǎn)影響。計算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展推動了人類的科學(xué)技術(shù)的發(fā)展,同時給人們的學(xué)習(xí),工作和生活帶來了諸多的好處,特點主要體現(xiàn)在以下幾個方面: 快捷性、自由性、開放性、互動性、創(chuàng)新性。伴隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展和廣泛應(yīng)用,人類進(jìn)入了全新的網(wǎng)絡(luò)經(jīng)濟(jì)時代。信息化、數(shù)字化、全球化、網(wǎng)絡(luò)化應(yīng)是21新世紀(jì)人類社會的重要特征,其中,以計算機(jī)網(wǎng)絡(luò)迅猛發(fā)展而形成的網(wǎng)絡(luò)化則是推動信息化、數(shù)字化和全球化的基礎(chǔ)和核心。計算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展

6、將以其融合一切現(xiàn)代先進(jìn)信息技術(shù)的特殊優(yōu)勢而在21世紀(jì)形成一場嶄新的信息技術(shù)革命,并進(jìn)一步推動社會信息化和知識經(jīng)濟(jì)的發(fā)展。而計算機(jī)網(wǎng)絡(luò)系統(tǒng)和相關(guān)技術(shù)也必將在21世紀(jì)社會信息化和知識經(jīng)濟(jì)浪潮中更快更大的發(fā)展。</p><p>  本文采用了當(dāng)今比較流行的框架Struts2+Spring+ Hibernate的系統(tǒng)結(jié)構(gòu),結(jié)合高職高專人才培養(yǎng)模式,依托第三方軟件平臺,成功開發(fā)融學(xué)習(xí)、資源共享、交流為一體的頂崗實習(xí)信息處理

7、平臺學(xué)生管理系統(tǒng)。系統(tǒng)完成從功能測試和管理實踐的經(jīng)驗積累,運(yùn)行穩(wěn)定,達(dá)到預(yù)期效果,為下一階段學(xué)生管理工作提供有益的思路,有很好的現(xiàn)實意義。</p><p>  關(guān)鍵詞: Struts2、Spring、Hibernate、頂崗實習(xí)</p><p><b>  引言</b></p><p>  隨著大學(xué)學(xué)生畢業(yè)人數(shù)的增加及學(xué)校對頂崗實習(xí)生要求的提高

8、,社會越來越重視將構(gòu)建學(xué)生各類信息化管理軟件,集成到一個適應(yīng)的軟件集成平臺中,這也是該處理平臺開發(fā)的目的。軟件行業(yè)的工業(yè)化趨勢導(dǎo)致了構(gòu)件的產(chǎn)生,讓部分軟件能夠像硬件系統(tǒng)那樣組合起來構(gòu)建軟件系統(tǒng),就實現(xiàn)了軟件的復(fù)用。若能結(jié)合系統(tǒng)的實際情況,充分利用已有的軟件構(gòu)件,將會大大提高生產(chǎn)效率,減少大量的重復(fù)勞動。因此,為了方便構(gòu)件的管理和復(fù)用,解決傳統(tǒng)的軟件開發(fā)模式中通用性差、柔性低、開發(fā)效率低等一系列問題,采用“高內(nèi)聚,低耦合”的成熟框架Stm

9、ts+S研ng+Hibemate(簡稱SSH框架)來進(jìn)行構(gòu)件庫管理系統(tǒng)的開發(fā),以達(dá)到軟件復(fù)用的目的。</p><p><b>  1 關(guān)鍵技術(shù)</b></p><p>  Struts、Spring、Hibernate是三個既相互獨(dú)立又彼此關(guān)聯(lián)的框架,它們可以無縫地整合起來構(gòu)建靈活、易于擴(kuò)展的多層Web應(yīng)用程序,Struts用來實現(xiàn)表示層,Spring實現(xiàn)業(yè)務(wù)層,Hi

10、bemate實現(xiàn)持久層。</p><p>  圖1. Struts、Spring、Hibernate關(guān)系圖</p><p><b>  1.1軟件環(huán)境</b></p><p>  操作系統(tǒng)要求:Windows98、2000、XP</p><p>  瀏覽器版本要求:IE6以上。</p><p> 

11、 開發(fā)平臺:MyEclipse 6.6 </p><p><b>  數(shù)據(jù)庫:Mysql</b></p><p>  WEB服務(wù):Tomcat6.0</p><p>  主要技術(shù):Spring、Hibernate、Struts2.0、JfreeChart</p><p><b>  1.2硬件環(huán)境</b&

12、gt;</p><p>  處理器:1.5GHz主頻以上 </p><p><b>  硬盤:40G以上</b></p><p>  內(nèi)存:512MB以上。</p><p>  1.3 Spring簡介</p><p>  Spring是一個開源框架,它由Rod Johnson創(chuàng)建。它是

13、為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅限于服務(wù)器端的開發(fā)。從簡單性、可測試性和松耦合的角度而言,任何Java應(yīng)用都可以從Spring中受益。</p><p>  ◆目的:解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性</p><p>  ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企業(yè)應(yīng)用功能&

14、lt;/p><p>  ◆范圍:任何Java應(yīng)用</p><p>  簡單來說,Spring是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架。</p><p>  ◆輕量——從大小與開銷兩方面而言Spring都是輕量的。完整的Spring框架可以在一個大小只有1MB多的JAR文件里發(fā)布。并且Spring所需的處理開銷也是微不足道的。此外,Spring是非侵

15、入式的:典型地,Spring應(yīng)用中的對象不依賴于Spring的特定類。 </p><p>  ◆控制反轉(zhuǎn)——Spring通過一種稱作控制反轉(zhuǎn)(IoC)的技術(shù)促進(jìn)了松耦合。當(dāng)應(yīng)用了IoC,一個對象依賴的其它對象會通過被動的方式傳遞進(jìn)來,而不是這個對象自己創(chuàng)建或者查找依賴對象。你可以認(rèn)為IoC與JNDI相反——不是對象從容器中查找依賴,而是容器在對象初始化時不等對象請求就主動將依賴傳遞給它。</p>&

16、lt;p>  ◆面向切面——Spring提供了面向切面編程的豐富支持,允許通過分離應(yīng)用的業(yè)務(wù)邏輯與系統(tǒng)級服務(wù)(例如審計(auditing)和事務(wù)(transaction)管理)進(jìn)行內(nèi)聚性的開發(fā)。應(yīng)用對象只實現(xiàn)它們應(yīng)該做的——完成業(yè)務(wù)邏輯——僅此而已。它們并不負(fù)責(zé)(甚至是意識)其它的系統(tǒng)級關(guān)注點,例如日志或事務(wù)支持。 </p><p>  ◆容器——Spring包含并管理應(yīng)用對象的配置和生命周期,在這個意義上

17、它是一種容器,你可以配置你的每個bean如何被創(chuàng)建——基于一個可配置原型(prototype),你的bean可以創(chuàng)建一個單獨(dú)的實例或者每次需要時都生成一個新的實例——以及它們是如何相互關(guān)聯(lián)的。然而,Spring不應(yīng)該被混同于傳統(tǒng)的重量級的EJB容器,它們經(jīng)常是龐大與笨重的,難以使用。 </p><p>  ◆框架——Spring可以將簡單的組件配置、組合成為復(fù)雜的應(yīng)用。在Spring中,應(yīng)用對象被聲明式地組合,典

18、型地是在一個XML文件里。Spring也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了你。 </p><p>  所有Spring的這些特征使你能夠編寫更干凈、更可管理、并且更易于測試的代碼。它們也為Spring中的各種模塊提供了基礎(chǔ)支持。Spring可以給一個工程帶來的一些好處:</p><p>  ◆Spring能有效地組織你的中間層對象,無論你是否選擇使用

19、了EJB。如果你僅僅使用了Struts或其他的包含了J2EE特有APIs的framework,你會發(fā)現(xiàn)Spring關(guān)注了遺留下的問題。 </p><p>  ◆Spring能消除在許多工程上對Singleton的過多使用。根據(jù)我的經(jīng)驗,這是一個主要的問題,它減少了系統(tǒng)的可測試性和面向?qū)ο筇匦浴?</p><p>  ◆Spring能消除使用各種各樣格式的屬性定制文件的需要,在整個應(yīng)用和工程

20、中,可通過一種一致的方法來進(jìn)行配置。曾經(jīng)感到迷惑,一個特定類要查找迷幻般的屬性關(guān)鍵字或系統(tǒng)屬性,為此不得不讀Javadoc乃至源編碼嗎?有了Spring,你可很簡單地看到類的JavaBean屬性。倒置控制的使用(在下面討論)幫助完成這種簡化。 </p><p>  ◆Spring能通過接口而不是類促進(jìn)好的編程習(xí)慣,減少編程代價到幾乎為零。 </p><p>  ◆Spring被設(shè)計為讓使用

21、它創(chuàng)建的應(yīng)用盡可能少的依賴于他的APIs。在Spring應(yīng)用中的大多數(shù)業(yè)務(wù)對象沒有依賴于Spring。 </p><p>  ◆使用Spring構(gòu)建的應(yīng)用程序易于單元測試。 </p><p>  ◆Spring能使EJB的使用成為一個實現(xiàn)選擇,而不是應(yīng)用架構(gòu)的必然選擇。你能選擇用POJOs或local EJBs來實現(xiàn)業(yè)務(wù)接口,卻不會影響調(diào)用代碼。 </p><p>

22、  ◆Spring幫助你解決許多問題而無需使用EJB。Spring能提供一種EJB的替換物,它們適于許多web應(yīng)用。例如,Spring能使用AOP提供聲明性事務(wù)而不通過使用EJB容器,如果你僅僅需要與單個的數(shù)據(jù)庫打交道,甚至不需要JTA實現(xiàn)。 </p><p>  ■Spring為數(shù)據(jù)存取提供了一致的框架,不論是使用JDBC或O/R mapping產(chǎn)品(如Hibernate)。 </p><p

23、>  Spring確實使你能通過最簡單可行的解決辦法解決你的問題。這些特性是有很大價值的。 </p><p>  總結(jié)起來,Spring有如下優(yōu)點:</p><p>  ◆低侵入式設(shè)計,代碼污染極低</p><p>  ◆獨(dú)立于各種應(yīng)用服務(wù)器,可以真正實現(xiàn)Write Once,Run Anywhere的承諾</p><p>  ◆Spr

24、ing的DI機(jī)制降低了業(yè)務(wù)對象替換的復(fù)雜性</p><p>  ◆Spring并不完全依賴于Spring,開發(fā)者可自由選用Spring框架的部分或全部</p><p>  1.4 Hibernate簡介</p><p>  Hibernate是一個開放源代碼的對象關(guān)系映射框架,它對JDBC進(jìn)行了非常輕量級的對象封裝,使得Java程序員可以隨心所欲的使用對象編程思維來

25、操縱數(shù)據(jù)庫。 Hibernate可以應(yīng)用在任何使用JDBC的場合,既可以在Java的客戶端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。</p><p>  Hibernate的核心接口一共有5個,分別為:Session、SessionFactory、Transaction、Query和Config

26、uration。這5個核心接口在任何開發(fā)中都會用到。通過這些接口,不僅可以對持久化對象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。</p><p>  Hibernate 中提供了兩級Cache,第一級別的緩存是Session級別的緩存,它是屬于事務(wù)范圍的緩存。這一級別的緩存由hibernate管理的,一般情況下無需進(jìn)行干預(yù);第二級別的緩存是SessionFactory級別的緩存,它是屬于進(jìn)程范圍或群集范圍的緩存。這一級別的緩

27、存可以進(jìn)行配置和更改,并且可以動態(tài)加載和卸載。 Hibernate還為查詢結(jié)果提供了一個查詢緩存,它依賴于第二級緩存。</p><p>  Hibernate對象關(guān)系映射提供延遲的與非延遲的對象初始化。非延遲加載在讀取一個對象的時候會將與這個對象所有相關(guān)的其他對象一起讀取出來。這有時會導(dǎo)致成百的(如果不是成千的話)select語句在讀取對象的時候執(zhí)行。這個問題有時出現(xiàn)在使用雙向關(guān)系的時候,經(jīng)常會導(dǎo)致整個數(shù)據(jù)庫都在

28、初始化的階段被讀出來了。當(dāng)然,你可以不厭其煩地檢查每一個對象與其他對象的關(guān)系,并把那些最昂貴的刪除,但是到最后,我們可能會因此失去了本想在ORM工具中獲得的便利。</p><p>  一個明顯的解決方法是使用Hibernate提供的延遲加載機(jī)制。這種初始化策略只在一個對象調(diào)用它的一對多或多對多關(guān)系時才將關(guān)系對象讀取出來。這個過程對開發(fā)者來說是透明的,而且只進(jìn)行了很少的數(shù)據(jù)庫操作請求,因此會得到比較明顯的性能提升。

29、這項技術(shù)的一個缺陷是延遲加載技術(shù)要求一個Hibernate會話要在對象使用的時候一直開著。這會成為通過使用DAO模式將持久層抽象出來時的一個主要問題。為了將持久化機(jī)制完全地抽象出來,所有的數(shù)據(jù)庫邏輯,包括打開或關(guān)閉會話,都不能在應(yīng)用層出現(xiàn)。最常見的是,一些實現(xiàn)了簡單接口的DAO實現(xiàn)類將數(shù)據(jù)庫邏輯完全封裝起來了。一種快速但是笨拙的解決方法是放棄DAO模式,將數(shù)據(jù)庫連接邏輯加到應(yīng)用層中來。這可能對一些小的應(yīng)用程序有效,但是在大的系統(tǒng)中,這是

30、一個嚴(yán)重的設(shè)計缺陷,妨礙了系統(tǒng)的可擴(kuò)展性。</p><p>  1.5 Struts2簡介</p><p>  雖然Struts2號稱是一個全新的框架,但這僅僅是相對Struts1而言。Struts2 與Struts1相比,確實有很多革命性的改進(jìn),但它并不是新發(fā)布的新框架,而是在另一個赫赫有名的框架:WebWork基礎(chǔ)上發(fā)展起來的。從某種程度上來講,Struts2沒有繼承Struts1的血

31、統(tǒng),而是繼承WebWork的血統(tǒng)?;蛘哒f,WebWork衍生出了Struts2,而不是Struts1衍生了Struts2。因為Struts2是WebWork的升級,而不是一個全新的框架,因此穩(wěn)定性、性能等各方面都有很好的保證:而且吸收了Struts1和WebWork兩者的優(yōu)勢,因此,是一個非常值得期待的框架。</p><p>  2 基于SSH框架的頂崗信息處理平臺管理系統(tǒng)的實現(xiàn)</p><p

32、>  領(lǐng)域模型其實就是實體類,符合JavaBean編程的標(biāo)準(zhǔn),只包含屬性及其setter和getter方法。實體類Suppier對應(yīng)的映射文件Supplier.hbm.xml的配置如下:</p><p>  配置好實體類的映射文件后,還必須在applicationContext.xml文件中添加此映射文件的配置,并且還要在applicationContext.xml中配置連接數(shù)據(jù)庫的信息,內(nèi)容如下:<

33、/p><p>  2.1 Spring的應(yīng)用</p><p>  添加學(xué)生信息的的方法封裝在Supplier管理接口SupplierDao中,方法的具體是現(xiàn)在SupplierDaoIml中,其中SupplierDaoIml類繼承HibernateDaoSupport類。</p><p>  利用Spring的控制反轉(zhuǎn)機(jī)制來管理SupplierDaoIml類,依賴注入se

34、ssionFactory來初始化HibernateDaoSupport類中的sessionFactory,Spring對SupplierDaoIml類管理的配置文件applicationContext.xml中,添加如下配置:</p><p>  還要在web.xml文件中添加對Spring的Listener配置,通過上述配置以后,在web服務(wù)啟動后,在Spring容器中就自動創(chuàng)建SupplierDaoImpl類

35、的對象,就可以通過該對象進(jìn)行調(diào)用添加學(xué)生信息的方法。web.xml配置如下:</p><p>  2.2 Struts 的應(yīng)用</p><p><b> ?。?)控制器的配置</b></p><p>  在呈現(xiàn)和控制器中使用Struts,在web.xml文件中配置Struts,以*.do的請求都經(jīng)過ActionServlet,通過ActionS

36、ervlet來實現(xiàn)Struts的工作流程,配置如下:</p><p>  (2) 其他組件的應(yīng)用和配置</p><p><b>  1)JSP頁面</b></p><p>  在JSP頁面supplier.jsp中,結(jié)合EL表達(dá)式取之方式和通過Supplier來收集表單的數(shù)據(jù),如${supp.age}。采用Javascript腳本語言對表單的數(shù)

37、據(jù)進(jìn)行客戶端驗證,并以“supplier.do?command=add”提交請求給ActionServlet處理。</p><p>  2)Struts應(yīng)用和配置</p><p>  通過Struts的配置文件可以找到Supplier類和SupplierAction類,從而調(diào)用addSuppliser方法。在struts.xml文件,添加配置文件如下:</p><p&g

38、t;  (3)開源組件的應(yīng)用</p><p>  本系統(tǒng)還是用了一些開源組件,如圖表組件jfreechart。在Action中應(yīng)用,首先將他們相關(guān)的jar包加入到本系統(tǒng)的\WEB-INF\lib\下,然后編寫相應(yīng)的類:</p><p><b>  總結(jié)</b></p><p>  在這次畢業(yè)設(shè)計中,綜合軟件工程、數(shù)據(jù)庫原理、計算機(jī)網(wǎng)絡(luò)、面向?qū)ο?/p>

39、程序設(shè)計、WEB程序設(shè)計這些大學(xué)期間的課程知識,將這些課程的理論知識都融于本系統(tǒng)的設(shè)計當(dāng)中,使理論與實踐相結(jié)合。在之前的計算機(jī)綜合設(shè)計中我使用JSP+JavaBean技術(shù)來實現(xiàn)本系統(tǒng),這次通過學(xué)習(xí)SSH這個流行的開發(fā)框架,更深入的對本系統(tǒng)進(jìn)行重構(gòu)和設(shè)計,是本系統(tǒng)的重用性、可維護(hù)性和靈活性都得到很大的提高。</p><p>  通過這次畢業(yè)設(shè)計,更加熟練的應(yīng)用完整的軟件工程流程對塑料進(jìn)銷系統(tǒng)進(jìn)行了設(shè)計,即需求分析、

40、系統(tǒng)設(shè)計、詳細(xì)設(shè)計、系統(tǒng)實現(xiàn)、測試這些階段、并應(yīng)用面向?qū)ο蠓椒▽W(xué)來完成本畢業(yè)設(shè)計;懂得如何配合使用UML工具對本系統(tǒng)進(jìn)行面向?qū)ο蠛头治龊驮O(shè)計,學(xué)會采用Java Web的流行架構(gòu)Struts-Spring-Hibernate來實現(xiàn)本系統(tǒng);熟悉使用黑盒測試法來測試系統(tǒng),檢查出系統(tǒng)的錯誤;深刻體會到如何更好的進(jìn)行數(shù)據(jù)庫的設(shè)計,設(shè)計系統(tǒng)的實體聯(lián)系圖,即ER模型和關(guān)系模式,熟練使用SQL語句進(jìn)行建立數(shù)據(jù)庫、建立表、插入數(shù)據(jù)、刪除數(shù)據(jù)、修改數(shù)據(jù)的操

41、作;學(xué)會采用面向?qū)ο蟮乃枷?,使用封裝、繼承、重載、多態(tài)這些特性,對實際問題進(jìn)行面向?qū)ο笤O(shè)計,并編寫有效代碼;同時對各課程上學(xué)的知識有更深的了解和理解;最重要的是能積累到寶貴的軟件開發(fā)經(jīng)驗。</p><p>  在開發(fā)這個系統(tǒng)過程中,對java的編程思想有更深的理解,能熟練地采用框架來開發(fā)和使用java來進(jìn)行面向?qū)ο笤O(shè)計,循序漸進(jìn)的體會到框架當(dāng)中優(yōu)秀的設(shè)計思想,并且對Filter和Servlet的理解逐步加深,還學(xué)

42、會通過使用配置文件進(jìn)行靈活的設(shè)計,以及學(xué)會在框架中嵌入使用開源組件。</p><p>  總結(jié)這次畢業(yè)設(shè)計給我感受最深的至少有四點:</p><p>  1.進(jìn)行軟件開發(fā)這樣的工作,要有恒心,要能靜下新來做,而不能浮躁。</p><p>  2.要遵循軟件開發(fā)本身的規(guī)律和善于吸收已有的經(jīng)驗。</p><p>  3.要善于同別人交流與合作,善

43、于獲取游泳的各種資源。</p><p>  4.要真真實實餓多查資料,多問,多看。</p><p><b>  參考文獻(xiàn)</b></p><p>  [1] 徐明華.JavaWeb整合開發(fā)與項目實戰(zhàn):JSP,Ajax,Struts,Hibernate,Spring[M].北京:人民郵電出版社,2009.2:234-333.</p>

44、<p>  [2]韓萬江.軟件工程案例教程[M].北京:機(jī)械工業(yè)出版社,2007.5:18-30,191-227.</p><p>  [3]李剛.輕量級Java EE企業(yè)應(yīng)用實戰(zhàn)-Struts 2+Spring+Hibernate整合開發(fā)[M] .北京:電子工業(yè)出版社,2009.9:68-72.</p><p>  [4]王珊,薩師煊.?dāng)?shù)據(jù)庫系統(tǒng)概論(第四版)[M]北京

45、:高等教育出版社,2006.5:78-118.</p><p>  [5]孫鑫.Java Web開發(fā)詳解:XML+XSLT+Servlet+JSP深入剖析與實例應(yīng)用[M].北京:電子工業(yè)出版社,2006.4:5-10.</p><p>  [6]唐友國,湛洪波.JSP網(wǎng)站開發(fā)詳解[M].北京:電子工業(yè)出版社,2008.10:102-118.</p><p>  

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論