jsp手機網(wǎng)上商城ssh論文_第1頁
jsp手機網(wǎng)上商城ssh論文_第2頁
jsp手機網(wǎng)上商城ssh論文_第3頁
jsp手機網(wǎng)上商城ssh論文_第4頁
jsp手機網(wǎng)上商城ssh論文_第5頁
已閱讀5頁,還剩53頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

寧寧波大紅鷹學(xué)院畢業(yè)論文(設(shè)計)網(wǎng)上手機商城的設(shè)計與開發(fā)所在學(xué)院信息工程學(xué)院班級09計科3班姓名學(xué)號091150315指導(dǎo)教師起止時間2012.9~2013.52013年5月日

誠信聲明我聲明,所呈交的畢業(yè)設(shè)計作品和論文是本人在經(jīng)過近四年的基礎(chǔ)課程和專業(yè)課程學(xué)習(xí)的基礎(chǔ)上,以及指導(dǎo)教師的指導(dǎo)下,經(jīng)過幾個月的集中畢業(yè)設(shè)計學(xué)習(xí)、實踐和努力工作所取得的成果。據(jù)本人查證,除了文中特別加以標注和致謝的地方外,設(shè)計作品和論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果。我承諾,設(shè)計作品和論文中的所有內(nèi)容均真實、可信。學(xué)生簽名:簽名日期:2013年5月-PAGEII--PAGEI-摘要隨著社會的發(fā)展和互聯(lián)網(wǎng)絡(luò)的普及,關(guān)鍵詞:-PAGEIV-AbstractWiththedevelopmentofsocietyandthepopularizationoftheInternet,networkofmodernlifehasspreadtoeveryfamily,onlineshoppingasaformofe-commerceisinitshighefficiency,low-costadvantages,hasgraduallybecomeanewbusinessmodelandphilosophy,moreandmoreconsumers,tiredofalloverthehighstreetsandbacklanestofindtheproductstheyneed,haveaccustomedtosittinginfrontofthecomputerwillbeabletoenjoytheshoppingthroughtheInternetlife,entityphonestorehasbeendeeplyawareoftheinformationageenterpriseoperationhasbeenchangingfromthetechnologyandproductsasthecenterofthebusinessmodeltothecustomerandmarket-orientedbusinessmodel.Sobuildingatheirowne-commercewebsiteisverynecessary.Inthispaper,fromthephoneshopwebsiteforusersandadministratorsconveniencepointofview,thesystemprovidestheuserfunctionandadministratormanagementfunctions,userfunctionsmainlyincludethenon-registeredusersandregisteredusers,non-registereduserscanviewthebasicinformationofproducts,userscanregisterfortheshoppingcart,orderinquiries,thebasicproductinformationview,inordertoreturn,favoritesfunction,messageboard,memberinformationchangesandotherfunctions;administratormanagementfunctionsmainlyincludesboardmanagement,goodscategorymanagement,commoditymanagement,ordermanagement,inventorymanagement,messagemanagement,financialstatistics,advertisingpicturemanagement,membershipmanagementandotherfunctions.Throughstructuredanalysismethod,throughthesystemplanning,systemanalysis,systemdesign,detailedonlinephonestorewebsiteoperationprocess,thespecificstepsandtherelatedapplicationnotes.ThesystemisbasedonB/Smode,usingJSPdevelopmenttechnology,Tomcatapplicationserver,MYSQLasthedatabase,usingMyEclipseasadevelopmenttoolfordevelopment.KeyWords:ShoppingOnline;E-Commerce;B/S目錄摘要 IAbstract II1引言 11.1課題背景 11.2本文研究的目的、意義和研究內(nèi)容 12可行性分析 32.1技術(shù)可行性 32.2經(jīng)濟可行性 32.3社會可行性 43手機市場現(xiàn)狀及關(guān)鍵技術(shù)介紹 53.1手機市場的現(xiàn)狀 53.2系統(tǒng)實現(xiàn)中采用的關(guān)鍵技術(shù)及復(fù)雜性分析 54系統(tǒng)需求分析 64.1業(yè)務(wù)流程分析 64.2數(shù)據(jù)流圖 84.3數(shù)據(jù)字典 115系統(tǒng)設(shè)計 145.1系統(tǒng)設(shè)計 145.2系統(tǒng)數(shù)據(jù)庫設(shè)計 145.2.1概念結(jié)構(gòu)設(shè)計 155.2.2邏輯結(jié)構(gòu)設(shè)計 185.2.3數(shù)據(jù)庫表設(shè)計 185.3系統(tǒng)開發(fā)工具與開發(fā)模式的選擇 235.3.1開發(fā)工具 235.3.2開發(fā)模式 236系統(tǒng)實現(xiàn) 246.1系統(tǒng)前臺模塊的實現(xiàn) 246.1.1會員信息處理模塊 246.1.2基本信息查看模塊 266.1.3產(chǎn)品操作模塊 296.1.4留言及信息查看功能 326.2系統(tǒng)后臺模塊的實現(xiàn) 336.2.1用戶管理模塊 336.2.2產(chǎn)品管理模塊 346.2.3訂單管理模塊 356.2.4新聞公告管理 366.2.5退貨管理 366.2.6庫存記錄 376.2.7庫存盤點 376.2.8銷售統(tǒng)計 386.2.9財務(wù)統(tǒng)計 386.2.10留言管理 396.2.11廣告圖片 397性能測試與分析 417.1測試實例(測試集)的研究與選擇 417.2測試環(huán)境與測試條件 417.3實例測試 417.4測試總結(jié) 428總結(jié)與展望 43結(jié)論 44參考文獻 45致謝 46PAGE2–PAGE47–1引言1.1課題背景隨著世界經(jīng)濟一體化、全球化進程的加快,信息技術(shù)越來越廣泛地應(yīng)用經(jīng)濟貿(mào)易領(lǐng)域,電子商務(wù)應(yīng)運而生。網(wǎng)上購物商城作為電子商務(wù)系統(tǒng)的一個重要應(yīng)用,發(fā)展前景可觀,深受廣大消費者的喜愛?;ヂ?lián)網(wǎng)與人們?nèi)粘I畹年P(guān)系越來越密切,家用電腦也在進一步普及,家庭信息化加強,越來越多的消費者,已經(jīng)厭倦了走遍大街小巷來尋找自己需要的產(chǎn)品,已經(jīng)習(xí)慣了坐在電腦前便能享受購物樂趣的生活[1]。國外的電子商務(wù)系統(tǒng)應(yīng)用起步較早,應(yīng)用的領(lǐng)域比較廣,網(wǎng)絡(luò)銷售已經(jīng)在人們?nèi)粘OM中占到一定比例,電子商務(wù)系統(tǒng)也比較成熟[2]。人們可以通過網(wǎng)絡(luò)這個媒體,足不出戶就可以搜索、查詢到自己需要的信息、購買自己需要的產(chǎn)品。目前,隨著人們?nèi)粘I钏降奶岣吆途裎镔|(zhì)生活需求的轉(zhuǎn)變,對于網(wǎng)上購物的需求也是越來越強烈,因此,本網(wǎng)站的開發(fā)都具有必要性。傳統(tǒng)實體手機店,自營業(yè)以來,得到很多消費者的惠顧,但是還存在著很多限制因素:(1)實體手機店需要專人看管,并且受營業(yè)時間限制,投入的人力物力很大。(2)實體手機店的地點固定,消費者范圍受到限制。由于上述原因等的限制,店面銷售方式,在一定的程度上限制了店主經(jīng)濟效益的提高,店面費用、人員管理等成本費用的支出,營業(yè)時間受限,更使得經(jīng)濟效益大大折扣。在如今網(wǎng)上商店浪潮的沖擊下,認識到網(wǎng)上商店的發(fā)展前景,實體手機店推出網(wǎng)站,不僅可以實現(xiàn)用戶足不出戶的購買到需要的產(chǎn)品,給用戶帶來便利,還可以實現(xiàn)銷售統(tǒng)計,系統(tǒng)化地對產(chǎn)品進行管理操作。電子商務(wù)的網(wǎng)上交易促使供需雙方直接溝通,減少了中間環(huán)節(jié),提高了商務(wù)活動的效率和便利性,減低了成本[3]。1.2本文研究的目的、意義和研究內(nèi)容分析實體手機店單一的實體銷售渠道的問題,對現(xiàn)有的市場進行分析和調(diào)查,同時應(yīng)用計算機互聯(lián)網(wǎng)技術(shù),建立一個網(wǎng)銷手機的個性網(wǎng)站。同傳統(tǒng)的手機實品店相比,網(wǎng)上手機商城具有如下優(yōu)勢:(1)利用計算機互聯(lián)網(wǎng)技術(shù)設(shè)計網(wǎng)上手機商城網(wǎng)站(2)反饋購買者信息,了解顧客市場需求狀態(tài)(3)擴大手機店的業(yè)務(wù)需求,獲得更大的經(jīng)濟效益(4)節(jié)省時間,人們足不出戶可以獲得訂購產(chǎn)品,解決了物資流動速度慢,周期長,資金占用大,費用高的特點。眼下電子商務(wù)網(wǎng)站正如雨后春筍般地大量涌現(xiàn),面對日益激烈的競爭環(huán)境,手機店要如何保持永久經(jīng)營,如何提高市場競爭力,將是必須面對和思考的重大課題。所以,網(wǎng)上手機商城網(wǎng)站應(yīng)運而生。以提高實體手機店的知名度,為手機店的文化做宣傳,打造手機店自己的形象,擴大市場占有率,從而獲得更大的經(jīng)濟收益。最重要的是,隨著電子商務(wù)及網(wǎng)上購物的興起,消費者可以足不出戶的買到自己想要的手機,其中包括手機。因此,從商家和客戶來考慮,本網(wǎng)站的開發(fā)都具有必要性。本網(wǎng)站主要面對一家小型手機店等。各種業(yè)務(wù)數(shù)據(jù)量相對較小。本網(wǎng)站設(shè)計目標是面向?qū)嶓w手機店,為實體店提供一個網(wǎng)上銷售平臺,通過它來推銷實體店的產(chǎn)品和服務(wù)。網(wǎng)站涵蓋了實體手機店業(yè)務(wù)的主要方面,包括對店鋪的宣傳,對產(chǎn)品的宣傳,在線銷售產(chǎn)品,顧客反饋調(diào)查等。

2可行性分析為避免投資失誤,保證新系統(tǒng)的成功開發(fā)和運行,從技術(shù)、經(jīng)濟和社會三方面對本系統(tǒng)的可行性進行了分析和研究。2.1技術(shù)可行性該系統(tǒng)擬采用成熟的數(shù)據(jù)庫技術(shù)與軟件開發(fā)技術(shù),使用MYSQL和Tomcat6.0服務(wù)器與JSP技術(shù)。JSP對于在Web應(yīng)用中集成JavaBean組件提供了完善的支持,這種支持不僅能縮短開發(fā)時間(可以直接利用經(jīng)過測試和可信任的已有組件),避免重復(fù)開發(fā)[4]。JavaBean組件可以用來執(zhí)行復(fù)雜的計算任務(wù),或負責(zé)與數(shù)據(jù)庫的交互及數(shù)據(jù)提取等。前臺主要使用HTML語言,用JSP頁面對表單數(shù)據(jù)進行處理。Tomcat服務(wù)器系統(tǒng)由推出至今,其方便,宜用等特性深得開發(fā)人員的贊許,再加上其資源免費,下載方便,使得它在信息系統(tǒng)開發(fā)中應(yīng)用日益廣泛[5]。本系統(tǒng)對用戶的要求,除了需要具備在MicrosoftWindows平臺上使用個人電腦的知識外,并不需要特別的技術(shù)能力。使用系統(tǒng)的管理員,需要具備對Tomcat服務(wù)器的使用能力,在投入使用前,無需對操作系統(tǒng)的人員進行培訓(xùn)。這樣既減少投入成本又簡化了操作環(huán)節(jié)。因此,開發(fā)該系統(tǒng)具有技術(shù)可行性。2.2經(jīng)濟可行性經(jīng)濟可行性分析要估計項目的成本和效益,分析項目經(jīng)濟上是否合理。即進行成本效益分析,評估項目的開發(fā)成本,計算開發(fā)成本是否會保證項目預(yù)期的全部利潤[6]。(1)支出實體手機店有一個實際存在的店面,店面的裝修等都需要大量的費用投資;需要專人看管門店,人員費用也要考慮,可見,投入的資金很大。而建一個網(wǎng)站一年投入5000人民幣的費用(包括網(wǎng)站制作和維護)與實體店面相比要少的多,節(jié)省支出。(2)效益實體手機實體店經(jīng)營方式,使購買產(chǎn)品的顧客范圍限制在了一定的區(qū)域之內(nèi),營業(yè)時間、顧客范圍都受到限制,因此效益是有限的[7]。手機網(wǎng)上商城網(wǎng)站在經(jīng)濟上較其實體店面主要有以下幾個突破的優(yōu)勢:投資比較少,同時增加了銷售渠道。銷售時間不受限制,可以24小時營業(yè)時間。銷售范圍不受地域限制,通過網(wǎng)絡(luò)使得更多的網(wǎng)民都可以通過網(wǎng)絡(luò)看到實體店的產(chǎn)品,銷售產(chǎn)品增加收益的同時宣揚了企業(yè)文化??偟膩碚f,實體手機店將傳統(tǒng)的商務(wù)流程數(shù)字化、電子化,把傳統(tǒng)的商務(wù)流程轉(zhuǎn)化為電子流、信息流,突破了時間空間的局限,大大提高了商業(yè)運作的效率,有效地降低了成本,擴大的市場銷售范圍,給商家?guī)砀蟮慕?jīng)濟效益。由以上可知,本系統(tǒng)在經(jīng)濟上是可行的。2.3社會可行性現(xiàn)在,越來越多的商家和消費者開始利用Internet及其電子商務(wù)形式進行網(wǎng)上購物。消費者利用網(wǎng)絡(luò)的便利,可以迅速便捷地購買到價格低廉且稱心如意的產(chǎn)品;而商家則可以憑借網(wǎng)絡(luò),來獲取巨大的商業(yè)利益。電子商務(wù)或者網(wǎng)上購物是一種新型的貿(mào)易或者消費形式,在Internet時代,網(wǎng)上購物是不可或缺的。在網(wǎng)上開家手機專賣店,可以說既能跟現(xiàn)實中的專賣店同時起步,也因為其網(wǎng)絡(luò)的跨地域,以及相對較低的成本,更易將生意做大做火。有些傳統(tǒng)手機店因成本高、規(guī)模小、品種少已經(jīng)很難再繼續(xù)發(fā)展。網(wǎng)上手機商城網(wǎng)站的產(chǎn)生是順應(yīng)市場要求的。

3手機市場現(xiàn)狀及關(guān)鍵技術(shù)介紹3.1手機市場的現(xiàn)狀目前中國的手機市場處于高速發(fā)展階段,中國手機市場近年來一直急速擴張,2004-2008年中國手機銷售市場年復(fù)合增長率(CAGR)高達32%。過去幾年內(nèi),中國一些國產(chǎn)手機品牌的知名度已獲提升,且越來越成功[8]。國內(nèi)品牌如聯(lián)想、金立、步步高等在通過進軍中國各級市場占領(lǐng)市場份額方面極具成效,在國內(nèi)手機市場重新開閘的背景下,中國手機企業(yè)則加緊了海內(nèi)外上市的步伐,而且都不約而同地傾向于境外資本市場。高速增長的中國手機市場以及其豐厚的利潤吸引了眾多國外廠商的加盟,使國內(nèi)外手機廠商進一步確信中國市場巨大的發(fā)展?jié)摿ΓO果、三星、HTC等國際知名手機品牌紛紛搶灘中國市場,與國產(chǎn)手機品牌形成對立之勢。中外品牌的激情碰撞使中國手機市場達到空前的繁榮,市場競爭也日趨白熱化,中外手機廠商共同分享著中國每年幾百億人民幣的手機市場[8]。3.2系統(tǒng)實現(xiàn)中采用的關(guān)鍵技術(shù)及復(fù)雜性分析目前,可以實現(xiàn)網(wǎng)站開發(fā)的技術(shù)有很多種:例如CGI技術(shù),PHP技術(shù),ASP技術(shù),JSP技術(shù)等。Servlet和JSP的組合(還可以加上JavaBean技術(shù))讓Java開發(fā)者同時擁有了類似CGI程序的集中處理功能和類似PHP的HTML嵌入功能[9]。JSP技術(shù)的優(yōu)勢主要有以下幾個方面:(1)簡便性和有效性JSP動態(tài)網(wǎng)頁的編寫就是在HTML網(wǎng)頁中加入一些JSP專有的標簽,或是一些腳本程序,開發(fā)人員也可以利用別人已寫好的編寫腳本程序來實現(xiàn)動態(tài)網(wǎng)頁的編寫。(2)強調(diào)可重用的組件在JSP頁面中可以不直接將腳本程序嵌入,而只是將動態(tài)的交互部分作為一個部件加以引用,這樣,一旦這樣的一個部件寫好,它可以為多個程序重復(fù)引用,實現(xiàn)了程序的可重用性。現(xiàn)在,大量的標準JavaBean程序庫就是一個很好的例證。4系統(tǒng)需求分析4.1業(yè)務(wù)流程分析沒有實現(xiàn)網(wǎng)上銷售的實體手機店,即店面銷售方式,店面需要專人看管,而且銷售范圍有限,面向的對象很受限制,銷售情況需要店主手工記錄到賬簿,以備利潤匯總,存在很多的不方便。本階段遵循用戶參與的原則,對現(xiàn)行的工作流程進行了詳細調(diào)查[10]。根據(jù)調(diào)查的資料對業(yè)務(wù)流程做了具體分析,在現(xiàn)行的顧客購買流程的基礎(chǔ)上,進行改進,并給出了用戶網(wǎng)上購買手機的業(yè)務(wù)流程。業(yè)務(wù)流程圖的常用的基本符號有以下六種網(wǎng)上手機商城網(wǎng)站的購物流程,對于非注冊的用戶,只能查看產(chǎn)品信息,搜索產(chǎn)品,對于注冊的用戶(會員)可以進行查看產(chǎn)品信息,搜索產(chǎn)品,進行產(chǎn)品購買,即方便又可以享受網(wǎng)上產(chǎn)品較低的價格,即經(jīng)濟又便捷。購買產(chǎn)品時下的訂單信息,系統(tǒng)會將用戶購買的產(chǎn)品信息進行保存,方便用戶隨時查看;當(dāng)用戶支付成功后,系統(tǒng)會自動地將產(chǎn)品銷售信息、會員信息、訂單信息更新到數(shù)據(jù)庫中,管理員(即店主)不用手工記錄產(chǎn)品的銷售信息,管理員對產(chǎn)品、訂單、用戶的管理操作更加系統(tǒng)化、準確化。具體業(yè)務(wù)流程如圖4.1所示。圖4.1業(yè)務(wù)流程圖4.2數(shù)據(jù)流圖在業(yè)務(wù)流程分析的基礎(chǔ)上,對數(shù)據(jù)流進行了分析,從數(shù)據(jù)流動過程考察了實際業(yè)務(wù)的數(shù)據(jù)處理模式。該系統(tǒng)的數(shù)據(jù)流圖分為頂層、一層、二層?,F(xiàn)行的頂層數(shù)據(jù)流圖如圖4.2所示。圖4.2網(wǎng)上手機商城頂層DFD具體分析第一層數(shù)據(jù)流圖,主要包括產(chǎn)品管理、訂單管理、會員管理等幾大處理模塊。產(chǎn)品操作,主要完成注冊用戶對產(chǎn)品的搜索、查看、購物車處理;訂單查詢處理,注冊用戶可以根據(jù)訂單號查詢、可以查看自身所有訂單信息、可以查看本身購買的所有產(chǎn)品信息。訂單管理,管理員可以對用戶購買產(chǎn)品時填寫的訂單信息根據(jù)具體情況進行訂單處理操作。詳細流程圖如圖4.3所示。圖4.3第一層數(shù)據(jù)流圖第二層數(shù)據(jù)流圖分析及圖例。下面具體分析一下P1產(chǎn)品操作處理,非注冊用戶可以對產(chǎn)品進行搜索查看,非注冊用戶可以注冊成為會員或者已經(jīng)是會員的用戶可以對產(chǎn)品進行搜索查看,可以將要購買的產(chǎn)品放入購物車中,確認購買后填寫訂單,訂單生成后,進行確認支付處理,支付成功后,成功購買產(chǎn)品。產(chǎn)品操作處理如圖4.4所示。圖4.4P1“產(chǎn)品操作”的展開圖下面分析P2訂單查詢處理模塊,描述的是會員用戶可以對自身的購物信息、訂單信息進行查詢操作??梢赃M行訂單號查詢、我的所有訂單查詢。對于非注冊用戶是不能查到訂單信息的。訂單查詢處理如圖4.5所示。圖4.5P2“訂單查詢”的展開圖下面分析P3會員信息處理模塊,用戶可以注冊會員或者已經(jīng)是會員的可以登錄查看會員信息,修改自身的信息。會員信息處理模塊如圖4.6所示。圖4.6P3“會員信息處理”的展開圖4.3數(shù)據(jù)字典通過對系統(tǒng)數(shù)據(jù)流的分析,接下來用數(shù)據(jù)字典描述數(shù)據(jù)流圖中一些主要的數(shù)據(jù)元素條目、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲和外部實體。數(shù)據(jù)元素條目如下所示。用戶名元素的數(shù)據(jù)字典如圖4.13所示。圖4.13用戶名元素數(shù)據(jù)流如下所示。下訂單信息流如圖4.14所示。圖4.14下訂單信息流處理過程如下所示。產(chǎn)品管理模塊如圖4.15所示。圖4.15產(chǎn)品管理數(shù)據(jù)結(jié)構(gòu)條目如下所示。用戶信息的數(shù)據(jù)結(jié)構(gòu)條目如下圖4.16所示。圖4.16用戶實體外部實體如下所示。用戶如圖4.17所示。圖4.17產(chǎn)品結(jié)構(gòu)由于論文篇幅的限制,不在此一一列舉,其他所有的數(shù)據(jù)字典條目都是根據(jù)數(shù)據(jù)流圖繪制的。

5系統(tǒng)設(shè)計5.1系統(tǒng)設(shè)計圖5.1功能模塊圖5.2系統(tǒng)數(shù)據(jù)庫設(shè)計網(wǎng)站最注重的是與瀏覽者的互操作性及對信息資源的操作性,因此數(shù)據(jù)庫是必不可少的。數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計算機科學(xué)的重要分支[11]。數(shù)據(jù)庫是服務(wù)于各個欄目的,建立的數(shù)據(jù)庫應(yīng)該力求結(jié)構(gòu)嚴謹、關(guān)系清晰,不要產(chǎn)生冗余。目前,常用的數(shù)據(jù)庫管理系統(tǒng)有Access、SQLServer、MySql、Oracle等。SQLServer是Microsoft公司開發(fā)的大型關(guān)系數(shù)據(jù)庫管理系統(tǒng),具有強大的關(guān)系數(shù)據(jù)庫創(chuàng)建、開發(fā)、設(shè)計和管理功能。由于其功能強大、操作方便,適用于不同層次的用戶掌握使用[12]。因此本網(wǎng)站采用MYSQL數(shù)據(jù)庫。根據(jù)功能模塊劃分的結(jié)果,具體分析了本系統(tǒng)中大部分實體,實體屬性圖如圖5.2所示。、圖5.2實體屬性圖遵循三范式原則,對實體之間的依賴關(guān)系進行了整合,系統(tǒng)E-R圖如圖5.3所示。圖5.3系統(tǒng)E-R圖邏輯結(jié)構(gòu)設(shè)計是概念結(jié)構(gòu)設(shè)計的下一階段,設(shè)計根據(jù)概念階段的E-R圖轉(zhuǎn)化成系統(tǒng)支持的數(shù)據(jù)模型,本選課系統(tǒng)采用關(guān)系模型。關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式(二維表)的集合。E-R圖是由實體,實體屬性和實體之間的聯(lián)系三個要素組成的。所以將E-R圖轉(zhuǎn)換為關(guān)系模型實際上是要將實體,實體的屬性和實體之間的聯(lián)系轉(zhuǎn)換為關(guān)系模型。根據(jù)以上原則將系統(tǒng)中的E-R圖轉(zhuǎn)換為關(guān)系模型如下:管理員(管理員ID,管理員名稱,管理員密碼)會員(會員ID,用戶名,真實姓名,密碼,性別,年齡,地址,電話)訂單(訂單ID,產(chǎn)品ID,數(shù)量,用戶,收貨地址、電話,付款狀態(tài),發(fā)貨狀態(tài))訂單明細表(ID,訂單ID,產(chǎn)品ID,價格,數(shù)量)產(chǎn)品(產(chǎn)品ID,產(chǎn)品名稱,產(chǎn)品簡介,定價,現(xiàn)價,圖片文件,錄入時間,庫存數(shù)量)本系統(tǒng)主要的數(shù)據(jù)表如表5.1至表5.10所示。(1)系統(tǒng)用戶信息表系統(tǒng)用戶信息表主要用來存儲系統(tǒng)用戶的信息。表的結(jié)構(gòu)如表5.1所示。表5.1系統(tǒng)用戶信息表字段名數(shù)據(jù)類型長度描述ID int11ID(主鍵)unamevarchar255用戶名upassvarchar255密碼realname varchar255姓名sexvarchar255性別agevarchar255年齡telvarchar255電話addr varchar255地址delstatusvarchar255刪除狀態(tài)typevarchar255用戶類別(2)購物車信息表購物車信息表用來保存購物車信息。表的結(jié)構(gòu)如表5.2所示。表5.2:購物車信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)productidvarchar 255商品IDnumvarchar255數(shù)量memberidvarchar255會員ID(3)收藏夾信息表收藏夾信息表主要用來保存用戶收藏的商品信息。表的結(jié)構(gòu)如表5.3所示。

表5.3收藏夾信息表字段名數(shù)據(jù)類型長度描述IDbigint11ID(主鍵)productidvarchar255商品IDmemberidvarchar 255會員ID(4)庫存記錄信息主表庫存記錄信息主表用來記錄商品的出入庫記錄信息。表的結(jié)構(gòu)如表5.4所示。表5.4庫存記錄信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)productid varchar255商品IDnum varchar255出入庫數(shù)量type出入庫類型savetime出入庫日期(5)留言信息表留言表用來保存用戶的留言信息。表的結(jié)構(gòu)如表5.5所示。表5.5留言信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)contentvarchar255留言內(nèi)容replyvarchar255回復(fù)內(nèi)容savetimevarchar255留言日期memberidvarchar255會員ID(6)新聞類信息表新聞類表用來保存站內(nèi)新聞信息。表的結(jié)構(gòu)如表5.6所示。表5.6新聞信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)titlevarchar 255信息標題contentvarchar255內(nèi)容savetimevarchar 255日期typevarchar255信息類別(7)訂單信息表訂單表用來保存用戶提交的訂單信息。表的結(jié)構(gòu)如表5.7所示。表5.7訂單信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)orderidvarchar255訂單IDproinfovarchar255訂單商品明細memberidvarchar255會員IDpricevarchar255訂單金額savetimevarchar255訂單日期fkstatusvarchar255付款狀態(tài)fhstatusvarchar255發(fā)貨狀態(tài)telvarchar255收貨人電話addrvarchar255地址typevarchar255訂單類別(8)商品信息表商品信息表用來保存商品信息。表的結(jié)構(gòu)如表5.8所示。表5.8商品信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)pronamevarchar255商品名稱pronovarchar255商品編號imgvarchar255圖片pricevarchar255金額field1-field10varchar255商品屬性protypevarchar255商品類別remarktext0商品詳情delstatusvarchar255刪除狀態(tài)(9)商品類別信息表商品類別表用來保存商品分類名稱信息。表的結(jié)構(gòu)如表5.9所示。表5.9商品類別信息表字段名數(shù)據(jù)類型長度描述IDint255ID(主鍵)typenamevarchar255類別名稱delstatusvarchar255刪除狀態(tài)(10)商品類別信息表銷量信息表用來保存商品的銷售情況信息。表的結(jié)構(gòu)如表5.10所示。表5.10銷量信息信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)productidvarchar255商品IDnumvarchar255銷售數(shù)量savetimevarchar255銷售日期(11)廣告圖片信息主表廣告圖片信息主表用來記錄首頁展示的圖片信息。表的結(jié)構(gòu)如表5.11所示。表5.11廣告圖片信息表字段名數(shù)據(jù)類型長度描述IDint11ID(主鍵)imgurl varchar255圖片路徑type varchar255類別5.3系統(tǒng)開發(fā)工具與開發(fā)模式的選擇開發(fā)工具:Dreamweaver8、myeclipse6.5開發(fā)技術(shù):jsp數(shù)據(jù)庫:MYSQL應(yīng)用服務(wù)器:ApacheTomcat6.0對于本系統(tǒng),其功能目標是實現(xiàn)傳統(tǒng)的手機實體店到利用計算機進行網(wǎng)上購買手機的轉(zhuǎn)變,所以它必須實現(xiàn)整個實體店的流程方式,實現(xiàn)對網(wǎng)站用戶的不同管理,以及完成下訂單、購買等環(huán)節(jié)的處理。由于系統(tǒng)數(shù)據(jù)收集的實時性要求不高,因此采用Browser/Server結(jié)構(gòu)來進行設(shè)計是合理可行的。6系統(tǒng)實現(xiàn)6.1系統(tǒng)前臺模塊的實現(xiàn)在網(wǎng)上手機商城網(wǎng)站的前臺,用戶可以通過注冊成會員從布獲得更多的操作權(quán),還可以在第一時間內(nèi)掌握網(wǎng)站推出的特價商品、熱銷商品、最新公告等,也可以搜索指定產(chǎn)品、產(chǎn)品分類查詢等。用戶注冊成為會員后可以進行網(wǎng)上購物。網(wǎng)上手機商城網(wǎng)站前臺首頁的運行結(jié)果如圖6.1所示。圖6.1界面首頁6.1.1會員信息處理模塊(1)登錄模塊此模塊主要功能是會員登錄用于網(wǎng)站會員登錄本網(wǎng)站進行購物或查看訂單的情況。首先將從前臺頁面提交的用戶名和密碼進行接受,之后在后臺進行處理,按照用戶名在數(shù)據(jù)庫中進行查詢,如果查到該用戶則將該用戶的權(quán)限和密碼全都取出來分別賦給兩個字符串變量,判斷從數(shù)據(jù)庫中讀出的密碼與登錄時輸入的密碼是否配比上,若兩個密碼相同則進入相應(yīng)的頁面,否則輸出密碼錯誤。登錄模塊如圖6.2所示圖6.2會員登錄界面會員登陸功能的主要代碼如下://會員登陸 publicStringmemberLogin(){ Mapsession=ServletActionContext.getContext().getSession(); upass=MD5.getDigest(upass); Stringhql="fromSysuserwhereuname='"+uname+"'andupass='"+upass+"'andtype='會員'"; ListadminList=commonDAO.findByHql(hql); if(adminList.size()!=0){ Sysusersysuser=(Sysuser)adminList.get(0); session.put("member",sysuser); suc=""; return"success"; }else{ no=""; return"erro"; } }(2)注冊管理模塊此模塊的功能是用戶進行注冊,用戶添入相關(guān)的個人信息。添入的信息提交到后臺的處理頁,在處理頁中將前臺傳過來的信息進行接受,之后用數(shù)據(jù)庫操作語句將這些數(shù)據(jù)插入到人員信息表中。在保存會員信息時,還需要判斷會員名是否存在,必須保證會員名稱的惟一性。注冊成功后可以使用本系統(tǒng)進行購買等操作。用戶注冊界面如圖6.3所示。圖6.3用戶注冊界面主要代碼如下://用戶注冊 publicStringmemberReg() { Stringhql="fromSysuserwhereuname='"+uname+"'"; ListadminList=commonDAO.findByHql(hql); if(adminList.size()!=0){ no=""; return"erro"; }else{ Sysusersysuser=newSysuser(); sysuser.setUname(uname); upass=MD5.getDigest(upass); sysuser.setUpass(upass); sysuser.setRealname(realname); sysuser.setSex(sex); sysuser.setAge(age); sysuser.setTel(tel); sysuser.setAddr(addr); sysuser.setType("會員"); sysuser.setDelstatus("0"); commonDAO.save(sysuser); suc=""; return"success"; } }6.1.2基本信息查看模塊(1)產(chǎn)品展示產(chǎn)品展示主要列出網(wǎng)站出售的產(chǎn)品信息。包括產(chǎn)品圖片、名稱、庫存等信息。同時對于會員設(shè)置了“我要訂購”,用于將產(chǎn)品信息添加至購物車。產(chǎn)品展示的設(shè)計效果如圖6.4所示。圖6.4產(chǎn)品展示的顯示效果(2)修改資料用戶單擊網(wǎng)站導(dǎo)航條中的“修改資料”超鏈接,即可以對自己的用戶信息進行修改。設(shè)計效果如圖6.5所示。圖6.5修改資料效果主要代碼如下://會員編輯個人信息 publicStringmemberEdit(){ Sysusersysuser=(Sysuser)commonDAO.findById(id,"Sysuser"); System.out.println("aa="+upass.equals("")); if(!upass.equals("")){ upass=MD5.getDigest(upass); sysuser.setUpass(upass); } sysuser.setRealname(realname); sysuser.setSex(sex); sysuser.setAge(age); sysuser.setTel(tel); sysuser.setAddr(addr); commonDAO.update(sysuser); suc=""; return"success"; }(3)商品詳情用戶可以通過點擊商品鏈接進入商品詳情頁。頁面的設(shè)計效果如圖6.6所示。圖6.6商品詳情頁面的顯示效果6.1.3產(chǎn)品操作模塊(1)購物車模塊在本系統(tǒng)中,購物車功能是一個十分重要的功能。當(dāng)用戶登錄成功以后,單擊任意一種產(chǎn)品右側(cè)的“購買”按鈕轉(zhuǎn)到購物車頁面,顯示該物品已經(jīng)添加進購物車。如果用戶需要繼續(xù)購物,可以單擊“繼續(xù)購物”,退回到首頁,繼續(xù)選購產(chǎn)品,系統(tǒng)會自動將所有購買產(chǎn)品加入購物車,同時顯示用戶所購買的物品列表,及合計價格。如果用戶在去收銀臺結(jié)賬前對已經(jīng)選購的物品不滿意時,可以單擊產(chǎn)品后面得“移出購物車”按鈕。購物車界面如圖6.7示。圖6.7購物車界面購物車AJAX代碼如下:<scripttype="text/javascript">//定義一個變量用于存放XMLHttpRequest對象 varxmlHttp; //該函數(shù)用于創(chuàng)建一個XMLHttpRequest對象 functioncreateXMLHttpRequest(){ if(window.ActiveXObject){ xmlHttp=newActiveXObject("Microsoft.XMLHTTP"); } elseif(window.XMLHttpRequest){ xmlHttp=newXMLHttpRequest(); } } //這是一個啟動AJAX異步通信的方法 functiontocar(memberid,productid) { if(document.getElementById("num").value=="") { alert("購買數(shù)量不能為空"); returnfalse; }elseif(parseInt(document.getElementById("num").value)>parseInt(document.getElementById("kc").value)){ alert("購買數(shù)量不能大于庫存數(shù)量"); returnfalse; location.href("/b2csys/productDetail.jsp"); } //創(chuàng)建一個XMLHttpRequest對象 createXMLHttpRequest(); //將狀態(tài)觸發(fā)器綁定到一個函數(shù) xmlHttp.onreadystatechange=processor; //通過GET方法向指定的URL建立服務(wù)器的調(diào)用 xmlHttp.open("GET","carAdd.action?num="+document.getElementById('num').value+"&memberid="+memberid+"&productid="+productid); //發(fā)送請求 xmlHttp.send(null); } functionprocessor() { //定義一個變量用于存放從服務(wù)器返回的響應(yīng)結(jié)果 varresponseContext; if(xmlHttp.readyState==4) {//如果響應(yīng)完成 if(xmlHttp.status==200) {//如果返回成功 //取出服務(wù)器的響應(yīng)內(nèi)容 responseContext=xmlHttp.responseText; alert("商品已放入購物車"); } } } functionInitAjax(){varajax=false;try{ajax=newActiveXObject("Msxml2.XMLHTTP");}catch(e){try{ajax=newActiveXObject("Microsoft.XMLHTTP");}catch(E){ajax=false;}}if(!ajax&&typeofXMLHttpRequest!='undefined'){ajax=newXMLHttpRequest();}returnajax;}</script>用戶完成選購之后,單點擊“購買”轉(zhuǎn)到訂單信息填寫界面,顯示輸入收貨人聯(lián)系地址、聯(lián)系電話等信息,這些信息是系統(tǒng)自動從用戶表中提取出來的,用戶可以修改,最后單擊“提交”按鈕即結(jié)賬完畢,系統(tǒng)自動生成訂單號。如圖6.8所示。圖6.8我的訂單界面(2)產(chǎn)品檢索模塊產(chǎn)品搜索模塊包括產(chǎn)品模糊查詢和產(chǎn)品分類顯示兩個部分。產(chǎn)品查詢作為一個在網(wǎng)上展示自己產(chǎn)品的購物網(wǎng)站,如何能讓用戶以最快的速度找到自己希望買到的物品,也是需要非常重視的一個問題,此時搜索引擎也就必不可少了。本網(wǎng)站也做了一個小模塊,以供用戶進行一些模糊查找,用戶不必輸入全部名稱,只需單擊“全部分類”的下拉按鈕,選擇相應(yīng)的查詢條件,單擊其后的文本框,輸入與查詢條件相對應(yīng)的內(nèi)容,最后單擊“搜索”按鈕,系統(tǒng)就可以將符合該查詢條件的所有產(chǎn)品信息以網(wǎng)頁形式返回給用戶。產(chǎn)品模糊查詢界面如圖6.9示。圖6.9產(chǎn)品模糊查詢界面 (3)收藏夾功能會員可以對自己想要關(guān)注的商品加入收藏夾以實時關(guān)注該商品的折扣等情況,可以免去下次進來需要查找的煩惱 (1)留言功能 注冊會員在登陸后可以留言給管理員,方便了顧客與管理員的溝通交流留言功能代碼如下://留言 publicStringmsgAdd() { Msgmsg=newMsg();// Stringw1="日本";// Stringw2="操";// Stringw3="日"; String[]w={"日本","操","日"}; for(inti=0;i<w.length;i++){ content=content.replaceAll(w[i],"**"); }// content=content.replaceAll(w1,"**");// content=content.replaceAll(w2,"*");// content=content.replaceAll(w3,"*"); msg.setContent(content); msg.setMemberid(memberid); msg.setReply(""); msg.setSavetime(Info.getDateStr()); commonDAO.save(msg); suc=""; return"success"; } //留言回復(fù) publicStringmsgReply(){ Msgmsg=(Msg)commonDAO.findById(id,"Msg"); msg.setReply(reply); commonDAO.update(msg); suc=""; return"success"; } //留言刪除 publicStringmsgDel(){ commonDAO.delete(id,"Msg"); suc=""; return"success"; } (2)站內(nèi)新聞信息查看游客及會員均可以查看站內(nèi)新聞6.2系統(tǒng)后臺模塊的實現(xiàn)進入網(wǎng)上手機商城網(wǎng)站的后臺。管理員可以點擊導(dǎo)航條上相應(yīng)鏈接進行新聞管理、商品類別管理、商品管理、訂單管理、庫存管理、留言管理、廣告管理、會員管理、財務(wù)統(tǒng)計、銷量統(tǒng)計等,操作完成后可以點擊“安全退出”回到網(wǎng)站前臺首頁。網(wǎng)上手機商城網(wǎng)站后臺首頁的運行結(jié)果如圖6.10示。圖6.10網(wǎng)站后臺首頁界面點擊“用戶管理”轉(zhuǎn)到用戶管理頁面,該頁面自動顯示相應(yīng)的用戶列表,該界面可以對會員信息實現(xiàn)刪除的功能。用戶管理界面如圖6.11示。圖6.11用戶管理界面該模塊主要是對產(chǎn)品信息的管理,即對產(chǎn)品信息的添加、修改和刪除。當(dāng)點擊“產(chǎn)品管理”時,頁面自動顯示相應(yīng)的產(chǎn)品列表。產(chǎn)品管理界面如圖6.12示。圖6.12產(chǎn)品信息管理界面管理員可以點擊“修改”,進行該產(chǎn)品信息的修改,此時進入到產(chǎn)品修改頁面,點擊產(chǎn)品列表要刪除的產(chǎn)品信息的刪除按鈕,系統(tǒng)彈出提示框,進行確認后即刪除成功。修改產(chǎn)品界面如圖6.13示。圖6.13修改產(chǎn)品信息界面產(chǎn)品管理代碼如下://文件上傳 publicvoidupLoadFile(Filesource,Filetarget){ InputStreamin=null; OutputStreamout=null; try{ in=newBufferedInputStream(newFileInputStream(source),FILE_SIZE); out=newBufferedOutputStream(newFileOutputStream(target),FILE_SIZE); byte[]image=newbyte[FILE_SIZE]; while(in.read(image)>0){ out.write(image); } }catch(IOExceptionex){ ex.printStackTrace(); }finally{ try{ in.close(); out.close(); }catch(IOExceptionex){ } } } //新增商品 publicStringproductAdd() { Stringhz=upFileFileName.substring(upFileFileName.lastIndexOf(".")+1); Stringimg=Info.getAutoId()+"."+hz; StringfilePath=ServletActionContext.getServletContext().getRealPath("upfile")+"/"+img; FiletargetFile=newFile(filePath); upLoadFile(upFile,targetFile); Productproduct=newProduct(); product.setProname(proname); product.setProno(prono); product.setImg(img); product.setPrice(price); product.setProtype(protype); product.setRemark(remark); product.setDelstatus("0");//0:正常;1:刪除 product.setField1(field1);//型號 product.setField2(field2); //操作系統(tǒng) product.setField3(field3); //外觀樣式 product.setField4(field4); //上市年份 product.setField5(field5); product.setField6(field6); product.setField7("no");//是否特價 product.setField8(field8);//特價價格 product.setField9(field9); product.setField10(field10); commonDAO.save(product); suc=""; return"success"; } //編輯商品 publicStringproductEdit(){ Productproduct=(Product)commonDAO.findById(id,"Product"); product.setProname(proname); product.setProno(prono); product.setPrice(price); product.setProtype(protype); product.setRemark(remark); product.setField1(field1);//型號 product.setField2(field2); //操作系統(tǒng) product.setField3(field3); //外觀樣式 product.setField4(field4); //上市年份 product.setField5(field5); //product.setField6(field6); if(!upFileFileName.equals("")){ Stringhz=upFileFileName.substring(upFileFileName.lastIndexOf(".")+1); Stringimg=Info.getAutoId()+"."+hz; StringfilePath=ServletActionContext.getServletContext().getRealPath("upfile")+"/"+img; FiletargetFile=newFile(filePath); upLoadFile(upFile,targetFile); product.setImg(img); } commonDAO.update(product); suc=""; return"success"; } //刪除商品 publicStringproductDel(){ Productproduct=(Product)commonDAO.findById(id,"Product"); product.setDelstatus("1"); commonDAO.update(product); return"success"; } //商品設(shè)置特價 publicStringproductSetTj(){ Productproduct=(Product)commonDAO.findById(id,"Product"); if(Integer.parseInt(product.getPrice())>Integer.parseInt(field8)){ product.setField7("yes"); product.setField8(field8); commonDAO.update(product); suc=""; return"success"; }else{ no=""; return"erro"; } } //商品取消特價 publicStringproductQxTj(){ Productproduct=(Product)commonDAO.findById(id,"Product"); product.setField7("no"); product.setField8(""); commonDAO.update(product); suc=""; return"success"; }該模塊主要是對訂單的處理,包括查看訂單和執(zhí)行訂單。點擊“訂單管理”轉(zhuǎn)到訂單管理頁面,該頁面自動顯示相應(yīng)的訂單列表,主要有訂單號、品種數(shù)、真實姓名、付款方式、訂貨日期、是否發(fā)貨等,單擊相應(yīng)產(chǎn)品信息后面的執(zhí)行按鈕,即可對生成的訂單號進行執(zhí)行操作。訂單管理界面如圖6.14所示。圖6.14訂單管理界面 該模板主要用于管理員發(fā)布站內(nèi)新聞新聞管理代碼如下: //新增公告 publicStringnoticeAdd() { Noticenotice=newNotice(); notice.setTitle(title); notice.setContent(content); notice.setType(type); notice.setSavetime(Info.getDateStr()); commonDAO.save(notice); suc=""; return"success"; } //編輯公告 publicStringnoticeEdit(){ Noticenotice=(Notice)commonDAO.findById(id,"Notice"); notice.setTitle(title); notice.setContent(content); commonDAO.update(notice); suc=""; return"success"; } //刪除公告 publicStringnoticeDel(){ commonDAO.delete(id,"Notice"); suc=""; return"success"; } 本模板為訂單發(fā)貨后,客戶申請退換,管理員對客戶的退貨申請進行處理,當(dāng)管理員同意退貨時,該訂單的商品的數(shù)量也會自動再次入庫 本功能記錄了每個商品的出入庫數(shù)量,商品的庫存也是從此表面計算出,數(shù)據(jù)以出入庫類型區(qū)分,計算總出庫數(shù)及總?cè)霂鞌?shù),則可以得出商品的庫存數(shù)量 這里列出了所有商品的庫存情況 統(tǒng)計每件商品的銷售情況的功能,可以使商家及時了解每件商品的銷售情況,為經(jīng)營者提供決策的參考為商家提供資金收入的參考,可以按日期區(qū)間來查詢。管理員查看、回復(fù)、管理會員的留言,留言功能具有非法字眼過濾功能,以*代替。 前臺首頁的廣告圖片考慮到經(jīng)常需要更換,所以本系統(tǒng)將這一功能做成了后臺維護,以適合商家各個時期的廣告需要。廣告圖片管理功能代碼如下://文件上傳 publicvoidupLoadFile(Filesource,Filetarget){ InputStreamin=null; OutputStreamout=null; try{ in=newBufferedInputStream(newFileInputStream(source),FILE_SIZE); out=newBufferedOutputStream(newFileOutputStream(target),FILE_SIZE); byte[]image=newbyte[FILE_SIZE]; while(in.read(image)>0){ out.write(image); } }catch(IOExceptionex){ ex.printStackTrace(); }finally{ try{ in.close(); out.close(); }catch(IOExceptionex){ } } } //新增圖片 publicStringimgAdvAdd() { Imgadvimgadv=newImgadv(); Stringhz=upFileFileName.substring(upFileFileName.lastIndexOf(".")+1); Stringimgurl=Info.getAutoId()+"."+hz; StringfilePath=ServletActionContext.getServletContext().getRealPath("upfile")+"/"+imgurl; FiletargetFile=newFile(filePath); upLoadFile(upFile,targetFile); System.out.println("type=="+type); if(type.equals("HEAD")){ ArrayList<Imgadv>ilist=(ArrayList<Imgadv>)commonDAO.findByHql("fromImgadvwheretype='HEAD'"); if(ilist.size()==0){ imgadv.setImgurl(imgurl); imgadv.setType(type); commonDAO.save(imgadv); suc=""; return"success"; }else{ no=""; return"erro"; } }else{ imgadv.setImgurl(imgurl); imgadv.setType(type); commonDAO.save(imgadv); suc=""; return"success"; } } //編輯圖片 publicStringimgAdvEdit(){ Imgadvimgadv=(Imgadv)commonDAO.findById(id,"Imgadv"); if(!upFileFileName.equals("")){ Stringhz=upFileFileName.substring(upFileFileName.lastIndexOf(".")+1); Stringimgurl=Info.getAutoId()+"."+hz; StringfilePath=ServletActionContext.getServletContext().getRealPath("upfile")+"/"+imgurl; FiletargetFile=newFile(filePath); upLoadFile(upFile

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論