版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEI本科畢業(yè)論文(設(shè)計(jì))題目:基于Java的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
基于Java的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:隨著人們生活方式和消費(fèi)觀念的改變,網(wǎng)上購(gòu)物憑借其簡(jiǎn)單、快捷等特點(diǎn)已被越來(lái)越多的人所接受。本論文主要論述的是基于Java的網(wǎng)上購(gòu)物系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。該系統(tǒng)是針對(duì)人們網(wǎng)上購(gòu)物的需求設(shè)計(jì)與實(shí)現(xiàn)的。主要功能是把商品的交易流程納入信息化管理。系統(tǒng)可分為前后臺(tái)兩部分,前臺(tái)主要實(shí)現(xiàn)登錄、注冊(cè)、搜索、購(gòu)物車和支付等操作;后臺(tái)主要實(shí)現(xiàn)會(huì)員管理、商品管理、訂單管理和公告管理等。整個(gè)過(guò)程以MyEclipse為開(kāi)發(fā)工具,在MySQL的支持下實(shí)現(xiàn)。系統(tǒng)界面采用JSP、CSS、JS、Ajax等技術(shù),使得網(wǎng)上購(gòu)物變得簡(jiǎn)單、安全、快捷。關(guān)鍵詞:Java;MySQL;JSP 目錄1緒論 11.1課題的研究意義 11.2本論文的目的、內(nèi)容及作者的主要貢獻(xiàn) 12研究現(xiàn)狀及設(shè)計(jì)目標(biāo) 12.1相近研究課題的特點(diǎn)及優(yōu)缺點(diǎn)分析 12.2現(xiàn)行研究存在的問(wèn)題及解決辦法 22.3本課題要采用的相關(guān)技術(shù) 23要解決的幾個(gè)關(guān)鍵問(wèn)題 33.1研究設(shè)計(jì)中要解決的問(wèn)題 33.2具體實(shí)現(xiàn)中采用的關(guān)鍵技術(shù)及復(fù)雜性分析 64系統(tǒng)設(shè)計(jì)及結(jié)構(gòu) 74.1數(shù)據(jù)庫(kù)設(shè)計(jì) 74.2系統(tǒng)結(jié)構(gòu)圖 105系統(tǒng)實(shí)現(xiàn)技術(shù) 105.1分模塊詳述系統(tǒng)各部分的實(shí)現(xiàn)方法 105.2程序流程 166性能測(cè)試與分析 176.1測(cè)試實(shí)例(測(cè)試集)的研究與選擇 176.2測(cè)試環(huán)境 176.3性能分析 177結(jié)束語(yǔ) 17參考文獻(xiàn) 191緒論1.1課題的研究意義近年來(lái),網(wǎng)絡(luò)技術(shù)迅猛發(fā)展,人類已經(jīng)進(jìn)入了信息化社會(huì)。隨著人們消費(fèi)觀念和生活方式的改變,網(wǎng)上購(gòu)物憑借其簡(jiǎn)單、快捷的特點(diǎn)逐漸融入了人們的生活中適應(yīng)了當(dāng)今社會(huì)快節(jié)奏地生活,使人們足不出戶便可以方便快捷輕松地選購(gòu)自己喜歡的商品。本系統(tǒng)是一種具有交互功能的商業(yè)信息系統(tǒng),方便商家和用戶及時(shí)傳遞信息。為了利用Internet這個(gè)平臺(tái),實(shí)現(xiàn)一種網(wǎng)上購(gòu)物的方式,其目的是方便廣大網(wǎng)友購(gòu)物,讓網(wǎng)友足不出戶就可以逛商城買(mǎi)商品,為此構(gòu)建了基于Java的網(wǎng)上購(gòu)物系統(tǒng)。1.2本論文的目的、內(nèi)容及作者的主要貢獻(xiàn)1.論文的目的、內(nèi)容基于Java的網(wǎng)上購(gòu)物系統(tǒng)是人們進(jìn)行網(wǎng)上交易的重要工具,用來(lái)傳遞商品信息,同時(shí)也是可以管理商品和用戶的系統(tǒng)。本系統(tǒng)主要針對(duì)愛(ài)好網(wǎng)上購(gòu)物的人群,利用網(wǎng)絡(luò)完成商品交易。本系統(tǒng)采用MVC設(shè)計(jì)模式,使用當(dāng)前最流行的SSH框架進(jìn)行開(kāi)發(fā)。本系統(tǒng)可被簡(jiǎn)單地劃分為前臺(tái)和后臺(tái)兩部分。前臺(tái)服務(wù)于用戶,為其提供了瀏覽、注冊(cè)、登錄、購(gòu)物車、查看訂單等功能;后臺(tái)服務(wù)于管理員,其職責(zé)在于對(duì)網(wǎng)站的維護(hù)和管理,對(duì)商品信息進(jìn)行增、刪、查、改等。也可以查看訂單信息,以便及時(shí)地出貨和退貨。管理員同時(shí)還能對(duì)已注冊(cè)用戶信息進(jìn)行管理。2.主要貢獻(xiàn)對(duì)銷售者而言,網(wǎng)上購(gòu)物系統(tǒng)具有很大的優(yōu)勢(shì),它可以不受時(shí)間和地理?xiàng)l件的制約,消費(fèi)者可以在任何時(shí)間、任何地點(diǎn)查看商品并進(jìn)行購(gòu)買(mǎi);不需要支付使用傳統(tǒng)的場(chǎng)地所產(chǎn)生的種種費(fèi)用,例如房租、水電費(fèi)、店面裝潢和各種管理費(fèi)用等;也不需要承擔(dān)實(shí)體店經(jīng)營(yíng)可能帶來(lái)的風(fēng)險(xiǎn),比如遭受盜竊、人為破壞、自然災(zāi)害等。對(duì)消費(fèi)者而言,網(wǎng)上購(gòu)物系統(tǒng)也為其提供了大量便利,沒(méi)有了“營(yíng)業(yè)時(shí)間”的制約。網(wǎng)上支付的方式,使得足不出戶也可以看盡各地商品,省去了不必要的時(shí)間和金錢(qián),實(shí)現(xiàn)了消費(fèi)者最小付出和最大回報(bào)的愿望。相對(duì)與傳統(tǒng)的交易模式,網(wǎng)上購(gòu)物模式的發(fā)展比較穩(wěn)定,它降低了銷售者的運(yùn)行成本的同時(shí),也便利了消費(fèi)者。在購(gòu)物交易中達(dá)到了雙贏[1]。2研究現(xiàn)狀及設(shè)計(jì)目標(biāo)2.1相近研究課題的特點(diǎn)及優(yōu)缺點(diǎn)分析實(shí)體商品搬上虛擬網(wǎng)絡(luò)已成為社會(huì)發(fā)展的必然。它充分發(fā)揮了計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的優(yōu)勢(shì),把傳統(tǒng)的商店直接“搬”回家,利用Internet直接購(gòu)買(mǎi)自己需要的商品或者自己需要的服務(wù)。相比于傳統(tǒng)購(gòu)物模式少了言語(yǔ)交流而有了更多的填單與確認(rèn)過(guò)程,讓人稍感不便外??偟膩?lái)說(shuō),不受時(shí)間、地域限制、便捷、安全、省時(shí)省力等優(yōu)點(diǎn)還是為買(mǎi)賣(mài)雙方帶來(lái)了不少好處,在新經(jīng)濟(jì)時(shí)期達(dá)到“雙贏”效果的理想模式。隨著計(jì)算機(jī)技術(shù)的日趨成熟,更加成熟完善的網(wǎng)上購(gòu)物系統(tǒng)也將應(yīng)運(yùn)而生[2]。2.2現(xiàn)行研究存在的問(wèn)題及解決辦法網(wǎng)上購(gòu)物系統(tǒng)是比較常見(jiàn)而求被廣泛應(yīng)用的系統(tǒng),本系統(tǒng)的開(kāi)發(fā)主要是購(gòu)物車功能、訂單功能和支付的實(shí)現(xiàn),傳統(tǒng)的購(gòu)物模式,最令人煩惱的問(wèn)題就是——商品的進(jìn)貨、出貨、交易以及顧客對(duì)其所購(gòu)商品不滿而引發(fā)的退貨問(wèn)題等等?,F(xiàn)在市場(chǎng)上類似流行的網(wǎng)站或平臺(tái)有很多,例如:卓越,當(dāng)當(dāng),淘寶網(wǎng),京東商城等。這些網(wǎng)站都以比較大型的數(shù)據(jù)庫(kù)例如Oracle作為基礎(chǔ),用來(lái)儲(chǔ)存及處理大量信息。建立在此基礎(chǔ)之上,讓賣(mài)家在處理上述問(wèn)題時(shí)帶來(lái)了很大的便利。網(wǎng)上購(gòu)物相比于傳統(tǒng)購(gòu)物模式還有一個(gè)更加明顯的問(wèn)題就是顧客信息的安全問(wèn)題,這些網(wǎng)站大多數(shù)在解決這個(gè)問(wèn)題是采取的是登錄和支付時(shí),對(duì)用戶的輸入進(jìn)行驗(yàn)證,通過(guò)正則表達(dá)式并且限制了輸入次數(shù)防止惡意的SQL注入強(qiáng)制破解用戶密碼,保障顧客信息安全。2.3本課題要采用的相關(guān)技術(shù)1.JSPJSP(javaserverpage)是由SunMicrosystems公司倡導(dǎo),多家公司共同參與合作于1999年建立的一種動(dòng)態(tài)技術(shù)標(biāo)準(zhǔn)。JSP是新一代的動(dòng)態(tài)內(nèi)容編程技術(shù),它繼承Java技術(shù)的“一次編寫(xiě),隨處運(yùn)行”的特性,將開(kāi)發(fā)人員的開(kāi)發(fā)和維護(hù)與平臺(tái)相分離[3]。由HTML,DHTML和XML等技術(shù),組成了信息豐富動(dòng)態(tài)的Web頁(yè)面。它使得Web開(kāi)發(fā)人員搭建網(wǎng)絡(luò)平臺(tái)變得簡(jiǎn)單快捷,建立了功能強(qiáng)大的Web網(wǎng)站。JSP可以把用戶界面從內(nèi)容層次中分離出來(lái),使得Web開(kāi)發(fā)人員修改整體布局的時(shí)候避開(kāi)了對(duì)底層動(dòng)態(tài)內(nèi)容的修改。插入JSP的Java程序段可以操作當(dāng)服務(wù)器上的一個(gè)JSP頁(yè)面被第一次請(qǐng)求執(zhí)行時(shí),服務(wù)器上的JSP引擎首先將JSP頁(yè)面文件轉(zhuǎn)譯成一個(gè)Java文件,再將這個(gè)Java文件編譯生成字節(jié)碼文件,然后通過(guò)執(zhí)行字節(jié)碼文件響應(yīng)客戶的請(qǐng)求,而當(dāng)這個(gè)JSP再次被請(qǐng)求執(zhí)行時(shí),JSP引擎將直接執(zhí)行這個(gè)字節(jié)碼文件來(lái)響應(yīng)客戶,這也是JSP比ASP速度快的一個(gè)原因。另外,JSP又在其它許多方面做了改進(jìn),具有動(dòng)態(tài)頁(yè)面與靜態(tài)頁(yè)面相分離,能夠脫離硬件平臺(tái)的束縛,以及編譯后運(yùn)行等優(yōu)點(diǎn),完全克服了ASP的腳本級(jí)執(zhí)行的缺點(diǎn)。2.MySQL前MySQL是一個(gè)開(kāi)放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù),由瑞典MySQLAB公司研發(fā)并實(shí)現(xiàn)[4]。目前MySQL已被大量地應(yīng)用到Internet上的各式網(wǎng)站中。憑借其體積小、速度快、總體擁有成本低開(kāi)放源碼等特點(diǎn),被許多中小型網(wǎng)站所采納,將其作為網(wǎng)站數(shù)據(jù)庫(kù)[5]。與其他的大型數(shù)據(jù)庫(kù)例如Oracle、SQLServer等相比,MySQL自有它的一些不足,比如說(shuō)規(guī)模較小、功能有限等。但是這些不足并不能減少它受歡迎的程度。MySQL提供的功能完全能夠滿足個(gè)人或者中小型企業(yè)的使用,最重要的一點(diǎn)MySQL是開(kāi)放源碼軟件,因此很大程度上降低總體運(yùn)行成本。(1)支持多線程,CPU資源得到充分利用。(2)SQL算法得到優(yōu)化,查詢速度明顯提高。(3)可以作為一個(gè)獨(dú)立的程序應(yīng)用在客戶端和服務(wù)端環(huán)境中,也可以作為一個(gè)數(shù)據(jù)庫(kù)而鑲嵌到其他的軟件中。(4)支持多種語(yǔ)言,常見(jiàn)的編碼如中文的GB2312、BIG5,日文的Shift_JIS等。(5)數(shù)據(jù)庫(kù)連接途徑有TCP/IP、ODBC和JDBC等。(6)提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具。(7)支持大型的數(shù)據(jù)庫(kù)??梢酝瑫r(shí)處理?yè)碛谐汕先f(wàn)條記錄。(8)支持多種存儲(chǔ)引擎。3要解決的幾個(gè)關(guān)鍵問(wèn)題3.1研究設(shè)計(jì)中要解決的問(wèn)題1.界面設(shè)計(jì)界面布局設(shè)計(jì)是本系統(tǒng)中的一個(gè)重要的環(huán)節(jié),一個(gè)網(wǎng)站如果能有一個(gè)整潔漂亮的界面,是必更容易被顧客接受。本系統(tǒng)采用B/S結(jié)構(gòu),即(Browse/Server),瀏覽器/服務(wù)器模式[6]。顧客只需在本機(jī)上安裝一個(gè)瀏覽器,就能和服務(wù)機(jī)進(jìn)行數(shù)據(jù)交互。不需要安裝任何軟件,與C/S結(jié)構(gòu)相比,方便了不少。整體采用Java語(yǔ)言,并運(yùn)用一些如JSP、HTML、CSS等網(wǎng)頁(yè)制作技術(shù)。界面友好、整潔,任何顧客都能快速地學(xué)會(huì)使用本系統(tǒng)。2.功能需求網(wǎng)上購(gòu)物系統(tǒng)的功能模塊有很多,大體可被簡(jiǎn)單地劃分為兩部分:前臺(tái)模塊和后臺(tái)模塊[7]。(1)前臺(tái)模塊:該模塊主要供顧客使用,包括登錄模塊、注冊(cè)模塊、搜索模塊、購(gòu)物車模塊、支付模塊等。前臺(tái)模塊功能結(jié)構(gòu)圖如圖3.1所示。圖3.1前臺(tái)模塊結(jié)構(gòu)圖①登錄模塊本系統(tǒng)的登錄模塊提供網(wǎng)站用戶的登錄功能,包括用戶名和密碼的輸入,此模塊連接數(shù)據(jù)庫(kù),點(diǎn)擊登錄按鈕,驗(yàn)證核實(shí)之后進(jìn)入系統(tǒng)主界面。②注冊(cè)模塊本系統(tǒng)的注冊(cè)模塊提供網(wǎng)站游客的注冊(cè)功能,輸入個(gè)人資料,注冊(cè)成為網(wǎng)站會(huì)員。包括用戶名、密碼、確認(rèn)密碼、性別、年齡、電子郵箱、驗(yàn)證碼、地址和聯(lián)系方式。本模塊采用Ajax驗(yàn)證,各個(gè)輸入框都有限制條件,根據(jù)用戶輸入有不同的提醒。輸入無(wú)誤后點(diǎn)擊立即注冊(cè)按鈕,輸入信息寫(xiě)入數(shù)據(jù)庫(kù),操作者可成為網(wǎng)站用戶。③搜索模塊本模塊提供了兩種搜索功能。包括模糊搜索和條件搜索。模糊搜索即關(guān)鍵字搜索,用戶輸入自己想要商品的關(guān)鍵字,點(diǎn)擊搜索按鈕,進(jìn)行搜索。條件搜索可以分為價(jià)格區(qū)間搜索和商品類型搜索。④購(gòu)物車模塊購(gòu)物車模塊相當(dāng)于現(xiàn)實(shí)中的購(gòu)物車,用于暫時(shí)存放用戶挑選的商品??梢燥@示所選商品的價(jià)格、數(shù)量、小計(jì)和總計(jì)。模塊功能包括單件商品的增減及刪除,小計(jì)表示同類商品的價(jià)格,總計(jì)表示所選商品的總計(jì)價(jià)格。確認(rèn)無(wú)誤后,點(diǎn)擊結(jié)算,便可生成訂單。⑤支付模塊本模塊提供了網(wǎng)上購(gòu)物系統(tǒng)的支付功能。用戶接收商品,確認(rèn)試用后,點(diǎn)擊支付,給予評(píng)價(jià),完成此次交易的最后一步。(2)后臺(tái)模塊:該模塊主要供管理員使用,包括商品管理模塊、會(huì)員管理模塊、訂單管理模塊、公告模塊等。后臺(tái)模塊功能結(jié)構(gòu)圖如圖3.2所示。圖3.2后臺(tái)模塊結(jié)構(gòu)圖①商品管理模塊網(wǎng)上購(gòu)物系統(tǒng)的商品管理模塊主要為管理員提供商品管理功能。管理員可修改商品信息,包括價(jià)格、庫(kù)存、上架以及下架。② 會(huì)員管理模塊會(huì)員管理模塊為管理員提供了管理網(wǎng)站會(huì)員的功能??梢苑峙渚W(wǎng)站會(huì)員一定權(quán)限,也可刪除會(huì)員。③ 訂單管理模塊此模塊的功能主要為訂單處理功能。管理員查看訂單信息,給用戶派送商品,等用戶支付之后,修改訂單狀態(tài),完成此次交易。④ 公告模塊公告模塊用來(lái)顯示網(wǎng)站的一些活動(dòng)、獎(jiǎng)勵(lì)、上架新品、特價(jià)商品以及下架通知等信息。3.數(shù)據(jù)庫(kù)的設(shè)計(jì)數(shù)據(jù)庫(kù)是所有信息類系統(tǒng)的基礎(chǔ)核心,它把系統(tǒng)中出現(xiàn)的大量數(shù)據(jù)按照一定的規(guī)則存儲(chǔ)起來(lái),提供檢索數(shù)據(jù)的功能[8]。然而往往由于龐大的數(shù)據(jù)量,讓數(shù)據(jù)庫(kù)設(shè)計(jì)變得異常復(fù)雜。開(kāi)發(fā)網(wǎng)上購(gòu)物系統(tǒng),必然涉及到大量的商品和顧客信息的存儲(chǔ)問(wèn)題,這時(shí)候就需要有數(shù)據(jù)庫(kù)的支持。一個(gè)好的數(shù)據(jù)庫(kù)設(shè)計(jì),不僅能節(jié)省多余的存儲(chǔ)空間,還能有效的提升系統(tǒng)的運(yùn)行效率?,F(xiàn)在主要存在的問(wèn)題是如何解決數(shù)據(jù)的結(jié)構(gòu)化、數(shù)據(jù)共享性高、獨(dú)立性強(qiáng)和管理統(tǒng)一。3.2具體實(shí)現(xiàn)中采用的關(guān)鍵技術(shù)及復(fù)雜性分析 1.基于B/S的結(jié)構(gòu)模式B/S結(jié)構(gòu)(Browser/Server,瀏覽器/服務(wù)器模式),是Web興起后的一種新型的網(wǎng)絡(luò)結(jié)構(gòu)模式,Web瀏覽器是客戶端最常見(jiàn)的一種的應(yīng)用軟件[9]。B/S模式解放了客戶端,它將系統(tǒng)的核心功能集中到服務(wù)器上,緩解了客戶端的壓力。用戶只需在客戶端上只要安裝一個(gè)瀏覽器,如IE、火狐等,服務(wù)器安裝Oracle、Informix、SQLServer一類的數(shù)據(jù)庫(kù)。用戶通過(guò)瀏覽器與數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)信息的交互。B/S最大的優(yōu)點(diǎn)在于用戶只要擁有一臺(tái)能上網(wǎng)的電腦,不需要安裝任何軟件,就可以在任何時(shí)間、地點(diǎn)操作系統(tǒng)??蛻舨挥冒惭b、維護(hù),系統(tǒng)的擴(kuò)展性也得到了提高。近年來(lái),Ajax技術(shù)的發(fā)展突飛猛進(jìn),使得基于B/S結(jié)構(gòu)的系統(tǒng)越來(lái)越多。建立在此之上的程序在客戶端就可以進(jìn)行部分的驗(yàn)證功能,這樣一來(lái)就減輕了服務(wù)端的負(fù)擔(dān)。局部的即時(shí)刷新功能,提高了交互性能。2.數(shù)據(jù)庫(kù)連接技術(shù)數(shù)據(jù)庫(kù)部分的難點(diǎn)在于它的連接,為此采用了JDBC,即JavaDataBaseConnectivity它是Java版本的ODBC。課題研究過(guò)程中,我們可以建立一個(gè)JDBC類,用來(lái)連接數(shù)據(jù)庫(kù)[10]。它的實(shí)現(xiàn)可以分為5個(gè)步驟:(1)注冊(cè)驅(qū)動(dòng),根據(jù)不同數(shù)據(jù)庫(kù)注冊(cè)不同的驅(qū)動(dòng) Class.forName("oracle.jdbc.driver.OracleDriver") (mysql)“com.mysql.jdbc.Driver"neworacle.jdbc.driver.OracleDriver();(2)通過(guò)驅(qū)動(dòng)管理器獲得連接 Connectionconn=DriverManager.getConnection(url,用戶名,密碼) (oracle)url="jdbc:oracle:thin:@ip地址:1521:數(shù)據(jù)庫(kù)名(orcl)jdbc:oracle:thin:@88:1521:orcl (mysql)jdbc:mysql://ip地址:3306/數(shù)據(jù)庫(kù)名(database對(duì)象的名字)(3)通過(guò)連接(Connection)生成語(yǔ)句(Statement)對(duì)象 Statementstmt=conn.createStatement(); PreparedStatementpstmt=conn.prepareStatement(sql);(4)傳遞語(yǔ)句對(duì)象,并返回結(jié)果 Stringsql="select*fromemp"; ResultSetrs=stmt.executeQuery(sql); //ResultSetrs=prepareStmt.executeQuery(); intn=stmt.executeUpdate(sql); while(rs.next()){ }(5)釋放資源 rs.close(); stmt.close(); conn.close();4系統(tǒng)設(shè)計(jì)及結(jié)構(gòu)4.1數(shù)據(jù)庫(kù)設(shè)計(jì)1.數(shù)據(jù)庫(kù)表的設(shè)計(jì)(1)用戶信息表(User_id,User_name,Password,Real_name,Age,Gender,Address,Email,Is_Admin,Phone),其中User_id為關(guān)鍵字。該表用來(lái)存儲(chǔ)用戶id、用戶名、密碼、真實(shí)姓名、年齡、性別、地址、電子郵箱、是否為管理員和聯(lián)系方式。表的結(jié)構(gòu)如表4-1所示。表4-1用戶信息表含義字段類型鍵標(biāo)識(shí)用戶idUser_idIntPrimarykey用戶名User_nameVarchar密碼PasswordVarchar真實(shí)姓名Real_nameVarchar年齡AgeInt性別GenderVarchar地址AddressVarchar郵箱EmailVarchar是否管理員Is_AdminVarcharDefault聯(lián)系方式PhoneVarchar(2)商品表(Product_id,Name,Kind_id,Price,Uptime,Downtime,Count,Month_sell,Pro_picture,Describe),其中Product_id為主鍵,Kind_id為外鍵。該表用來(lái)存儲(chǔ)商品id、商品名稱、種類id、商品單價(jià)、上架時(shí)間、下架時(shí)間、庫(kù)存量、月銷量、商品圖片和商品描述。表的結(jié)構(gòu)如下表4-2所示。表4-2商品信息表含義字段類型鍵標(biāo)識(shí)商品idProduct_idIntPrimarykey商品名稱NameVarchar種類idKind_idIntForeignkey商品單價(jià)PriceDouble上架時(shí)間UptimeDate下架時(shí)間DowntimeDate庫(kù)存量CountInt月銷量Month_sellInt商品圖片Pro_pictureVarchar商品描述DescribeVarchar(3)商品種類表(Kind_id,F(xiàn)ather_id,Kind_name,Kind_grade),其中Kind_id為主鍵。該表用來(lái)存儲(chǔ)種類id、父種類id、種類名稱和種類等級(jí)。表的結(jié)構(gòu)如表4-3所示。表4-3商品種類表含義字段類型鍵標(biāo)識(shí)種類idKind_idIntPrimarykey父種類idFather_idInt種類名稱Kind_nameVarchar種類等級(jí)Kind_gradeInt(4)訂單項(xiàng)表(Item_id,Order_id,Product_id,Product_count,User_id),其中Item_id為主鍵。該表存儲(chǔ)訂單項(xiàng)id、訂單id、商品id、商品數(shù)量、用戶id。表的結(jié)構(gòu)如表4-4所示。表4-4訂單項(xiàng)表含義字段類型鍵標(biāo)識(shí)訂單項(xiàng)idItem_idIntPrimarykey訂單idOrder_idInt商品idKind_idInt商品數(shù)量Product_idInt用戶idUser_idInt(5)訂單表(Order_id,Pay_way,Deliver_way,Address,Receive_name,Postcode,Receive_phone,User_id,State,isPaid),其中Order_id是主鍵,User_id為外鍵。該表用來(lái)存儲(chǔ)訂單id、支付方式、送貨方式、送貨地址、收貨人姓名、收貨人聯(lián)系方式、郵政編碼、用戶id、訂單狀態(tài)、是否付款。表結(jié)構(gòu)如表4-5所示。表4-5訂單表含義字段類型鍵標(biāo)識(shí)訂單idOrder_idIntPrimarykey支付方式Pay_wayVarchar送貨方式Deliver_wayVarchar送貨地址AddressVarchar收貨人姓名Receive_nameVarchar收貨人聯(lián)系方式Receive_phoneVarchar郵政編碼PostcodeVarchar用戶idUser_idIntForeignkey訂單狀態(tài)StateVarcharDefault是否付款isPaidVarcahrDefault2.數(shù)據(jù)庫(kù)表的關(guān)系圖根據(jù)需求分析和上述的數(shù)據(jù)庫(kù)設(shè)計(jì),我們得出數(shù)據(jù)庫(kù)表的E-R圖,如下圖4.1所示。圖4.1數(shù)據(jù)庫(kù)表的關(guān)系圖4.2系統(tǒng)結(jié)構(gòu)圖結(jié)構(gòu)圖以模塊的關(guān)系為線索,用自上而下的連線表示調(diào)用關(guān)系并注明參數(shù)傳遞的方向和內(nèi)容。根據(jù)第三章節(jié)的功能分析,可以得出本系統(tǒng)總體結(jié)構(gòu)圖。如圖4.2所示。圖4.2網(wǎng)上購(gòu)物系統(tǒng)總體模塊結(jié)構(gòu)圖5系統(tǒng)實(shí)現(xiàn)技術(shù)5.1分模塊詳述系統(tǒng)各部分的實(shí)現(xiàn)方法1.登錄經(jīng)過(guò)上述的各項(xiàng)步驟之后,基本上完成了一個(gè)網(wǎng)上購(gòu)物系統(tǒng)的開(kāi)發(fā)。本系統(tǒng)的登錄界面如下圖所示。輸入用戶名和密碼,單擊登錄按鈕,與數(shù)據(jù)庫(kù)的用戶信息表進(jìn)行驗(yàn)證,核實(shí)身份后進(jìn)入系統(tǒng)主界面。登錄界面如圖5.1所示。圖5.1登錄界面對(duì)應(yīng)的部分程序代碼為:@Overrideprotectedvoidservice(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletException,IOException{request.setCharacterEncoding("utf-8");response.setContentType("text/html;charset=utf-8");Stringusername=request.getParameter("username");Stringpassword=request.getParameter("password");PrintWriterout=response.getWriter();try{ Useru=Userdao.getUser(username); if(u!=null){ if(u.getUser_password().equals(password)){ request.getSession().setAttribute("user",u); response.sendRedirect("/dog_heaven/jsp/main.jsp"); }else{ out.println("<script>alert('密碼錯(cuò)誤');window.history.go(-1)</script>"); } }else{ out.println("<script>alert('用戶名不存在');window.history.go(-1)</script>"); } }catch(SQLExceptione){ e.printStackTrace(); }}2.注冊(cè)如果用戶還不是本網(wǎng)站會(huì)員,就只能瀏覽商品,沒(méi)有購(gòu)物車功能,也不購(gòu)買(mǎi)商品。這時(shí)就需要注冊(cè)會(huì)員。本系統(tǒng)注冊(cè)界面如下圖所示。本界面采用Ajax驗(yàn)證,即時(shí)更新驗(yàn)證輸入的信息。完成個(gè)人信息的填寫(xiě)后,單擊立即注冊(cè)按鈕,即可成為本網(wǎng)站會(huì)員。注冊(cè)界面如圖5.2所示。圖5.2注冊(cè)界面3.搜索本系統(tǒng)搜索功能如下圖所示,大體提供了兩種搜索功能。第一種:關(guān)鍵字查找(模糊查找),會(huì)員輸入關(guān)鍵字,單擊搜索按鈕進(jìn)行搜索;第二種:條件查找,具體可分為價(jià)格區(qū)間查找和商品類別查找。搜索界面如圖5.3所示。圖5.3搜索功能界面對(duì)應(yīng)的部分程序代碼為://關(guān)鍵字查找@Overrideprivatevoidkeywords(HttpServletRequestrequest,HttpServletResponseresponse)throwsSQLException,IOException{Stringkey=request.getParameter("keywords");ArrayList<Dog>dogs=(ArrayList)Dogdao.findKeyWordsDog(key);PrintWriterout=response.getWriter(); out.println("<html>"); out.println("<head><title></title></head>"); out.println("<body>"); out.println("<divstyle=\"background-image:url('image/main/memu.jpg');height:600px;\">"); out.println("<tablealign=\"center\">"); if(dogs.size()==0){ out.println("<br><br><divalign=\"center\"><h1>沒(méi)有符合條件的商品</h1></div><br>"); out.println("<divalign=\"center\"><h2><ahref=\"/dog_heaven/jsp/main.jsp\">如有需要,請(qǐng)重新搜索</a></h2></div><br>"); return; }else{ out.println("<br><br><divalign=\"center\"><h1>商品如下</h1></div><br>"); out.println("<divalign=\"center\"><h2><ahref=\"/dog_heaven/jsp/main.jsp\">返回首頁(yè)</a></h2></div><br>"); for(inti=0;i<dogs.size();i++){ Dogd=dogs.get(i); if(i==0){ out.println("<tr>"); } if(i%4==0&&i!=0){ out.println("</tr>"); } out.println("<td>"); out.println("<tablewidth=\"200px\">"); out.println("<tr><tdcolspan=\"2\"><ahref=\"detailServlet?id="+d.getDog_id()+"\"><imgwidth=\"180px\";height=\"220px\";src=\"image/dog/"+d.getDog_picture()+"\"/></a></td></tr>"); out.println("<tr><tdcolspan=\"2\">"+d.getDog_describe()+"</td></tr>"); out.println("<tr><td><imgsrc=\"image/main/price.jpg\"/></td>"); out.println("<td>"+d.getDog_now_price()+"</td></tr>"); out.println("</table></td>"); } out.println("</div>"); out.println("</body>"); out.println("</html>"); out.flush(); out.close(); }4.購(gòu)物車購(gòu)物車模塊相當(dāng)于現(xiàn)實(shí)中的購(gòu)物車,用于暫時(shí)存放用戶挑選的商品。顧客可以選擇單件商品數(shù)量或者刪除商品。小計(jì)表示同類商品的價(jià)格,總計(jì)表示所選商品的總計(jì)價(jià)格。確認(rèn)無(wú)誤后,點(diǎn)擊結(jié)算,生成訂單。購(gòu)物車界面如圖5.4所示。圖5.4購(gòu)物車界面對(duì)應(yīng)的部分程序代碼為:privateArrayList<CartItem>printCartItem(PrintWriterout,ShoppingCartcart){ ArrayList<CartItem>items=cart.getCart(); CartItemitem=null; out.println("<tablewidth=\"500\"border=\"1\">"); out.println("<tr>"); out.println("<thwidth=\"100\">圖片</th>"); out.println("<thwidth=\"100\">價(jià)格</th>"); out.println("<thwidth=\"100\">數(shù)量</th>"); out.println("<thwidth=\"100\">小計(jì)</th>"); out.println("<thwidth=\"100\">操作</th>"); out.println("</tr>"); for(inti=0;i<items.size();i++){ item=items.get(i); out.println("<formaction=\"jsp/memu.jsp?price="+item.getPrice()+"&&number="+item.getQuantity()+"&&dogid="+item.getId()+"\">"); out.println("<tr>"); out.println("<td><imgwidth=\"100px\";height=\"100px\";src=\"image/dog/"+item.getPic()+"\"/></td>"); out.println("<tdalign=\"center\">"+item.getPrice()+"元</td>"); out.println("<tdalign=\"center\"><fontsize=\"5\">"+item.getQuantity()+"</font></td>"); out.println("<tdalign=\"center\">"+item.getSum()+"元</td>"); out.println("<tdalign=\"center\"><ahref=\"/dog_heaven/DelShoppingCartServlet?id="+item.getId()+"\"><fontcolor=\"red\">刪除</font></a></td>");out.println("</tr>");out.println("<tr>");out.println("<tdcolspan=\"3\"align=\"center\">總計(jì):<fontcolor=\"red\";size=\"6\";>"+cart.getTotal()+"</font>元</td>");out.println("<tdalign=\"center\"><ahref=\"/dog_heaven/RemoveAllServlet\">清空</a></td>");out.println("<tdalign=\"center\"><inputtype=\"submit\"value=\"結(jié)算\"/></td>");out.println("</tr>");out.println("</form>");out.println("</table>");returnitems;5.2程序流程根據(jù)需求分析和詳細(xì)設(shè)計(jì)描述,能夠得出本系統(tǒng)的運(yùn)行流程,如圖5.5所示。圖5.5系統(tǒng)程序流程圖6性能測(cè)試與分析6.1測(cè)試實(shí)例(測(cè)試集)的研究與選擇該測(cè)試案例是以一個(gè)B/S的功能點(diǎn)為被測(cè)對(duì)象,該測(cè)試用例為黑盒測(cè)試用例。所謂黑盒測(cè)試就是在程序接口進(jìn)行測(cè)試,它是檢查功能是否按要求實(shí)現(xiàn)各個(gè)功能,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)并產(chǎn)生正確的輸出信息。白盒測(cè)試與黑盒測(cè)試相反,測(cè)試根據(jù)被測(cè)程序的內(nèi)部結(jié)構(gòu)設(shè)計(jì)測(cè)試用例,測(cè)試者需事先了解程序的結(jié)構(gòu)。本系統(tǒng)的測(cè)試功能描述如下:1.用戶登錄界面輸入密碼,進(jìn)入購(gòu)物網(wǎng)站主界面。2.選擇一件商品,放入購(gòu)物車。3.更改購(gòu)物車中商品數(shù)量、種類,點(diǎn)擊結(jié)算按鈕,進(jìn)入訂單生成界面。4.填寫(xiě)訂單信息,點(diǎn)擊確定,完成訂單,等待賣(mài)家發(fā)貨。6.2測(cè)試環(huán)境1.硬件環(huán)境硬件配置主要包括硬件的選擇。網(wǎng)上購(gòu)物系統(tǒng)的硬件配置要根據(jù)用戶對(duì)系統(tǒng)的穩(wěn)定性要求、系統(tǒng)的容量來(lái)確定。2.軟件環(huán)境網(wǎng)上購(gòu)物系統(tǒng)的軟件配置要根據(jù)用戶對(duì)系統(tǒng)的穩(wěn)定性要求以及用戶的維護(hù)水平來(lái)確定。當(dāng)然,一般情況下,對(duì)微軟Windows界面比較熟悉,因此都使用WindowsXP操作系統(tǒng)。6.3性能分析1.對(duì)系統(tǒng)用戶進(jìn)行管理。2.為了加強(qiáng)數(shù)據(jù)保密性,為用戶設(shè)置權(quán)限。3.系統(tǒng)最大限度地實(shí)現(xiàn)了易安裝性、易維護(hù)性和易操作性。4.系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。7結(jié)束語(yǔ)本系統(tǒng)是的設(shè)計(jì)與研發(fā)基于軟件工程學(xué),用來(lái)對(duì)網(wǎng)上商品等信息進(jìn)行有效的管理。大體可分為兩大功能模塊,前臺(tái)模塊和后臺(tái)模塊。往下又可分為許多子模塊。前臺(tái)模塊提供了商品展示功能和用戶購(gòu)物功能。后臺(tái)模塊提供了管理用戶信息,管理商品信息,以及處理訂單信息等功能。本系統(tǒng)至上而下功能層次分明,為用戶和管理員的使用提供了便利。本次畢業(yè)設(shè)計(jì)中,也體現(xiàn)出了自身的不足。首先,在開(kāi)發(fā)網(wǎng)上購(gòu)物系統(tǒng)的前期,由于對(duì)開(kāi)發(fā)工具的掌握還不夠全面,浪費(fèi)了不少時(shí)間。其次,前期研發(fā)時(shí)缺少對(duì)本系統(tǒng)的總體設(shè)計(jì),考慮的不夠全面,導(dǎo)致在底層功能擴(kuò)充時(shí),遇到了不少困難。再次,網(wǎng)站制作方面的知識(shí)比較缺乏,開(kāi)發(fā)軟件的能力還有待提高。由于個(gè)人能力有限以及實(shí)踐經(jīng)驗(yàn)欠缺,系統(tǒng)基本滿足了網(wǎng)上購(gòu)物的功能需求,本系統(tǒng)不可避免有不足之處,如一些系統(tǒng)功能過(guò)于簡(jiǎn)單,所以系統(tǒng)的功能還算不上很完善。希望老師和同學(xué)能給予建議和指導(dǎo)。參考文獻(xiàn):[1]程雯.我國(guó)網(wǎng)絡(luò)購(gòu)物現(xiàn)狀淺析[J].價(jià)格月刊,2009(09):18-26.[2]管晶晶.足不出戶購(gòu)物是怎樣實(shí)現(xiàn)的?[J].今日科苑,2007(21):20-42.[3]來(lái)學(xué)偉.基于JSP的學(xué)生信息管理系統(tǒng)的設(shè)計(jì)[J].濟(jì)源職業(yè)技術(shù)學(xué)院學(xué)報(bào),2010(11):1-160.[4]耿小芬,徐忠軍.VisualBasic中的數(shù)據(jù)訪問(wèn)技術(shù)[J].中國(guó)教育信息化高職高教,2009,13:3-24.[5]崔巍陳國(guó)青.數(shù)據(jù)庫(kù)應(yīng)用與設(shè)計(jì)[M].北京:清華大學(xué)出版社,2009.[6]梁小曉.基于B/S結(jié)構(gòu)學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都.電子科技大學(xué):2009.[7]鐘彩華.學(xué)生信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].江西.南昌大學(xué):2009.[8]Freeman,EricFreemar,BertBates,KatlySierra.HeadFirstDesignPatterns[M].London:CambridgeUniversityPress,2001.[9]TiinaHavana.CommunicationInTheSoftwareVulnerabilityReportingProcess[M].Jyvaskyla:JyvaskylaUniversityPress,2008.[10]鞏康.JDBC,MySQL和JDBCProxy聯(lián)合實(shí)現(xiàn)Java數(shù)據(jù)庫(kù)[J],2010(10):110-137.
DesignAndImplementationofAJava-BasedOnlineShoppingSystemAbstract:Withchanginglifestylesandconsumerattitudes,onlineshopping,withitssimple,fastandsohasbeenacceptedbymoreandmorepeople.ThisdissertationmainlydiscussesthedesignandimplementationofJava-basedonlineshoppingsystem.Thissystemisfortheneedsofpeopleshoppingonlinedesignandimplementation.Thesystem'smainfunctionistoflowintocommoditiestradinginformationmanagement.Systemcanbedividedintotwopartsfrontandback,frontmainachievementlogin,registration,search,shoppingcartandpaymentoperations;backgroundismainlytoachievemembershipmanagement,productmanagement,ordermanagementandannouncementsmanagement.ThewholeprocesstoMyEclipsedevelopmenttools,implementedinMySQLsupport.SysteminterfaceusingJSP,CSS,JS,Ajaxandothertechnologies,makingonlineshoppingeasy,safeandfast.Keywords:java;mysql;jsp
畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說(shuō)明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個(gè)人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。作者簽名:日期:指導(dǎo)教師簽名:日期:使用授權(quán)說(shuō)明本人完全了解大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉?jī)?nèi)容。作者簽名:日期:
學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)的成果作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期:年月日學(xué)位論文版權(quán)使用授權(quán)書(shū)本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國(guó)家有關(guān)部門(mén)或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期:年月日導(dǎo)師簽名:日期:年月日
指導(dǎo)教師評(píng)閱書(shū)指導(dǎo)教師評(píng)價(jià):一、撰寫(xiě)(設(shè)計(jì))過(guò)程1、學(xué)生在論文(設(shè)計(jì))過(guò)程中的治學(xué)態(tài)度、工作精神□優(yōu)□良□中□及格□不及格2、學(xué)生掌握專業(yè)知識(shí)、技能的扎實(shí)程度□優(yōu)□良□中□及格□不及格3、學(xué)生綜合運(yùn)用所學(xué)知識(shí)和專業(yè)技能分析和解決問(wèn)題的能力□優(yōu)□良□中□及格□不及格4、研究方法的科學(xué)性;技術(shù)線路的可行性;設(shè)計(jì)方案的合理性□優(yōu)□良□中□及格□不及格5、完成畢業(yè)論文(設(shè)計(jì))期間的出勤情況□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫(xiě)規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格三、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說(shuō)明書(shū))所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫(huà)“√”)指導(dǎo)教師:(簽名)單位:(蓋章)年月日評(píng)閱教師評(píng)閱書(shū)評(píng)閱教師評(píng)價(jià):一、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫(xiě)規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良□中□及格□不及格3、論文(設(shè)計(jì)說(shuō)明書(shū))所體現(xiàn)的整體水平□優(yōu)□良□中□及格□不及格建議成績(jī):□優(yōu)□良□中□及格□不及格(在所選等級(jí)前的□內(nèi)畫(huà)“√”)評(píng)閱教師:(簽名)單位:(蓋章)年月日PAGE6教研室(或答辯小組)及教學(xué)系意見(jiàn)教研室(或答辯小組)評(píng)價(jià):一、答辯過(guò)程1、畢業(yè)論文(設(shè)計(jì))的基本要點(diǎn)和見(jiàn)解的敘述情況□優(yōu)□良□中□及格□不及格2、對(duì)答辯問(wèn)題的反應(yīng)、理解、表達(dá)情況□優(yōu)□良□中□及格□不及格3、學(xué)生答辯過(guò)程中的精神狀態(tài)□優(yōu)□良□中□及格□不及格二、論文(設(shè)計(jì))質(zhì)量1、論文(設(shè)計(jì))的整體結(jié)構(gòu)是否符合撰寫(xiě)規(guī)范?□優(yōu)□良□中□及格□不及格2、是否完成指定的論文(設(shè)計(jì))任務(wù)(包括裝訂及附件)?□優(yōu)□良□中□及格□不及格三、論文(設(shè)計(jì))水平1、論文(設(shè)計(jì))的理論意義或?qū)鉀Q實(shí)際問(wèn)題的指導(dǎo)意義□優(yōu)□良□中□及格□不及格2、論文的觀念是否有新意?設(shè)計(jì)是否有創(chuàng)意?□優(yōu)□良□中□及格
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 面部痤瘡病因介紹
- 營(yíng)養(yǎng)與代謝障礙皮膚病病因介紹
- 中考政治總復(fù)習(xí)基礎(chǔ)知識(shí)梳理七上第三單元過(guò)富有情趣的生活
- 中醫(yī)護(hù)理基本知識(shí)
- 不孕不育知識(shí)普及主題講座
- (2024)液冷服務(wù)器生產(chǎn)建設(shè)項(xiàng)目可行性研究報(bào)告(一)
- 2024-2025學(xué)年人教版九年級(jí)英語(yǔ)復(fù)習(xí) 專題04 閱讀理解之記敘文 【期末必刷15篇】
- 2024-2025學(xué)年人教版八年級(jí)英語(yǔ)上學(xué)期期末復(fù)習(xí) 專題01 Units 1-5 重點(diǎn)詞匯和短語(yǔ)歸納【考點(diǎn)清單】
- 遼寧省鞍山市海城市西部集團(tuán)2024-2025學(xué)年七年級(jí)上學(xué)期12月月考生物試題-A4
- 2024-2025學(xué)年遼寧省錦州市第十二中學(xué)第三次月考化學(xué)問(wèn)卷-A4
- 零星維修工程施工方案(定)
- 國(guó)開(kāi)電大《法律咨詢與調(diào)解》形考任務(wù)3答案
- 裝飾工程保修單
- 浙美版初中美術(shù)-《從生活中吸取設(shè)計(jì)的靈感》課件1課件
- 英語(yǔ)人稱代詞練習(xí)題(語(yǔ)法填空)-PPT
- 招商銀行-陳翔老師-基于數(shù)據(jù)驅(qū)動(dòng)的招行數(shù)字化應(yīng)用實(shí)踐
- 鞋廠開(kāi)發(fā)技術(shù)部初步診斷報(bào)告改善方案
- 八年級(jí)上冊(cè)u(píng)nit6-The-story-of-100000-arrows10教學(xué)文案課件
- 現(xiàn)金贈(zèng)與協(xié)議書(shū)范本(5篇)
- 二手車委托代理買(mǎi)賣(mài)協(xié)議書(shū)
- 工程部年終工作總結(jié)例文(二篇)
評(píng)論
0/150
提交評(píng)論