版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p><b> 摘 要</b></p><p> 計(jì)算機(jī)的飛速發(fā)展給越來越多的行業(yè)帶來方便和管理效率,越來越多的行業(yè)采用計(jì)算機(jī)來進(jìn)行信息的管理,javaEE開發(fā)技術(shù)學(xué)習(xí)網(wǎng)站就是在這樣的大背景下逐漸發(fā)展起來的。本文主要研究了如何開發(fā)一套javaEE開發(fā)技術(shù)學(xué)習(xí)網(wǎng)站,供用戶進(jìn)行學(xué)習(xí)資料信息的瀏覽查看,管理員可以在系統(tǒng)的后臺(tái)進(jìn)行信息維護(hù)操作。</p><p
2、> javaEE開發(fā)技術(shù)學(xué)習(xí)網(wǎng)站采用集成開發(fā)環(huán)境Microsoft Visual Studio 2008進(jìn)行開發(fā)程序的界面,程序的框架采用B/S架構(gòu)進(jìn)行開發(fā),后臺(tái)編程語言采用面向?qū)ο蟮木幊陶Z言C#編程語言來進(jìn)行編程,同時(shí)把平臺(tái)所有的數(shù)據(jù)信息保存到SQL 2008數(shù)據(jù)庫系統(tǒng)中。</p><p> 關(guān)鍵詞:基于.net的javaEE開發(fā)技術(shù)學(xué)習(xí)網(wǎng)站系統(tǒng),開發(fā)技術(shù)管理,數(shù)據(jù)庫SQL2008</p>
3、<p><b> Abstract</b></p><p> The rapid development of computer to bring convenience and efficiency of management, more and more industry, more and more industry by means of a computer fo
4、r information management and javaEE learning website development technology is gradually developed in such a context. This paper mainly studied how to develop a set of javaEE development technology learning website, for
5、users to browse and view of the study, the administrator can information maintenance operations in the system of the backgr</p><p> JavaEE development technology learning website using Microsoft Visual Stud
6、io 2008 integrated development environment to develop application interface, program adopts B/S architecture development, the framework of the background using object-oriented programming language c # programming languag
7、e programming language for programming, and keep all of the data information platform to SQL 2008 database system.</p><p> Key words: Based on.net javaEE development technology learning website system, deve
8、lopment of technology management, database SQL2008</p><p><b> 目 錄</b></p><p><b> 摘 要I</b></p><p> AbstractII</p><p><b> 第1章 緒
9、論1</b></p><p> 1.1 課題背景1</p><p> 1.2 國內(nèi)外研究現(xiàn)狀1</p><p> 1.3 研究目標(biāo)1</p><p> 第2章 相關(guān)的理論和技術(shù)2</p><p> 2.1 asp.net簡介2</p><p> 2.
10、2 Microsoft Visual Studio 2008平臺(tái)2</p><p> 2.3 B/S架構(gòu)介紹3</p><p> 第3章 系統(tǒng)需求分析4</p><p> 3.1 可行性分析4</p><p> 3.2 功能需求概述5</p><p> 3.3 UML用例圖5</p
11、><p> 第4章 系統(tǒng)設(shè)計(jì)7</p><p> 4.1 功能模塊設(shè)計(jì)7</p><p> 4.2 系統(tǒng)數(shù)據(jù)流程設(shè)計(jì)8</p><p> 4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)9</p><p> 第5章 系統(tǒng)實(shí)現(xiàn)12</p><p> 5.1 用戶注冊(cè)登錄12</p&g
12、t;<p> 5.2 后臺(tái)基本操作14</p><p> 5.3 留言管理14</p><p> 5.4 網(wǎng)站首頁展示15</p><p> 5.5 測試成績查詢16</p><p> 第6章 系統(tǒng)調(diào)試和測試19</p><p> 6.1 程序調(diào)試19</p>
13、;<p> 6.2 程序的測試19</p><p><b> 結(jié) 論22</b></p><p><b> 致 謝23</b></p><p><b> 參考文獻(xiàn)24</b></p><p><b> 第1章 緒論<
14、;/b></p><p><b> 1.1 課題背景</b></p><p> 隨著互聯(lián)網(wǎng)技術(shù)不斷發(fā)展,相繼建立了各種各樣的平臺(tái),越來越多的公司,企業(yè),個(gè)人都建起了自己的web系統(tǒng),雖然他們的目的不同但是都為了給自身的企業(yè)管理提供方便。因此開發(fā)一個(gè)web系統(tǒng)就顯得極其必要。</p><p> .NET是 Microsoft XML
15、 Web services 平臺(tái)。XML Web services 可以讓應(yīng)用程序通過 Internet 進(jìn)行數(shù)據(jù)通訊和共享,而不會(huì)限制所采用的操作系統(tǒng)、開發(fā)技術(shù)或編程語言。Microsoft .NET 平臺(tái)提供創(chuàng)建 XML Web services 并集成這些服務(wù)。對(duì)個(gè)人用戶有著無縫的、吸引人體驗(yàn)的產(chǎn)品優(yōu)勢。</p><p> 1.2 國內(nèi)外研究現(xiàn)狀</p><p> 社會(huì)生活快速
16、,IT技術(shù)的發(fā)展更是日新月異,以技術(shù)人員的身份審視未來,帶著C# 4.0的腳步來看展望, 在函數(shù)編程和并行計(jì)算和動(dòng)態(tài)特性方面,本語言似乎很在行,Meta Programming的概念也已經(jīng)出現(xiàn)在技術(shù)界,已然浮出水面,可以將編譯器做成一個(gè)服務(wù)器,讓我們自己可以自由控制在編譯器和運(yùn)行期的邏輯,未來一片光明,所以,我們堅(jiān)信 4.0之后還有廣闊的天地隨著語言的變遷變得更加開闊。</p><p> 總結(jié)的說大師Ander
17、s在C#設(shè)計(jì)過程中的研究思想,C#是語言美學(xué)的集大成者。比如說,當(dāng)使用foreach進(jìn)行循環(huán)遍歷之后,當(dāng)應(yīng)用using語句代替try/finally實(shí)現(xiàn)強(qiáng)制資源管理,當(dāng)應(yīng)該attribute進(jìn)行運(yùn)行時(shí)反射,當(dāng)以LINQ進(jìn)行語言級(jí)別的信息查詢,這些語言級(jí)別的支持為C#實(shí)現(xiàn)面向?qū)ο缶幊處韽?qiáng)大的功能動(dòng)力和美學(xué)感受。</p><p><b> 1.3 研究目標(biāo)</b></p>&
18、lt;p> 本系統(tǒng)主要為java開發(fā)愛好者提供一個(gè)學(xué)習(xí)平臺(tái),用戶注冊(cè)自己的賬戶信息后,可以進(jìn)行登錄操作,然后就可以獲取自己想要的javaEE開發(fā)技術(shù)信息,也可以進(jìn)行個(gè)人信息的管理操作,管理員登錄系統(tǒng)后臺(tái)后,可以進(jìn)行系統(tǒng)的信息維護(hù)與更新,為用戶的信息獲取提供一個(gè)技術(shù)支持。</p><p> 第2章 相關(guān)的理論和技術(shù)</p><p> 2.1 asp.net簡介</p&g
19、t;<p> ASP.NET是基于Windows平臺(tái)應(yīng)用程序的開發(fā)語言工具,他目前是微軟發(fā)布平臺(tái)上的最流行的開發(fā)集成環(huán)境。此這個(gè)環(huán)境中支持的基于ASP.NET程序構(gòu)架建立在通用語言上,能通過一臺(tái)Web服務(wù)器來建立強(qiáng)大的Web應(yīng)用程序。其中用于與SQL Server數(shù)據(jù)庫相連的ASP.NET組件模型能夠很好地融入了.NET Framework。開發(fā)者能使用ASP.NET的組件模型方便高效地連接和訪問數(shù)據(jù)庫。在.NET 環(huán)境
20、下使用了.NET數(shù)據(jù)庫應(yīng)用系統(tǒng)中的數(shù)據(jù)訪問層的步驟和方法。由于ASP.NET技術(shù)對(duì)ADO數(shù)據(jù)訪問技術(shù)改進(jìn)很大,從而開發(fā)人員能夠以比較靈活的方式查詢、操作、更新數(shù)據(jù),是所有通過數(shù)據(jù)驅(qū)動(dòng)的.NET應(yīng)用程序或Web服務(wù)的核心部件。了解了這些技術(shù),對(duì).NET環(huán)境下如何開發(fā)系統(tǒng)有了一個(gè)基本的認(rèn)識(shí)。</p><p> 在實(shí)現(xiàn)后臺(tái)代碼的功能時(shí),利用ASP.NET開發(fā)的應(yīng)用程序進(jìn)行開發(fā)時(shí)我們可以使用多種語言,但是C#是微軟單獨(dú)
21、給自己的.NET框架開發(fā)的編程語言,當(dāng)然它對(duì).NET 框架和ASP.NET技術(shù)能實(shí)現(xiàn)全面的支持。換言之,C#編程語言是開發(fā)ASP.NET 的應(yīng)用程序最好的編程語言。結(jié)合使用Visual C#.NET和ASP.NET,用戶能夠方便的開發(fā)出功能強(qiáng)大的Web應(yīng)用程序。</p><p> ASP.NET使開發(fā)程序更加簡單高效,其采用拖拽控件的方式來開發(fā),開發(fā)時(shí)也可以使用微軟提供的現(xiàn)成的控件以及第三方控件,甚至我們可以開
22、發(fā)自己的通用控件來作為開發(fā)工具。所以使用ASP.NET來開發(fā)程序非常簡單。</p><p> Microsoft.NET是一種面向網(wǎng)絡(luò)、支持多用戶終端的開發(fā)平臺(tái),這一開發(fā)平臺(tái)推動(dòng)了新一代Internet的發(fā)展,讓人們能夠在通過任意的開發(fā)技術(shù)設(shè)施得到信息。然而ASP.NET是基于.NET平臺(tái)上建立的的一種架構(gòu),可以通過將公共語言運(yùn)行庫利用起來在服務(wù)端為用戶提供超強(qiáng)大的編程框架。</p><p&
23、gt; 2.2 Microsoft Visual Studio 2008平臺(tái)</p><p> Microsoft Visual Studio 2008是一個(gè)集成開發(fā)環(huán)境,是微軟的又一個(gè)新一代的集成開發(fā)環(huán)境,其集成了多種語言,多種開發(fā)模式,Microsoft Visual Studio 2008默認(rèn)支持C#,C++,J#,VB等多種語言進(jìn)行編程,可以開發(fā)B/S網(wǎng)站,可以開發(fā)CS軟件系統(tǒng),可以開發(fā)移動(dòng)端程序,
24、可以開發(fā)Windows程序等多用途模式的程序。</p><p> Microsoft Visual Studio 2008提供了非常簡潔的編程模式,和以往的asp開發(fā)網(wǎng)站相比,它擁有通過控件進(jìn)行開發(fā)網(wǎng)站的先進(jìn)思想,我們只需要簡單操作一些控件就能開發(fā)一個(gè)非常簡易的網(wǎng)站程序。</p><p> Microsoft Visual Studio 2008默認(rèn)自帶SQL Server 2008的
25、服務(wù)器,所以不需要單獨(dú)安裝數(shù)據(jù)庫就可以支持SQL2008數(shù)據(jù)庫程序的開發(fā)。Microsoft Visual Studio 2008可以直接把開發(fā)的軟件系統(tǒng)直接進(jìn)行打包運(yùn)行,也可以把開發(fā)的網(wǎng)站上傳到FTP來讓開發(fā)程序變得更簡單 。</p><p> Microsoft Visual Studio 2008集成開發(fā)環(huán)境的優(yōu)點(diǎn)在于優(yōu)化了軟件開發(fā)的生命周期,當(dāng)微軟公司首次發(fā)布 VB的時(shí)候,就通過使用簡便的開發(fā)環(huán)境以及大
26、量控件進(jìn)行開發(fā)的方法來簡化程序開發(fā)的過程,從而不需要開發(fā)者有非常高的知識(shí)水平。微軟公司使更多的程序員能夠快速的使用他的集成開發(fā)環(huán)境來開發(fā)程序。微軟公司在最近又發(fā)布了強(qiáng)大的集成開發(fā)環(huán)境Microsoft Visual Studio 2008。讓更多的程序員為之瘋狂,再一次讓程序開發(fā)變得更加簡單和高效,越來越多的人掌握了這個(gè)集成開發(fā)環(huán)境進(jìn)行軟件的開發(fā)技巧,即使是零基礎(chǔ)程序員也會(huì)在最短的時(shí)間內(nèi)熟練的應(yīng)用這個(gè)集成開發(fā)環(huán)境,然后開發(fā)自己需要的程序
27、系統(tǒng)。</p><p> 2.3 B/S架構(gòu)介紹</p><p> B/S架構(gòu)是一種瀏覽器—服務(wù)器結(jié)構(gòu)的架構(gòu)。這種結(jié)構(gòu)的開發(fā)框架在程序的開發(fā)過程中被大量的采用。隨著互聯(lián)網(wǎng)的飛速發(fā)展,B/S架構(gòu)也發(fā)展成為一種新型的程序結(jié)構(gòu),是對(duì)之前的C/S架構(gòu)是一種更為先進(jìn)的改進(jìn)。</p><p> 在B/S程序的框架下,用戶可以通過瀏覽器來進(jìn)行運(yùn)行程序,獲取程序的使用功能,
28、不需要單獨(dú)安裝新的程序的客戶端,而只需要使用瀏覽器,這樣的程序其實(shí)在實(shí)際上就是一個(gè)客戶端、一個(gè)中間層和一個(gè)數(shù)據(jù)庫服務(wù)器層的關(guān)系。這樣可以大大簡化客戶端電腦的載荷,從而也減輕了系統(tǒng)需要維護(hù)和升級(jí)的成本以及工作量,在總體上降低了用戶的使用成本。</p><p> B/S架構(gòu)優(yōu)點(diǎn)是把實(shí)驗(yàn)室貴重開發(fā)技術(shù)如管理網(wǎng)站配置到遠(yuǎn)程的服務(wù)器上,在所有可以上網(wǎng)的地方都可以訪問和使用系統(tǒng),當(dāng)然必須擁有對(duì)應(yīng)的權(quán)限。</p>
29、<p> 大型的企業(yè)基本都擁有自己的數(shù)據(jù)服務(wù)中心,我們就配置實(shí)驗(yàn)室貴重設(shè)別管理網(wǎng)站到企業(yè)自己的服務(wù)上,控制訪問權(quán)限在使用系統(tǒng)的網(wǎng)絡(luò)中,這樣在互聯(lián)網(wǎng)上的用戶即使有地址也無法對(duì)系統(tǒng)進(jìn)行訪問和使用,從而避免黑客的攻擊,這就是B/S架構(gòu)的優(yōu)點(diǎn),他能夠?qū)崿F(xiàn)在一個(gè)小型的內(nèi)部網(wǎng)絡(luò)中訪問和控制,也能夠在互聯(lián)網(wǎng)交互中進(jìn)行控制和訪問。</p><p> 第3章 系統(tǒng)需求分析</p><p>
30、 3.1 可行性分析</p><p> 本系統(tǒng)硬件僅需要一臺(tái)裝有IE瀏覽器的計(jì)算機(jī),機(jī)器本身沒什么要求。對(duì)于軟件技術(shù)要求,那么現(xiàn)在的程序設(shè)計(jì)語言已十分成熟,要運(yùn)用HTML樣式,圖形圖像制作工具去制作精彩紛呈的網(wǎng)頁及美觀的圖形或動(dòng)畫文件。</p><p> 可行性分析就是對(duì)想要開發(fā)的系統(tǒng)或者網(wǎng)站進(jìn)行研究各種可能性,包括技術(shù)可行性、需求可行性和經(jīng)濟(jì)可行性等方面的可行性的研究。</
31、p><p> 可行性分析應(yīng)該做到對(duì)每個(gè)主要問題進(jìn)行分析去評(píng)估是否能夠?qū)崿F(xiàn),如果不能實(shí)現(xiàn)就不能去盲目開發(fā)這個(gè)系統(tǒng),如果能夠?qū)崿F(xiàn)就繼續(xù)進(jìn)行,逐步的對(duì)系統(tǒng)進(jìn)行可行性分析。從而避免不必要的對(duì)人力、資金的浪費(fèi),最終開發(fā)出一套完整高效的系統(tǒng)。</p><p><b> ?。?)技術(shù)可行性:</b></p><p> 本系統(tǒng)的開發(fā)基于B/S架構(gòu),因此,根據(jù)本
32、系統(tǒng)的功能、布局一個(gè)很好的選擇就是采用. NET技術(shù)來進(jìn)行開發(fā)。. NET在Web應(yīng)用中非常普遍,尤其適合大型管理系統(tǒng)的開發(fā)。B/S架構(gòu)具有很多C/S結(jié)構(gòu)缺少的優(yōu)點(diǎn),它能夠緊密地將Internet和局域網(wǎng)結(jié)合起來,特別適合網(wǎng)絡(luò)應(yīng)用的開發(fā)。本系統(tǒng)的邏輯結(jié)構(gòu)比較復(fù)雜,涉及的信息量也較大,所以需要較高的安全性和靈活性,因此采用. NET技術(shù)能夠確保這個(gè)網(wǎng)站的開發(fā)工作和任務(wù)的順利完成。</p><p> 開發(fā)一個(gè)程序或
33、網(wǎng)站最開始亟待解決的問題也是最關(guān)鍵的問題之一是選擇哪種技術(shù)來進(jìn)行開發(fā),只有用合適的開發(fā)工具和平臺(tái)才能去更好,更快速的開發(fā)一個(gè)高效率的程序平臺(tái)。根據(jù)系統(tǒng)的功能、性能及實(shí)現(xiàn)系統(tǒng)的多個(gè)約束條件來考慮,來研究探索系統(tǒng)的技術(shù)可行性。那么本系統(tǒng)采用的是ASP.NET技術(shù)和ADO.NET 技術(shù)。所以將ASP.NET,ADO.NET以及SQL2008結(jié)合起來開發(fā)一套網(wǎng)站,一定是可行、高效的。</p><p> 現(xiàn)在大多數(shù)的網(wǎng)站
34、類管理系統(tǒng)或網(wǎng)站基本都采用ASP.NET技術(shù)進(jìn)行開發(fā),ASP.NET也是具有良好的語法基礎(chǔ),而且良好的開發(fā)環(huán)境能快速開發(fā)一個(gè)基于B/S架構(gòu)的系統(tǒng),所以我們開發(fā)的網(wǎng)站采用ASP.NET技術(shù)進(jìn)行開發(fā)在技術(shù)上可行。</p><p><b> ?。?)操作可行性:</b></p><p> 網(wǎng)站在需求上對(duì)容錯(cuò)處理作了非常高的要求,因?yàn)榇罅渴褂脤?duì)數(shù)據(jù)的選擇等方式,而不是輸入信
35、息,同時(shí)對(duì)于一些比較容易出錯(cuò)的信息提供了相應(yīng)的幫助和提示。所以對(duì)于普通的管理者和公司員工能夠很方便地使用,此外由于關(guān)系到財(cái)務(wù)管理以及訂單管理,所以系統(tǒng)的安全性也尤為重要,所以管理員的密碼及相關(guān)安全信息我們采用了加密的方法進(jìn)行操作,但是用戶是感覺不到密碼是加密的,所以操作起來沒有任何困難。</p><p> 3.2 功能需求概述</p><p> 本系統(tǒng)主要提供給用戶與管理員使用,用戶
36、與管理員含有的功能不同,實(shí)現(xiàn)了系統(tǒng)的數(shù)據(jù)訪問隔離,保證了系統(tǒng)的數(shù)據(jù)安全,系統(tǒng)功能的概述如下:</p><p> 1、前臺(tái)管理功能說明:(擁有權(quán)限者:用戶) </p><p> ?。?)注冊(cè)登錄模塊:實(shí)現(xiàn)對(duì)新會(huì)員注冊(cè)和會(huì)員的登錄; </p><p> (2)留言板功能模塊:實(shí)現(xiàn)帖子的瀏覽,發(fā)布和回復(fù),游客只能瀏覽帖子內(nèi)容注冊(cè)用戶才可以發(fā)布新帖,回復(fù)舊帖;
37、 </p><p> (3)測試模塊:實(shí)現(xiàn)用戶自主測試; </p><p> ?。?)公告區(qū): 實(shí)現(xiàn)對(duì)新消息的瀏覽; </p><p> ?。?)下載專區(qū)模塊:實(shí)現(xiàn)網(wǎng)上教學(xué)資源的自主下載。 </p><p> 2、后臺(tái)管理功能說明:(擁有權(quán)限者:管理員) </p><p> ?。?)用戶的添加、修改、刪除; &
38、lt;/p><p> ?。?)留言的管理; </p><p> ?。?)最新資訊的添加、修改、刪除操作;</p><p> ?。?)習(xí)題的添加、修改、轉(zhuǎn)移、刪除操作; </p><p> ?。?)對(duì)網(wǎng)站基本信息進(jìn)行設(shè)置 </p><p> 3.3 UML用例圖</p><p> 本系統(tǒng)中含有
39、的用戶與管理員功能不同,因此需要繪制兩種不同的功能用例圖,用戶含有的功能有注冊(cè),登錄,網(wǎng)站首頁,新聞中心,在線測試,交流互動(dòng),資源下載,留言板,資料搜索,修改個(gè)人信息,修改密碼,我的測試成績,注銷幾個(gè)功能,管理員含有的功能有系統(tǒng)管理,會(huì)員管理,新聞信息管理,學(xué)習(xí)資料管理,論壇管理,留言管理,在線測試管理幾個(gè)功能。普通用戶的用例圖如圖3-1所示。</p><p> 圖3-1 普通用戶用例圖</p>
40、<p> 管理員的用例圖如圖3-2所示。</p><p> 圖3-2 管理員用例圖</p><p><b> 第4章 系統(tǒng)設(shè)計(jì)</b></p><p> 4.1 功能模塊設(shè)計(jì)</p><p> 根據(jù)對(duì)系統(tǒng)的功能進(jìn)行分析我們總結(jié)javaEE開發(fā)技術(shù)學(xué)習(xí)網(wǎng)站的具體功能模塊包括下面的幾個(gè)主要的功能模
41、塊:</p><p> 系統(tǒng)的功能模塊圖:如圖4-1所示:</p><p> 圖4-1 系統(tǒng)功能模塊圖</p><p> 4.2 系統(tǒng)數(shù)據(jù)流程設(shè)計(jì)</p><p> 數(shù)據(jù)庫設(shè)計(jì)的基本步驟如下,共分為六個(gè)階段。</p><p> 1.需求分析階段,即準(zhǔn)確了解與分析用戶需求,包括數(shù)據(jù)與處理。是整個(gè)設(shè)計(jì)過程的基礎(chǔ)
42、,是最困難、最耗費(fèi)時(shí)間的一步。</p><p> 2.概念結(jié)構(gòu)設(shè)計(jì)階段,即整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵階段,通過對(duì)用戶需求進(jìn)行綜合、歸納與抽象,形成一個(gè)獨(dú)立于具體DBMS的概念模型。</p><p> 3.邏輯結(jié)構(gòu)設(shè)計(jì)階段,即將概念結(jié)構(gòu)轉(zhuǎn)換為某個(gè)DBMS所支持的數(shù)據(jù)模型,對(duì)其進(jìn)行優(yōu)化。</p><p> 4.?dāng)?shù)據(jù)庫物理設(shè)計(jì)階段,即為邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的
43、物理結(jié)構(gòu),包括存儲(chǔ)結(jié)構(gòu)和存取方法。</p><p> 5.?dāng)?shù)據(jù)庫實(shí)施階段,即運(yùn)用DBMS提供的數(shù)據(jù)語言、工具及宿主語言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果。建立數(shù)據(jù)庫,編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫,并進(jìn)行試運(yùn)行。</p><p> 6.?dāng)?shù)據(jù)庫運(yùn)行和維護(hù)階段,即數(shù)據(jù)庫應(yīng)用系統(tǒng)經(jīng)過試運(yùn)行后即可投入正式運(yùn)行,在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。</p>&l
44、t;p> 系統(tǒng)整體數(shù)據(jù)流程圖如圖4-2所示:</p><p> 圖4-2 系統(tǒng)流程圖 </p><p> 4.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)</p><p> 我們知道,數(shù)據(jù)庫概念模型獨(dú)立于任何特定的數(shù)據(jù)庫管理系統(tǒng),因此,需要根據(jù)具體使用的數(shù)據(jù)庫管理系統(tǒng)的特點(diǎn)進(jìn)行轉(zhuǎn)換。即轉(zhuǎn)化為按計(jì)算機(jī)觀點(diǎn)處理的邏輯關(guān)系模型,E-R模型向關(guān)系數(shù)據(jù)庫模型轉(zhuǎn)換應(yīng)遵循下列
45、原則:</p><p> *每一個(gè)實(shí)體要轉(zhuǎn)換成一個(gè)關(guān)系</p><p> *所有的主鍵必須定義非空(NOT NULL)</p><p> *對(duì)于二元聯(lián)系應(yīng)按照一對(duì)多、弱對(duì)實(shí)、一對(duì)一、多對(duì)多等聯(lián)系來定義外鍵。javaEE開發(fā)技術(shù)學(xué)習(xí)網(wǎng)站建立了以下邏輯數(shù)據(jù)結(jié)構(gòu),下面是各數(shù)據(jù)表的詳細(xì)說明。</p><p> 表4-1 qc_ad表:<
46、/p><p> 表4-2 qc_adminuser表:</p><p> 表4-3 qc_adver表:</p><p> 表4-4 qc_book表:</p><p> 表4-5 qc_book_save表:</p><p><b> 第5章 系統(tǒng)實(shí)現(xiàn)</b></p>&l
47、t;p> 本章主要對(duì)javaEE開發(fā)技術(shù)學(xué)習(xí)網(wǎng)站系統(tǒng)的主要功能模塊進(jìn)行詳細(xì)的設(shè)計(jì),利用軟件工程所學(xué)的知識(shí)來解釋系統(tǒng)中的幾個(gè)比較重要的功能模塊的實(shí)現(xiàn)過程,以及實(shí)現(xiàn)方法和實(shí)現(xiàn)過程等信息進(jìn)行描述。</p><p> 5.1 用戶注冊(cè)登錄</p><p> 進(jìn)入系統(tǒng)中,系統(tǒng)中的多數(shù)功能只能登錄進(jìn)入系統(tǒng)之后,才可使用,所以要首先進(jìn)行新用戶注冊(cè),進(jìn)入注冊(cè)界面,需要編輯個(gè)人信息,提交進(jìn)入系
48、統(tǒng),注冊(cè)成功可以進(jìn)行賬號(hào)的登陸操作了。</p><p> 用戶注冊(cè)關(guān)鍵代碼如下:</p><p> public partial class Register : System.Web.UI.Page</p><p><b> {</b></p><p> protected void Page_Load(obj
49、ect sender, EventArgs e)</p><p><b> {</b></p><p><b> }</b></p><p> protected void dsv_ItemInserted(object sender, DetailsViewInsertedEventArgs e) {</p&
50、gt;<p> if(e.Exception==null) Response.Redirect("~/Login.aspx");</p><p><b> }</b></p><p> 在進(jìn)行登陸的時(shí)候,填寫已經(jīng)有的或者是新注冊(cè)的賬號(hào),填寫完用戶名和密碼,點(diǎn)擊登陸按鈕,系統(tǒng)自動(dòng)搜索數(shù)據(jù)庫中用戶的信息和添加的賬號(hào)密碼進(jìn)行對(duì)比,如果
51、在數(shù)據(jù)庫中存在相關(guān)的信息,即可登錄進(jìn)入系統(tǒng)。如果是用戶名或者是密碼填寫錯(cuò)誤會(huì)提示填寫錯(cuò)了,登陸不成功,即重新填寫用戶名和密碼,填寫完點(diǎn)擊登錄即進(jìn)行登錄,如沒有提示填寫錯(cuò)誤即登陸成功.</p><p> 用戶登陸首先輸入用戶名和密碼,如果沒有輸入就給出相應(yīng)的提示,輸入之后利用程序進(jìn)行判斷,如果輸入的正確就登陸成功,輸入錯(cuò)誤就返回到登陸輸入賬號(hào)和密碼的狀態(tài)重新輸入登陸賬號(hào)和密碼。</p><p&
52、gt; 用戶的登錄界面如圖5-1所示:</p><p> 圖 5-1 用戶登錄界面</p><p> 用戶登錄的關(guān)鍵代碼如下:</p><p> public partial class Login : System.Web.UI.Page {</p><p> protected void Page_Load(object sen
53、der, EventArgs e) {</p><p><b> }</b></p><p> protected void btnLogin_Click(object sender, ImageClickEventArgs e) {</p><p> using (var ctx = new DBEntities()) {</p&
54、gt;<p> var u = ctx.Users.FirstOrDefault(o => o.Name.Equals(this.txtUsername.Text, StringComparison.OrdinalIgnoreCase) &&</p><p> o.Password.Equals(this.txtPassword.Text.Trim(),</p>
55、<p> StringComparison.OrdinalIgnoreCase));</p><p><b> // 找到用戶</b></p><p> if (u != null) {</p><p> Env.CurrentUserId = u.Id;</p><p> Env.Current
56、UserName = u.RealName;</p><p> Env.Role = u.Role;</p><p> Response.Redirect("Default.aspx");</p><p> Response.End();</p><p><b> } else {</b>&l
57、t;/p><p> Util.ShowClientMessage(this, "用戶名或密碼錯(cuò)誤!");</p><p><b> }</b></p><p><b> }</b></p><p><b> }</b></p><p&
58、gt;<b> %</b></p><p> 5.2 后臺(tái)基本操作</p><p> 管理員登錄系統(tǒng)后,可以進(jìn)行系統(tǒng)信息的維護(hù)操作,進(jìn)行開發(fā)技術(shù)信息的及時(shí)更新操作,方便用戶的信息獲取,具體操作界面如圖5-2所示:</p><p> 圖 5-2 后臺(tái)管理界面</p><p><b> 5.3 留言管
59、理</b></p><p> 管理員需要回復(fù)管理用戶的留言信息,方便及時(shí)獲取用戶的反饋信息,留言操作界面如圖5-3顯示:</p><p> 圖 5-3 留言操作界面</p><p> 5.4 網(wǎng)站首頁展示</p><p> 網(wǎng)站首頁是用戶進(jìn)入系統(tǒng)的第一個(gè)界面,用戶可以根據(jù)自己的需要進(jìn)行網(wǎng)站信息的瀏覽操作,具體的操作界面如
60、圖5-4 顯示:</p><p> 圖 5-4 網(wǎng)站首頁展示界面</p><p> 5.5 測試成績查詢</p><p> 用戶在網(wǎng)站進(jìn)行試卷測試后,可以進(jìn)行成績信息的查詢操作,具體的操作界面如圖5-5 顯示:</p><p> 圖 5-5 測試成績查詢界面</p><p><b> 關(guān)鍵代碼如下
61、:</b></p><p> protected void initDao()</p><p><b> {</b></p><p> // do nothing</p><p><b> }</b></p><p> public void save(
62、TNews transientInstance)</p><p><b> {</b></p><p> log.debug("saving TNews instance");</p><p><b> try</b></p><p><b> {</b&
63、gt;</p><p> getHibernateTemplate().save(transientInstance);</p><p> log.debug("save successful");</p><p> } catch (RuntimeException re)</p><p><b> {
64、</b></p><p> log.error("save failed", re);</p><p><b> throw re;</b></p><p><b> }</b></p><p><b> }</b></p>
65、<p> public void delete(TNews persistentInstance)</p><p><b> {</b></p><p> log.debug("deleting TNews instance");</p><p><b> try</b></p
66、><p><b> {</b></p><p> getHibernateTemplate().delete(persistentInstance);</p><p> log.debug("delete successful");</p><p> } catch (RuntimeExcepti
67、on re)</p><p><b> {</b></p><p> log.error("delete failed", re);</p><p><b> throw re;</b></p><p><b> }</b></p>&
68、lt;p><b> }</b></p><p> public TNews findById(java.lang.Integer id)</p><p><b> {</b></p><p> log.debug("getting TNews instance with id: " + i
69、d);</p><p><b> try</b></p><p><b> {</b></p><p> TNews instance = (TNews) getHibernateTemplate().get(</p><p> "com.model.TNews", id
70、);</p><p> return instance;</p><p> } catch (RuntimeException re)</p><p><b> {</b></p><p> log.error("get failed", re);</p><p>&l
71、t;b> throw re;</b></p><p><b> }</b></p><p><b> }</b></p><p> public List findByExample(TNews instance)</p><p><b> {</b>
72、;</p><p> log.debug("finding TNews instance by example");</p><p><b> try</b></p><p><b> {</b></p><p> List results = getHibernateT
73、emplate().findByExample(instance);</p><p> log.debug("find by example successful, result size: "</p><p> + results.size());</p><p> return results;</p><p>
74、 } catch (RuntimeException re)</p><p><b> {</b></p><p> log.error("find by example failed", re);</p><p><b> throw re;</b></p><p>&
75、lt;b> }</b></p><p><b> }</b></p><p> 第6章 系統(tǒng)調(diào)試和測試</p><p> 6.1 程序調(diào)試 </p><p> 設(shè)計(jì)系統(tǒng)中存在一些錯(cuò)誤是正常的。對(duì)于語法錯(cuò)誤,程序運(yùn)行時(shí)對(duì)其自動(dòng)提示,并提示請(qǐng)求立即糾正,所以語法錯(cuò)誤比較容易發(fā)現(xiàn)及糾正。但另
76、一種錯(cuò)誤是在程序執(zhí)行時(shí)由于非法操作或邏輯錯(cuò)誤導(dǎo)致的。這種錯(cuò)誤隱蔽性強(qiáng),不會(huì)每次都出現(xiàn),所以對(duì)這一類動(dòng)態(tài)發(fā)生的錯(cuò)誤的排查是耗時(shí)費(fèi)力的。</p><p> 6.2 程序的測試 </p><p> 6.2.1 測試的重要性及目的</p><p><b> (1)測試的重要性</b></p><p> 軟件的測試在
77、軟件生命周期中地位非常重要,在瀑布模型中,軟件測試學(xué)僅在運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交給用戶使用之前來保證軟件產(chǎn)品質(zhì)量的重要手段。近些年軟件工程界產(chǎn)生一種新觀點(diǎn),認(rèn)為軟件生命周期的每個(gè)階段中都要包含測試過程去從而檢驗(yàn)?zāi)莻€(gè)階段的成果是否接近預(yù)期的目標(biāo),盡早發(fā)現(xiàn)錯(cuò)誤并加以修正,如果不在早期進(jìn)行測試,錯(cuò)誤的累積和擴(kuò)散很可能會(huì)導(dǎo)致最后測試成品時(shí)出現(xiàn)巨大困難。 </p><p> 其實(shí)對(duì)于軟件來講,不論采用什么技術(shù)和方法
78、,軟件中都會(huì)有錯(cuò)。采用新語言、更加先進(jìn)的開發(fā)方式、以及完善的開發(fā)過程,可以減少引入錯(cuò)誤,但不會(huì)完全杜絕軟件中的錯(cuò)誤,這些引入的錯(cuò)誤需要通過測試找出,并且軟件中的錯(cuò)誤密度也需要測試來進(jìn)行估計(jì)。測試是所有工程學(xué)的基本組成單元,同時(shí)也是軟件開發(fā)的重要部分。從有了程序設(shè)計(jì)的那天起就一直伴隨著測試。統(tǒng)計(jì)表明,在主流的軟件開發(fā)項(xiàng)目中,軟件測試工作量往往占40%以上的軟件開發(fā)總工作量。而在軟開的總成本中,要占30%到50%測試上的開銷。如果考慮維護(hù)階
79、段,也就是整個(gè)軟件生存期時(shí),對(duì)測試成本的比例也許會(huì)有所降低,但事實(shí)上維護(hù)工作相當(dāng)于二次開發(fā),甚至多次開發(fā),其中一定也包含許多測試工作。 </p><p> 實(shí)踐中軟件測試的困難程度常常使人感到困難,這是由于對(duì)測試仍然存在一些偏見,這包括: </p><p> ?、?認(rèn)為測試工作沒有設(shè)計(jì)和編碼那樣容易取得成果難以給測試人員某種成就感; </p><p> ?、?以發(fā)
80、現(xiàn)軟件程序錯(cuò)誤為目標(biāo)的測試是非建設(shè)性的,甚至類似于搞破壞,測試中發(fā)現(xiàn)錯(cuò)誤是對(duì)開發(fā)工作的一種否定; </p><p> ③ 測試工作枯燥無味,不能引起人們的興趣; </p><p> ?、?測試工作是艱苦而細(xì)致的工作; </p><p> ?、?開發(fā)對(duì)于編寫的程序盲目自信,在發(fā)現(xiàn)錯(cuò)誤時(shí)擔(dān)心別人對(duì)自己的開發(fā)能力有看法。 </p><p> 這
81、些觀點(diǎn)對(duì)軟件的測試工作是非常不利的,必須澄清對(duì)測試的認(rèn)識(shí)、端正其態(tài)度,才可能提高軟件的質(zhì)量。 </p><p><b> ?。?)測試的目的 </b></p><p> 如果測試是為了盡可能多地找出錯(cuò)誤,那么測試就應(yīng)直接對(duì)軟件復(fù)雜部分或是以往經(jīng)常出錯(cuò)的位置。 </p><p> ?、?軟件測試是為了發(fā)現(xiàn)程序中錯(cuò)誤而執(zhí)行測試程序的過程; <
82、;/p><p> ?、?測試是為了證明程序存在錯(cuò)誤,而不是證明程序沒有問題; </p><p> ?、?一個(gè)好的測試用例是因?yàn)樗馨l(fā)現(xiàn)到目前為止未發(fā)現(xiàn)的錯(cuò)誤; </p><p> ?、?一個(gè)成功的測試是發(fā)現(xiàn)了到目前為止未發(fā)現(xiàn)的錯(cuò)誤的測試。 </p><p> 這種觀點(diǎn)可以提醒人們測試要以找到錯(cuò)誤為中心,而不是為了看軟件的正確功能。但是僅通過望文
83、生義理解這一觀點(diǎn)可能會(huì)產(chǎn)生誤導(dǎo),認(rèn)為找到錯(cuò)誤是軟件測試的唯一目的,找不到錯(cuò)誤的測試就是沒有價(jià)值的,事實(shí)不是這樣。 </p><p> 1.測試并不僅僅是為了要發(fā)現(xiàn)錯(cuò)誤。通過分析錯(cuò)誤產(chǎn)生的原因和分布特征,可以幫助項(xiàng)目開發(fā)者發(fā)現(xiàn)軟件的缺陷,以便于改進(jìn)。2.這種分析也能幫助開發(fā)者設(shè)計(jì)出有針對(duì)性的檢測方法,提高測試的有效性。3.沒有發(fā)現(xiàn)錯(cuò)誤的測試也是很有價(jià)值的,完整的測試過程是評(píng)定測試質(zhì)量的一種方法。</p>
84、;<p> 6.2.2 測試的步驟</p><p> 類似開發(fā)過程,測試過程也必須按步驟進(jìn)行,每個(gè)步驟在邏輯上是上一個(gè)步驟的繼續(xù)。大型軟件系統(tǒng)通常由很多個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由很多個(gè)模塊組成。所以大型軟件系統(tǒng)的測試基本上由以下幾個(gè)步驟組成:</p><p> (1)模塊測試 在這個(gè)測試步驟中所找到的一般是編碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤。</p><p>
85、; (2)系統(tǒng)測試 在這個(gè)測試步驟中所找到的一般是軟件設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)設(shè)計(jì)需求說明里的錯(cuò)誤。</p><p> ?。?)驗(yàn)收測試 在這個(gè)測試步驟中找到的一般是軟件系統(tǒng)需求說明書中的錯(cuò)誤。</p><p> 6.2.3 測試的主要內(nèi)容</p><p> 為了確保測試的質(zhì)量,測試過程一般分成以下幾個(gè)階段:代碼審查、單元測試、集成測試、確認(rèn)測試和系統(tǒng)測試。
86、</p><p><b> ?。?)單元測試 </b></p><p> 單元測試針對(duì)檢查軟件設(shè)計(jì)的最小單位也就是模塊上,通過測試發(fā)現(xiàn)實(shí)現(xiàn)該模塊的實(shí)際功能與定義該模塊的功能存在不相符的情況,也包括編碼的錯(cuò)誤。 </p><p><b> (2)集成測試 </b></p><p> 集成測試是將
87、模塊根據(jù)需求設(shè)計(jì)要求組裝起來后,再進(jìn)行測試,主要目標(biāo)是找到與接口有關(guān)的問題。比如一個(gè)模塊與另一個(gè)模塊也許不良疏忽的問題而造成有害影響;把子功能組合起來也許不產(chǎn)生預(yù)期的主功能;零星看起來是可以接受的誤差可能積累到無法接受的程度;整個(gè)過程的數(shù)據(jù)結(jié)構(gòu)可能有錯(cuò)誤等。 </p><p><b> ?。?)確認(rèn)測試 </b></p><p> 確認(rèn)測試的目的是向以后的用戶表明系
88、統(tǒng)能夠像預(yù)期要求那樣工作。經(jīng)集成測試后,已經(jīng)按照需求設(shè)計(jì)把所有的模塊構(gòu)成了一個(gè)完整的軟件系統(tǒng),接口錯(cuò)誤也基本排除了,接著就應(yīng)該進(jìn)一步驗(yàn)證軟件系統(tǒng)的有效性,這便是確認(rèn)測試的任務(wù),即軟件的功能和性能都如同用戶合理期待的那樣。 </p><p><b> ?。?)系統(tǒng)測試 </b></p><p> 在軟件開發(fā)完成后,最終要與系統(tǒng)中其他模塊配套運(yùn)行,進(jìn)行整個(gè)系統(tǒng)測試。包括
89、恢復(fù)測試、安全測試、強(qiáng)度測試和性能測試等。 </p><p> 單獨(dú)對(duì)系統(tǒng)的測試主要包括以下幾方面:</p><p> ?、?功能測試:測試是否能夠滿足開發(fā)要求,是否提供需求設(shè)計(jì)所描述的功能,是否滿足用戶的需求。功能測試是系統(tǒng)測試過程中最常用和必須的測試,通常會(huì)以正式的軟件說明書作為測試標(biāo)準(zhǔn)。</p><p> ?、?強(qiáng)度測試及性能測試:測試系統(tǒng)能力實(shí)際情況下最高
90、限度,即軟件在一些超負(fù)荷情況下對(duì)功能的實(shí)現(xiàn)情況。</p><p> ③ 安全測試:驗(yàn)證系統(tǒng)內(nèi)的安全組件確實(shí)能夠?qū)ο到y(tǒng)進(jìn)行保護(hù),使之不受各種非法干擾。對(duì)本系統(tǒng)而言主要是對(duì)權(quán)限系統(tǒng)的測試和對(duì)無效數(shù)據(jù)、錯(cuò)數(shù)據(jù)、和非法數(shù)據(jù)干擾的能力的測試。</p><p> 經(jīng)過上述的測試過程來對(duì)軟件進(jìn)行測試結(jié)束后,基本滿足了軟件開發(fā)的要求,測試宣告結(jié)束。</p><p><b&
91、gt; 結(jié) 論</b></p><p> 剛選好主題的時(shí)候比較的茫然,不知從何下手,老師給我介紹了幾本參考書,我下去之后到了學(xué)校圖書館、電子閱覽室、校外的書店等地方尋找資源,利用平常的時(shí)間上網(wǎng)搜集等各種搜索的方法,使我的資料盡可能的完整、精確、數(shù)量多,這對(duì)論文的撰寫都非常有利。然后,我開始認(rèn)真分類資料,首先把理論的、實(shí)際的例子、各種圖片等相關(guān)內(nèi)容都整理羅列出來,然后列出提綱,最后再與老師進(jìn)行
92、溝通。</p><p> 以上是我在本次畢業(yè)設(shè)計(jì)中的過程與體會(huì),當(dāng)然我知道我作的還是不夠的,在以后的日子中,我還要再提高我的實(shí)際操作能力。</p><p><b> 致 謝</b></p><p> 衷心感謝老師在項(xiàng)目中對(duì)我的殷切指導(dǎo),使我受益匪淺,在老師的大力幫助下我終于克服了重重難關(guān),順利完成了這次畢業(yè)設(shè)計(jì)。我學(xué)到的不僅是知識(shí),
93、還有對(duì)生活的態(tài)度,這是一種積極向上、不斷進(jìn)取、堅(jiān)持不懈、一絲不茍的生活態(tài)度。感謝我系各位老師對(duì)我畢業(yè)項(xiàng)目的大力支持。各位同學(xué)對(duì)我的幫助,對(duì)我在該項(xiàng)目中遇到的很多問題給予了很大的幫助。</p><p> 感謝答辯委員會(huì)全體老師在百忙之中對(duì)我的論文提出很多寶貴的建議,讓我將論文完善的更加美好。</p><p> 感謝父母在我大學(xué)以及項(xiàng)目期間對(duì)我的關(guān)懷,還有寢室的同學(xué)在四年中給我的幫助關(guān)懷,
94、在我的論文中給我最近的幫助。</p><p> 在本次畢業(yè)論文的開發(fā)過程中,我得到了指導(dǎo)老師的技術(shù)指導(dǎo),在這里我要特別感謝我的指導(dǎo)老師對(duì)我的的大力幫助。我的指導(dǎo)老師非常悉心指導(dǎo)我和大力的支持我,在系統(tǒng)開發(fā)的架構(gòu)總體結(jié)構(gòu)還有功能上都給予了我很大的幫助,首先,為我提供了一個(gè)適合開發(fā)的安靜的環(huán)境,給我提供完成開發(fā)工作的平臺(tái),而且對(duì)我在技術(shù)上的不足進(jìn)行耐心的教導(dǎo)。通過開發(fā)本軟件,我的.net開發(fā)能力得到了進(jìn)一步的提高。
95、</p><p><b> 參考文獻(xiàn)</b></p><p> [1]. 胡勇輝,曹倬瑝,蘭湘濤.ASP.NET開發(fā)實(shí)戰(zhàn)詳解:入門.模塊.系統(tǒng)[M].北京電子工業(yè)出版社.2011 </p><p> [2]. 蘇貴洋,黃穗,何莉,倪春雨.ASP.NET網(wǎng)路編程-從基礎(chǔ)到實(shí)踐.電子工業(yè)出版社</p><p>
96、[3]. 吳晨 孫少波 葉莞.《ASP.NET數(shù)據(jù)庫項(xiàng)目案例導(dǎo)航》.清華大學(xué)出版社 2004</p><p> [4]. 房大偉、蘇宇、貫偉宏.《ASP.NET網(wǎng)絡(luò)開發(fā)實(shí)例自學(xué)手冊(cè)》. 人民郵電出版社2011</p><p> [5]. 鄭阿奇、顧韻華.《ASP.NET程序設(shè)計(jì)教程》.機(jī)械工業(yè)出版社 2006</p><p> [6]. Mike You
97、ng,Curtis W. Young.Deploying Solutions with .NET Enterprise Servers[M].John Wiley & Sons,2003. 110~125 </p><p> [7]. ]Robin Dewson.Beginning SQL Server 2008 for Developers[M].Paperback,2012</p>
98、<p> [8]. [美]Roger S.Pressman.軟件工程實(shí)踐者的研究方法(英文版第4版)[M].機(jī)械工業(yè)出版社.1999.2</p><p> [9]. 朱濤,李云云.基于ASP.NET技術(shù)的WEB數(shù)據(jù)庫分頁顯示[J].電腦學(xué)習(xí).2009. 10~25</p><p> [10]. SQL server 2000學(xué)習(xí)教程 北京大學(xué)出版社發(fā)行部 </p
99、><p> [11]. 薩師煊 王珊.《數(shù)據(jù)庫系統(tǒng)概論》.高等教育出版社 2008</p><p> [12]. 文鋒.SQL server 2000中文版完全實(shí)戰(zhàn)-入門篇. 中國鐵道出版社,核心研究室. 65~102</p><p> [13]. 閃四清.SQL Server 實(shí)用簡明教程.清華大學(xué)出版社 </p><p> [1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- coreldraw學(xué)習(xí)網(wǎng)站設(shè)計(jì)與開發(fā)
- 《科學(xué)》課程學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與開發(fā).pdf
- 免費(fèi)英語學(xué)習(xí)網(wǎng)站
- Excel專題學(xué)習(xí)網(wǎng)站研究與開發(fā).pdf
- 《圖像處理》專題學(xué)習(xí)網(wǎng)站設(shè)計(jì)與開發(fā).pdf
- 人教版學(xué)習(xí)網(wǎng)站上冊(cè)
- 在線課程學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-論文
- 專題學(xué)習(xí)網(wǎng)站平臺(tái)的研究與開發(fā).pdf
- 籃球?qū)n}學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與開發(fā).pdf
- 人教版學(xué)習(xí)網(wǎng)站下冊(cè)
- 冰果英語學(xué)習(xí)網(wǎng)站
- 英語學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)學(xué)年論文
- 動(dòng)態(tài)學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文
- 基于專題學(xué)習(xí)網(wǎng)站的開發(fā)性學(xué)習(xí)模式研究.pdf
- 動(dòng)畫制作專題學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與開發(fā).pdf
- 初中物理專題學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與開發(fā).pdf
- 96447.小學(xué)英語移動(dòng)學(xué)習(xí)網(wǎng)站的設(shè)計(jì)與開發(fā)
- 移動(dòng)學(xué)習(xí)網(wǎng)站設(shè)計(jì)研究.pdf
- 基于Agent技術(shù)的專題學(xué)習(xí)網(wǎng)站研究.pdf
- 專題學(xué)習(xí)網(wǎng)站動(dòng)態(tài)生成系統(tǒng)的設(shè)計(jì)與開發(fā).pdf
評(píng)論
0/150
提交評(píng)論