校園二手交易網(wǎng)站畢業(yè)設(shè)計(jì)-

上傳人:海盜 文檔編號(hào):21208367 上傳時(shí)間:2021-04-25 格式:DOC 頁(yè)數(shù):47 大小:2.10MB
收藏 版權(quán)申訴 舉報(bào) 下載
校園二手交易網(wǎng)站畢業(yè)設(shè)計(jì)-_第1頁(yè)
第1頁(yè) / 共47頁(yè)
校園二手交易網(wǎng)站畢業(yè)設(shè)計(jì)-_第2頁(yè)
第2頁(yè) / 共47頁(yè)
校園二手交易網(wǎng)站畢業(yè)設(shè)計(jì)-_第3頁(yè)
第3頁(yè) / 共47頁(yè)

下載文檔到電腦,查找使用更方便

12 積分

下載資源

還剩頁(yè)未讀,繼續(xù)閱讀

資源描述:

《校園二手交易網(wǎng)站畢業(yè)設(shè)計(jì)-》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《校園二手交易網(wǎng)站畢業(yè)設(shè)計(jì)-(47頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、河南理工大學(xué)畢業(yè)設(shè)計(jì)(論文)說(shuō)明書(shū) 摘 要 本次畢業(yè)設(shè)計(jì)的題目是校園二手物品交易網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)。本論文就畢業(yè)設(shè)計(jì)的內(nèi)容,系統(tǒng)地闡述了整個(gè)校園二手物品交易網(wǎng)站的功能及實(shí)現(xiàn)。在指導(dǎo)老師的帶領(lǐng)下設(shè)計(jì)并實(shí)現(xiàn)了從二手物品管理,到公告實(shí)現(xiàn),用戶(hù)處理,再到管理員系統(tǒng)。基本上實(shí)現(xiàn)了校園二手物品信息發(fā)布的功能流程,能夠?qū)崿F(xiàn)用戶(hù)與商家在網(wǎng)上進(jìn)行互動(dòng)交流。本系統(tǒng)界面簡(jiǎn)單直觀,易于操作和使用,交互性強(qiáng)。 伴隨著各種Web開(kāi)發(fā)技術(shù)的發(fā)展,如今網(wǎng)上交易已經(jīng)變得十分容易。本文介紹的二手商品交易平臺(tái)是一個(gè)服務(wù)于在校學(xué)生的交易網(wǎng)站,通過(guò)本網(wǎng)站用戶(hù)可自由出售和購(gòu)買(mǎi)商品,為廣大學(xué)生提供了平等互利、方便快捷的交易空間。校園二

2、手商品交易平臺(tái)除了可以解決商務(wù)溝通,信息交流等問(wèn)題外,更可以提高在校生的實(shí)際購(gòu)買(mǎi)力,減少浪費(fèi),客觀上提高在校大學(xué)生的生活水平,比起傳統(tǒng)的二手交易,網(wǎng)上二手交易更加迅捷,實(shí)時(shí)性強(qiáng),信息充裕,發(fā)展空間巨大。 本課題根據(jù)二手交易網(wǎng)站的應(yīng)用需求,進(jìn)行需求分析,并對(duì)網(wǎng)站系統(tǒng)規(guī)劃設(shè)計(jì)。運(yùn)用JSP技術(shù)、Sqlserver等與后臺(tái)數(shù)據(jù)庫(kù)鏈接等關(guān)鍵技術(shù)建設(shè)二手商品交易平臺(tái)。實(shí)現(xiàn)了網(wǎng)上交易系統(tǒng)的會(huì)員登錄與注冊(cè),網(wǎng)站首頁(yè)、商品信息瀏覽、購(gòu)物車(chē)功能、新聞發(fā)布等功能。 本網(wǎng)站是基于JSP進(jìn)行設(shè)計(jì)與開(kāi)發(fā)的,數(shù)據(jù)庫(kù)是運(yùn)用SQLserver2008,操作系統(tǒng)采用的是Windows7系統(tǒng)。 關(guān)鍵詞:校園二手物品;交易;管

3、理系統(tǒng);系統(tǒng)實(shí)現(xiàn) Abstract The graduation project topic is the campus design and implementation of second-hand goods trading site.The papers on the graduation project, systematic exposition of the entire campus functions and achieve second-hand goods transaction management system.De

4、signed and implemented from the second-hand goods management, to achieve the announcement, the user handle, then administrator of the system under the guidance of a teacher to lead.Used items campus basically realized the function of information dissemination process, and enables users to interact o

5、nline emerchants.The system is simple and intuitive interface, easy to operate and use, strong interaction. Along with various development Web development technologies, now online trading has become very easy.This article describes the second-hand goods trading platform is a service to students in

6、the trading site can sell and buy goods through the site users freedom, equality and mutual benefit for the majority of students to provide a convenient and efficient trading space.Campus hand goods trading platform in addition to solve business communication, information exchange and other issues,

7、but also can improve the real purchasing power of students, reduce waste, improve living standards objectively college students, compared to traditional secondary trading, online secondary trading morefast, real-time, information abundant, huge space for development. The demand for second-hand good

8、s subject according to the application of e-commerce systems, requirements analysis, system design and website.Using JSP technology, Sqlserver and other back-end database links with other key technology to build second-hand goods trading platform.Achieve an online trading system Login and registrati

9、on, Home, product information browsing, shopping cart functionality, press releases and other functions. This website is designed and developed based on JSP, the database is to use SQLserver2008, Windows7 operating system is used in the system. Keywords: Campus hand goods; trading; management syst

10、em; system implementation 目 錄 1 前言 1 1.1 選題背景 1 1.2 本課題的研究目的及意義 2 1.3 可行性分析 3 1.3.1 網(wǎng)站建設(shè)技術(shù)可行性 3 1.3.2 網(wǎng)站建設(shè)經(jīng)濟(jì)可行性 3 1.3.3 校園二手物品交易網(wǎng)站運(yùn)行的可行性 3 2 系統(tǒng)需求分析和主要實(shí)現(xiàn)技術(shù) 5 2.1 網(wǎng)站系統(tǒng)功能需求分析 5 2.2 網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)的性能需求分析 5 2.3 網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)的主要技術(shù)分析 6 2.3.1 JSP分析 6 2.3.2 Java語(yǔ)言介紹 7 2.3.3 J2EE 8 2.3.4 struts框架 9 3

11、 概要設(shè)計(jì) 12 3.1 功能模塊圖 12 3.2 處理流程設(shè)計(jì) 12 3.2.1 系統(tǒng)操作流程 12 3.2.2 數(shù)據(jù)增加流程 13 3.2.3 數(shù)據(jù)修改流程 14 3.2.4 數(shù)據(jù)刪除流程 15 4 詳細(xì)設(shè)計(jì) 16 4.1 系統(tǒng)E-R圖 16 4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 16 4.2.1 SQL Server 2008介紹 16 4.2.2 數(shù)據(jù)庫(kù)主要表單 18 4.2.3 數(shù)據(jù)庫(kù)連接技術(shù) 19 4.3網(wǎng)站主要功能及代碼展示 24 4.3.1網(wǎng)站首頁(yè) 24 4.3.2 用戶(hù)注冊(cè) 24 4.3.3 用戶(hù)登陸 25 4.3.4 會(huì)員中心管理 27 4.3.5 用

12、戶(hù)購(gòu)物選擇 28 4.3.6 用戶(hù)提交訂單 29 4.3.7 系統(tǒng)管理模塊設(shè)計(jì) 30 5 系統(tǒng)平臺(tái)測(cè)試 34 5.1 程序測(cè)試的重要性及目的 34 5.2 網(wǎng)站完整購(gòu)物過(guò)程展示 34 5.2.1 網(wǎng)站首頁(yè) 34 5.2.2 網(wǎng)站購(gòu)物過(guò)程 35 6 結(jié)論 40 致謝 41 參考文獻(xiàn) 42 42 1 前言 1.1 選題背景 在全球知識(shí)經(jīng)濟(jì)和信息化高速發(fā)展的今天,無(wú)論是在生活、工作還是學(xué)習(xí)方面,信息都是決定成敗的關(guān)鍵,小到生活中的需求,大到企業(yè)的發(fā)展,特別是對(duì)企業(yè)實(shí)現(xiàn)跨地區(qū)、跨行業(yè)、跨國(guó)經(jīng)營(yíng),信息都起著至關(guān)重要的作用,而電子商務(wù)作為一種嶄新的商務(wù)運(yùn)作模式,越來(lái)

13、越受到企業(yè)的重視。 在如今的大學(xué)校園,伴隨著學(xué)生購(gòu)買(mǎi)能力的提高和每年的升學(xué)和畢業(yè),這就導(dǎo)致了會(huì)存在各種類(lèi)型二手物品的存在。目前,二手物品交易也伴隨著網(wǎng)上交易平臺(tái)的逐步擴(kuò)展成為了當(dāng)代大學(xué)生課余生活的一大熱門(mén)。其實(shí),現(xiàn)在在很多大學(xué)都會(huì)有這種情況,以我校為例,每年都會(huì)有一次紅紅火火的“跳蚤”市場(chǎng),專(zhuān)門(mén)為大學(xué)生提供一個(gè)二手物品交易的平臺(tái),可見(jiàn)大學(xué)生對(duì)二手物品交易的需求,同時(shí)這樣也避免了資源的浪費(fèi),但是,由于信息交流的落后,很多都局限于校園地?cái)偸圪u(mài)或者以發(fā)傳單的形式進(jìn)行宣傳的方式進(jìn)行交易。這種方式存在著很多的局限性和偶然性,遠(yuǎn)遠(yuǎn)無(wú)法滿(mǎn)足廣大學(xué)子對(duì)二手物品交易的需求。 根據(jù)一項(xiàng)調(diào)查表示,針對(duì)二手交易的

14、物品類(lèi)型,92.4%的學(xué)生選擇交易的產(chǎn)品是書(shū)籍,特別是二手教材,70.1%的學(xué)生選擇電子產(chǎn)品,包括手機(jī)、電腦、照相機(jī)等,43.6%的學(xué)生選擇相關(guān)學(xué)習(xí)、生活用品、這項(xiàng)調(diào)查結(jié)果表明流通在學(xué)生二手市場(chǎng)的產(chǎn)品集中表現(xiàn)為書(shū)籍、電子產(chǎn)品、學(xué)習(xí)及生活相關(guān)用品。同時(shí),由于當(dāng)今社會(huì)背景下,新產(chǎn)品更新?lián)Q代加快,學(xué)生購(gòu)買(mǎi)產(chǎn)品一段時(shí)間后,愿意賣(mài)舊換新,或者有的學(xué)生在對(duì)產(chǎn)品使用一段時(shí)間后,想要購(gòu)買(mǎi)檔次更高的同類(lèi)產(chǎn)品,也會(huì)采取賣(mài)舊換新的做法,隨著每年學(xué)生的畢業(yè),眾多物品被選擇出售,因此校園二手交易網(wǎng)站也應(yīng)時(shí)代需求而被逐步重視。 隨著社會(huì)的發(fā)展,產(chǎn)品的不斷更新?lián)Q代使得人們對(duì)物質(zhì)的要求越來(lái)越高,隨之而來(lái)的問(wèn)題便是越來(lái)越多的

15、校園二手貨物堆積了下來(lái)卻無(wú)法得到更好的利用。 現(xiàn)在我們處在一個(gè)信息量高度膨脹地時(shí)代。當(dāng)今,人們處理的信息越來(lái)越多,幾乎比過(guò)去翻了幾翻于是,人們對(duì)信息處理工具-----計(jì)算機(jī)的要求越來(lái)越高。不僅需要計(jì)算機(jī)的處理速度越來(lái)越快,而且要求計(jì)算機(jī)的存儲(chǔ)量也越來(lái)越大。數(shù)據(jù)處理手工操作,工作量大,出錯(cuò)率高,出錯(cuò)后不易更改。 與傳統(tǒng)的交換方式相比,物品交換網(wǎng)站是另一種形態(tài)的宣傳和交換通道,是傳統(tǒng)交換方式的延伸。它除了一般的電子商務(wù)功能外,還包括產(chǎn)品展示,商品檢索,在線(xiàn)交友等服務(wù);在迎合了電子商務(wù)這個(gè)社會(huì)大前提下,每個(gè)人都可以在網(wǎng)上購(gòu)買(mǎi)或者交換自己喜歡的商品,從而可以大大地節(jié)約資金、時(shí)間和資源,并起到促進(jìn)整

16、個(gè)社會(huì)和諧的作用。 中國(guó)加入世界貿(mào)易組織,外國(guó)物流企業(yè)進(jìn)一步進(jìn)入中國(guó)物流市場(chǎng),給中國(guó)帶來(lái)了新的物流服務(wù)理念,管理模式,以及新的物流技術(shù)與裝備,對(duì)中國(guó)物流的發(fā)展是一個(gè)巨大的推動(dòng)從目前的種種情況來(lái)看,社會(huì)競(jìng)爭(zhēng)越來(lái)越激烈,在這個(gè)競(jìng)爭(zhēng)和效率并存的社會(huì),人們有很強(qiáng)的時(shí)間觀念,信息社會(huì)的高科技,商品經(jīng)濟(jì)化的高效益,使網(wǎng)絡(luò)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域基于JSP模式的網(wǎng)絡(luò)購(gòu)物網(wǎng)站克服了傳統(tǒng)銷(xiāo)售方式時(shí)所帶來(lái)的人力、物力以及時(shí)間上的浪費(fèi),同時(shí)也保證了銷(xiāo)售過(guò)程的科學(xué)化、高效化,使銷(xiāo)售過(guò)程方便、準(zhǔn)確、快捷。網(wǎng)絡(luò)的發(fā)展推動(dòng)了客戶(hù)與商家之間的交易的高效性,網(wǎng)上銷(xiāo)售已經(jīng)成為主流。 1.2 本課題的研究目的及意

17、義 高校的二手交易市場(chǎng)是一個(gè)大市場(chǎng),每年都有畢業(yè)生要畢業(yè),每年都有新生來(lái)報(bào)到,畢業(yè)生們不可能將幾年來(lái)留存下的東西都帶走,有些物品已成為累贅,賣(mài)掉反而還能賺些路費(fèi)。學(xué)生們的消費(fèi)水平本來(lái)也不高,都希望能買(mǎi)到物美價(jià)廉的商品,這個(gè)時(shí)候,網(wǎng)上二手交易市場(chǎng)的作用就發(fā)揮出來(lái)了。賣(mài)主可以在網(wǎng)上登記自己要處理的物品以及售賣(mài)價(jià)格,聯(lián)系方式,買(mǎi)主則可以在網(wǎng)上搜索自己所需要的若沒(méi)有,也可以在網(wǎng)上發(fā)布求購(gòu)信息,當(dāng)然,網(wǎng)上二手交易市場(chǎng)不僅能處理畢業(yè)生的多余物品,平時(shí)學(xué)生們有任何閑置的東西或有任何需求都可以免費(fèi)在網(wǎng)上二手交易市場(chǎng)上得到處理,并且不限時(shí)間也不限地點(diǎn)。這一切只需要大家在電腦上點(diǎn)幾下鼠標(biāo)就萬(wàn)事大吉了,其效率是先

18、前面對(duì)面交易方式的數(shù)倍。 隨著各種主流技術(shù)的日漸成熟,越來(lái)越多的校園二手市場(chǎng)交易網(wǎng)站涌現(xiàn)了出來(lái),校園二手貨物得到了更好的二次利用。與傳統(tǒng)的交換方式相比,校園二手物品交易網(wǎng)站是另一種形態(tài)的宣傳和交換通道,是傳統(tǒng)交換方式的延伸。它除了一般的電子商務(wù)功能外,還包括產(chǎn)品展示,商品檢索等服務(wù);在迎合了電子商務(wù)這個(gè)社會(huì)大前提下,每個(gè)人都可以在網(wǎng)上購(gòu)買(mǎi)或者交換自己喜歡的商品,從而可以大大地節(jié)約資金、時(shí)間和資源,并起到促進(jìn)整個(gè)社會(huì)和諧的作用。 從目前的種種情況來(lái)看,社會(huì)競(jìng)爭(zhēng)越來(lái)越激烈,在這個(gè)競(jìng)爭(zhēng)和效率并存的社會(huì),人們有很強(qiáng)的時(shí)間觀念,信息社會(huì)的高科技,商品經(jīng)濟(jì)化的高效益,使網(wǎng)絡(luò)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活

19、的各個(gè)領(lǐng)域,對(duì)于大學(xué)生而言更是如此,最求效率已經(jīng)成為當(dāng)代大學(xué)生所追求的主要品質(zhì)之一。 基于JSP模式的網(wǎng)上校園二手交易網(wǎng)站克服了傳統(tǒng)銷(xiāo)售方式時(shí)所帶來(lái)的人力、物力以及時(shí)間上的浪費(fèi),同時(shí)也保證了銷(xiāo)售過(guò)程的科學(xué)化、高效化,使銷(xiāo)售過(guò)程方便、準(zhǔn)確、快捷。校園二手交易網(wǎng)站的發(fā)展推動(dòng)了學(xué)生之間的交易的高效性,校園二手交易網(wǎng)上銷(xiāo)售已經(jīng)成為主流。 1.3 可行性分析 1.3.1 網(wǎng)站建設(shè)技術(shù)可行性 設(shè)計(jì)這樣一個(gè)網(wǎng)站,使得校園二手物品的交易信息得到了整合,而它面對(duì)的群體主要是大學(xué)生,所以該網(wǎng)站的規(guī)模不會(huì)太大,網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)不會(huì)很復(fù)雜。 本網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)所選擇的開(kāi)發(fā)工具全部都是開(kāi)源軟件,在網(wǎng)上就

20、可以進(jìn)行相關(guān)軟件的下載,使用的語(yǔ)言是JSP語(yǔ)言,數(shù)據(jù)庫(kù)運(yùn)用的是SQLserver2008,在大學(xué)期間所學(xué)知識(shí)足以滿(mǎn)足設(shè)計(jì)開(kāi)發(fā)的需求,所以說(shuō)在技術(shù)上是可行的。 1.3.2 網(wǎng)站建設(shè)經(jīng)濟(jì)可行性 由于本校園二手交易網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)是滿(mǎn)足廣大在校大學(xué)生需求的,所以只需一臺(tái)計(jì)算機(jī),在計(jì)算機(jī)上安裝相關(guān)開(kāi)發(fā)程序就可以進(jìn)行網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā),所以說(shuō)就成本而言是很小的,完全在承受范圍內(nèi)。 高校既是知識(shí)密集的地方,也是電腦普及率最高的地方之一,大部分學(xué)校為了便利學(xué)生的學(xué)習(xí)有生活,都建有內(nèi)部局域網(wǎng)。校園網(wǎng)站網(wǎng)絡(luò)使用費(fèi)用很便宜,局域網(wǎng)將高校內(nèi)大部分部門(mén)、機(jī)構(gòu)、宿舍等聯(lián)結(jié)起來(lái),以達(dá)到信息資源傳輸與共享、提高效率、優(yōu)

21、化組合的目的。 1.3.3 校園二手物品交易網(wǎng)站運(yùn)行的可行性 校園二手交易網(wǎng)站上提供許多方便學(xué)生學(xué)習(xí)與生活物品的信息,如學(xué)生宿舍沒(méi)洗衣機(jī),為讓大家清洗衣物方便,宿舍同學(xué)們就可以一起購(gòu)買(mǎi)一臺(tái)洗衣機(jī),這樣既方便了大家,也可以在大學(xué)生活結(jié)束的時(shí)候,變賣(mài)給低年級(jí)的同學(xué)。還有,二手舊自行車(chē)在大學(xué)生中非常搶手的,大學(xué)校園的校區(qū)大多都很大,像我們學(xué)校就占地近三千多畝,每天上課、做實(shí)驗(yàn)什么的,跑來(lái)跑去實(shí)在很辛苦,有時(shí)偶爾還要外出結(jié)伴游玩,對(duì)自行車(chē)需求自然很多。買(mǎi)新的,價(jià)格高,還容易因?yàn)椴涣私庑星槎嗷ㄔ┩麇X(qián),這樣來(lái)說(shuō)二手車(chē)就成了最好的選擇。用了兩年三年的,再便宜轉(zhuǎn)手,這樣是很劃算,即使不要了也不會(huì)很是心疼。

22、 再比如,學(xué)期開(kāi)始,很多學(xué)生先不去買(mǎi)新書(shū),而到學(xué)校附近書(shū)店或者跟在校園BBS上尋找與課程要求相同的教材,這在大學(xué)生中十分普遍。相同的書(shū)籍,二手的要比上新的便宜很多,況且,在舊書(shū)中還有高年級(jí)的筆記,更加實(shí)用。大學(xué)生對(duì)二手物品的需求種類(lèi)繁多,數(shù)量龐大,如電子產(chǎn)品、學(xué)習(xí)生活用品等等,各種各樣的二手物品都會(huì)被購(gòu)買(mǎi)。 2 系統(tǒng)需求分析和主要實(shí)現(xiàn)技術(shù) 2.1 網(wǎng)站系統(tǒng)功能需求分析 本網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)主要是面向本校全校師生的,依托于本網(wǎng)站提供給這些用戶(hù)一個(gè)發(fā)布和交流二手物品信息的平臺(tái)。在大學(xué)校園,存在著很多的二手物品,但是由于信息資源不流通以及傳統(tǒng)二手物品信息交流方式的笨拙,導(dǎo)致了很多人讓具有

23、一定價(jià)值或者很大價(jià)值的二手物品的囤積,乃至被當(dāng)作廢品處理到造成資源的極大浪費(fèi)。現(xiàn)在通過(guò)進(jìn)入到本網(wǎng)站,可以方便快捷的發(fā)布和交流二手物品的信息,并且可以盡可能詳細(xì)的發(fā)布自己二手物品的信息,同時(shí)也可以增加賣(mài)家與買(mǎi)家之間的交流溝通,每一個(gè)人都可以讓他發(fā)布的二手物品信息讓全校都可以看得到,爭(zhēng)取到了信息資源的最大化利用,同時(shí)也減少了資源的浪費(fèi)。 校園二手物品交換網(wǎng)站工作流程為:系統(tǒng)啟動(dòng)并進(jìn)入登錄界面,用戶(hù)進(jìn)行登錄,所有用戶(hù)都可以瀏覽系統(tǒng)主頁(yè)面。用戶(hù)瀏覽、閱讀和查詢(xún)信息,注冊(cè)用戶(hù)除了可以完成用戶(hù)的操作外,還可以進(jìn)行對(duì)自己物品進(jìn)行的操作(包括對(duì)自己的物品的增加、修改和刪除的操作)。用戶(hù)可以選擇交換的物品進(jìn)行

24、交換。 本網(wǎng)站完成的系統(tǒng)功能主要有:用戶(hù)設(shè)置功能、發(fā)布信息功能、管理信息功能、搜索信息功能、購(gòu)物車(chē)功能、訂單管理功能以及系統(tǒng)管理功能等多項(xiàng)功能,滿(mǎn)足二手物品交易的各項(xiàng)需求,主要業(yè)務(wù)功能如下: 用戶(hù)注冊(cè):同學(xué)們可以在本網(wǎng)站上進(jìn)行注冊(cè)成為會(huì)員。 用戶(hù)登錄:只有登陸后的用戶(hù)才可以發(fā)布二手物品交易信息,管理員登陸后可以進(jìn)行系統(tǒng)管理。 發(fā)布信息:普通用戶(hù)和管理員登陸后都可以進(jìn)行信息的發(fā)布。 修改信息:普通用戶(hù)可以修改自己發(fā)布的商品信息,管理員可以修改所有信息。 刪除信息:普通用戶(hù)可以刪除自己發(fā)布過(guò)的商品信息,管理員可以刪除所有信息。 瀏覽信息:游客、普通用戶(hù)和管理員都可以對(duì)網(wǎng)站信息進(jìn)行瀏覽

25、。 添加新聞:管理員可以添加網(wǎng)站相關(guān)新聞。 查看新聞:游客、普通用戶(hù)和管理員都可以查看網(wǎng)站發(fā)布的新聞。 刪除新聞:管理員可以對(duì)網(wǎng)站發(fā)布的新聞進(jìn)行刪除。 2.2 網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)的性能需求分析 本網(wǎng)站是基于JSP進(jìn)行設(shè)計(jì)與開(kāi)發(fā)的,對(duì)于環(huán)境的要求不是很高,而且現(xiàn)在硬件的性能已經(jīng)非常出色,學(xué)生自己的電腦就完全可以滿(mǎn)足網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)的需求,本臺(tái)計(jì)算機(jī)的配置如下: CPU型號(hào):Intel 酷睿i5 480M CPU主頻:2.66GHz 內(nèi)存容量:2GB DDR3 1333MHz 硬盤(pán)容量:500GB 7200轉(zhuǎn) 顯卡芯片:ATI Mobility Radeon HD 5650 數(shù)據(jù)庫(kù)

26、:SQLserver 2008 開(kāi)發(fā)環(huán)境:Windows 7 編程語(yǔ)言:JSP 2.3 網(wǎng)站設(shè)計(jì)與開(kāi)發(fā)的主要技術(shù)分析 Java不依賴(lài)平臺(tái)的特征使得它受到了廣泛的關(guān)注。本網(wǎng)站的設(shè)計(jì)與開(kāi)發(fā)主要采用J2EE技術(shù)體系,使用分層思想來(lái)設(shè)計(jì)程序。J2EE核心是一組技術(shù)規(guī)范與指南,其中所包含的各類(lèi)組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓各種依循J2EE架構(gòu)的不同平臺(tái)之間,存在良好的兼容性,使得它提供基于組件設(shè)計(jì)、開(kāi)發(fā)、部署和管理的解決方案,不受任何特定操作系統(tǒng)、網(wǎng)絡(luò)環(huán)境、硬件平臺(tái)的束縛。本網(wǎng)站在技術(shù)上除了使用JSP外,還采用了Struts等技術(shù)。 2.3.1 JSP分析 J S P是

27、由SunMicrosystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)簽,就構(gòu)成了JSP網(wǎng)頁(yè)java程序片段可以操縱數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā)送E-mail等,實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶(hù)端的僅是得到的結(jié)果,這樣大 大降低了對(duì)客戶(hù)瀏覽器的要求,即使客戶(hù)瀏覽器端不支持Java,也可以訪問(wèn)JSP網(wǎng)頁(yè)。 JSP全名為Java Server Pages,其根本是一個(gè)簡(jiǎn)化的Servlet設(shè)計(jì),他實(shí)現(xiàn)了Html語(yǔ)法中的java擴(kuò)張(以 <%

28、, %>形式)。JSP與Servlet一樣,是在服務(wù)器端執(zhí)行的。通常返回給客戶(hù)端的就是一個(gè)HTML文本,因此客戶(hù)端只要有瀏覽器就能瀏覽。Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同JSP文件中的HTML代碼一起返回給客戶(hù)端。插入的Java程序段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)等,以實(shí)現(xiàn)建立動(dòng)態(tài)網(wǎng)頁(yè)所需要的功能。使用JSP的優(yōu)勢(shì)主要有: (1)一次編寫(xiě),到處運(yùn)行。除了系統(tǒng)之外,代碼不用做任何更改。 (2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASP的局限性JSP的優(yōu)勢(shì)是顯而易見(jiàn)的。 (3)

29、強(qiáng)大的可伸縮性。從只有一個(gè)小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,Java顯示了一個(gè)巨大的生命力。 (4)多樣化和功能強(qiáng)大的開(kāi)發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常優(yōu)秀的開(kāi)發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。 (5)支持服務(wù)器端組件。web應(yīng)用需要強(qiáng)大的服務(wù)器端組件來(lái)支持,開(kāi)發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供web頁(yè)面調(diào)用,以增強(qiáng)系統(tǒng)性能。JSP可以使用成熟的JAVA BEANS 組件來(lái)實(shí)現(xiàn)復(fù)雜商務(wù)功能

30、。 JSP本身并不是一種腳本語(yǔ)言,它只是提供了一種使鑲嵌在HTML頁(yè)面中的腳本程序得以運(yùn)行的環(huán)境。 2.3.2 Java語(yǔ)言介紹 Java語(yǔ)言是美國(guó)Sun公司于1955年推出的一種簡(jiǎn)單的、面向?qū)ο蟮?、分布的、可解釋的、安全的、結(jié)構(gòu)的、中立的、可移植的、性能很優(yōu)異的多線(xiàn)程的、動(dòng)態(tài)的語(yǔ)言。其前身為OAK語(yǔ)言,是Sun公司為一些消費(fèi)型電子產(chǎn)品而設(shè)計(jì)的一個(gè)通用環(huán)境。他們最初的目的知識(shí)為了開(kāi)發(fā)一種獨(dú)立于平臺(tái)的軟件技術(shù)。通過(guò)Sun公司的工程師的不懈努力以及全世界無(wú)數(shù)編程愛(ài)好者的使用,Java終于發(fā)展為今天這樣一個(gè)集桌面(J2SE)、網(wǎng)絡(luò)(J2EE)、移動(dòng)平臺(tái)(J2ME)應(yīng)用為一體的功能強(qiáng)大的編程語(yǔ)言

31、。目前Java由于平臺(tái)無(wú)關(guān)及分布式特性,最重要的應(yīng)用是應(yīng)用在網(wǎng)絡(luò)上面。 近年來(lái),Java變的非常流行。Java的快速發(fā)展以及被廣泛接受都應(yīng)歸功于他的設(shè)計(jì)特性,特別是他的承諾:一旦編寫(xiě)了一個(gè)程序,在任何地方都可以運(yùn)行。就像Sun公司聲稱(chēng)的,Java是簡(jiǎn)單的(simple)、面向?qū)ο蟮模╫bject oriented)、分布式的(distribution)、解釋型的(interpreted)、健壯的(robust)、安全的(secure)、結(jié)構(gòu)中立的(architecture neutral)、可移植的(portable)、高性能的(high performance)、多線(xiàn)程的(multithr

32、eaded)和動(dòng)態(tài)的(dynamic)。 Java是功能完善的通用程序設(shè)計(jì)語(yǔ)言,可以用來(lái)開(kāi)發(fā)可靠的、要求嚴(yán)格的應(yīng)用程序?,F(xiàn)在,它不僅用于web程序設(shè)計(jì),而且用于在服務(wù)器、臺(tái)式機(jī)和移動(dòng)設(shè)備上開(kāi)發(fā)跨平臺(tái)的獨(dú)立應(yīng)用程序。用它開(kāi)發(fā)過(guò)與火星探測(cè)器通信并控制其在火星上行走的代碼。許多曾經(jīng)認(rèn)為Java言過(guò)其實(shí)的公司現(xiàn)在使用Java開(kāi)發(fā)分布式應(yīng)用程序,便于客戶(hù)和合作伙伴在internet上訪問(wèn)。現(xiàn)在,一旦開(kāi)發(fā)新的項(xiàng)目,公司都會(huì)考慮如何利用Java使工作變得更加容易。 2.3.3 J2EE J2EE技術(shù)是Java網(wǎng)絡(luò)應(yīng)用技術(shù),廣泛應(yīng)用于企業(yè)級(jí)的應(yīng)用。Sun公司在1998年發(fā)表JDK1.2版本的時(shí)候, 使用

33、了新名稱(chēng)Java 2 Platform,即“Java2平臺(tái)”,修改后的JDK稱(chēng)為Java 2 Platform Software Develping Kit,即J2SDK。并分為標(biāo)準(zhǔn)版(Standard Edition,J2SE), 企業(yè)版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此誕生。 J2EE組件和“標(biāo)準(zhǔn)的” Java類(lèi)的不同點(diǎn)在于:它被裝配在一個(gè)J2EE應(yīng)用中,具有固定的格式并遵守J2EE規(guī)范,由J2EE服務(wù)器對(duì)其進(jìn)行管理。J2EE規(guī)范是這樣定義J2EE組件的:客戶(hù)端應(yīng)用程序和applet是運(yùn)行在客戶(hù)端的組件;Jav

34、a Servlet和Java Server Pages (JSP) 是運(yùn)行在服務(wù)器端的Web組件;Enterprise Java Bean (E JB )組件是運(yùn)行在服務(wù)器端的業(yè)務(wù)組件。 J2EE為搭建具有可伸縮性、靈活性、易維護(hù)性的商務(wù)系統(tǒng)提供了良好的機(jī)制,其有以下幾個(gè)方面的優(yōu)勢(shì): 1. 保留現(xiàn)存的IT資產(chǎn): 由于企業(yè)必須適應(yīng)新的商業(yè)需求,利用已有的企業(yè)信息系統(tǒng)方面的投資,而不是重新制定全盤(pán)方案就變得很重要。這樣,一個(gè)以漸進(jìn)的(而不是激進(jìn)的,全盤(pán)否定的)方式建立在已有系統(tǒng)之上的服務(wù)器端平臺(tái)機(jī)制是公司所需求的。J2EE架構(gòu)可以充分利用用戶(hù)原有的投資,如一些公司使用的BEATuxedo、I

35、BM CICS,IBM Encina,、Inprise VisiBroker 以及Netscape Application Server。這之所以成為可能是因?yàn)镴2EE擁有廣泛的業(yè)界支持和一些重要的企業(yè)計(jì)算領(lǐng)域供應(yīng)商的參與。每一個(gè)供應(yīng)商都對(duì)現(xiàn)有的客戶(hù)提供了不用廢棄已有投資,進(jìn)入可移植的J2EE領(lǐng)域的升級(jí)途徑。由于基于J2EE平臺(tái)的產(chǎn)品幾乎能夠在任何操作系統(tǒng)和硬件配置上運(yùn)行,現(xiàn)有的操作系統(tǒng)和硬件也能被保留使用。 2. 高效的開(kāi)發(fā): J2EE允許公司把一些通用的、很繁瑣的服務(wù)端任務(wù)交給中間供應(yīng)商去完成。這樣開(kāi)發(fā)人員可以集中精力在如何創(chuàng)建商業(yè)邏輯上,相應(yīng)地縮短了開(kāi)發(fā)時(shí)間。高級(jí)中間件供應(yīng)商提供以下

36、這些復(fù)雜的中間件服務(wù): 狀態(tài)管理服務(wù) -- 讓開(kāi)發(fā)人員寫(xiě)更少的代碼,不用關(guān)心如何管理狀態(tài),這樣能夠更快地完成程序開(kāi)發(fā)。 持續(xù)性服務(wù) -- 讓開(kāi)發(fā)人員不用對(duì)數(shù)據(jù)訪問(wèn)邏輯進(jìn)行編碼就能編寫(xiě)應(yīng)用程序,能生成更輕巧,與數(shù)據(jù)庫(kù)無(wú)關(guān)的應(yīng)用程序,這種應(yīng)用程序更易于開(kāi)發(fā)與維護(hù)。 分布式共享數(shù)據(jù)對(duì)象CACHE服務(wù) -- 讓開(kāi)發(fā)人員編制高性能的系統(tǒng),極大提高整體部署的伸縮性。 3. 支持異構(gòu)環(huán)境: J2EE能夠開(kāi)發(fā)部署在異構(gòu)環(huán)境中的可移植程序?;贘2EE的應(yīng)用程序不依賴(lài)任何特定操作系統(tǒng)、中間件、硬件。因此設(shè)計(jì)合理的基于J2EE的程序只需開(kāi)發(fā)一次就可部署到各種平臺(tái)。這在典型的異構(gòu)企業(yè)計(jì)算環(huán)境中是十分關(guān)鍵的

37、。J2EE標(biāo)準(zhǔn)也允許客戶(hù)訂購(gòu)與J2EE兼容的第三方的現(xiàn)成的組件,把他們部署到異構(gòu)環(huán)境中,節(jié)省了由自己制訂整個(gè)方案所需的費(fèi)用。 4. 可伸縮性: 企業(yè)必須要選擇一種服務(wù)器端平臺(tái),這種平臺(tái)應(yīng)能提供極佳的可伸縮性去滿(mǎn)足那些在他們系統(tǒng)上進(jìn)行商業(yè)運(yùn)作的大批新客戶(hù)?;贘2EE平臺(tái)的應(yīng)用程序可被部署到各種操作系統(tǒng)上。例如可被部署到高端UNIX與大型機(jī)系統(tǒng),這種系統(tǒng)單機(jī)可支持64至256個(gè)處理器。(這是NT服務(wù)器所望塵莫及的)J2EE領(lǐng)域的供應(yīng)商提供了更為廣泛的負(fù)載平衡策略。能消除系統(tǒng)中的瓶頸,允許多臺(tái)服務(wù)器集成部署。這種部署可達(dá)數(shù)千個(gè)處理器,實(shí)現(xiàn)可高度伸縮的系統(tǒng),滿(mǎn)足未來(lái)商業(yè)應(yīng)用的需要。 5.穩(wěn)定的

38、可用性: 一個(gè)服務(wù)器端平臺(tái)必須能全天候運(yùn)轉(zhuǎn)以滿(mǎn)足公司客戶(hù)、合作伙伴的需要。因?yàn)镮NTERNET是全球化的、無(wú)處不在的,即使在夜間按計(jì)劃停機(jī)也可能造成嚴(yán)重?fù)p失。若是意外停機(jī),那會(huì)有災(zāi)難性后果。J2EE部署到可靠的操作環(huán)境中,他們支持長(zhǎng)期的可用性。一些J2EE部署在WINDOWS環(huán)境中,客戶(hù)也可選擇魯棒性(穩(wěn)定性)更好的操作系統(tǒng)如Sun Solaris、IBM OS/390。魯棒性最好的操作系統(tǒng)可達(dá)到99.999%的可用性或每年只需5分鐘停機(jī)時(shí)間。這是實(shí)時(shí)性很強(qiáng)商業(yè)系統(tǒng)理想的選擇。 2.3.4 struts框架 Struts 是Apache軟件基金會(huì)(ASF)贊助的一個(gè)開(kāi)源項(xiàng)目。它最初是Ja

39、karta項(xiàng)目中的一個(gè)子項(xiàng)目,并在2004年3月成為ASF的頂級(jí)項(xiàng)目。它通過(guò)采用JavaServlet/JSP技術(shù),實(shí)現(xiàn)了基于Java EEWeb應(yīng)用的MVC設(shè)計(jì)模式的應(yīng)用框架,是MVC經(jīng)典設(shè)計(jì)模式中的一個(gè)經(jīng)典產(chǎn)品Struts是Apache軟件基金下Jakarta項(xiàng)目的一部分。除Struts之外,還有其他成功的開(kāi)源新聞,包括Tomcat, Ant 和Velocity。2000 年Craig R. McClanahan 先生貢獻(xiàn)了他編寫(xiě)的JSP Model 2 架構(gòu)之Application Framework 原始程序代碼給Apache 基金會(huì),成為Apache Jakarta 計(jì)劃Struts

40、 Framework 前身。 Struts是一個(gè)為開(kāi)發(fā)基于模型(Model)-視圖(View)-控制器(Controller)的模式應(yīng)用框架的開(kāi)源框架,是利用JavaServlet和JSP構(gòu)建Web應(yīng)用的一項(xiàng)非常有用的技術(shù)。 Struts是一個(gè)基于Sun J2EE平臺(tái)的MVC框架,主要是采用Servlet和JSP技術(shù)來(lái)實(shí)現(xiàn)的。Struts把Servlet、JSP、自定義標(biāo)簽和信息資源整合到一個(gè)統(tǒng)一的框架中 ,開(kāi)發(fā)人員利用其進(jìn)行開(kāi)發(fā)時(shí)不再用自己編碼實(shí)現(xiàn)全套MVC模式,極大的節(jié)省了時(shí)間。 Struts包含了一組想相互協(xié)作的類(lèi)、Servlet和JSP標(biāo)記,他們共同組成了一個(gè)極重要的MVC模版。

41、通過(guò)定義可以看出,Struts是Web應(yīng)用的開(kāi)發(fā)框架,Struts包含及其豐富的標(biāo)記庫(kù)和獨(dú)立于該框架工作的實(shí)用程序類(lèi)。如圖2-1顯示了Struts的基本結(jié)構(gòu)。 分配 業(yè)務(wù)邏輯 請(qǐng)求 控制器 客戶(hù)(瀏覽器) 實(shí)例 轉(zhuǎn)發(fā) 響應(yīng) 模型 視圖(JSP) 讀取 圖2-1 Struts的基本結(jié)構(gòu) 通過(guò)圖2-1可以看出,采用Struts框架結(jié)構(gòu)的Web應(yīng)用程序主要由控制器、業(yè)務(wù)邏輯、模型和視圖組。其中的控制器、模型和視圖作為Struts框架的主要組成部分,而事務(wù)邏輯則是我們需要實(shí)現(xiàn)的系統(tǒng)業(yè)務(wù)邏輯處理部分。 Struts的優(yōu)點(diǎn)主要集中體現(xiàn)在兩個(gè)方

42、面:Taglib和頁(yè)面導(dǎo)航。 Taglib是Struts的標(biāo)記庫(kù),靈活運(yùn)用,能大大提高開(kāi)發(fā)效率。另外,就目前國(guó)內(nèi)的JSP開(kāi)發(fā)者而言,除了使用JSP自帶的常用標(biāo)記外,很少開(kāi)發(fā)自己的標(biāo)記,或許Struts是一個(gè)很好的起點(diǎn)。 關(guān)于頁(yè)面導(dǎo)航,它使系統(tǒng)的脈絡(luò)更加清晰。通過(guò)一個(gè)配置文件,即可把握整個(gè)系統(tǒng)各部分之間的聯(lián)系,這對(duì)于后期的維護(hù)有著莫大的好處。尤其是當(dāng)另一批開(kāi)發(fā)者接手這個(gè)項(xiàng)目時(shí),這種優(yōu)勢(shì)體現(xiàn)得更加明顯。 3 概要設(shè)計(jì) 3.1 功能模塊圖 校園二手物品交易網(wǎng)站系統(tǒng) 用戶(hù) 管理員 注冊(cè)登錄 發(fā)布二手信息 信息查詢(xún) 發(fā)表信息 購(gòu)物訂單 新瀏覽 帳戶(hù)管理 出售信息管理

43、 會(huì)員管理 換物信息管理 系統(tǒng)管理 資訊管理 公告管理 圖3-1 功能模塊圖 3.2 處理流程設(shè)計(jì) 3.2.1 系統(tǒng)操作流程 系統(tǒng)登錄界面 輸入操作員及密碼 系統(tǒng)主界面 系統(tǒng)管理 錯(cuò)誤信息 數(shù)據(jù)庫(kù) 檢查 密碼錯(cuò)誤 密碼正確 功能界面 功能處理 圖3-2 系統(tǒng)操作流程圖 3.2.2 數(shù)據(jù)增加流程 添加信息時(shí),編號(hào)字段由系統(tǒng)自動(dòng)生成,且不能修改,其他信息由用戶(hù)輸入,之后對(duì)數(shù)據(jù)進(jìn)行合法判斷,合法則寫(xiě)入保

44、存至數(shù)據(jù)庫(kù),不合法則重新輸入數(shù)據(jù)。數(shù)據(jù)增加流程如圖3-3所示: 開(kāi)始 自動(dòng)生成編號(hào) 輸入數(shù)據(jù) 是否合法 寫(xiě)入數(shù)據(jù)庫(kù) 結(jié)束 圖3-3 數(shù)據(jù)增加流程圖 3.2.3 數(shù)據(jù)修改流程 在修改信息時(shí),先選中一條待修改的記錄,然后直接輸入數(shù)據(jù),判斷合法性,合法則保存至數(shù)據(jù)庫(kù),不合法重新輸入。數(shù)據(jù)修改流程圖如圖3-4所示。 開(kāi)始 選擇需要修改記錄 輸入數(shù)據(jù) 是否合法 寫(xiě)入數(shù)據(jù)庫(kù) 結(jié)束 圖3-4 數(shù)據(jù)修改流程圖 3.2.4 數(shù)據(jù)刪除流程 當(dāng)用戶(hù)選定一條記錄時(shí),單擊刪除按鈕,會(huì)提示用戶(hù)是否確定刪除,然后刪除數(shù)據(jù)庫(kù)相關(guān)內(nèi)容。數(shù)據(jù)刪除流程圖如圖3-5所示。 開(kāi)始

45、 選擇需要?jiǎng)h除記錄 是否刪除 更新數(shù)據(jù)庫(kù) 圖3-5 數(shù)據(jù)刪除流程圖 4 詳細(xì)設(shè)計(jì) 4.1 系統(tǒng)E-R圖 電話(huà) 地址 密碼 用戶(hù)名 用戶(hù) 管理 品牌 編號(hào) 屬于 類(lèi)別 二手物品 名稱(chēng) 型號(hào) 詳細(xì)信息 系統(tǒng)管理 換物 購(gòu)物 發(fā)布信息 登錄 用戶(hù) 圖4-1 系統(tǒng)E-R圖 4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 4.2.1 SQL Server 2008介紹 SQLServer2008是一個(gè)重大的產(chǎn)品版本,它推出了許多新的特性和關(guān)鍵的改進(jìn),使得它成為至今為止的最強(qiáng)大和最全面的

46、SQLServer版本。 微軟大部分的產(chǎn)品的更新?lián)Q代都有一個(gè)規(guī)律,那就是“大改”和“小改”交替進(jìn)行。所以,如果按照慣例,從2005到2008本應(yīng)當(dāng)是一次“小改”,不過(guò)從很多方面來(lái)看完全不止是“小改”而已。雖然,用戶(hù)界面的改動(dòng)確實(shí)并不大,仍然和之前的版本相似,但是商業(yè)智能工具和數(shù)據(jù)庫(kù)引擎本身的改變非常顯著。 現(xiàn)在的2008版增加了數(shù)據(jù)壓縮特性,如果你的數(shù)據(jù)量迅猛增長(zhǎng)中,這個(gè)特性就非常有用。微軟在2008中同時(shí)實(shí)現(xiàn)了行壓縮和列壓縮。我們?cè)趬嚎s和解壓縮過(guò)程的數(shù)據(jù)讀寫(xiě)中顯然要付出一定性能上的代價(jià);不過(guò),微軟預(yù)計(jì)由于磁盤(pán)I/O通量減少的程度遠(yuǎn)超過(guò)解壓縮所要耗費(fèi)的性能代價(jià),所以最終的查詢(xún)性能反而會(huì)有所

47、提高。 備受關(guān)注的還有可以在引擎水平實(shí)施的透明數(shù)據(jù)加密功能,也就是說(shuō)可以對(duì)整個(gè)數(shù)據(jù)庫(kù)進(jìn)行加密,使用戶(hù)無(wú)需對(duì)應(yīng)用程序進(jìn)行任何修改就能夠?qū)?shù)據(jù)進(jìn)行加密。 對(duì)于現(xiàn)在非常流行的業(yè)務(wù)連續(xù)性領(lǐng)域,SQLServer2008的數(shù)據(jù)庫(kù)鏡像功能也得到了加強(qiáng),轉(zhuǎn)換的操作速度更快,而且創(chuàng)建和驅(qū)動(dòng)也都更容易了。當(dāng)然,數(shù)據(jù)庫(kù)鏡像的實(shí)現(xiàn)要求日志文件在兩個(gè)服務(wù)器之間能夠順利流動(dòng)交換,所以新的日志流壓縮功能非常有用,能夠加速數(shù)據(jù)庫(kù)鏡像的執(zhí)行速度。 新的空間數(shù)據(jù)類(lèi)型是2008最大的變化之一。有了這種數(shù)據(jù)類(lèi)型,我們就可以在地表圖上標(biāo)出坐標(biāo)數(shù)據(jù),并進(jìn)行精密的計(jì)算,例如計(jì)算出在庫(kù)房10公里范圍內(nèi)住有多少客戶(hù)。 備份流程無(wú)疑是

48、數(shù)據(jù)庫(kù)的重中之重,而微軟也重寫(xiě)了SQLServer2008的備份系統(tǒng)以便讓大家對(duì)其備份性能的改進(jìn)刮目相看。 報(bào)表服務(wù)(ReportingServices)的變化可能對(duì)SQLServer2008的商業(yè)智能堆棧最重要的改進(jìn),微軟已對(duì)其進(jìn)行了大整改,并添加了好幾個(gè)能吸引眼球的功能:不僅僅升級(jí)了ReportBuilder和ReportDesigner,而且增加了一個(gè)具有Office風(fēng)格絲帶界面的獨(dú)立報(bào)表構(gòu)造器,供大家從網(wǎng)上下載。在數(shù)據(jù)顯示方式的控件方面,SQLServer2008也有新舉措:一個(gè)是Tablix數(shù)據(jù)區(qū),整合了表格、序列和矩陣的特性,用戶(hù)自己可以靈活地改變和自定義數(shù)據(jù)的顯示方式。另外一個(gè)

49、就是儀表(Gauge)數(shù)據(jù)控件,儀表數(shù)據(jù)區(qū)可以顯示單個(gè)值,而多個(gè)共享功能儀表更可以用來(lái)對(duì)多個(gè)值進(jìn)行有效的比較。此外,報(bào)表服務(wù)還支持新的圖表數(shù)據(jù)類(lèi)型的顯示。 微軟一如既往地為大家提供了多個(gè)不同的SQLServer版本,以便廣大客戶(hù)根據(jù)自己的水平和預(yù)算以及所需要的功能來(lái)選擇。其中,最牛的版本無(wú)疑是SQLServer2008企業(yè)版,為大公司提供了SQLServer所能提供的所有特性和全部的商業(yè)智能工具。而標(biāo)準(zhǔn)版則是用來(lái)支持部門(mén)級(jí)和中小型OLTP系統(tǒng)的,特性和商業(yè)智能功能上都有所刪減。此外微軟還提供了工作組版、Web版、精簡(jiǎn)版和Express版。其中最后一個(gè)版本受到了很多想要轉(zhuǎn)用客戶(hù)端服務(wù)器數(shù)據(jù)庫(kù)引

50、擎的小企業(yè)的青睞,對(duì)于有Access使用經(jīng)驗(yàn)和基礎(chǔ)的小企業(yè)來(lái)說(shuō),從Access到SQLServerExpress并不是一件難事,而且這是可以免費(fèi)下載的。 SQL Server 2008 在Microsoft的數(shù)據(jù)平臺(tái)上發(fā)布,可以組織管理任何數(shù)據(jù)??梢詫⒔Y(jié)構(gòu)化、半結(jié)構(gòu)化和非結(jié)構(gòu)化文檔的數(shù)據(jù)直接存儲(chǔ)到數(shù)據(jù)庫(kù)中??梢詫?duì)數(shù)據(jù)進(jìn)行查詢(xún)、搜索、同步、報(bào)告和分析之類(lèi)的操作。數(shù)據(jù)可以存儲(chǔ)在各種設(shè)備上,從數(shù)據(jù)中心最大的服務(wù)器一直到桌面計(jì)算機(jī)和移動(dòng)設(shè)備,它都可以控制數(shù)據(jù)而不用管數(shù)據(jù)存儲(chǔ)在哪里。這個(gè)平臺(tái)有以下特點(diǎn): 可信任的——使得公司可以以很高的安全性、可靠性和可擴(kuò)展性來(lái)運(yùn)行他們最關(guān)鍵任務(wù)的應(yīng)用程序。 高效

51、的——使得公司可以降低開(kāi)發(fā)和管理他們的數(shù)據(jù)基礎(chǔ)設(shè)施的時(shí)間和成本。 智能的——提供了一個(gè)全面的平臺(tái),可以在你的用戶(hù)需要的時(shí)候給他發(fā)送觀察和信息。 4.2.2 數(shù)據(jù)庫(kù)主要表單 用戶(hù)注冊(cè)表單 用戶(hù)注冊(cè)表單是用來(lái)記載用戶(hù)注冊(cè)的情況,便于管理員的管理,查看用戶(hù)注冊(cè)信息,如圖4-2所示: 圖4-2 查看用戶(hù)注冊(cè)信息 管理員表單 管理員表單用來(lái)記載管理員的信息,如圖4-3所示: 圖4-3 記載管理員信息 新聞發(fā)布表單 新聞發(fā)布表單用于管理員對(duì)網(wǎng)站的一些動(dòng)態(tài)新聞進(jìn)行發(fā)布,使用戶(hù)能夠更好的了解網(wǎng)站動(dòng)態(tài)及商品信息,對(duì)于不符合規(guī)定的新聞,管理員也可以及時(shí)刪除,幫助網(wǎng)站建設(shè),如圖4-

52、4所示: 圖4-4 新聞發(fā)布 商品表單 商品表單便于管理員管理各個(gè)商品的信息,對(duì)于上架超過(guò)規(guī)定時(shí)間的商品或商品已經(jīng)售空的,管理員可以及時(shí)將該商品的信息修改,如圖4-5所示: 圖4-5 用戶(hù)發(fā)布商品信息 會(huì)員管理表單 管理會(huì)員信息,注冊(cè)時(shí)間,發(fā)布網(wǎng)站公告,管理訂單等信息,如圖4-6所示: 圖4-6 會(huì)員管理 4.2.3 數(shù)據(jù)庫(kù)連接技術(shù) JDBC技術(shù)是Java DataBase Connectivity的縮寫(xiě),它是SUN公司提供的一種支持基本SQL功能的通用的應(yīng)用程序接口(Application Programming Interface)。它由一組用Java語(yǔ)言

53、編寫(xiě)的類(lèi)和接口組成。通過(guò)這些類(lèi)和接口,程序開(kāi)發(fā)人員可以在Java語(yǔ)言中方便地建立與數(shù)據(jù)庫(kù)的鏈接,通過(guò)執(zhí)行相應(yīng)SQL語(yǔ)句,完成對(duì)不同數(shù)據(jù)庫(kù)的訪問(wèn)。因此,開(kāi)發(fā)人員使用JDBC API可以不必編寫(xiě)一個(gè)應(yīng)用程序來(lái)訪問(wèn)Sybase數(shù)據(jù)庫(kù),又另外編寫(xiě)一個(gè)應(yīng)用程序去訪問(wèn)Oracle數(shù)據(jù)庫(kù),再寫(xiě)一個(gè)應(yīng)用程序訪問(wèn)Microsoft的SQL Server。不但如此,使用Java語(yǔ)言編寫(xiě)的應(yīng)用程序可以在任何支持Java的平臺(tái)上運(yùn)行,不必在不同的平臺(tái)上開(kāi)發(fā)不同的應(yīng)用程序。 簡(jiǎn)單地說(shuō),JDBC能完成下列三件事: 同一個(gè)數(shù)據(jù)庫(kù)建立連接; 向數(shù)據(jù)庫(kù)建立連接; 處理數(shù)據(jù)庫(kù)返回的結(jié)果。 JDBC是一種通用低層的應(yīng)用程

54、序編程接口,它在不同的數(shù)據(jù)庫(kù)功能模塊的層次上提供一個(gè)統(tǒng)一的用戶(hù)界面。說(shuō)JDBC是一處低級(jí)的API,是指它直接調(diào)用SQL命令,它比其他的一些數(shù)據(jù)庫(kù)連接API要容易使用些,但它有同樣可以作為更高級(jí)的,用戶(hù)辦面更友好的API或開(kāi)發(fā)工具基礎(chǔ)。 很多可視化的Java開(kāi)發(fā)工具,如Visual Age For Java、Visual Caf、J++等都提供了基于JDBC的更面向用戶(hù)的類(lèi)和包,直接將關(guān)系數(shù)據(jù)庫(kù)的表或視圖映射為Java類(lèi),程序員通過(guò)可視化工具直接對(duì)Java對(duì)象進(jìn)行操作,而真正需要的SQL調(diào)用則根據(jù)程序員發(fā)出的對(duì)對(duì)象的各種屬性、方法的操作來(lái)自動(dòng)產(chǎn)生。另一種使用JDBC API 的方式為,用戶(hù)程序

55、可以提供一個(gè)界面(如菜單等)讓用戶(hù)選擇對(duì)數(shù)據(jù)庫(kù)進(jìn)行的操作,選中一個(gè)任務(wù)后,提示用戶(hù)輸入一些必要的信息,然后根據(jù)用戶(hù)的輸入產(chǎn)生相應(yīng)的SQL命令以及Java程序。通過(guò)這處方式,用戶(hù)可以完成對(duì)數(shù)據(jù)庫(kù)的操作,即使他并不了解SQL語(yǔ)法以及JDBC編程。 數(shù)據(jù)庫(kù)訪問(wèn)的三層結(jié)構(gòu)如圖4-7所示,瀏覽器端程序要訪問(wèn)數(shù)據(jù)庫(kù),首先通過(guò)中間件,然后由中間件對(duì)數(shù)據(jù)庫(kù)操作權(quán)限進(jìn)行認(rèn)證,認(rèn)證通過(guò)才能對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。 數(shù)據(jù)庫(kù)服務(wù)器 中間件 Web服務(wù)器 數(shù)據(jù)庫(kù) 瀏覽器 圖4-7 使用中間件的數(shù)據(jù)庫(kù)訪問(wèn)三層結(jié)構(gòu) 用戶(hù)對(duì)數(shù)據(jù)庫(kù)的存取權(quán)限認(rèn)證是中間件中完成,對(duì)數(shù)據(jù)庫(kù)的查詢(xún)、插入、更新和刪

56、除操作等都封裝在中間件中,該中間件位于服務(wù)器端,中間件對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作后,再將處理結(jié)果通過(guò)Web服務(wù)器返回到瀏覽器端用戶(hù)。這樣,在用戶(hù)端輸入的用戶(hù)名和密碼,可以通過(guò)加密算法進(jìn)行加密后在網(wǎng)絡(luò)上傳輸,在中間件中進(jìn)行解密認(rèn)證,然后再進(jìn)行數(shù)據(jù)庫(kù)的存取操作,數(shù)據(jù)庫(kù)存取權(quán)限的用戶(hù)名和密碼出現(xiàn)在位于服務(wù)器端的中間件中,這樣就更加安全。本系統(tǒng)采用的正是這樣的三層結(jié)構(gòu)的數(shù)據(jù)庫(kù)訪問(wèn)模式。 在三層模型中,命令將被發(fā)送到服務(wù)的”中間層”,而”中間層”將SQL語(yǔ)句發(fā)送到數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)處理SQL語(yǔ)句并將結(jié)果返回”中間層”,然后”中間層”將它們返回用戶(hù)。其模型如圖4-8所示。 客戶(hù)機(jī)(GUI) Java Appl

57、et HTTP,RMI或CORBA調(diào)用 應(yīng)用服務(wù)器 (事務(wù))服務(wù)器 JDBC DBMS專(zhuān)用協(xié)議 數(shù)據(jù)庫(kù)服務(wù)器 DBMS 圖4-8 JDBC的三層模型 因?yàn)椤敝虚g層”可以進(jìn)行對(duì)訪問(wèn)的控制并協(xié)同數(shù)據(jù)庫(kù)的更新,并且可以使用一個(gè)易用的高層API,這個(gè)API可以由“中間層”進(jìn)行轉(zhuǎn)換,轉(zhuǎn)換成低層的調(diào)用。所以在許多種情況下,三層模型可以提供更好的性能,本系統(tǒng)中所采用的就是此種模型。 JDBC是JAVA應(yīng)用程序與數(shù)據(jù)庫(kù)的溝通橋梁。它提供了三項(xiàng)服務(wù)功能:一、與數(shù)據(jù)庫(kù)建立連接。二、將SQL語(yǔ)句傳遞給數(shù)據(jù)庫(kù)。三、從數(shù)據(jù)庫(kù)取得SQL語(yǔ)句的

58、執(zhí)行結(jié)果。當(dāng)JDBC要與數(shù)據(jù)庫(kù)建立連接前,首先,它必須先取得連接此數(shù)據(jù)庫(kù)的JDBC驅(qū)動(dòng)程序,Class.forName()即是在執(zhí)行此項(xiàng)工作。建立數(shù)據(jù)庫(kù)連接的第一步驟就是將JDBC驅(qū)動(dòng)程序的類(lèi)載入至JVM(Java VirtualL Machine)中,本系統(tǒng)中利用java.lang.Class類(lèi)內(nèi)的forName()靜態(tài)函數(shù)依據(jù)指定的類(lèi)名稱(chēng),將JDBC驅(qū)動(dòng)程序載入進(jìn)來(lái)。完成載入驅(qū)動(dòng)程序的步驟后,必須使用java.sal.DriverManager類(lèi)所提供的getConnection()靜態(tài)函數(shù),取得與數(shù)據(jù)庫(kù)間的連接對(duì)象。此連接對(duì)象的類(lèi)類(lèi)型為java.sal.Connection,必須通過(guò)它才

59、能將SQL指令傳遞給數(shù)據(jù)庫(kù),而執(zhí)行結(jié)果也需要通過(guò)連接對(duì)象來(lái)取得。當(dāng)取得連接對(duì)象后,還必須取得Statement對(duì)象才能對(duì)數(shù)據(jù)庫(kù)執(zhí)行SQL指令。Statement主要實(shí)現(xiàn)兩個(gè)功能:執(zhí)行SQL語(yǔ)句以及取得執(zhí)行結(jié)果。在java.sql.Statement的sql對(duì)象中執(zhí)行查詢(xún)或修改命令的函數(shù)后傳回的是一個(gè)ResultSet 對(duì)象,這個(gè)對(duì)象提供了一個(gè)存取SQL執(zhí)行結(jié)果的管道,以便通過(guò)它將表格數(shù)據(jù)從數(shù)據(jù)庫(kù)中取出。每個(gè)Statement對(duì)象只能產(chǎn)生一個(gè)ResultSet 對(duì)象。 數(shù)據(jù)庫(kù)連接如圖4-9所示: 建立JDBC—ODBC橋 否 建立是否成功 出錯(cuò)處理 是

60、 建立數(shù)據(jù)庫(kù)連接 執(zhí)行SQL操作 否 SQL是否出錯(cuò) 返回錯(cuò)誤結(jié)果 . 是 返回執(zhí)行結(jié)果 圖4-9 數(shù)據(jù)庫(kù)的連接處理 數(shù)據(jù)庫(kù)的連接處理具體實(shí)現(xiàn)如下: //建立JDBC——ODBC橋 sun.jdbc.odbc.JdbcOdbcDriver; //橋建立不成功時(shí)的錯(cuò)誤處理 catch(ClassNotFoundException event){} //建立與數(shù)據(jù)庫(kù)的連接,并發(fā)送SQL查詢(xún)語(yǔ)句,將結(jié)果保存到rs對(duì)象中 Con=建立JDBC——ODBC橋 Sql=SQL查詢(xún)語(yǔ)句 執(zhí)行查詢(xún) Rs=返回結(jié)果 //

61、SQL出錯(cuò)處理 catch(SQLException e1){} 有了JDBC,向各種關(guān)系數(shù)據(jù)發(fā)送SQL語(yǔ)句就是一件很容易的事。換言之,有了JDBC API,就不必為訪問(wèn)Sybase數(shù)據(jù)庫(kù)專(zhuān)門(mén)寫(xiě)一個(gè)程序,為訪問(wèn)Oracle數(shù)據(jù)庫(kù)又專(zhuān)門(mén)寫(xiě)一個(gè)程序,或?yàn)樵L問(wèn)Informix數(shù)據(jù)庫(kù)又編寫(xiě)另一個(gè)程序等等,程序員只需用JDBC API寫(xiě)一個(gè)程序就夠了,它可向相應(yīng)數(shù)據(jù)庫(kù)發(fā)送SQL調(diào)用。同時(shí),將Java語(yǔ)言和JDBC結(jié)合起來(lái)使程序員不必為不同的平臺(tái)編寫(xiě)不同的應(yīng)用程序,只須寫(xiě)一遍程序就可以讓它在任何平臺(tái)上運(yùn)行,這也是Java語(yǔ)言“編寫(xiě)一次,處處運(yùn)行”的優(yōu)勢(shì)。 Java數(shù)據(jù)庫(kù)連接體系結(jié)構(gòu)是用于Jav

62、a應(yīng)用程序連接數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)方法。JDBC對(duì)Java程序員而言是API,對(duì)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)連接的服務(wù)提供商而言是接口模型。作為API,JDBC為程序開(kāi)發(fā)提供標(biāo)準(zhǔn)的接口,并為數(shù)據(jù)庫(kù)廠商及第三方中間件廠商實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的連接提供了標(biāo)準(zhǔn)方法。JDBC使用已有的SQL標(biāo)準(zhǔn)并支持與其它數(shù)據(jù)庫(kù)連接標(biāo)準(zhǔn),如ODBC之間的橋接。JDBC實(shí)現(xiàn)了所有這些面向標(biāo)準(zhǔn)的目標(biāo)并且具有簡(jiǎn)單、嚴(yán)格類(lèi)型定義且高性能實(shí)現(xiàn)的接口。 Java 具有堅(jiān)固、安全、易于使用、易于理解和可從網(wǎng)絡(luò)上自動(dòng)下載等特性,是編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序的杰出語(yǔ)言。所需要的只是 Java應(yīng)用程序與各種不同數(shù)據(jù)庫(kù)之間進(jìn)行對(duì)話(huà)的方法。而 JDBC 正是作為此種用途的機(jī)制。

63、 JDBC 擴(kuò)展了 Java 的功能。例如,用 Java 和 JDBC API 可以發(fā)布含有 applet 的網(wǎng)頁(yè),而該 applet 使用的信息可能來(lái)自遠(yuǎn)程數(shù)據(jù)庫(kù)企業(yè)也可以用 JDBC 通過(guò) Intranet 將所有職員連到一個(gè)或多個(gè)內(nèi)部數(shù)據(jù)庫(kù)中(即使這些職員所用的計(jì)算機(jī)有 Windows、 Macintosh 和UNIX 等各種不同的操作系統(tǒng))。隨著越來(lái)越多的程序員開(kāi)始使用Java 編程語(yǔ)言,對(duì)從 Java 中便捷地訪問(wèn)數(shù)據(jù)庫(kù)的要求也在日益增加。 MIS 管理員們都喜歡 Java 和 JDBC 的結(jié)合,因?yàn)樗剐畔鞑プ兊萌菀缀徒?jīng)濟(jì)。企業(yè)可繼續(xù)使用它們安裝好的數(shù)據(jù)庫(kù),并能便捷地存取

64、信息,即使這些信息是儲(chǔ)存在不同數(shù)據(jù)庫(kù)管理系統(tǒng)上。新程序的開(kāi)發(fā)期很短。安裝和版本控制將大為簡(jiǎn)化。程序員可只編寫(xiě)一遍應(yīng)用程序或只更新一次,然后將它放到服務(wù)器上,隨后任何人就都可得到最新版本的應(yīng)用程序。對(duì)于商務(wù)上的銷(xiāo)售信息服務(wù), Java 和JDBC 可為外部客戶(hù)提供獲取信息更新的更好方法。簡(jiǎn)單地說(shuō),JDBC 可做三件事:與數(shù)據(jù)庫(kù)建立連接、發(fā)送 SQL 語(yǔ)句并處理結(jié)果。 4.3網(wǎng)站主要功能及代碼展示 4.3.1網(wǎng)站首頁(yè) 網(wǎng)站首頁(yè)以清新的色彩搭配設(shè)計(jì),突出簡(jiǎn)潔大方的效果。在網(wǎng)站首頁(yè),用戶(hù)可以選擇自己想要進(jìn)行的一些操作,比如查詢(xún)新聞資訊、進(jìn)行商品查詢(xún)、查看商品分類(lèi)等功能,而且還可以簡(jiǎn)單明了的看到最

65、新商品的相關(guān)信息,以便用戶(hù)更方便的找到自己多需要的二手商品。 4.3.2 用戶(hù)注冊(cè) 訪客可以進(jìn)行注冊(cè)會(huì)員,注冊(cè)會(huì)員需要填寫(xiě)用戶(hù)的用戶(hù)名、登陸密碼、個(gè)人資料等信息,用戶(hù)注冊(cè)成為會(huì)員后,可以在本網(wǎng)站上進(jìn)行只有會(huì)員權(quán)限才可以用的功能。 實(shí)現(xiàn)個(gè)人會(huì)員注冊(cè)功能的主要代碼如下: else if(method.equals("PREG")){ String username = Filter.escapeHTMLTags(request.getParameter("username").trim()); String password = Filter.escapeHTMLTags

66、(request.getParameter("password").trim()); String type = "person"; String realname = Filter.escapeHTMLTags(request.getParameter("realname").trim()); String sex = Filter.escapeHTMLTags(request.getParameter("sex").trim()); String sheng = Filter.escapeHTMLTags(request.getParameter("sheng").trim()); String city = Filter.escapeHTMLTags(request.getParameter("city").trim()); String bir = Filter.escapeHTMLTags(request.ge

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

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!