網(wǎng)上二手圖書(shū)商城的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)工程專業(yè)

上傳人:文*** 文檔編號(hào):53889307 上傳時(shí)間:2022-02-11 格式:DOC 頁(yè)數(shù):44 大?。?.65MB
收藏 版權(quán)申訴 舉報(bào) 下載
網(wǎng)上二手圖書(shū)商城的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)工程專業(yè)_第1頁(yè)
第1頁(yè) / 共44頁(yè)
網(wǎng)上二手圖書(shū)商城的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)工程專業(yè)_第2頁(yè)
第2頁(yè) / 共44頁(yè)
網(wǎng)上二手圖書(shū)商城的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)工程專業(yè)_第3頁(yè)
第3頁(yè) / 共44頁(yè)

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

20 積分

下載資源

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

資源描述:

《網(wǎng)上二手圖書(shū)商城的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)工程專業(yè)》由會(huì)員分享,可在線閱讀,更多相關(guān)《網(wǎng)上二手圖書(shū)商城的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)絡(luò)工程專業(yè)(44頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、摘 要網(wǎng)上二手圖書(shū)銷售是一項(xiàng)最近比較流行的電商活動(dòng),商家往往會(huì)在一些特定的節(jié)日來(lái)進(jìn)行降價(jià)處理,允許大批量的用戶來(lái)對(duì)商品進(jìn)行購(gòu)買(mǎi),從而促進(jìn)該商品的銷量。隨著互聯(lián)網(wǎng)的發(fā)展,網(wǎng)上二手書(shū)銷售活動(dòng)越來(lái)越受到人們的歡迎,相比于傳統(tǒng)的促銷活動(dòng),網(wǎng)上二手圖書(shū)銷售由于具有方便快捷的特性,成為了用戶在購(gòu)買(mǎi)書(shū)籍時(shí)的首選方案。網(wǎng)上二手圖書(shū)商城是一個(gè)基于Web的二手圖書(shū)系統(tǒng),系統(tǒng)采用Java語(yǔ)言開(kāi)發(fā),允許商家對(duì)某一商品進(jìn)行上架,用戶可以在商品上架后,通過(guò)自己的Web瀏覽器來(lái)進(jìn)行購(gòu)買(mǎi),主要功能模塊包括用戶登錄、商品瀏覽、商品購(gòu)買(mǎi)以及商品上架的功能,具有安全性能高、高效、便捷等特點(diǎn)。相比傳統(tǒng)的線下促銷方式,本系統(tǒng)能夠?yàn)橛脩?/p>

2、提供一個(gè)更加方便的網(wǎng)上二手圖書(shū)購(gòu)買(mǎi)渠道。關(guān)鍵詞:網(wǎng)上銷售系統(tǒng) Web開(kāi)發(fā) 互聯(lián)網(wǎng)框架 MYSQL數(shù)據(jù)庫(kù)IAbstractOnline second-hand book sales is a recently popular e-commerce activity. Merchants often reduce prices on some specific holidays, allowing large quantities of users to purchase the goods, so as to promote the sales of the goods. With the de

3、velopment of the Internet, online second-hand book sales activities have become more and more popular among people. Compared with traditional promotional activities, online second-hand book sales have become users first choice when buying books due to their convenience and speed. Second-hand books o

4、nline mall is a second-hand book system based on Web, the system USES Java language development, allows businesses to shelf of a commodity, the user can after the goods shelves, through their Web browsers to buy, main function modules include user login, commodities browse, purchase, and the functio

5、n of the goods shelves, with high safety, efficient, convenient, etc. Compared with the traditional offline promotion, this system can provide users with a more convenient online second-hand book purchase channel.Key words: online sales system web development Internet framework MYSQLII目 錄第1章 緒論11.1項(xiàng)

6、目背景11.2選題意義21.3系統(tǒng)特點(diǎn)21.4本文主要工作3第2章 系統(tǒng)分析42.1任務(wù)概述42.2系統(tǒng)目標(biāo)42.3系統(tǒng)可行性分析42.4功能需求5第3章 相關(guān)技術(shù)簡(jiǎn)介63.1開(kāi)發(fā)語(yǔ)言簡(jiǎn)介63.2數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介73.3IDE簡(jiǎn)介8第4章 系統(tǒng)架構(gòu)及總體設(shè)計(jì)104.1功能總體設(shè)計(jì)104.1.1 功能模塊設(shè)計(jì)104.1.2 功能流程設(shè)計(jì)104.2數(shù)據(jù)庫(kù)總體設(shè)計(jì)11第5章 系統(tǒng)詳細(xì)設(shè)計(jì)145.1普通用戶模塊設(shè)計(jì)145.1.1會(huì)員注冊(cè)功能設(shè)計(jì)145.1.2會(huì)員登錄功能設(shè)計(jì)145.1.3留言功能設(shè)計(jì)155.1.4商品下單功能設(shè)計(jì)165.2管理員模塊設(shè)計(jì)165.2.1管理員登錄功能設(shè)計(jì)165.2.2添加書(shū)

7、籍功能設(shè)計(jì)175.2.3修改書(shū)籍功能設(shè)計(jì)175.3數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)18第6章 系統(tǒng)實(shí)現(xiàn)與測(cè)試216.1系統(tǒng)實(shí)現(xiàn)216.1.1登錄模塊實(shí)現(xiàn)216.1.2管理員模塊實(shí)現(xiàn)226.1.3會(huì)員模塊設(shè)計(jì)256.2系統(tǒng)測(cè)試28總 結(jié)31參考文獻(xiàn)32致 謝34II第1章 緒論1.1項(xiàng)目背景時(shí)代的發(fā)展,科技的進(jìn)步,新舊物品的交替日新月異,每個(gè)家庭,每個(gè)人都會(huì)有更新過(guò)的物品在閑置,如何處理這些物品也成為了人們?nèi)粘jP(guān)注的問(wèn)題。有人會(huì)拿到當(dāng)?shù)氐亩纸灰资袌?chǎng)去交易,有人會(huì)因離二手市場(chǎng)較遠(yuǎn)或二手物品不易搬運(yùn)而把它當(dāng)廢品賣(mài)掉甚至扔掉。這不僅不利于環(huán)保,還浪費(fèi)了社會(huì)資源。由于二手交易網(wǎng)的誕生就使得二手交易不再局限于一定要去二手

8、交易市場(chǎng)實(shí)行交易。由于網(wǎng)絡(luò)的方便性,讓很大部分人選擇了上二手交易網(wǎng)發(fā)布二手買(mǎi)賣(mài)信息,足不出戶就可以買(mǎi)賣(mài)二手,極大的方便了老百姓??梢哉f(shuō)二手交易網(wǎng)極大的推動(dòng)了老百姓買(mǎi)賣(mài)二手的熱情,也促進(jìn)了社會(huì)資源的有效利用。書(shū)通讀一遍后就被束之高閣,甚至買(mǎi)來(lái)后從未翻閱,存放和處理成為煩惱。書(shū)籍利用率不高、被棄置的現(xiàn)象很普遍。一直以來(lái),國(guó)內(nèi)二手書(shū)交易領(lǐng)域沒(méi)有形成成熟的市場(chǎng)。舊書(shū)攤、舊書(shū)市場(chǎng)難尋,很多人只好選擇把舊書(shū)當(dāng)廢紙?zhí)幚?,一斤按幾毛錢(qián)價(jià)格賣(mài)掉。而在日本、歐洲等地,二手書(shū)的交易流通已經(jīng)形成了較為成熟的模式。以日本最大的中古連鎖店BOOKOFF為例,人們?cè)谶@里像逛超市一樣輕松地逛循環(huán)商店,里面的書(shū)籍也很新。近年來(lái)

9、,閑魚(yú)等綜合二手平臺(tái)出現(xiàn),讓服飾、手機(jī)、書(shū)籍等有了交易轉(zhuǎn)讓的渠道。在此基礎(chǔ)上,又出現(xiàn)了專業(yè)性的二手書(shū)交易平臺(tái),如“轉(zhuǎn)轉(zhuǎn)有書(shū)”業(yè)務(wù)、多抓魚(yú)、漁書(shū)等。“跟在孔夫子、閑魚(yú)上自己賣(mài)書(shū)相比,專門(mén)的網(wǎng)上二手書(shū)交易平臺(tái)省下了自己拍照、寫(xiě)描述、跟買(mǎi)家砍價(jià)的流程。二手交易能夠流通,買(mǎi)賣(mài)雙方都能共贏。很多人對(duì)二手書(shū)的印象,是那種臟臟舊舊的二手書(shū)市,但在網(wǎng)上賣(mài)出去的全新書(shū)其實(shí)非常多。而隨著國(guó)民經(jīng)濟(jì)的發(fā)展和對(duì)文化的高度重視,二手圖書(shū)交易將會(huì)持續(xù)增長(zhǎng)。隨著互聯(lián)網(wǎng)的逐漸覆蓋,人們對(duì)基于互聯(lián)網(wǎng)的應(yīng)用已經(jīng)養(yǎng)成了一種依賴,無(wú)論是工作還是生活中,互聯(lián)網(wǎng)技術(shù)都成為了必不可少的工具之一。Web技術(shù)一般采用B/S框架,用戶通過(guò)瀏覽器來(lái)

10、獲取自己所需要的信息,一般而言,用戶只需要輸入目標(biāo)服務(wù)器的域名以及請(qǐng)求參數(shù),瀏覽器就會(huì)自動(dòng)將相應(yīng)的請(qǐng)求發(fā)送給服務(wù)器,并在獲取到服務(wù)器的應(yīng)答后,將用戶所需的信息顯示到瀏覽器上。這種便捷的信息獲取方式是在上世紀(jì)80年代左右,由美國(guó)的Tim博士研發(fā)而來(lái),主要用于自己團(tuán)隊(duì)內(nèi)部人員的信息獲取,但是由于這項(xiàng)技術(shù)十分便捷的特性,所以逐漸受到了人們的廣泛好評(píng),最終成為了萬(wàn)維網(wǎng)技術(shù)的標(biāo)準(zhǔn)之一。而HTTP超文本傳輸協(xié)議也因此而來(lái)。經(jīng)過(guò)30多年的發(fā)展,HTTP技術(shù)已經(jīng)成為了Web技術(shù)領(lǐng)域的代名詞,人們?cè)谝约癢eb技術(shù)時(shí),往往第一個(gè)想到的就是HTTP。HTTP分為請(qǐng)求和應(yīng)答兩種報(bào)文,在客戶端,由瀏覽器負(fù)責(zé)HTTP請(qǐng)求

11、的構(gòu)建,而在后端,則由后臺(tái)服務(wù)器負(fù)責(zé)HTTP應(yīng)答的構(gòu)建。采用請(qǐng)求&應(yīng)答的方式,HTTP服務(wù)可以簡(jiǎn)化用戶獲取信息時(shí)的必要操作,將所有依賴的動(dòng)作都交由操作系統(tǒng)完成,這種簡(jiǎn)潔的工作方式提升了人們獲取信息的方式,對(duì)于其他行業(yè)的發(fā)展也提供了很大的幫助。我國(guó)在Web技術(shù)領(lǐng)域的研究始于2000年前后,相對(duì)其他發(fā)達(dá)國(guó)家,我國(guó)在互聯(lián)網(wǎng)技術(shù)方面的研究雖然起步較晚,但是得益于我國(guó)豐富的人力物力,我們?cè)诨ヂ?lián)網(wǎng)技術(shù)方面的研究已經(jīng)逐漸成長(zhǎng)與其他發(fā)達(dá)國(guó)家齊頭并進(jìn),據(jù)統(tǒng)計(jì),世界五百?gòu)?qiáng)中的互聯(lián)網(wǎng)企業(yè)我國(guó)已經(jīng)占據(jù)了五分之一以上,其中騰訊、阿里、華為等公司名列前茅。1.2選題意義 就目前來(lái)看,Web技術(shù)的發(fā)展已經(jīng)遇到了瓶頸,其工作

12、模式已經(jīng)被工程師進(jìn)行了深入的挖掘,很難再有明顯的突破,而限制Web技術(shù)發(fā)展的主要源頭在于網(wǎng)絡(luò)帶寬,因?yàn)閃eb技術(shù)主要以HTTP請(qǐng)求作為載體,HTTP請(qǐng)求相對(duì)于二進(jìn)制的RPC等協(xié)議而言,需要承載比較龐大的數(shù)據(jù)量,可能造成網(wǎng)絡(luò)的擁塞,導(dǎo)致數(shù)據(jù)傳輸?shù)男首兟?,所以在一些?duì)響應(yīng)效率較高的工作場(chǎng)景中,人們會(huì)采用傳輸速率更高的RPC協(xié)議,但是隨著5G技術(shù)的出現(xiàn),Web技術(shù)將迎來(lái)新一波的應(yīng)用高潮,得益于5G技術(shù)龐大的網(wǎng)絡(luò)帶寬,使得Web請(qǐng)求可以攜帶更多的數(shù)據(jù),而且HTTP文本具有更加良好的可讀性,所以在未來(lái)的發(fā)展過(guò)程中能夠,Web開(kāi)發(fā)仍然會(huì)占有一定的市場(chǎng)地位。隨著互聯(lián)網(wǎng)的發(fā)展,基于網(wǎng)絡(luò)技術(shù)來(lái)進(jìn)行信息查詢的方

13、式受到了人們的廣泛歡迎。網(wǎng)絡(luò)信息查詢一般基于Web框架,用戶通過(guò)本地瀏覽器來(lái)訪問(wèn)遠(yuǎn)端服務(wù)器,服務(wù)器在完成對(duì)用戶請(qǐng)求內(nèi)容的解析后,將對(duì)應(yīng)的應(yīng)答通過(guò)Html的格式發(fā)送到用戶本地的瀏覽器上。在整個(gè)客戶端瀏覽器與服務(wù)端的通信過(guò)程中,首先需要用戶輸入請(qǐng)求的URL,本地瀏覽器根據(jù)請(qǐng)求的URL向DNS服務(wù)器請(qǐng)求遠(yuǎn)端服務(wù)器的IP地址,在獲得遠(yuǎn)端服務(wù)器的IP地址后,隨即建立TCP連接,服務(wù)端通過(guò)TCP來(lái)將本地?cái)?shù)據(jù)返回給客戶端瀏覽器,客戶端瀏覽器對(duì)返回的Html文件進(jìn)行解析、渲染與繪制,最終將用戶請(qǐng)求的內(nèi)容顯示在界面上。這一套通信流程均由底層應(yīng)用提供,用戶需要做的只是輸入一個(gè)公共的URL,所以這種信息獲取的方式可

14、以簡(jiǎn)化用戶的大部分操作,提高生產(chǎn)效率。1.3系統(tǒng)特點(diǎn)系統(tǒng)目標(biāo)是設(shè)計(jì)一個(gè)基于Web的二手圖書(shū)商城系統(tǒng),系統(tǒng)允許商家對(duì)某一商品進(jìn)行上架,用戶可以在商品上架后,通過(guò)自己的Web瀏覽器來(lái)進(jìn)行購(gòu)買(mǎi),主要功能模塊包括用戶登錄、商品瀏覽、商品購(gòu)買(mǎi)以及商品上架等功能。相比傳統(tǒng)的線下銷售方式,本系統(tǒng)能夠?yàn)橛脩籼峁┮粋€(gè)更加方便的二手圖書(shū)購(gòu)買(mǎi)渠道。1.4本文主要工作本文主要圍繞一款基于Web的二手圖書(shū)商城系統(tǒng)的設(shè)計(jì),系統(tǒng)采用常規(guī)的B/S框架進(jìn)行設(shè)計(jì),在后臺(tái)編程語(yǔ)言方面,本文采用了Java開(kāi)發(fā)語(yǔ)言,在數(shù)據(jù)庫(kù)存儲(chǔ)端,本文采用流行的MYSQL數(shù)據(jù)庫(kù),總體而言,系統(tǒng)主要包含如下幾個(gè)方面的功能:用戶登錄、用戶管理、商品瀏覽、

15、商品下單、用戶留言。36第2章 系統(tǒng)分析2.1任務(wù)概述本文主要圍繞二手圖書(shū)網(wǎng)站進(jìn)行設(shè)計(jì),系統(tǒng)具有用戶登錄、用戶管理、商品瀏覽、商品下單以及用戶留言的功能等。2.2系統(tǒng)目標(biāo)系統(tǒng)的主要目標(biāo)是實(shí)現(xiàn)以下功能:1、用戶登錄。用戶登錄部分允許用戶使用賬號(hào)密碼進(jìn)行登錄,當(dāng)輸入錯(cuò)誤的賬號(hào)密碼時(shí),系統(tǒng)要給出相應(yīng)的提示,輸入正確的密碼時(shí),系統(tǒng)應(yīng)彈出用戶登錄后的界面。2、用戶管理。系統(tǒng)應(yīng)設(shè)計(jì)相應(yīng)的管理員賬號(hào),管理員在登錄系統(tǒng)后,可以對(duì)普通用戶的基本信息進(jìn)行管理。3、商品瀏覽。對(duì)于用戶喜歡的商品,用戶可以點(diǎn)擊按鈕進(jìn)行翻頁(yè)瀏覽。4、商品下單。用戶可以選擇自己喜歡的商品進(jìn)行下單。5、用戶留言。系統(tǒng)設(shè)計(jì)留言板塊來(lái)給用戶進(jìn)行

16、留言,其他用戶可以看到用戶的留言信息。2.3系統(tǒng)可行性分析分析研究網(wǎng)上二手圖書(shū)網(wǎng)站系統(tǒng)是否具有實(shí)施的必要性與可能行,對(duì)此系統(tǒng)的開(kāi)發(fā)是否在經(jīng)濟(jì)、技術(shù)、人力等方面存在困難。二手圖書(shū)網(wǎng)站系統(tǒng)的可行性的研究就是為了能以最小的代價(jià)用最短的時(shí)間來(lái)確定問(wèn)題是否能夠解決,以避免投資的失誤。因此從以下幾個(gè)方面分析網(wǎng)上二手圖書(shū)網(wǎng)站系統(tǒng)是否具有可行性:(1)經(jīng)濟(jì)可行性: 本系統(tǒng)開(kāi)發(fā)成本較低,沒(méi)有涉及到高昂的硬件資源,大多數(shù)采用免費(fèi)的開(kāi)發(fā)環(huán)境。所用到的框架也都是開(kāi)源的免費(fèi)框架。因此經(jīng)濟(jì)開(kāi)銷十分小。然而開(kāi)發(fā)出來(lái)的軟件卻有很高的實(shí)用性能。本系統(tǒng)投入上線后會(huì)為公司內(nèi)部的管理人員提供有效的幫助。(2)技術(shù)上的可行性:本文主要

17、圍繞一款基于Web的二手圖書(shū)商城系統(tǒng)的設(shè)計(jì),系統(tǒng)采用常規(guī)的B/S框架進(jìn)行設(shè)計(jì),在后臺(tái)編程語(yǔ)言方面,本文采用了Java開(kāi)發(fā)語(yǔ)言,在數(shù)據(jù)庫(kù)存儲(chǔ)端,本文采用流行的MYSQL數(shù)據(jù)庫(kù)。(3)應(yīng)用的可行性:系統(tǒng)的業(yè)務(wù)流程包含了用戶登錄驗(yàn)證、商品瀏覽、下單以及留言等功能,全力為了改進(jìn)工作效率,使工作方便化,所以在更方面都會(huì)得到認(rèn)同和支持。該系統(tǒng)在許多的企業(yè)和公司都會(huì)有利用的空間。2.4功能需求系統(tǒng)具有用戶登錄、用戶管理、商品瀏覽、商品下單以及用戶留言的功能等。具體系統(tǒng)功能需求框圖如下:圖2.1 系統(tǒng)功能框圖系統(tǒng)平臺(tái)提供的功能如下:1、用戶登錄。用戶登錄部分允許用戶使用賬號(hào)密碼進(jìn)行登錄,當(dāng)輸入錯(cuò)誤的賬號(hào)密碼時(shí)

18、,系統(tǒng)要給出相應(yīng)的提示,輸入正確的密碼時(shí),系統(tǒng)應(yīng)彈出用戶登錄后的界面。2、用戶管理。系統(tǒng)應(yīng)設(shè)計(jì)相應(yīng)的管理員賬號(hào),管理員在登錄系統(tǒng)后,可以對(duì)普通用戶的基本信息進(jìn)行管理。3、商品瀏覽。對(duì)于用戶喜歡的的商品,用戶可以點(diǎn)擊按鈕進(jìn)行翻頁(yè)瀏覽。4、商品下單。用戶可以選擇自己喜歡的書(shū)籍進(jìn)行下單。5、用戶留言。系統(tǒng)設(shè)計(jì)留言板塊來(lái)給用戶進(jìn)行留言,其他用戶可以看到用戶的留言信息。第3章 相關(guān)技術(shù)簡(jiǎn)介3.1開(kāi)發(fā)語(yǔ)言簡(jiǎn)介目前比較流行的開(kāi)發(fā)語(yǔ)言較多,有偏向于系統(tǒng)底層的匯編語(yǔ)言、C語(yǔ)言,有偏向于面向?qū)ο蟮腃+、JAVA語(yǔ)言,也有偏向于應(yīng)用上層的PYTHON語(yǔ)言,這些系統(tǒng)開(kāi)發(fā)語(yǔ)言在各自的領(lǐng)域中表現(xiàn)出了特定的優(yōu)勢(shì),并沒(méi)有絕對(duì)

19、優(yōu)秀一說(shuō),而是有各自的優(yōu)勢(shì)。對(duì)于本系統(tǒng)的開(kāi)發(fā)而言,比較合適的語(yǔ)言有JAVA、C#以及PYTHON。這三種語(yǔ)言是目前Web開(kāi)發(fā)中較為流行的開(kāi)發(fā)語(yǔ)言,同時(shí)也是目前市場(chǎng)占有率較高的三種語(yǔ)言。在進(jìn)行功能開(kāi)發(fā)時(shí),三種語(yǔ)言均有很多的開(kāi)發(fā)庫(kù),所以可以站在別人的肩膀上來(lái)實(shí)現(xiàn)自己應(yīng)用,對(duì)比底層的匯編語(yǔ)言、C語(yǔ)言,這三種語(yǔ)言在開(kāi)發(fā)效率上具有更好的表現(xiàn),尤其是在目前敏捷開(kāi)發(fā)、微服務(wù)架構(gòu)等理念盛行的互聯(lián)網(wǎng)領(lǐng)域中,更適合于中小型公司的發(fā)展。在這三種開(kāi)發(fā)語(yǔ)言中,C#與JAVA的語(yǔ)法十分相似,基本可以進(jìn)行無(wú)縫銜接,區(qū)別只是在于C#主要面向于Windows操作系統(tǒng),而JAVA則與操作系統(tǒng)無(wú)關(guān),所以具有更好的移植性。PYTHO

20、N語(yǔ)言與另外兩個(gè)不同,采用了更為激進(jìn)的處理方式:即時(shí)運(yùn)行。采用PYTHON語(yǔ)言編寫(xiě)的應(yīng)用程序,不需要經(jīng)過(guò)編譯即可運(yùn)行,系統(tǒng)會(huì)在運(yùn)行的過(guò)程中自動(dòng)完成對(duì)程序的語(yǔ)法檢測(cè)、系統(tǒng)編譯,進(jìn)行實(shí)現(xiàn)程序的運(yùn)行。這導(dǎo)致了采用PYTHON語(yǔ)言編寫(xiě)的程序相比采用JAVA等語(yǔ)言編寫(xiě)的程序具有更低的運(yùn)行效率,對(duì)于Web服務(wù)端程序的開(kāi)發(fā)而言,可能會(huì)造成性能上較大的損失,所以需要工程師們進(jìn)行仔細(xì)的考量。考慮到C#主要是面向Windows操作系統(tǒng)的應(yīng)用程序開(kāi)發(fā)語(yǔ)言,而PYTHON語(yǔ)言在Web應(yīng)用開(kāi)發(fā)中具有較低的運(yùn)行效率,所以本系統(tǒng)采用了JAVA來(lái)實(shí)現(xiàn)系統(tǒng)的開(kāi)發(fā)。JAVA語(yǔ)言在上世紀(jì)九十年代左右有SUN公司研發(fā),經(jīng)過(guò)了二十多年

21、的演化,逐漸成為了目前市面上應(yīng)用范圍最廣的系統(tǒng)程序開(kāi)發(fā)語(yǔ)言,尤其是在服務(wù)端應(yīng)用領(lǐng)域中,JAVA的市場(chǎng)占有率可以達(dá)到百分之六十以上,具有絕對(duì)的領(lǐng)導(dǎo)地位。采用JAVA語(yǔ)言開(kāi)發(fā)的程序需要運(yùn)行在JVM虛擬機(jī)上,在運(yùn)行過(guò)程中由JVM虛擬機(jī)對(duì).class文件進(jìn)行編譯與運(yùn)行,所以開(kāi)發(fā)人員不需要對(duì)系統(tǒng)的底層實(shí)現(xiàn)有過(guò)多的了解,只需要對(duì)JAVA的語(yǔ)法進(jìn)行系統(tǒng)的學(xué)習(xí)即可,操作系統(tǒng)的區(qū)別由JVM虛擬機(jī)應(yīng)用程序來(lái)負(fù)責(zé)解析,而JVM虛擬機(jī)的實(shí)現(xiàn)則由SUN公司的工程師們進(jìn)行開(kāi)發(fā),由他們來(lái)對(duì)不同的操作系統(tǒng)進(jìn)行負(fù)責(zé)。這種方便的開(kāi)發(fā)方式給JAVA語(yǔ)言帶來(lái)了更高的可移植性,運(yùn)行于Windows操作系統(tǒng)的應(yīng)用程序同樣可以運(yùn)行在LIN

22、UX等操作系統(tǒng)上,工程師只需要使用對(duì)應(yīng)操作系統(tǒng)的JVM虛擬機(jī)即可。不僅如此,相比于C、C+等偏向底層的編程語(yǔ)言需要對(duì)指針運(yùn)算有深入的了解,對(duì)內(nèi)存進(jìn)行操作時(shí)需要進(jìn)行格外的注意,采用JAVA進(jìn)行程序開(kāi)發(fā)時(shí),則不需要有這些擔(dān)憂,因?yàn)榕c內(nèi)存有關(guān)的操作均由JVM虛擬機(jī)來(lái)實(shí)現(xiàn),虛擬機(jī)會(huì)在檢測(cè)到操作系統(tǒng)的內(nèi)存不夠時(shí),自動(dòng)進(jìn)行內(nèi)存回收,從而允許其它程序使用系統(tǒng)的內(nèi)存。這種開(kāi)發(fā)方式也降低了該語(yǔ)言的使用門(mén)檻,對(duì)于廣大工程師來(lái)說(shuō),是一種福音。3.2數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)介數(shù)據(jù)是互聯(lián)網(wǎng)應(yīng)用的核心,尤其是在企業(yè)應(yīng)用中,服務(wù)端工程師最主要的工作就是與數(shù)據(jù)庫(kù)打交道,通過(guò)對(duì)數(shù)據(jù)不同的組織架構(gòu),來(lái)返回給用戶所需的數(shù)據(jù)。在目前比較流行的互

23、聯(lián)網(wǎng)架構(gòu)中,常采用MVC架構(gòu),即我們常說(shuō)的模型-視圖分離。其中視圖主要由前端工程師與UI工程師進(jìn)行組織規(guī)劃,將后端傳遞過(guò)來(lái)的數(shù)據(jù)組織顯示給用戶。而模型則主要負(fù)責(zé)對(duì)數(shù)據(jù)的管理與協(xié)商,根據(jù)特定的應(yīng)用程序?qū)?shù)據(jù)處理完成后,通過(guò)JSON的格式傳遞給前端應(yīng)用。正是由于采用了模型視圖分離的架構(gòu),使得企業(yè)級(jí)的互聯(lián)網(wǎng)應(yīng)用具有了更高的可擴(kuò)展性,動(dòng)態(tài)數(shù)據(jù)與靜態(tài)數(shù)據(jù)得到了更好的分離。同時(shí)在采用分布式系統(tǒng)架構(gòu)來(lái)對(duì)企業(yè)應(yīng)用進(jìn)行擴(kuò)展時(shí),可以輕易的將靜態(tài)數(shù)據(jù),如圖片、視頻、聲音等存儲(chǔ)在負(fù)載均衡器中,從而得到更高的系統(tǒng)性能。出于對(duì)大規(guī)模數(shù)據(jù)處理的目的,我們需要采用合適的數(shù)據(jù)庫(kù)來(lái)對(duì)數(shù)據(jù)進(jìn)行管理與存儲(chǔ)。數(shù)據(jù)庫(kù)的主要作用就是實(shí)現(xiàn)對(duì)

24、數(shù)據(jù)的綜合管理,一般會(huì)包含增刪改查等操作,其中查詢操作占比最高,而刪除操作使用率最低。在構(gòu)成數(shù)據(jù)庫(kù)的架構(gòu)中,目前主要分為了三個(gè)系統(tǒng)框架,即:數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)應(yīng)用程序以及數(shù)據(jù)庫(kù)。其中數(shù)據(jù)庫(kù)管理系統(tǒng)是指數(shù)據(jù)庫(kù)的控制核心,通過(guò)特定的模式來(lái)對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行管理,用戶通過(guò)配置數(shù)據(jù)庫(kù)的存儲(chǔ)引擎后,數(shù)據(jù)便會(huì)存儲(chǔ)在特定的數(shù)據(jù)結(jié)構(gòu)中,如B+樹(shù)、哈希表。不同的數(shù)據(jù)結(jié)構(gòu)具有不同的特性,如B+樹(shù)在順序存儲(chǔ)能力方面具有更好的表現(xiàn),時(shí)間復(fù)雜度可以達(dá)到O(logn),而哈希表則在隨機(jī)存儲(chǔ)方面具有更高的性能,時(shí)間復(fù)雜度為O(1)。數(shù)據(jù)庫(kù)應(yīng)用程序指用戶通過(guò)編程的方式來(lái)實(shí)現(xiàn)與數(shù)據(jù)庫(kù)的交互,通過(guò)自動(dòng)化的溝通模式,使得應(yīng)用程

25、序可以處理大批量的數(shù)據(jù),而不需要工程師通過(guò)手工輸入MYSQL語(yǔ)句的方式來(lái)對(duì)數(shù)據(jù)進(jìn)行操作,簡(jiǎn)化了工程師的勞動(dòng)強(qiáng)度。至于數(shù)據(jù)庫(kù)則是數(shù)據(jù)真正存儲(chǔ)的地方,無(wú)論是數(shù)據(jù)庫(kù)管理系統(tǒng)還是數(shù)據(jù)庫(kù)應(yīng)用程序,都需要通過(guò)對(duì)數(shù)據(jù)庫(kù)的操作來(lái)實(shí)現(xiàn)數(shù)據(jù)的輸入與輸出。在這里,數(shù)據(jù)庫(kù)需要與硬盤(pán)和內(nèi)存打交道,通過(guò)設(shè)計(jì)更好的內(nèi)存訪問(wèn)結(jié)構(gòu),可以獲得更高的數(shù)據(jù)訪問(wèn)性能。就目前比較流行的數(shù)據(jù)庫(kù)系統(tǒng)而言,主要分為了兩個(gè)陣營(yíng):基于ORM框架的數(shù)據(jù)庫(kù)系統(tǒng),以及基于NoSQL的非關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)。其中ORM框架的數(shù)據(jù)庫(kù)系統(tǒng)以關(guān)系表為單位,通過(guò)將數(shù)據(jù)存放在不同的表結(jié)構(gòu)中,來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理。這些表結(jié)構(gòu)都被存放在磁盤(pán)中,當(dāng)用戶通過(guò)MYSQL指令獲取數(shù)

26、據(jù)時(shí),數(shù)據(jù)庫(kù)存儲(chǔ)引擎將會(huì)從磁盤(pán)中將數(shù)據(jù)檢索出來(lái),供用戶使用。而NoSQL則采用了內(nèi)存式數(shù)據(jù)庫(kù)的概念,一般采用哈希表來(lái)對(duì)數(shù)據(jù)進(jìn)行組織,將用戶經(jīng)常使用的數(shù)據(jù)緩存在哈希結(jié)構(gòu)中,可以顯著提高數(shù)據(jù)查詢的效率。這兩類數(shù)據(jù)庫(kù)采用了不同的存儲(chǔ)模式,具有不同的應(yīng)用理念,對(duì)于ORM數(shù)據(jù)庫(kù)而言,常作為企業(yè)應(yīng)用的數(shù)據(jù)持久化層,而MYSQL則由于其基于內(nèi)存的特性,常用于普通數(shù)據(jù)庫(kù)的緩存,提供更高的讀取性能??紤]到本文的系統(tǒng)對(duì)于數(shù)據(jù)存取性能并沒(méi)有過(guò)高的要求,所以采用了MYSQL來(lái)作為系統(tǒng)的數(shù)據(jù)管理系統(tǒng)。MYSQL相比ORCALE、SQL SERVER等其他常見(jiàn)的數(shù)據(jù)庫(kù)管理系統(tǒng),具有開(kāi)源、可定制、輕量級(jí)的特性,可以滿足大型

27、的企業(yè)級(jí)應(yīng)用,并且最大程度地降低企業(yè)的成本。MYSQL數(shù)據(jù)庫(kù)通過(guò)存儲(chǔ)引擎來(lái)對(duì)數(shù)據(jù)進(jìn)行組織,常使用的存儲(chǔ)引擎主要有兩類:InnoDB和MyISaM。這兩類存儲(chǔ)引擎在面向不同的應(yīng)用時(shí)會(huì)有不同的表現(xiàn),其中InnoDB是MYSQL數(shù)據(jù)庫(kù)中的默認(rèn)存儲(chǔ)引擎,用戶未顯示指定數(shù)據(jù)庫(kù)的存儲(chǔ)引擎時(shí),將自動(dòng)采用InnoDB作為數(shù)據(jù)庫(kù)的存儲(chǔ)引擎。相比MyISaM,InnoDB支持事務(wù)以及更細(xì)粒度的行鎖,具有更好的并發(fā)能力。而MyISaM相比InnoDB,具有全文本搜索索引,能提供更好的文本搜索能力。3.3IDE簡(jiǎn)介在對(duì)JAVA應(yīng)用進(jìn)行開(kāi)發(fā)時(shí),需要通過(guò)JDK來(lái)對(duì)JAVA程序進(jìn)行編譯與運(yùn)行。JDK提供了JAVA程序運(yùn)行所

28、需的編譯功能與運(yùn)行功能,通過(guò)其附帶的虛擬機(jī),能夠使JAVA程序運(yùn)行在不同的操作系統(tǒng)下,相比C+等其他高級(jí)語(yǔ)言,具有更突出的移植性。在開(kāi)發(fā)JAVA程序的過(guò)程中,可以使用文本編輯器來(lái)手工錄入JAVA程序,并使用JDK自帶的編譯指令來(lái)對(duì)JAVA程序進(jìn)行編譯,當(dāng)編譯通過(guò)生成.class文件后,即可在JVM虛擬機(jī)上運(yùn)行,所有的內(nèi)存操作、文件包含等操作均有虛擬機(jī)處理。雖然這種處理方式只需要用戶輸入代碼即可,但是在面向大型企業(yè)級(jí)的應(yīng)用開(kāi)發(fā)時(shí),普通文本文件編寫(xiě)源代碼的方式并不可取,一個(gè)大型的企業(yè)應(yīng)用會(huì)有多個(gè)項(xiàng)目團(tuán)隊(duì)來(lái)共同維護(hù),僅靠程序員的手動(dòng)管理是無(wú)法適應(yīng)企業(yè)應(yīng)用的膨脹速度的,而且需要付出極大的人工成本。目前

29、在企業(yè)應(yīng)用開(kāi)發(fā)時(shí),會(huì)采用特定的IDE來(lái)對(duì)源代碼進(jìn)行管理,IDE能夠通過(guò)插件的方式來(lái)引入對(duì)應(yīng)版本的JDK,這樣用戶可以在可視化界面上來(lái)對(duì)自己的代碼進(jìn)行管理,而不必對(duì)大量的文本文件進(jìn)行操作。與文本文件錄入的方式相比,IDE具有更好的可視化界面,并且能夠提供特定語(yǔ)言下的實(shí)時(shí)語(yǔ)法檢查,這樣程序員便可以及時(shí)地發(fā)現(xiàn)自己源代碼的錯(cuò)誤,而不必等到程序編譯時(shí)才去修復(fù)??紤]到本文的系統(tǒng)需要對(duì)龐大的源代碼進(jìn)行管理,所以采用Eclipse來(lái)作為系統(tǒng)的IDE軟件。Eclipse是基于JDK的JAVA源代碼管理平臺(tái),支持JAVA程序的編譯、運(yùn)行,并且能夠提供JAVA Web來(lái)支持Web應(yīng)用。同時(shí)Eclipse兼顧了系統(tǒng)開(kāi)

30、發(fā)時(shí)所需的擴(kuò)展性,允許用戶下載不同的插件來(lái)構(gòu)建自己的工程環(huán)境,這些插件可以是提供Web服務(wù)的Tomcat、netty,也可以是提供代碼自動(dòng)約束的XML文件,同時(shí)用戶也可以自定義自己的插件,來(lái)豐富自己的IDE編譯環(huán)境,提高生產(chǎn)力。Eclipse相比于其他常見(jiàn)的IDE,具有更高的移植性,可以在不同的操作系統(tǒng)下進(jìn)行開(kāi)發(fā),用既可以在Windows環(huán)境下編寫(xiě)自己的代碼,然后運(yùn)行在LINUX環(huán)境中,這樣更加方便了不同組織開(kāi)發(fā)人員之間的交流,提供更加可靠地保障。隨著使用Eclipse進(jìn)行軟件開(kāi)發(fā)的用戶及企業(yè)的增多,Eclipse生產(chǎn)商已經(jīng)不再滿足于JAVA開(kāi)發(fā)這一領(lǐng)域,轉(zhuǎn)而支持更多語(yǔ)言的開(kāi)發(fā),目前已經(jīng)支持包

31、括C+在內(nèi)的多種高級(jí)語(yǔ)言的開(kāi)發(fā)功能,這對(duì)于需要集合多種開(kāi)發(fā)語(yǔ)言進(jìn)行生產(chǎn)的公司來(lái)說(shuō),具有更強(qiáng)的吸引力。Eclipse相比其他IDE,其能夠迅速占領(lǐng)市場(chǎng)主要是由于其開(kāi)源、可定制以及插件豐富的特性,就目前Eclipse的發(fā)展現(xiàn)狀而言,已經(jīng)有超過(guò)一百多家的軟件公司支持了Eclipse的開(kāi)發(fā)框架,并且在輸出自己的jar程序時(shí),也會(huì)特別注重Eclipse上對(duì)應(yīng)插件的可用性,所以用戶在下載到特定的jar包后,可以輕易地使用對(duì)應(yīng)的插件來(lái)完成自己源代碼的開(kāi)發(fā),而不用去特別關(guān)注IDE的版本支持,這種優(yōu)勢(shì)對(duì)于敏捷開(kāi)發(fā)團(tuán)隊(duì)來(lái)說(shuō),具有不可忽視的作用,所以Eclipse逐漸成為了業(yè)界內(nèi)JAVA開(kāi)發(fā)的主流IDE。第4章 系

32、統(tǒng)架構(gòu)及總體設(shè)計(jì)4.1功能總體設(shè)計(jì)4.1.1 功能模塊設(shè)計(jì)系統(tǒng)包括如下功能模塊:圖4.1系統(tǒng)功能模塊設(shè)計(jì)圖網(wǎng)上二手圖書(shū)商城系統(tǒng)分為五個(gè)功能模塊:分別為用戶登錄模塊、用戶管理模塊、商品瀏覽模塊、商品下單模塊、用戶留言模塊。其中用戶登錄模塊主要負(fù)責(zé)對(duì)用戶信息的校驗(yàn),當(dāng)用戶輸入賬號(hào)密碼后,服務(wù)器應(yīng)用程序會(huì)從MYSQL數(shù)據(jù)庫(kù)中取得對(duì)應(yīng)賬號(hào)的密碼,如果用戶輸入的密碼與賬戶表中的密碼匹配,則允許用戶登錄。用戶管理模塊主要是用戶使用管理員賬號(hào)登錄到系統(tǒng)后,系統(tǒng)會(huì)返回給用戶對(duì)應(yīng)的管理員界面,在管理員界面中,允許管理員對(duì)普通會(huì)員的基本信息進(jìn)行管理。商品瀏覽模塊主要是用戶可以對(duì)所有的商品進(jìn)行瀏覽,期間可以添加購(gòu)物

33、車(chē)等。商品下單模塊是用戶對(duì)所有的商品進(jìn)行瀏覽,并在對(duì)商品滿意后,進(jìn)行下單操作。用戶留言模塊主要是用戶對(duì)特定商品評(píng)價(jià)留言與商家溝通。4.1.2 功能流程設(shè)計(jì)平臺(tái)功能流程的設(shè)計(jì)分析得到其系統(tǒng)功能操作的流程如下圖所示:圖4.2系統(tǒng)功能流程圖用戶通過(guò)網(wǎng)絡(luò)登陸賬號(hào),輸入個(gè)人賬號(hào)密碼進(jìn)入系統(tǒng)。若輸入為商家賬號(hào),可以進(jìn)行商品上下架、基本信息更改以及訂單管理。若輸入為普通買(mǎi)家賬號(hào),則可以進(jìn)行商品瀏覽、購(gòu)物車(chē)管理、商品購(gòu)買(mǎi)以及用戶留言。4.2數(shù)據(jù)庫(kù)總體設(shè)計(jì)二手圖書(shū)商城系統(tǒng)需要存儲(chǔ)與商品有關(guān)的多種數(shù)據(jù),如用戶信息、產(chǎn)品信息、商品信息、購(gòu)買(mǎi)信息等。這些數(shù)據(jù)均需要在MYSQL數(shù)據(jù)庫(kù)中進(jìn)行合理的設(shè)計(jì)。在對(duì)這些數(shù)據(jù)之間的

34、關(guān)系進(jìn)行設(shè)計(jì)時(shí),首先需要對(duì)數(shù)據(jù)之間的E-R關(guān)系進(jìn)行分析。E-R關(guān)系表示數(shù)據(jù)之間的實(shí)體、屬性以及聯(lián)系。 圖4.3管理員實(shí)體屬性圖 圖4.4會(huì)員實(shí)體屬性關(guān)系圖圖4.5訂單實(shí)體屬性圖圖4-6留言實(shí)體屬性圖下圖為系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)體關(guān)系圖圖4.7實(shí)體關(guān)系圖ER圖描述了圖書(shū)購(gòu)買(mǎi)所用到的實(shí)體、實(shí)體的屬性、以及實(shí)體與實(shí)體之間的關(guān)系。第5章 系統(tǒng)詳細(xì)設(shè)計(jì)5.1普通用戶模塊設(shè)計(jì)系統(tǒng)的詳細(xì)設(shè)計(jì)是系統(tǒng)全部模塊功能的體現(xiàn),通過(guò)對(duì)各個(gè)類之間的相互調(diào)用體現(xiàn)各模塊之間的聯(lián)系,主要有普通會(huì)員和管理員兩種系統(tǒng)詳細(xì)設(shè)計(jì)。 普通用戶模塊主要有會(huì)員注冊(cè)功能、會(huì)員登錄功能、商品瀏覽功能、留言功能和商品下單功能。下面將對(duì)主要功能進(jìn)行敘述。5

35、.1.1會(huì)員注冊(cè)功能設(shè)計(jì)會(huì)員注冊(cè)功能涉及包括Register.aspx類、UserBusiness類、DA類和UsersEntity類。 DAUserBusinessRegister.aspx圖5.1會(huì)員注冊(cè)業(yè)務(wù)圖(1)Register.aspx類 Register.aspx是會(huì)員注冊(cè)頁(yè)面,會(huì)員注冊(cè)方法首選實(shí)例化UsersEntity類,把用戶名、密碼、姓名、地址和聯(lián)系方式等信息封裝到會(huì)員實(shí)體類中,調(diào)用UserBusiness類中的InsertUsers()方法,完成操作。(2)UserBusiness類 UserBusiness類是會(huì)員注冊(cè)業(yè)務(wù)邏輯類,InsertUsers()方法包括注冊(cè)會(huì)

36、員的MYSQL語(yǔ)句insert into users value(ID、password、name、address、contact),調(diào)用DA類中執(zhí)行注冊(cè)會(huì)員的MYSQL語(yǔ)句,完成操作。(3)DA類 DA類主要負(fù)責(zé)連接數(shù)據(jù)庫(kù),提供執(zhí)行MYSQL語(yǔ)句方法。(4)UsersEntity類 UsersEntity類是會(huì)員表的實(shí)體類,對(duì)會(huì)員表封裝操作。5.1.2會(huì)員登錄功能設(shè)計(jì)會(huì)員登錄功能涉及包括Login.aspx類、UserBusiness類、DA類和UsersEntity類。 DA UserBusinessLogin.aspx圖5.2會(huì)員登錄業(yè)務(wù)圖(1)Login.aspx類 Login.asp

37、x是會(huì)員登陸頁(yè)面,在此頁(yè)面中輸入用戶名、密碼點(diǎn)擊登錄,調(diào)用UserBusiness類中的Login()會(huì)員登錄方法。(2)UserBusiness類 UserBusiness類是會(huì)員業(yè)務(wù)邏輯類。(3)DA類 DA類主要負(fù)責(zé)連接數(shù)據(jù)庫(kù),提供執(zhí)行MYSQL語(yǔ)句方法。(4)UsersEntity類 UsersEntity類是會(huì)員表的實(shí)體類,對(duì)會(huì)員表進(jìn)行面向?qū)ο蟮奶幚怼?.1.3留言功能設(shè)計(jì) 留言功能主要涉及LeavewordAdd.aspx(視圖層)、LeavewordBusiness(業(yè)務(wù)邏輯層)、DA(數(shù)據(jù)訪問(wèn)層)和LeavewordEntity(實(shí)體層)。 DALeavewordBusines

38、sLeavewordAdd.aspx圖5.3留言業(yè)務(wù)圖(1)LeavewordAdd.aspx類 LeavewordAdd.aspx是留言的頁(yè)面,在此頁(yè)面,輸入留言內(nèi)容,把留言信息封裝到LeavewordEntity實(shí)體中,調(diào)用LeavewordBusiness類中的Insertleaveword()添加留言方法,LeavewordBusiness類調(diào)用DA中的方法。(2)LeavewordBusiness類 LeavewordBusiness類是留言業(yè)務(wù)邏輯類,LeavewordBusine類中的Insertleaveword()方法負(fù)責(zé)添加留言操作,包括添加MYSQL語(yǔ)句,在Insertl

39、eaveword()方法中調(diào)用DA類中的方法,執(zhí)行添加留言的MYSQL語(yǔ)句。(3)DA類 DA類是數(shù)據(jù)庫(kù)訪問(wèn)類,與MYSQL數(shù)據(jù)庫(kù)建立連接,提供執(zhí)行MYSQL語(yǔ)句和存儲(chǔ)過(guò)程的方法。(4)LeavewordEntity類 LeavewordEntity類是留言的實(shí)體類,主要實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)留言表的面向?qū)ο蠡幚怼?.1.4商品下單功能設(shè)計(jì)商品下單功能主要涉及Booksearch.aspx類、BookpurchaseBusiness類、DA類、BookpurchaseEntity類。 DABookpurchaseBusiness Booksearch.aspx圖5.4下單業(yè)務(wù)圖(1)Booksearc

40、h.aspx類 Booksearch.aspx是書(shū)籍瀏覽頁(yè)面 ,點(diǎn)擊購(gòu)買(mǎi)下單,調(diào)用BookpurchaseBusiness業(yè)務(wù)邏輯中的AddBookpurchase()的方法。(2)BookpurchaseBusiness類 BookpurchaseBusiness類是下單業(yè)務(wù)邏輯類, BookpurchaseBusiness類中的AddBookpurchase()方法負(fù)責(zé)下單操作。(3)DA類 DA類是數(shù)據(jù)訪問(wèn)類,與MYSQL數(shù)據(jù)庫(kù)建立連接,提供執(zhí)行MYSQL語(yǔ)句的方法。(4)BookpurchaseEntity類 BookpurchaseEntity類主要是對(duì)書(shū)籍進(jìn)行面向?qū)ο蟮奶幚恚瑢?duì)書(shū)籍

41、下單表的封裝操作。5.2管理員模塊設(shè)計(jì)5.2.1管理員登錄功能設(shè)計(jì)會(huì)員登錄功能涉及包括Login.aspx類、AdminBusiness類、DA類和AdminEntity類。 DA AdminBusinessLogin.aspx圖5.5管理員登錄業(yè)務(wù)圖(1)Login.aspx類 Login.aspx是管理員登陸頁(yè)面,在此頁(yè)面中輸入用戶名、密碼點(diǎn)擊登錄,調(diào)用AdminBusiness類中的AdminLogin()方法完成操作。(2)AdminBusiness類 AdminBusiness類是業(yè)務(wù)邏輯類。(3)DA類 DA類主要負(fù)責(zé)連接數(shù)據(jù)庫(kù),提供執(zhí)行MYSQL語(yǔ)句方法。(4)AdminEnti

42、ty類 AdminEntity類是管理員表的實(shí)體類,對(duì)管理員表進(jìn)行面向?qū)ο蟮奶幚怼?.2.2添加書(shū)籍功能設(shè)計(jì)添加書(shū)籍功能主要涉及包括ExambooksAdd.aspx、ExambooksBusiness、DA、ExambooksEntity。 DAExambooksBusinessExambooksAdd.aspx圖5.6添加書(shū)籍業(yè)務(wù)圖(1)ExambooksAdd.aspx類 ExambooksAdd.aspx是添加書(shū)籍的頁(yè)面。添加書(shū)籍,調(diào)用ExambooksBusiness業(yè)務(wù)邏輯中的AddExambooks()添加書(shū)籍方法完成操作。(2)ExambooksBusiness類 Exambo

43、oksBusiness類是書(shū)籍業(yè)務(wù)類。其中的AddExambooks()添加書(shū)籍方法完成操作(3)DA類 主要負(fù)責(zé)連接數(shù)據(jù)庫(kù),提供執(zhí)行MYSQL語(yǔ)句方法。(4)ExambooksEntity類 ExambooksEntity類主要是對(duì)書(shū)籍進(jìn)行面向?qū)ο蟮奶幚?,?duì)書(shū)記表的封裝操作。5.2.3修改書(shū)籍功能設(shè)計(jì)修改書(shū)籍功能主要涉及Exambooksedit.aspx、ExambooksBusiness、DA、ExambooksEntity。 DAExambooksBusinessExambooksedit.aspx圖5.7修改書(shū)籍業(yè)務(wù)圖(1)Exambooksedit.aspx類 Exambookse

44、dit.aspx是修改書(shū)籍信息的頁(yè)面,調(diào)用ExambooksBusiness類中的EditExambooks()方法,完成修改操作。(2)ExambooksBusiness類 ExambooksBusiness類是業(yè)務(wù)邏輯類,添加MYSQL語(yǔ)句完成修改操作。(3)DA類 主要負(fù)責(zé)連接數(shù)據(jù)庫(kù),提供執(zhí)行MYSQL語(yǔ)句方法。(4)ExambooksEntity類 ExambooksEntity類主要對(duì)書(shū)籍表進(jìn)行面向?qū)ο蟮奶幚?,?duì)書(shū)籍表封裝操作。5.3數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)本文采用MYSQL作為系統(tǒng)的底層數(shù)據(jù)庫(kù),在MYSQL數(shù)據(jù)庫(kù)中,最小的單位是記錄,數(shù)據(jù)會(huì)以記錄的形式存儲(chǔ)在數(shù)據(jù)庫(kù)的表格中。本文的數(shù)據(jù)庫(kù)關(guān)系表

45、格主要有:管理員表、商品表、公告表、會(huì)員表、留言表以及訂單表。(1)管理員表主要存放管理員的基本信息:表5.1管理員信息表字段名類型長(zhǎng)度說(shuō)明idInt4管理員編號(hào)(主鍵)namevarchar30用戶名pwdvarchar20用戶密碼(2)會(huì)員表主要存放會(huì)員的基本信息:表5.2會(huì)員信息表字段名數(shù)據(jù)類型長(zhǎng)度功能描述idInt4會(huì)員編號(hào)(主鍵)namevarchar20會(huì)員名passwordvarchar20密碼tournamentvarchar8姓名sexvarchar2性別Ageint4年齡Telvarchar30電話Emailvarchar20郵箱QQint8QQ(3) 圖書(shū)商品表主要存放與

46、圖書(shū)有關(guān)的信息:表5.3圖書(shū)信息表字段名類型長(zhǎng)度說(shuō)明idInt4編號(hào)(主鍵)Custodianshipdate time8時(shí)間Namevarchar20商品名稱Mishmashvarchar20描述Chagrinvarchar50廠家Zhengzhouvarchar50折扣ZhengzhouFloat8折后價(jià)ShenyangFloat8節(jié)省金額SpanglishInt4數(shù)量(4)留言表主要存放普通用戶的留言信息:表5.4留言信息表字段名數(shù)據(jù)類型長(zhǎng)度功能描述idInt4留言編號(hào)(主鍵)Student_idInt4會(huì)員編號(hào)(外鍵)titlevarchar20標(biāo)題contentvarchar100內(nèi)

47、容timedate time8留言時(shí)間(5) 訂單表主要存放用戶的訂單信息:表5.5訂單信息表字段名數(shù)據(jù)類型長(zhǎng)度功能描述idInt4編號(hào)(主鍵)Student_idInt4會(huì)員編號(hào)(外鍵)Good-idInt4商品編號(hào)(外鍵)BumInt4數(shù)量ZoningFloat8總價(jià)Timedate time8訂單時(shí)間第6章 系統(tǒng)實(shí)現(xiàn)與測(cè)試軟件開(kāi)發(fā)的一般步驟是產(chǎn)品提出需求,開(kāi)發(fā)人員進(jìn)行開(kāi)發(fā)自測(cè),測(cè)試人員進(jìn)行總體檢測(cè)以及上線。通過(guò)這四步的流水化生產(chǎn)模式,可以最大限度地保證上線后的服務(wù)可用。本文的第五章完成了系統(tǒng)各個(gè)功能模塊的設(shè)計(jì),通過(guò)采用設(shè)計(jì)好的數(shù)據(jù)庫(kù)來(lái)對(duì)傳感器上報(bào)的數(shù)據(jù)進(jìn)行存儲(chǔ),本文的系統(tǒng)可以實(shí)現(xiàn)課題的完

48、整需求。在本章中將會(huì)使用特定的方式來(lái)對(duì)系統(tǒng)的功能進(jìn)行測(cè)試。6.1系統(tǒng)實(shí)現(xiàn)6.1.1登錄模塊實(shí)現(xiàn)登錄模塊主要負(fù)責(zé)對(duì)用戶信息的校驗(yàn),當(dāng)用戶輸入賬號(hào)密碼后,服務(wù)器應(yīng)用程序會(huì)從MYSQL數(shù)據(jù)庫(kù)中取得對(duì)應(yīng)賬號(hào)的密碼,如果用戶輸入的密碼與賬戶表中的密碼匹配,則允許用戶登錄。系統(tǒng)的登錄界面如下所示: 圖6.1普通用戶登錄界面圖圖6.2管理員登錄界面圖上圖所示為系統(tǒng)的登錄模塊,用戶在點(diǎn)擊登錄按鈕后,用戶名和密碼即通過(guò)HTTP請(qǐng)求傳遞給服務(wù)器,服務(wù)器通過(guò)對(duì)用戶名select數(shù)據(jù)庫(kù),當(dāng)數(shù)據(jù)庫(kù)中存在該用戶名,并且用戶名下的密碼與登錄密碼匹配時(shí),即彈出登陸后的界面給用戶,否則提示密碼錯(cuò)誤,允許用戶重新輸入密碼。6.1

49、.2管理員模塊實(shí)現(xiàn)用戶使用管理員賬號(hào)登錄到系統(tǒng)后,系統(tǒng)會(huì)返回給用戶對(duì)應(yīng)的管理員界面,在管理員界面中,允許管理員對(duì)普通會(huì)員的基本信息進(jìn)行管理,如下所示為管理員登錄后的界面:圖6.3管理員界面圖在管理員界面中系統(tǒng)共賦予了管理員三類功能:會(huì)員管理功能、商品管理功能與訂單管理功能。其中會(huì)員管理功能允許管理員對(duì)普通會(huì)員的基本信息進(jìn)行管理,商品管理功能允許管理員對(duì)商品進(jìn)行上架、下架等操作,而訂單管理功能允許管理員對(duì)訂單信息進(jìn)行檢查。由于系統(tǒng)使用了MYSQL數(shù)據(jù)庫(kù)對(duì)系統(tǒng)的基本信息進(jìn)行持久化,所以這些數(shù)據(jù)會(huì)在用戶刷新界面或者下次登錄時(shí)展示給用戶。管理員進(jìn)入該模塊后,可以修改會(huì)員的基本信息。下圖展示了會(huì)員管理界

50、面:圖6.4會(huì)員管理界面圖進(jìn)入書(shū)籍頁(yè)面可對(duì)書(shū)籍分類進(jìn)行修改,如下所示為書(shū)籍分類管理界面:圖6.5商品分類管理界面圖在書(shū)籍的詳情頁(yè)面中,管理員可以對(duì)書(shū)籍的圖片、價(jià)格、名稱以及類別等相關(guān)信息進(jìn)行修改。如下圖:圖6.6書(shū)籍詳情界面圖在訂單管理界面中,管理員可以檢查系統(tǒng)所有的訂單信息,當(dāng)點(diǎn)擊查看按鈕時(shí),會(huì)彈出該訂單的詳情:圖6.7訂單管理界面圖圖6.8訂單詳情頁(yè)圖在系統(tǒng)的訂單詳情頁(yè)中,會(huì)展示購(gòu)買(mǎi)客戶的相關(guān)信息,包括收貨地址、收件人電話等,從而方便工作人員的發(fā)貨。6.1.3會(huì)員模塊設(shè)計(jì)普通會(huì)員使用自己的賬號(hào)后,可以對(duì)所有的商品進(jìn)行瀏覽,并在對(duì)商品滿意后,進(jìn)行下單操作。下圖給出了系統(tǒng)的商品瀏覽界面: 圖6

51、.9商品瀏覽界面圖在商品瀏覽界面中,給出了系統(tǒng)最近銷量比較火的書(shū)籍,如果用戶對(duì)主頁(yè)展示的書(shū)籍不感興趣,也可以點(diǎn)擊更多按鈕,系統(tǒng)將展示給用戶更多的商品內(nèi)容:在系統(tǒng)的商品展示列表中,給出了系統(tǒng)所有的書(shū)籍詳情信息,用戶可以觀看書(shū)籍的簡(jiǎn)介,以及在對(duì)書(shū)籍滿意時(shí),可以進(jìn)行下單。圖6.10下單界面圖如果用戶對(duì)自己購(gòu)買(mǎi)的商品比較滿意,可以點(diǎn)擊下一步,進(jìn)入訂單確認(rèn)界面:圖6.11 訂單確認(rèn)界面圖在訂單確認(rèn)界面中,用戶需要輸入自己的收貨地址與電話號(hào)碼等信息。同時(shí),用戶也可以對(duì)自己的購(gòu)物車(chē)進(jìn)行檢查:圖6.12購(gòu)物車(chē)詳情圖購(gòu)物車(chē)會(huì)保存用戶所有加入購(gòu)物車(chē)的商品,而在訂單管理界面,則會(huì)展示用戶所有下單的商品:圖6.13訂

52、單詳情頁(yè)同時(shí),用戶在遇到滿意的商品時(shí),也可以進(jìn)行留言,與賣(mài)家進(jìn)行溝通:圖6.14留言板界面圖上圖給出了系統(tǒng)的留言板界面,在留言板中,用戶可以與商家進(jìn)行溝通,商家在登錄到系統(tǒng)后,將會(huì)看到用戶的留言信息。6.2系統(tǒng)測(cè)試軟件測(cè)試是軟件開(kāi)發(fā)中不可或缺的一部分,是貫穿整個(gè)軟件開(kāi)發(fā)生命周期、對(duì)軟件產(chǎn)品(包括階段性產(chǎn)品)進(jìn)行校驗(yàn)和確認(rèn)活動(dòng)過(guò)程,是為了盡早地發(fā)現(xiàn)在軟件產(chǎn)品中所存在的各種問(wèn)題與用戶需求、預(yù)定義的性質(zhì)不一樣。軟件測(cè)試技術(shù)軟件測(cè)試的分類1、從是否需要執(zhí)行被測(cè)軟件的角度分類分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。2、從測(cè)試是否針對(duì)軟件結(jié)構(gòu)算法的角度分類分為白盒測(cè)試和黑盒測(cè)試。3、從測(cè)試的不同階段分類分為單元測(cè)試、集成

53、測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試。軟件測(cè)試是為了保證軟件產(chǎn)品的質(zhì)量,在軟件開(kāi)發(fā)的過(guò)程中,對(duì)軟件產(chǎn)品進(jìn)行質(zhì)量控制。網(wǎng)上二手圖書(shū)商城系統(tǒng)的測(cè)試用例如下:表6.1書(shū)籍添加功能測(cè)試序號(hào)1測(cè)試模塊商品添加模塊測(cè)試功能點(diǎn)增加功能操作步驟點(diǎn)擊添加書(shū)籍,填寫(xiě)書(shū)籍信息,填寫(xiě)完畢后點(diǎn)擊保存按鈕預(yù)期結(jié)果及驗(yàn)證標(biāo)準(zhǔn)點(diǎn)擊保存后,彈出保存成功提示,跳轉(zhuǎn)到書(shū)籍管理頁(yè)面后可以看到記錄。測(cè)試時(shí)間2020/4/23執(zhí)行人伊宇杰測(cè)試結(jié)論添加成功Bug編號(hào)備注此用例測(cè)試通過(guò)了書(shū)籍添加的基本功能圖6.15書(shū)籍管理頁(yè)面圖表6.2書(shū)籍購(gòu)買(mǎi)功能測(cè)試序號(hào)2測(cè)試模塊書(shū)籍購(gòu)買(mǎi)模塊測(cè)試功能點(diǎn)購(gòu)買(mǎi)功能操作步驟點(diǎn)擊商品按鈕,之后點(diǎn)擊下一步,進(jìn)入訂單頁(yè)面,填寫(xiě)信

54、息完畢后點(diǎn)擊提交訂單按鈕。預(yù)期結(jié)果及驗(yàn)證標(biāo)準(zhǔn)完成訂單會(huì)出現(xiàn)購(gòu)買(mǎi)成功提示,并且會(huì)保存在訂單里。測(cè)試時(shí)間2020/4/27執(zhí)行人伊宇杰測(cè)試結(jié)論購(gòu)買(mǎi)成功Bug編號(hào)備注此用例測(cè)試通過(guò)了商品購(gòu)買(mǎi)的基本功能圖6.16書(shū)籍購(gòu)買(mǎi)頁(yè)面圖總 結(jié)本文主要圍繞一款基于Web的二手圖書(shū)商城系統(tǒng)的設(shè)計(jì),系統(tǒng)采用常規(guī)的B/S框架進(jìn)行設(shè)計(jì),在后臺(tái)編程語(yǔ)言方面,本文采用了Java開(kāi)發(fā)語(yǔ)言,在數(shù)據(jù)庫(kù)存儲(chǔ)端,本文采用流行的MYSQL數(shù)據(jù)庫(kù),總體而言,本文提供的系統(tǒng)包含如下所示的幾個(gè)方面的功能:1、用戶登錄。用戶登錄部分允許用戶使用賬號(hào)密碼進(jìn)行登錄,當(dāng)輸入錯(cuò)誤的賬號(hào)密碼時(shí),系統(tǒng)要給出相應(yīng)的提示,輸入正確的密碼時(shí),系統(tǒng)應(yīng)彈出用戶登錄后

55、的界面。2、用戶管理。系統(tǒng)應(yīng)設(shè)計(jì)相應(yīng)的管理員賬號(hào),管理員在登錄系統(tǒng)后,可以對(duì)普通用戶的基本信息進(jìn)行管理。3、商品瀏覽。對(duì)于用戶自己喜歡的商品,用戶可以點(diǎn)擊按鈕進(jìn)行翻頁(yè)瀏覽。4、商品下單。用戶可以選擇自己喜歡的圖書(shū)商品進(jìn)行下單。5、用戶留言。系統(tǒng)設(shè)計(jì)留言板塊來(lái)給用戶進(jìn)行留言,其他用戶可以看到用戶的留言信息。針對(duì)上述的幾個(gè)功能模塊,本文對(duì)涉及到的數(shù)據(jù)庫(kù)模塊與系統(tǒng)功能模塊進(jìn)行了詳細(xì)的需求分析與實(shí)驗(yàn)測(cè)試,在需求分析部分,本文給出了系統(tǒng)的組織架構(gòu),而在實(shí)驗(yàn)測(cè)試部分,本文針對(duì)系統(tǒng)的用戶登錄、用戶管理、商品瀏覽、商品下單以及用戶留言的功能進(jìn)行了測(cè)試,測(cè)試結(jié)果表明,本文系統(tǒng)可以正常實(shí)現(xiàn)上述的幾個(gè)功能,可以作為

56、網(wǎng)上二手圖書(shū)買(mǎi)賣(mài)的商城系統(tǒng)。40參考文獻(xiàn)1王宏.基于最小業(yè)務(wù)單元的Web系統(tǒng)性能測(cè)試調(diào)優(yōu)J.信息技術(shù)與信息化,2020(01):25-27.2潘志崗.互聯(lián)網(wǎng)企業(yè)Web系統(tǒng)易忽視漏洞分析J.信息安全研究,2020,6(02):181-187.3計(jì)大威.基于WEB系統(tǒng)與J2EE開(kāi)發(fā)技術(shù)的財(cái)務(wù)憑證管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)J.自動(dòng)化技術(shù)與應(yīng)用,2019,38(12):160-163.4韓兵,張轉(zhuǎn)霞,方英蘭.面向Web系統(tǒng)熱點(diǎn)數(shù)據(jù)預(yù)測(cè)及緩存管理的研究J.信息技術(shù)與信息化,2019(12):187-190.5李娟.基于LoadRunner的Web系統(tǒng)性能測(cè)試的研究和應(yīng)用J.信息技術(shù)與信息化,2019(12):2

57、26-228.6張偉.基于Web系統(tǒng)的UFT自動(dòng)化測(cè)試框架研究與應(yīng)用J.科技創(chuàng)新與應(yīng)用,2019(33):159-160.7巨騰飛,田國(guó)敏,楊京.基于Web系統(tǒng)的跨站腳本攻擊漏洞解析J.網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2019(11):27-28.8匡湖.淺談基于軟件工程的Web開(kāi)發(fā)技術(shù)J.計(jì)算機(jī)產(chǎn)品與流通,2019(11):14.9文松,王敏,程虹.基于James的安全電子郵件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)J.現(xiàn)代計(jì)算機(jī),2019(29):92-95.10李奕彤,聶帥,張永偉,湯杰.基于國(guó)產(chǎn)化環(huán)境的信息系統(tǒng)自動(dòng)化運(yùn)維技術(shù)J.指揮信息系統(tǒng)與技術(shù),2019,10(04):91-95.11陳國(guó)才.基于超星泛雅平臺(tái)的信息化教學(xué)

58、研究以“Web系統(tǒng)設(shè)計(jì)”課程為例J.無(wú)線互聯(lián)科技,2019,16(17):84-85.12朱來(lái)雪.基于Nginx技術(shù)的Web系統(tǒng)安全部署方案J.信息與電腦(理論版),2019,31(17):172-173+176.13黃宬. 移動(dòng)環(huán)境下高性能WEB系統(tǒng)關(guān)鍵技術(shù)研究D.北京交通大學(xué),2019.14謝建華,鄭劍,梁杰華.校園貧困生申請(qǐng)及管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)J.電腦知識(shí)與技術(shù),2019,15(24):88-90+94.15劉同斌,陳韜,武燕如.WEB語(yǔ)音告警軟件的設(shè)計(jì)與實(shí)現(xiàn)J.機(jī)電信息,2019(24):143-144.16Hannah Quirt. Evaluation of the Adopti

59、on and the Validity and Reliability of the Dementia Observation System (DObs) Web Application in Long-Term CareJ. Journal of the American Medical Directors Association,2020,21(3).17Julien J Malard,Jan Franklin Adamowski,Marcela Rojas Daz,Jessica Bou Nassar,Nallusamy Anandaraja,Hctor Tuy,Lus Andrs Ar

60、valo-Rodriguez,Hugo Ramiro Melgar-Quionez. Agroecological food web modelling to evaluate and design organic and conventional agricultural systemsJ. Ecological Modelling,2020,421.18Wei Zheng,Yuxing Wang,Ming Zhang,Feiyang Wu,Zhou Yang. A full stack data acquisition, archive and access solution for J-

61、TEXT based on web technologiesJ. Fusion Engineering and Design,2020,155.致 謝時(shí)光荏苒,歲月如梭,我的學(xué)生生涯即將結(jié)束。在這漫長(zhǎng)而又短暫的學(xué)生生涯中,我遇到了很多可愛(ài)的人與事。這些在我學(xué)生生涯中遇到的人與事都給予了我很多知識(shí),這些知識(shí)將成為我生命中不可缺少的回憶,激勵(lì)我的成長(zhǎng)。在這即將畢業(yè),即將走出校園的一刻,請(qǐng)?jiān)试S我對(duì)所有幫助過(guò)我的人道一聲謝,是你們給予了我美好的學(xué)生生涯,助我在人生的道路上進(jìn)一步成長(zhǎng)。我的學(xué)生設(shè)計(jì)在指導(dǎo)老師的幫助下得以完成,我的指導(dǎo)老師是一位十分負(fù)責(zé)任的老師,在我收到畢業(yè)課題時(shí),主動(dòng)地找我約談,為我分析課題需求,并給出了清晰的設(shè)計(jì)方案,正是在她的幫助下,我從對(duì)課題完全不懂的狀態(tài),過(guò)度到了能夠分析問(wèn)題,乃至解決問(wèn)題的狀態(tài),沒(méi)有她,我的畢設(shè)課題將存在無(wú)法解決的問(wèn)題,最終導(dǎo)致畢業(yè)遙遙無(wú)期。除了指導(dǎo)老師,我還要對(duì)我的室友進(jìn)行感謝,是你們?yōu)槲姨峁┝艘粋€(gè)良好的學(xué)習(xí)氛圍,我才能得以全身心地投入到畢設(shè)內(nèi)容的編寫(xiě)與設(shè)計(jì)過(guò)程中。在我遇到問(wèn)題不知該如何下手時(shí),你們不辭辛勞地為我提供解決方案,為我集思廣益,正是在你

展開(kāi)閱讀全文
溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

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

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

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


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