![jsp手機(jī)銷(xiāo)售網(wǎng)站ssh論文_第1頁(yè)](http://file4.renrendoc.com/view5/M01/0C/3A/wKhkGGYu6jKAYFkVAABdUlNkKqk196.jpg)
![jsp手機(jī)銷(xiāo)售網(wǎng)站ssh論文_第2頁(yè)](http://file4.renrendoc.com/view5/M01/0C/3A/wKhkGGYu6jKAYFkVAABdUlNkKqk1962.jpg)
![jsp手機(jī)銷(xiāo)售網(wǎng)站ssh論文_第3頁(yè)](http://file4.renrendoc.com/view5/M01/0C/3A/wKhkGGYu6jKAYFkVAABdUlNkKqk1963.jpg)
![jsp手機(jī)銷(xiāo)售網(wǎng)站ssh論文_第4頁(yè)](http://file4.renrendoc.com/view5/M01/0C/3A/wKhkGGYu6jKAYFkVAABdUlNkKqk1964.jpg)
![jsp手機(jī)銷(xiāo)售網(wǎng)站ssh論文_第5頁(yè)](http://file4.renrendoc.com/view5/M01/0C/3A/wKhkGGYu6jKAYFkVAABdUlNkKqk1965.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEI畢業(yè)論題目院系專(zhuān)業(yè)姓名班級(jí)學(xué)號(hào)指導(dǎo)教師摘要購(gòu)物網(wǎng)就是一種購(gòu)買(mǎi)日常用品的網(wǎng)站,是可以購(gòu)買(mǎi)書(shū)籍,服飾,鞋帽,玩具,軟件,唱片,家電,數(shù)碼等并且送貨上門(mén)的購(gòu)物平臺(tái)。購(gòu)物網(wǎng)是互聯(lián)網(wǎng)、銀行、現(xiàn)代物流業(yè)發(fā)展的產(chǎn)物。購(gòu)物網(wǎng)作為一種新興的商業(yè)模式,與傳統(tǒng)購(gòu)物有很大差別。而每一種新的商業(yè)模式,在其出現(xiàn)和發(fā)展過(guò)程中,都需要具備相應(yīng)的環(huán)境,購(gòu)物網(wǎng)也不例外。由于21世紀(jì)網(wǎng)絡(luò)的快速發(fā)展,人們對(duì)網(wǎng)絡(luò)更多的需求都為購(gòu)物網(wǎng)提供了發(fā)展的環(huán)境和空間。購(gòu)物網(wǎng)和傳統(tǒng)商業(yè)模式的差別也十分明顯,二者各有自己的優(yōu)缺點(diǎn)。 關(guān)鍵字:購(gòu)物、網(wǎng)上商城、購(gòu)物網(wǎng)。AbstractOnlinestoreisawebsitetobuydailynecessities,isthatyoucanbuybooks,clothes,shoesandhats,toys,software,music,homeappliances,digital,etcanddoor-to-doordeliveryofshoppingplatform.ShoppingnetworkistheproductoftheInternet,Banks,thedevelopmentofmodernlogisticsindustry.Onlineshoppingasanewbusinessmodel,andthetraditionalshoppinghasaverybigdifference.Andeachkindofnewbusinessmodels,intheprocessofitsemergenceanddevelopment,allneedtobeequippedwiththeappropriateenvironment,theshoppingnetworkisnoexception.Duetotherapiddevelopmentof21stcenturynetwork,thenetworkmoredemandforshoppingnetworkprovidesthedevelopmentofenvironmentandspace.Shoppingnetworkandthedifferencebetweenthetraditionalbusinessmodelisalsoveryobvious,eachhavetheirownadvantagesanddisadvantages.Keywords: Shopping、OnlineMall、ShoppingOnline。目錄1緒論 11.1本課題研究的背景 11.2本課題研究的意義 41.3本文主要研究?jī)?nèi)容 52網(wǎng)上購(gòu)物商城系統(tǒng)的實(shí)現(xiàn)技術(shù) 62.1使用JAVA技術(shù)的優(yōu)點(diǎn) 62.2JAVA技術(shù)的應(yīng)用 82.2.1JAVA應(yīng)用程序和小應(yīng)用程序 82.2.2Hibernate、Servlet、JSP和JavaBeans 82.3MyEclipse簡(jiǎn)介 103網(wǎng)上商城的分析與設(shè)計(jì) 113.1可行性研究 113.2系統(tǒng)需求分析 123.2.1基本功能需求 123.2.2基本流程圖分析 133.2.3功能需求分析 163.3網(wǎng)上商城系統(tǒng)的開(kāi)發(fā)方法 173.4網(wǎng)上商城系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì) 173.4.1C/S和B/S體系結(jié)構(gòu) 173.4.2網(wǎng)上商城系統(tǒng)基于Web的三層結(jié)構(gòu)設(shè)計(jì) 193.5網(wǎng)上商城系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)現(xiàn) 194網(wǎng)上商城系統(tǒng)的實(shí)現(xiàn) 224網(wǎng)上商城系統(tǒng)的實(shí)現(xiàn) 224.1本系統(tǒng)的模塊功能介紹 224.2功能實(shí)現(xiàn)及相應(yīng)的圖形界面 225系統(tǒng)的開(kāi)發(fā)工具和運(yùn)行環(huán)境 345.1系統(tǒng)運(yùn)行環(huán)境的搭建 345.1.1JAVA虛擬機(jī)的安裝 345.1.2Tomcat環(huán)境搭建 345.2系統(tǒng)程序的安裝和加載 355.2.1文件的拷貝 355.2.2數(shù)據(jù)庫(kù)的連接 356網(wǎng)上商城系統(tǒng)測(cè)試 366.1系統(tǒng)測(cè)試的目標(biāo) 366.2測(cè)試的實(shí)現(xiàn) 376.2.1模塊測(cè)試 376.2.2系統(tǒng)及子系統(tǒng)測(cè)試 377總結(jié)與展望 397.1系統(tǒng)評(píng)價(jià) 397.2安全性問(wèn)題 39致謝 40參考文獻(xiàn) 411緒論1.1本課題研究的背景購(gòu)物網(wǎng)作為一種新興的商業(yè)模式,與傳統(tǒng)購(gòu)物有很大差別。而每一種新的商業(yè)模式,在其出現(xiàn)和發(fā)展過(guò)程中,都需要具備相應(yīng)的環(huán)境,購(gòu)物網(wǎng)也不例外。由于21世紀(jì)網(wǎng)絡(luò)的快速發(fā)展,人們對(duì)網(wǎng)絡(luò)更多的需求都為購(gòu)物網(wǎng)提供了發(fā)展的環(huán)境和空間。購(gòu)物網(wǎng)和傳統(tǒng)商業(yè)模式的差別也十分明顯,二者各有自己的優(yōu)缺點(diǎn)。 網(wǎng)絡(luò)購(gòu)物的優(yōu)勢(shì):1購(gòu)物網(wǎng)商品種類(lèi)多,沒(méi)有商店?duì)I業(yè)面積限制。它可以包含國(guó)內(nèi)外的各種產(chǎn)品,充分體現(xiàn)了網(wǎng)絡(luò)無(wú)地域的優(yōu)勢(shì)。在傳統(tǒng)商店中,無(wú)論其店鋪空間有多大,它所能容納的商品都是有限的,而對(duì)于網(wǎng)絡(luò)來(lái)說(shuō),它是商品的展示平臺(tái),是一種虛擬的空間,只要有商品,就可以通過(guò)網(wǎng)絡(luò)平臺(tái)進(jìn)行展示,可以把世界的各類(lèi)知名品牌全部放在上面,展示在上面。2購(gòu)物網(wǎng)沒(méi)有任何時(shí)間限制。作為網(wǎng)絡(luò)商店,它可以24小時(shí)對(duì)客戶(hù)開(kāi)放,只要用戶(hù)在需要的時(shí)間登陸網(wǎng)站,就可以挑選自己需要的商品。而在傳統(tǒng)商店中,消費(fèi)者大多都要受到營(yíng)業(yè)時(shí)間的限制。3購(gòu)物成本低。對(duì)于購(gòu)物網(wǎng)購(gòu)買(mǎi)者,他們挑選、對(duì)比各家的商品,只需要登陸不同的網(wǎng)站,或是選擇不同的頻道就可以在很短時(shí)間內(nèi)完成,而且可以直接由商家負(fù)責(zé)送達(dá),免去了傳統(tǒng)購(gòu)物中舟車(chē)勞頓的辛苦,時(shí)間和費(fèi)用成本大幅降低。而對(duì)于傳統(tǒng)購(gòu)物來(lái)講,這一點(diǎn)是無(wú)法達(dá)到的。4購(gòu)物網(wǎng)上商品價(jià)格相對(duì)較低?!疤詠?lái)淘去”購(gòu)物網(wǎng)上的商品與傳統(tǒng)商場(chǎng)相比相對(duì)便宜,因?yàn)榫W(wǎng)絡(luò)可以省去很多傳統(tǒng)商場(chǎng)無(wú)法省去的相關(guān)費(fèi)用,所以商品的附加費(fèi)用很低,商品的價(jià)格也就低了。而對(duì)c2c購(gòu)物網(wǎng)站來(lái)說(shuō),用戶(hù)通過(guò)競(jìng)價(jià)的方式,很有可能買(mǎi)到更便宜的商品。另外,在傳統(tǒng)商場(chǎng),一般利潤(rùn)率要達(dá)到20%以上,商場(chǎng)才可能盈利,而對(duì)于購(gòu)物網(wǎng),它的利潤(rùn)率在10%就可以盈利了。當(dāng)然網(wǎng)絡(luò)商品價(jià)格的優(yōu)勢(shì),也有它的局限性,它的價(jià)格優(yōu)勢(shì)更多的是和較大規(guī)模的商場(chǎng)比較,和超市的商品價(jià)格是不能進(jìn)行比較的。5購(gòu)物網(wǎng)庫(kù)存小,資金積壓少。購(gòu)物網(wǎng)中很多商品一般是在客戶(hù)下訂單后再進(jìn)行商品調(diào)配,不需要很多庫(kù)存,從而減少資金的積壓。因?yàn)橘?gòu)物網(wǎng)可以通過(guò)消費(fèi)者下訂單和配送商品的時(shí)間差,進(jìn)行商品的調(diào)配,而傳統(tǒng)商店就需要在顧客選購(gòu)商品的同時(shí)提供商品。當(dāng)然,不同的商品,具有不同的庫(kù)存需求,比如對(duì)于價(jià)格、樣式、功能等方面變化不大的商品,可以有適量的庫(kù)存。而市場(chǎng)需求、價(jià)格變化大的商品,一般都是在接到訂單后,再進(jìn)行商品調(diào)配。這樣,一方面可以減少不必要的損失,另一方面也會(huì)減少資金的積壓。6商品信息更新快,而且容易。只要將新商品的圖片、介紹資料上傳到網(wǎng)上,或者對(duì)商品信息、價(jià)格進(jìn)行修改,購(gòu)買(mǎi)者就可以看到最新的商品信息了,而且立刻在全球范圍內(nèi)統(tǒng)一更新。而在傳統(tǒng)商業(yè)中,購(gòu)買(mǎi)者要看到新的商品,就要等到商家拿到商品,放置到貨架后才能夠看到。在修改商品信息或調(diào)整價(jià)格,特別是要在較大地域范圍內(nèi)統(tǒng)一修改時(shí),在時(shí)效性上傳統(tǒng)商店就更處下風(fēng)了。7商品容易查找?!詠?lái)淘去’購(gòu)物網(wǎng)中基本都具有店內(nèi)商品的分類(lèi)、搜索功能,通過(guò)搜索,購(gòu)買(mǎi)者可以很方便的找到需要的商品。而在傳統(tǒng)商店中,購(gòu)買(mǎi)者尋找商品就需要用更多的時(shí)間和精力。8‘淘來(lái)淘去’購(gòu)物網(wǎng)服務(wù)的范圍廣。網(wǎng)絡(luò)的無(wú)地域、無(wú)國(guó)界的特點(diǎn),使購(gòu)物網(wǎng)的服務(wù)范圍不僅僅限定在某個(gè)固定的區(qū)域內(nèi)。購(gòu)買(mǎi)者可以通過(guò)購(gòu)物網(wǎng)買(mǎi)到世界各地的商品。9購(gòu)物網(wǎng)成本相對(duì)較低。專(zhuān)門(mén)有公司為企業(yè)提供搭建網(wǎng)絡(luò)購(gòu)物平臺(tái)的服務(wù),他們的目標(biāo)是使企業(yè)以最快的速度、最低的成本、最少的技術(shù)投入幫助企業(yè)開(kāi)展網(wǎng)上交易。因此,企業(yè)啟動(dòng)網(wǎng)絡(luò)購(gòu)物服務(wù)的成本很低,有的甚至為零。這對(duì)于傳統(tǒng)商業(yè)是無(wú)論如何也無(wú)法想象和達(dá)到的。網(wǎng)絡(luò)購(gòu)物的劣勢(shì):1信譽(yù)度問(wèn)題。信譽(yù)度問(wèn)題是網(wǎng)絡(luò)購(gòu)物中最突出的問(wèn)題。無(wú)論是買(mǎi)家還是賣(mài)家,信譽(yù)度都被看成是交易過(guò)程中最大的問(wèn)題。作為買(mǎi)家,商家提供的商品信息、質(zhì)量保證、售后服務(wù)是否和傳統(tǒng)商場(chǎng)一樣,購(gòu)買(mǎi)商品后,是否能夠如期拿到商品等等,都是購(gòu)買(mǎi)者所擔(dān)憂(yōu)的問(wèn)題。2銀行卡網(wǎng)上支付問(wèn)題。我國(guó)網(wǎng)上支付服務(wù)在21世紀(jì)初已得到較大改善,并為網(wǎng)絡(luò)購(gòu)物提供了極大便利。但業(yè)內(nèi)專(zhuān)家認(rèn)為,截止2013年,銀行卡支付仍在一定程度上制約著網(wǎng)絡(luò)購(gòu)物的發(fā)展。這主要體現(xiàn)在商家和網(wǎng)上支付者兩個(gè)方面:一方面,通過(guò)網(wǎng)絡(luò)進(jìn)行購(gòu)物的網(wǎng)民中,很多人看中它的便利,愿意選擇銀行卡支付的方式。但由于提供銀行卡支付的商家要向銀行支付一定的費(fèi)用,所以對(duì)于利潤(rùn)很低的商品,商家就有可能無(wú)利可圖,而2013年的網(wǎng)絡(luò)購(gòu)物已經(jīng)不再是以前無(wú)利也經(jīng)營(yíng)的狀態(tài),因此,商家就不愿意或者禁止讓客戶(hù)在網(wǎng)上通過(guò)銀行卡支付方式來(lái)購(gòu)買(mǎi)這些商品。另一方面,網(wǎng)上消費(fèi)者在初次開(kāi)通網(wǎng)上支付業(yè)務(wù)時(shí),有些銀行必須要求本人親自到銀行營(yíng)業(yè)場(chǎng)所憑相關(guān)證件開(kāi)通這項(xiàng)業(yè)務(wù),這在無(wú)形中就增加了一道網(wǎng)上交易的手續(xù)。這在一定程度上阻礙了網(wǎng)絡(luò)購(gòu)物的進(jìn)一步發(fā)展。但是,隨著網(wǎng)絡(luò)購(gòu)物的發(fā)展和銀行在服務(wù)體系上的競(jìng)爭(zhēng),銀行卡網(wǎng)上支付必將進(jìn)一步改進(jìn)、完善,以適應(yīng)網(wǎng)絡(luò)經(jīng)濟(jì)的發(fā)展。3網(wǎng)絡(luò)安全問(wèn)題。從網(wǎng)絡(luò)進(jìn)入人們的生活開(kāi)始,網(wǎng)絡(luò)安全問(wèn)題就一直存在。在網(wǎng)絡(luò)購(gòu)物中,網(wǎng)民對(duì)網(wǎng)絡(luò)安全也有很大擔(dān)憂(yōu),諸如用戶(hù)的個(gè)人信息、交易過(guò)程中銀行賬戶(hù)密碼、轉(zhuǎn)賬過(guò)程中資金的安全等問(wèn)題。這些顧慮無(wú)疑給網(wǎng)絡(luò)購(gòu)物蒙上了一層陰影。4商品信息雖然發(fā)布快,但商品不能及時(shí)到位?;ヂ?lián)網(wǎng)信息是無(wú)國(guó)界的,但是很多商品信息上網(wǎng)后,購(gòu)買(mǎi)者能夠看到,卻無(wú)法立刻購(gòu)買(mǎi)到,主要是因?yàn)樾畔⒃诰W(wǎng)上發(fā)布,而供貨商仍然是傳統(tǒng)企業(yè)。傳統(tǒng)企業(yè)的商品配送無(wú)法和互聯(lián)網(wǎng)信息同步,所以會(huì)產(chǎn)生信息快于商品的現(xiàn)象。傳統(tǒng)購(gòu)物一般是在選好后,就可以直接付費(fèi)拿走,而網(wǎng)絡(luò)購(gòu)物就需要一個(gè)訂貨后的等待過(guò)程。出現(xiàn)了很多物流公司,他們?cè)跒榫W(wǎng)絡(luò)購(gòu)物者送貨上起到了很大的作用。在商品配送上,就同城配送而言,最快的一般需要1個(gè)小時(shí),最長(zhǎng)的則需要2天時(shí)間。如果購(gòu)買(mǎi)者需要的東西很急,網(wǎng)絡(luò)購(gòu)物一般就不適合。1.2本課題研究的意義電子商務(wù)指的是利用簡(jiǎn)單、快捷、低成本的電子通訊方式,買(mǎi)賣(mài)雙方不謀面地進(jìn)行各種商貿(mào)活動(dòng).隨著電子商務(wù)魅力的日漸顯露,虛擬、虛擬銀行、營(yíng)銷(xiāo)、網(wǎng)上購(gòu)物、網(wǎng)上支付、網(wǎng)絡(luò)廣告等正在為人們所熟悉和認(rèn)同在傳統(tǒng)經(jīng)濟(jì)模式里,人們購(gòu)物跑商場(chǎng),為了購(gòu)得心愉的商品不得不累半天;企業(yè)為了贏得合同不得不圍在談判桌上群雄論戰(zhàn)。如今人們可以通過(guò)網(wǎng)絡(luò)坐在家中瀏覽網(wǎng)上商店,選擇合適的產(chǎn)品,還可以貨比3家,自己完成購(gòu)物過(guò)程,進(jìn)入自由輕松購(gòu)物新時(shí)代;企業(yè)通過(guò)網(wǎng)絡(luò)洽談業(yè)務(wù),網(wǎng)上采購(gòu)與接受定單,企業(yè)在網(wǎng)上設(shè)置了商店,不由得會(huì)發(fā)現(xiàn)世界就像在面前。企業(yè)與客戶(hù)通過(guò)網(wǎng)上訂購(gòu),電子支付等,使他們的關(guān)系變得如此貼近,從而使商務(wù)活動(dòng)發(fā)生深刻變革。改變企業(yè)的生產(chǎn)與經(jīng)營(yíng)活動(dòng),也帶來(lái)了人們的生活方式、文化教育、政府職能等的轉(zhuǎn)變,電子商務(wù)的出現(xiàn)將真正把人類(lèi)帶入信息社會(huì)。1.3本文主要研究?jī)?nèi)容基于Java的網(wǎng)上商城系統(tǒng)是一套基于數(shù)據(jù)庫(kù)的商品產(chǎn)品發(fā)布管理系統(tǒng),是用Myeclipse8.0做開(kāi)發(fā)平臺(tái)開(kāi)發(fā),Oracle10g+PLSQL做后臺(tái)數(shù)據(jù)庫(kù),MyeclipseTomcat6.0做服務(wù)器,使用JSP頁(yè)面做前臺(tái)顯示,使用JavaBean封裝后臺(tái)業(yè)務(wù)邏輯,可用于商品產(chǎn)品的實(shí)時(shí)發(fā)布以及企業(yè)產(chǎn)品數(shù)據(jù)管理的一個(gè)管理系統(tǒng)。前臺(tái)用戶(hù)可通過(guò)頁(yè)面瀏覽,查詢(xún)和訂購(gòu)產(chǎn)品,后臺(tái)管理員可以管理產(chǎn)品價(jià)格,簡(jiǎn)介,圖片等多類(lèi)信息。網(wǎng)上商城系統(tǒng)在功能上基本實(shí)現(xiàn)了一個(gè)網(wǎng)上商城的應(yīng)用。網(wǎng)上商城系統(tǒng),主要為方便管理員進(jìn)行商城商品,訂單,用戶(hù)的管理。所以,本系統(tǒng)的重點(diǎn)在后臺(tái)的各個(gè)管理模塊,前臺(tái)主要實(shí)現(xiàn)了基本的電子商務(wù)功能。
2網(wǎng)上購(gòu)物商城系統(tǒng)的實(shí)現(xiàn)技術(shù)Java是一種基于網(wǎng)絡(luò)計(jì)算的開(kāi)發(fā)語(yǔ)言,基于Java開(kāi)發(fā)的應(yīng)用程序是基于WEB的,另外由于JAVA的平臺(tái)無(wú)關(guān)性,使得應(yīng)用程序可以運(yùn)行在不同硬件平臺(tái)、不同操作系統(tǒng)平臺(tái)上。因此,JAVA自誕生以來(lái),受到了各軟、硬件廠商的廣泛支持。最近,各大型數(shù)據(jù)庫(kù)廠商紛紛宣布他們的產(chǎn)品能更好地支持INTERNET,支持JAVA。并且很多應(yīng)用軟件廠商紛紛推出了采用JAVA開(kāi)發(fā)的應(yīng)用程序。隨著INTERNET的迅速發(fā)展,應(yīng)用軟件的開(kāi)發(fā)工具轉(zhuǎn)向JAVA是一種必然的趨勢(shì),它代表著未來(lái)軟件開(kāi)發(fā)技術(shù)的潮流,JAVA的良好表現(xiàn)證明它是一種成熟的、可靠的開(kāi)發(fā)語(yǔ)言。本論文中實(shí)現(xiàn)的網(wǎng)上商城購(gòu)物就是基于JAVA技術(shù)的,因此,在本章將對(duì)JAVA及相關(guān)技術(shù)作一個(gè)簡(jiǎn)要的介紹。2.1使用JAVA技術(shù)的優(yōu)點(diǎn)JAVA是非常新的一種語(yǔ)言(1995年正式發(fā)布),具有面向?qū)ο蟆⒎植际?、解釋?zhí)行、健壯性和安全性、體系結(jié)構(gòu)中立、可移植、多線(xiàn)程、以及動(dòng)態(tài)性等特點(diǎn)。和其他編程語(yǔ)言相比,它有很多優(yōu)點(diǎn)。使用JAVA的優(yōu)點(diǎn)具體體現(xiàn)在以下幾個(gè)方面:(1)靈活性JAVA非常靈活,足以支持部署和開(kāi)發(fā)環(huán)境中的各種變化。由于JAVA是在面向?qū)ο蟮幕A(chǔ)平臺(tái)上構(gòu)建的,因此可以很容易對(duì)基本的語(yǔ)言進(jìn)行擴(kuò)展和發(fā)布。(2)廠商的廣泛支持采用JAVA有一個(gè)非常引人注目的原因,就是受到了廠商的廣泛支持。JAVA不像其他技術(shù)一樣只有一個(gè)主要的供應(yīng)商,而是有數(shù)百個(gè)公司都生產(chǎn)或支持JAVA產(chǎn)品。Oracle公司是JAVA業(yè)界的一個(gè)巨頭,它繼續(xù)對(duì)客戶(hù)提供引導(dǎo),對(duì)JAVA應(yīng)用程序的開(kāi)發(fā)提供產(chǎn)品支持。這種支持JAVA的公司有很多,因此選擇JAVA語(yǔ)言非常牢靠,不會(huì)因?yàn)檫x擇它作為開(kāi)發(fā)語(yǔ)言而將自己緊緊和一個(gè)廠商捆綁在一起。(3)用戶(hù)的廣泛支持JAVA具有很好的用戶(hù)基礎(chǔ),它們并不局限于一個(gè)特定的公司。在Internet上,有很多資源都可以獲得JAVA示例代碼。另外,JAVA程序員還可以使用很多免費(fèi)軟件或共享軟件和很多應(yīng)用程序代碼。(4)平臺(tái)獨(dú)立性JAVA源代碼和運(yùn)行時(shí)文件并不局限于某一個(gè)操作系統(tǒng)。因此,在Windows環(huán)境中創(chuàng)建并編譯JAVA類(lèi)文件,無(wú)需任何修改就可以將相同的文件部署到UNIX環(huán)境中。JAVA的這種特性,也稱(chēng)為可移植性,這一點(diǎn)對(duì)于那些發(fā)現(xiàn)自己的業(yè)務(wù)增長(zhǎng)需要一個(gè)特定的操作系統(tǒng)、又需要支持原操作系統(tǒng)的企業(yè)來(lái)說(shuō)非常重要。2.2JAVA技術(shù)的應(yīng)用2.2.1JAVA應(yīng)用程序和小應(yīng)用程序標(biāo)準(zhǔn)的用Java語(yǔ)言編寫(xiě)的獨(dú)立軟件應(yīng)用程序稱(chēng)為Java應(yīng)用程序(Javaapplication)。它們可以在支持Java的環(huán)境(Hotjava或AppletViewer)之外執(zhí)行。Java小應(yīng)用程序(Javaapplet)是內(nèi)嵌于HTML文檔中的使用<APPLET>標(biāo)記的可執(zhí)行Java代碼。當(dāng)與Java兼容的瀏覽器訪問(wèn)這樣的頁(yè)面時(shí),它就自動(dòng)下載由<APPLET>標(biāo)記所指向的可執(zhí)行代碼,當(dāng)完成下載該代碼后,瀏覽器內(nèi)置的Java環(huán)境就在瀏覽器中執(zhí)行它。Java小應(yīng)用程序的主類(lèi)必須是類(lèi)庫(kù)中己定義好的類(lèi)Java.applet.Applet的子類(lèi)。Java小應(yīng)用程序可以直接利用瀏覽器或AppletViewer提供的圖形用戶(hù)界面,而Javaapplication程序則必須另外書(shū)寫(xiě)專(zhuān)用代碼來(lái)營(yíng)建自己的圖形界面。2.2.2Hibernate、Servlet、JSP和JavaBeansHibernate是一個(gè)開(kāi)放源代碼的對(duì)象關(guān)系映射框架,它對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得Java程序員可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù)。Hibernate可以應(yīng)用在任何使用JDBC的場(chǎng)合,既可以在Java的客戶(hù)端程序使用,也可以在Servlet/JSP的Web應(yīng)用中使用,最具革命意義的是,Hibernate可以在應(yīng)用EJB的J2EE架構(gòu)中取代CMP,完成數(shù)據(jù)持久化的重任。Servlet可稱(chēng)為小服務(wù)程序。Servlet和傳統(tǒng)的CGI程序及ISPAI(InternetServerAPI),NSAPI(NetscapeServerAPI)等Web程序開(kāi)發(fā)工具的作用是相同的。在使用JavaServlet以后,用戶(hù)不必再使用效率低下的CGI方式,也不必使用只能在某個(gè)固定Web服務(wù)器平臺(tái)運(yùn)行的API方式來(lái)動(dòng)態(tài)生成Web頁(yè)面。許多Web服務(wù)器都支持Servlet,不支持Servlet的Web服務(wù)器也可以通過(guò)附加的應(yīng)用服務(wù)器和模塊來(lái)支持Servlet。由于Java的跨平臺(tái)的特性,Servlet也是平臺(tái)無(wú)關(guān)的。JavaServlet內(nèi)部是以線(xiàn)程方式提供服務(wù),不必對(duì)于每個(gè)請(qǐng)求都啟動(dòng)一個(gè)進(jìn)程,并且利用多線(xiàn)程機(jī)制可以同時(shí)為多個(gè)請(qǐng)求服務(wù),因此JavaServlet效率非常高。和傳統(tǒng)的CGI,ISAPI及NSAPI方式相同,JavaServlet是利用輸出HTML語(yǔ)句來(lái)實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的。如果用JavaServlet來(lái)開(kāi)發(fā)整個(gè)網(wǎng)站,動(dòng)態(tài)部分和靜態(tài)部分的整合過(guò)程就很困難。為此,SUN推出了JSP。JSP(JavaServerPages)是用于構(gòu)建包含動(dòng)態(tài)Web內(nèi)容(HTML,DHTML,XHTML以及XML等)的應(yīng)用系統(tǒng)的一種Java技術(shù)。JSP使得進(jìn)行復(fù)雜動(dòng)態(tài)Web頁(yè)的開(kāi)發(fā)變得簡(jiǎn)單、靈活而高效。JavaServlet是JSP技術(shù)的基礎(chǔ),大型的Web應(yīng)用程序的開(kāi)發(fā)需要JavaServlet和JSP配合才能完成。JSP頁(yè)是包含了JSP元素的HTML或XML頁(yè)。JSP元素由JSP標(biāo)準(zhǔn)來(lái)定界。其中一些標(biāo)注具有標(biāo)準(zhǔn)的XML/Namespaces語(yǔ)法,其它一些具有JSP專(zhuān)用的語(yǔ)法。JavaBeans就是Java的可重用組件技術(shù)。ASP通過(guò)COM來(lái)擴(kuò)充復(fù)雜的功能,如文件上傳、發(fā)送E-Mail以及將業(yè)務(wù)處理或復(fù)雜計(jì)算分離出來(lái)成為獨(dú)立可重復(fù)利用的模塊。JSP通過(guò)JavaBeans實(shí)現(xiàn)了同樣的功能擴(kuò)充。JavaBeans組件可以用來(lái)執(zhí)行復(fù)雜的計(jì)算任務(wù),或負(fù)責(zé)與數(shù)據(jù)庫(kù)的交互以及數(shù)據(jù)提取等。JSP語(yǔ)法雖很簡(jiǎn)潔,但從整個(gè)系統(tǒng)設(shè)計(jì)的角度出發(fā),使用JSP需要一種層次化的思想。一種成熟的思想是采用使內(nèi)容和顯示邏輯分開(kāi)的技術(shù),這種技術(shù)的典型是J2EE(Java2PlatformEnterpriseEdition)架構(gòu)。這一架構(gòu)中,JSP僅僅扮演頁(yè)面展示的角色,商業(yè)邏輯、數(shù)據(jù)邏輯則被封裝在EJB(EnterpriseJavaBeans)中。J2EE平臺(tái)提供了一個(gè)基于組件的方法來(lái)設(shè)計(jì)、開(kāi)發(fā)、裝配及部署企業(yè)應(yīng)用程序。J2EE架構(gòu)非常可靠,但EJB的設(shè)計(jì)和使用過(guò)于復(fù)雜,有時(shí)我們僅僅需要一種使內(nèi)容和顯示邏輯分開(kāi)的簡(jiǎn)單方式。JavaBeans與JSP的結(jié)合便能勝任這一要求。2.3MyEclipse簡(jiǎn)介MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipseEnterpriseWorkbench,簡(jiǎn)稱(chēng)MyEclipse)是對(duì)EclipseIDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和JavaEE的開(kāi)發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的JavaEE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate。MyEclipse是一個(gè)十分優(yōu)秀的用于開(kāi)發(fā)Java,J2EE的Eclipse插件集合,MyEclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開(kāi)源產(chǎn)品的支持十分不錯(cuò)。MyEclipse目前支持JavaServlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能??梢哉f(shuō)MyEclipse幾乎囊括了目前所有主流開(kāi)源產(chǎn)品的專(zhuān)屬eclipse開(kāi)發(fā)工具。在結(jié)構(gòu)上,MyEclipse的特征可以被分為7類(lèi):1.JavaEE模型2.WEB開(kāi)發(fā)工具3.EJB開(kāi)發(fā)工具4. 應(yīng)用程序服務(wù)器的連接器5.JavaEE項(xiàng)目部署服務(wù)6.?dāng)?shù)據(jù)庫(kù)服務(wù)7.MyEclipse整合幫助對(duì)于以上每一種功能上的類(lèi)別,在Eclipse中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的JavaEE集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò),MyEclipse6.0以前版本需先安裝Eclipse。MyEclipse6.0以后版本安裝時(shí)不需安裝Eclipse。
3網(wǎng)上商城的分析與設(shè)計(jì)3.1可行性研究從技術(shù)可行性、經(jīng)濟(jì)可行性、法律可行性以及使用可行性等方面分析,基于Java的網(wǎng)上商城系統(tǒng)都是可行的。1、技術(shù)可行性:從項(xiàng)目的實(shí)施技術(shù)角度,設(shè)計(jì)方案來(lái)看,都是合理的。在給定的時(shí)間內(nèi)可以實(shí)現(xiàn)需求說(shuō)明中的功能,軟件質(zhì)量能得到保障,有較高的使用價(jià)值,軟件生產(chǎn)率高,使企業(yè)具備競(jìng)爭(zhēng)力。網(wǎng)上商城系統(tǒng),是用目前比較成熟的JSP+JavaBean技術(shù),配合以MyeclipseTomcat為服務(wù)器,Oracle為后臺(tái)數(shù)據(jù)庫(kù)。具備完成商城系統(tǒng)的能力。2、經(jīng)濟(jì)可行性:雖然系統(tǒng)開(kāi)發(fā)初期投資較大,但是,若開(kāi)發(fā)成功本系統(tǒng),將有助于公司更好地預(yù)測(cè)市場(chǎng),在激烈的市場(chǎng)競(jìng)爭(zhēng)中把握主動(dòng)。因此,從長(zhǎng)遠(yuǎn)利益考慮,本項(xiàng)目若能開(kāi)發(fā)成功,它所帶來(lái)的效益將遠(yuǎn)高于系統(tǒng)投入。網(wǎng)上商城系統(tǒng)的主要投資在網(wǎng)站服務(wù)器方面,如果可以正常運(yùn)營(yíng),回報(bào)遠(yuǎn)大于投資,所以具備經(jīng)濟(jì)可行性。3、法律可行性:網(wǎng)上商城系統(tǒng)是完全自主開(kāi)發(fā)設(shè)計(jì),因此不會(huì)構(gòu)成侵權(quán),在法律上是可行的。4、使用可行性:在電子商務(wù)方面,由于日常信息處理量大,耗費(fèi)時(shí)間長(zhǎng),出錯(cuò)效率高,在網(wǎng)上商城系統(tǒng)投入運(yùn)行后,可以實(shí)現(xiàn)業(yè)務(wù)中的信息集中處理、信息的交流、業(yè)務(wù)監(jiān)管和重大決定。并且可以實(shí)現(xiàn)公司進(jìn)一步向網(wǎng)絡(luò)服務(wù)發(fā)展,為信息工作打下良好的基礎(chǔ)。通過(guò)以上的研究和分析,認(rèn)為網(wǎng)上商城系統(tǒng)開(kāi)發(fā)所產(chǎn)生的效益將大于投入,所以開(kāi)發(fā)本項(xiàng)目是可行的、必要的3.2系統(tǒng)需求分析從功能上講基于Java的網(wǎng)上商城系統(tǒng)分為前臺(tái)管理和后臺(tái)管理。前臺(tái)管理是友好的操作界面,供用戶(hù)瀏覽、查詢(xún)使用。包括:瀏覽商品、查詢(xún)商品、訂購(gòu)商品等功能;后臺(tái)管理是提供給管理員的,其中包括:商品管理、訂單管理等。從性能上來(lái)說(shuō),網(wǎng)上商城系統(tǒng)的效率高,速度快,算法規(guī)范,可以使管理員從繁瑣的手工操作中解脫出來(lái),提高辦公效率。因此,本文根據(jù)實(shí)際情況,首先把商品分類(lèi),提供商品查找,訂單查詢(xún),商品管理,訂單管理,系統(tǒng)管理等小模塊,然后合并成一個(gè)可執(zhí)行的軟件系統(tǒng)模型。使用戶(hù)快速地搜索和查找到所需要要產(chǎn)品和開(kāi)發(fā)人員可以較快地確定需求,采用循環(huán)進(jìn)化的開(kāi)發(fā)方式,對(duì)系統(tǒng)模型作連續(xù)的精化,將系統(tǒng)需具備的性質(zhì)逐漸增加上去,直到所有的性質(zhì)全部滿(mǎn)足,此時(shí)模塊也發(fā)展成為最終產(chǎn)品了。從安全性上來(lái)看,商城前臺(tái)頁(yè)面主要是通過(guò)用戶(hù)注冊(cè)功能來(lái)實(shí)現(xiàn),非注冊(cè)用戶(hù)只可以瀏覽商城內(nèi)的商品,但是不可以下訂單購(gòu)買(mǎi),大大加強(qiáng)了商品購(gòu)買(mǎi)的安全性;而商城的后臺(tái)管理頁(yè)面主要通過(guò)管理員賬號(hào)和密碼登陸來(lái)確保信息安全。3.2.1基本功能需求基于Java的網(wǎng)上商城系統(tǒng)在實(shí)現(xiàn)上應(yīng)該具有如下功能:(1)界面設(shè)計(jì)友好美觀,信息查詢(xún)靈活、方便、快捷、準(zhǔn)確、數(shù)據(jù)存取安全可靠;(2)可以全面展示所有手機(jī)信息;(3)為用戶(hù)提供方便的、快捷的手機(jī)購(gòu)買(mǎi)信息查詢(xún)功能;(4)用戶(hù)可以隨時(shí)查看并修改自己的個(gè)人資料;(5)實(shí)現(xiàn)網(wǎng)上購(gòu)物;(6)用戶(hù)可以隨時(shí)查看自己的訂單;(7)會(huì)員可以管理自己的信息(自服務(wù)系統(tǒng)):a.修改密碼b.修改昵稱(chēng)c.修改聯(lián)系方式d.修改送貨地址同時(shí),該系統(tǒng)應(yīng)具有以下模塊設(shè)計(jì):主頁(yè):顯示本網(wǎng)站的主要功能和信息。用戶(hù)注冊(cè):注冊(cè)我們的基本信息,其中電話(huà)、E-mail和地址較重要,我們要對(duì)這些信息進(jìn)行處理,以方便用戶(hù)的付款和郵購(gòu)。用戶(hù)登錄:為了方便對(duì)用戶(hù)的管理,用戶(hù)必須要注冊(cè)后才能購(gòu)物。手機(jī)型號(hào)瀏覽:登錄成功后的用戶(hù)可以分頁(yè)瀏覽手機(jī)型號(hào),如果想要買(mǎi)就將其提交到訂單頁(yè)面;如果沒(méi)有成功登錄或沒(méi)有注冊(cè)就會(huì)進(jìn)入“用戶(hù)登錄頁(yè)面”。訂購(gòu)手機(jī):成功登錄的用戶(hù)可以在該頁(yè)面訂購(gòu)所需要的手機(jī);如果沒(méi)有成功登錄或沒(méi)有注冊(cè)就會(huì)進(jìn)入“用戶(hù)登錄頁(yè)面”。查看訂單:成功登錄的用戶(hù)可以在該頁(yè)面查看已經(jīng)訂購(gòu)的手機(jī);如果沒(méi)有成功登錄或沒(méi)有注冊(cè)就會(huì)進(jìn)入“用戶(hù)登錄頁(yè)面”。修改訂單:成功登錄的用戶(hù)可以在該頁(yè)面修改或刪除已經(jīng)訂購(gòu)的手機(jī);如果沒(méi)有成功登錄或沒(méi)有注冊(cè)就會(huì)進(jìn)入“用戶(hù)登錄頁(yè)面”。手機(jī)型號(hào)查詢(xún):成功登錄的用戶(hù)可以在該頁(yè)面查找自己需要的手機(jī);如果沒(méi)有成功登錄或沒(méi)有注冊(cè)就會(huì)進(jìn)入“用戶(hù)登錄頁(yè)面”。修改密碼:成功登錄的用戶(hù)可以在該頁(yè)面修改自己的密碼;如果沒(méi)有成功登錄或沒(méi)有注冊(cè)就會(huì)進(jìn)入“用戶(hù)登錄頁(yè)面”。修改個(gè)人信息:成功登錄的用戶(hù)可以在該頁(yè)面修改自己當(dāng)初注冊(cè)的信息;如果沒(méi)有成功登錄或沒(méi)有注冊(cè)就會(huì)進(jìn)入“用戶(hù)登錄頁(yè)面”。留言板:成功登錄的用戶(hù)可以在該頁(yè)面留言。管理員:查看用戶(hù)信息、用戶(hù)訂單,并根據(jù)這些信息對(duì)商品進(jìn)行派送。3.2.2基本流程圖分析基于以上對(duì)購(gòu)物過(guò)程的分析,得到購(gòu)物系統(tǒng)基本流程圖如圖3-1所示。用戶(hù)通過(guò)網(wǎng)絡(luò)訪問(wèn)本網(wǎng)站,在未登陸的情況下可以瀏覽商品,查看商品詳細(xì)信息,以及根據(jù)個(gè)人需要進(jìn)行商品搜索,如需購(gòu)買(mǎi),點(diǎn)擊購(gòu)買(mǎi)之后必須進(jìn)行登陸才能繼續(xù)操作。用戶(hù)登陸后可對(duì)商品進(jìn)行評(píng)論。用戶(hù)在商品加入購(gòu)物車(chē)之后,可以進(jìn)行繼續(xù)購(gòu)買(mǎi)或提交訂單。用戶(hù)可對(duì)購(gòu)物車(chē)內(nèi)的商品進(jìn)行管理。用戶(hù)在確認(rèn)自己的訂單無(wú)誤后,可以進(jìn)行下單,填寫(xiě)相關(guān)的通訊方式及地址。提交后便完成了購(gòu)物的基本流程。而管理員可以登陸后臺(tái)進(jìn)行商品的上架下架及商品信息修改(價(jià)格,名稱(chēng),圖片,商品描述信息等。),根據(jù)客戶(hù)的下單情況,查看訂單詳情,進(jìn)行商品派發(fā),修改訂單的狀態(tài)。用戶(hù)收到商品后,便完成了一次交易。圖3-1管理員基本流程圖圖3-2用戶(hù)基本流程圖3.2.3功能需求分析較完整的網(wǎng)上商城系統(tǒng)主要包括以下一些功能模塊,如圖3-4所示:圖3-4網(wǎng)上商城系統(tǒng)的功能模塊功能模塊的說(shuō)明(1)商品顯示系統(tǒng)管理員可以在網(wǎng)上發(fā)布商品信息,包括商品的名稱(chēng),圖片等基本屬性,同時(shí)顧客可以隨時(shí)查看商品的信息。(2)熱銷(xiāo)商品針對(duì)銷(xiāo)量較大的商品進(jìn)行自動(dòng)排列,依次顯示商品的銷(xiāo)量情況。(3)推薦商品系統(tǒng)管理員可以在網(wǎng)上錄入本商城認(rèn)為比較優(yōu)秀的商品并將其顯示在本模塊。(4)留言板用戶(hù)登陸后,可以在留言板進(jìn)行留言。(5)商品搜索用戶(hù)可以點(diǎn)擊商品搜索,輸入關(guān)鍵字搜索自己想要的商品。(6)購(gòu)物車(chē)用戶(hù)可以隨時(shí)查看購(gòu)物車(chē),里面有用戶(hù)加入購(gòu)物車(chē)的商品。(7)用戶(hù)信息維護(hù)用戶(hù)登陸后,可以進(jìn)入個(gè)人信息維護(hù),進(jìn)行信息修改。3.3網(wǎng)上商城系統(tǒng)的開(kāi)發(fā)方法在實(shí)際的系統(tǒng)開(kāi)發(fā)中存在多種開(kāi)發(fā)方法,如結(jié)構(gòu)化方法、原型化方法、面向?qū)ο蠓椒ǖ鹊?。結(jié)構(gòu)化方法也可稱(chēng)為面向功能的軟件開(kāi)發(fā)方法或面向數(shù)據(jù)流的軟件開(kāi)發(fā)方法,首先用結(jié)構(gòu)化分析(SA)對(duì)軟件進(jìn)行需求分析,然后用結(jié)構(gòu)化設(shè)計(jì)(SD)方法進(jìn)行總體設(shè)計(jì),最后用結(jié)構(gòu)化編程(SP)進(jìn)行程序設(shè)計(jì)。原型化方法一般由以下四個(gè)階段組成:(1)確定用戶(hù)需求,(2)開(kāi)發(fā)原始模型,(3)征求用戶(hù)對(duì)原始模型的改進(jìn)意見(jiàn),(4)修改原型。原型化方法比較適用于用戶(hù)需求不清、業(yè)務(wù)理論不確定、需求經(jīng)常變化的情況。當(dāng)系統(tǒng)規(guī)模不是很大也不復(fù)雜時(shí)采用該方法是比較好的。面向?qū)ο蠓椒ㄊ钱?dāng)前計(jì)算機(jī)業(yè)界中最流行的方法,包括面向?qū)ο蠓治?00A),面向?qū)ο笤O(shè)計(jì)(OOD)、面向?qū)ο缶幊?OOP)。這是一種以對(duì)象建模為基礎(chǔ),自底向上和自頂向下相接合的方法。面向?qū)ο蠹夹g(shù)在需求分析、可靠性和可維護(hù)性這三個(gè)軟件開(kāi)發(fā)的關(guān)鍵環(huán)節(jié)和質(zhì)量指標(biāo)上有了實(shí)質(zhì)性的突破,基本解決了這些方面存在的嚴(yán)重問(wèn)題。采用面向?qū)ο蟮恼Z(yǔ)言編寫(xiě)程序,更接近于現(xiàn)實(shí)世界,并符合人類(lèi)的思維習(xí)慣,從而使應(yīng)用程序具有更高的可讀性、易維護(hù)性以及可擴(kuò)充性。3.4網(wǎng)上商城系統(tǒng)的體系結(jié)構(gòu)設(shè)計(jì)3.4.1C/S和B/S體系結(jié)構(gòu)C/S結(jié)構(gòu),即Client/Server(客戶(hù)機(jī)/服務(wù)器)結(jié)構(gòu),是大家熟知的軟件系統(tǒng)體系結(jié)構(gòu),通過(guò)將任務(wù)合理分配到Client端和Server端,降低了系統(tǒng)的通訊開(kāi)銷(xiāo),可以充分利用兩端硬件環(huán)境的優(yōu)勢(shì)。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是Client/Serve;形式的兩層結(jié)構(gòu),現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web應(yīng)用發(fā)展;內(nèi)部的和外部的用戶(hù)都可以訪問(wèn)新的和現(xiàn)有的應(yīng)用系統(tǒng),Web和Client/Server應(yīng)用都可以進(jìn)行同樣的業(yè)務(wù)處理;不同的應(yīng)用模塊共享邏輯組件;通過(guò)現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴(kuò)展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。B/S結(jié)構(gòu),即Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是隨著Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶(hù)界面完全通過(guò)WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂3-tier結(jié)構(gòu)。B/S結(jié)構(gòu)利用不斷成熟和普及的瀏覽器技術(shù)實(shí)現(xiàn)原來(lái)需要復(fù)雜專(zhuān)用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開(kāi)發(fā)成本,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu),M也是在這樣一種背景下被提出來(lái)的架構(gòu),但微軟的方案只是一種構(gòu)想,要成為現(xiàn)實(shí)還需要幾年,而JAVA技術(shù)已經(jīng)是很成熟的應(yīng)用了。傳統(tǒng)的C/S結(jié)構(gòu)的軟件需要針對(duì)不同的操作系統(tǒng)系統(tǒng)開(kāi)發(fā)不同版本的軟件,由于產(chǎn)品的更新?lián)Q代十分快,這么高的代價(jià)和低效率已經(jīng)越來(lái)越不適應(yīng)了。在JAVA這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后B/S架構(gòu)更是飛快地普及起來(lái)了??偟恼f(shuō)來(lái),B/S結(jié)構(gòu)同傳統(tǒng)的C/S模式相比,其優(yōu)點(diǎn)在于:(1)Browse/Server是一種瘦客戶(hù)機(jī)模式,客戶(hù)端軟件僅需安裝瀏覽器,且對(duì)客戶(hù)端硬件配置要求較低;(2)標(biāo)準(zhǔn)統(tǒng)一,維護(hù)相對(duì)簡(jiǎn)單。HTML是Web信息的組織方式,所有Web服務(wù)器和瀏覽器都遵循這個(gè)國(guó)際標(biāo)準(zhǔn),使用B/S方式,可以將開(kāi)發(fā)人員集中在服務(wù)器端,只需開(kāi)發(fā)和維護(hù)服務(wù)器端應(yīng)用程序,而服務(wù)器上的應(yīng)用程序可通過(guò)網(wǎng)絡(luò)瀏覽器在客戶(hù)端上執(zhí)行,從而充分發(fā)揮開(kāi)發(fā)人員的群體優(yōu)勢(shì),應(yīng)用軟件的維護(hù)也相對(duì)簡(jiǎn)單;(3)無(wú)需開(kāi)發(fā)客戶(hù)端軟件。瀏覽器軟件可以從Internet上免費(fèi)得到,對(duì)于安裝了Windows操作系統(tǒng)的客戶(hù)機(jī)來(lái)說(shuō),只要使用內(nèi)置的網(wǎng)絡(luò)協(xié)議和瀏覽器即可;(4)跨平臺(tái)支持。由于采用統(tǒng)一的通訊協(xié)議,并且瀏覽器及服務(wù)器軟件可以支持多平臺(tái),所以方便的在企業(yè)異構(gòu)平臺(tái)運(yùn)行;(5)瀏覽器界面易學(xué)易用,使用者無(wú)須太多技術(shù)知識(shí)。圖3-3網(wǎng)上商城系統(tǒng)的體系結(jié)構(gòu)基于以上對(duì)B/S和C/S實(shí)現(xiàn),采用Browse/Server兩種模式的分析,本文中對(duì)基于Web的HRMS的模式,如圖3-3所示。這是一種基于世界范圍內(nèi)最先進(jìn)技術(shù)的網(wǎng)絡(luò)配置方案,也是配合Internet/Intranet建設(shè)的最佳方案,這種技術(shù)平臺(tái)方案最大限度地方便了用戶(hù)部署和維護(hù)大型軟件系統(tǒng),從而大大降低了用戶(hù)目標(biāo)系統(tǒng)的總體擁有成本(TCO)。下面是對(duì)該體系結(jié)構(gòu)的具體說(shuō)明:(1)客戶(hù)端主要負(fù)責(zé)人機(jī)交互,包括一些與數(shù)據(jù)和應(yīng)用關(guān)系的圖形和界面運(yùn)算。(2)WEB服務(wù)器主要負(fù)責(zé)對(duì)客戶(hù)端應(yīng)用程序的集中管理。(3)應(yīng)用服務(wù)器主要負(fù)責(zé)應(yīng)用系統(tǒng)的邏輯結(jié)構(gòu)和數(shù)據(jù)關(guān)系,即事務(wù)處理。應(yīng)用服務(wù)器又可以根據(jù)其處理的具體業(yè)務(wù)不同而分為多個(gè)。(4)數(shù)據(jù)服務(wù)器則主要負(fù)責(zé)數(shù)據(jù)的存儲(chǔ)和組織、分布式管理、備份和同步等等。3.4.2網(wǎng)上商城系統(tǒng)基于Web的三層結(jié)構(gòu)設(shè)計(jì)Web正逐漸改變著社會(huì)結(jié)構(gòu)和人類(lèi)生活。隨著全球互聯(lián)網(wǎng)的迅速發(fā)展,以WWW為基礎(chǔ)構(gòu)架的各種應(yīng)用系統(tǒng)正日益普及,從而極大地影響了各類(lèi)應(yīng)用系統(tǒng)的開(kāi)發(fā)及實(shí)施方法。以Web為基礎(chǔ)的網(wǎng)絡(luò)同傳統(tǒng)的C/S結(jié)構(gòu)相比有許多優(yōu)勢(shì),如統(tǒng)一的通訊協(xié)議、瘦客戶(hù)機(jī)(客戶(hù)端只需要瀏覽器)、任何連入互聯(lián)網(wǎng)的節(jié)點(diǎn)甚至無(wú)線(xiàn)連接都可以接入系統(tǒng)等。由于Web體系結(jié)構(gòu)的巨大優(yōu)勢(shì)。這種B/S模式主要是由表示層、功能服務(wù)層、數(shù)據(jù)服務(wù)層構(gòu)成的三層體系結(jié)構(gòu),如圖3-4所示。圖3-4系統(tǒng)的結(jié)構(gòu)模型圖該系統(tǒng)的物理結(jié)構(gòu)有三層:第一層是分布在世界各地的網(wǎng)絡(luò)用戶(hù)終端,有關(guān)人員可以使用終端上的瀏覽器,在授權(quán)范圍內(nèi),從任何地方進(jìn)入系統(tǒng)。第二層是位于企業(yè)信息中心機(jī)房的Web服務(wù)器,它負(fù)責(zé)接受各用戶(hù)的訪問(wèn)請(qǐng)求,并把處理結(jié)果通過(guò)網(wǎng)絡(luò)送給用戶(hù)。第三層是同樣位于中心機(jī)房的數(shù)據(jù)庫(kù)服務(wù)器,它負(fù)責(zé)存儲(chǔ)、處理通過(guò)網(wǎng)絡(luò)收集的數(shù)據(jù)。因此軟件結(jié)構(gòu)也分為三層:瀏覽器層,應(yīng)用服務(wù)器層,數(shù)據(jù)庫(kù)服務(wù)器層。系統(tǒng)的核心部分是WebServer它負(fù)責(zé)接受遠(yuǎn)程或者本地的HTTP查詢(xún)請(qǐng)求,然后根據(jù)查詢(xún)的條件到數(shù)據(jù)庫(kù)服務(wù)器獲取相關(guān)數(shù)據(jù),再將結(jié)果翻譯成標(biāo)準(zhǔn)HTML語(yǔ)言和各種Script代碼,傳送回提交請(qǐng)求的用戶(hù)瀏覽器。同樣,瀏覽器也會(huì)將更改、刪除、新增數(shù)據(jù)記錄的請(qǐng)求申請(qǐng)送至Web服務(wù)器,由后者和數(shù)據(jù)庫(kù)服務(wù)器聯(lián)系完成這些工作。3.5網(wǎng)上商城系統(tǒng)的數(shù)據(jù)庫(kù)實(shí)現(xiàn)基于前面的分析,并結(jié)合網(wǎng)上商城系統(tǒng)中需要的一些數(shù)據(jù),建立了以下一些數(shù)據(jù)庫(kù)表。具體見(jiàn)表3-1。表3-1各數(shù)據(jù)庫(kù)表字段類(lèi)型長(zhǎng)度說(shuō)明1.管理員表adminadminIdint50主鍵adminNamevarchar100管理員登陸名adminPasswordvarchar50管理員登陸密碼2.訂單詳細(xì)表orderitemorderIdint11訂單編號(hào)productIdint11商品編號(hào)productNumint11商品數(shù)量totlePricefloat50總價(jià)3.手機(jī)周邊otherotherIdint11主鍵productNamevarchar255商品名稱(chēng)productCodevarchar255商品編號(hào)pricefloat50價(jià)格zhekoufloat11折扣picPathvarchar255圖片地址4.商品表productproductIdint11主鍵productNamevarchar255商品名稱(chēng)productCodevarchar255商品編號(hào)pricefloat50商品價(jià)格typeIdint11類(lèi)型編號(hào)zhekoufloat11折扣率isTjint11是否推薦isRXint11是否熱門(mén)picPathvarchar255圖片地址discussIdint11discussvarchar255評(píng)論shoragevarchar255庫(kù)存5.品牌表producttypetypeIdint11主鍵typeNamevarchar255類(lèi)型6.訂單表torderoderIdint11主鍵orderNumvarchar255訂單號(hào)totalPricefloat50總價(jià)userIdint11用戶(hù)編號(hào)orderTimedatetime下單時(shí)間7.用戶(hù)表tuseruseridint11主鍵usernamevarchar255用戶(hù)名realNamevarchar255真實(shí)姓名nickNamevarchar255用戶(hù)昵稱(chēng)passwordvarchar255密碼phonevarchar255手機(jī)號(hào)碼addressvarchar255地址emailvarchar255郵箱zipCodevarchar255郵編
4網(wǎng)上商城系統(tǒng)的實(shí)現(xiàn)4.1本系統(tǒng)的模塊功能介紹(1)用戶(hù)登錄用戶(hù)必須登錄才能進(jìn)行購(gòu)物或留言,在未登錄的情況下,只能進(jìn)行瀏覽(2)用戶(hù)注冊(cè)游客身份必須注冊(cè)并登錄后,才可以進(jìn)行購(gòu)物。(3)個(gè)人信息維護(hù)用戶(hù)登錄后,可以在個(gè)人信息維護(hù)界面進(jìn)行用戶(hù)資料的修改。(4)主頁(yè)顯示主頁(yè)顯示包括:商品目錄,商品搜索,購(gòu)物車(chē),用戶(hù)登錄狀態(tài)等。(5)商品列表用于顯示商家上架的商品,包括:商品名稱(chēng),商品圖片,商品價(jià)格;方便客戶(hù)進(jìn)行挑選;同時(shí),還會(huì)顯示賣(mài)家,特價(jià)商品,推薦商品以及熱賣(mài)商品。(6)購(gòu)物車(chē)當(dāng)用戶(hù)挑選完商品,將其加入購(gòu)物車(chē)后,所選購(gòu)的商品會(huì)顯示在購(gòu)物車(chē)中,用戶(hù)可以修改商品數(shù)量,或者決定是否購(gòu)買(mǎi)這些商品。(7)訂單用戶(hù)決定好購(gòu)買(mǎi)后,購(gòu)物車(chē)會(huì)生成訂單,此中包括用戶(hù)所選購(gòu)的商品,商品發(fā)貨狀態(tài)及客戶(hù)練習(xí)方式(8)搜索用戶(hù)可以使用關(guān)鍵字對(duì)自己感興趣的物品進(jìn)行搜索4.2功能實(shí)現(xiàn)及相應(yīng)的圖形界面本系統(tǒng)如圖4-1所示,主要實(shí)現(xiàn)以下一些功能:圖4-1系統(tǒng)功能模塊圖(1)登錄界面用戶(hù)登錄模塊是用戶(hù)或系統(tǒng)管理員進(jìn)入主頁(yè)面的入口,其運(yùn)行結(jié)果如圖4-2所示:圖4-2-1用戶(hù)在輸入正確的用戶(hù)名和密碼之后,系統(tǒng)會(huì)自動(dòng)跳轉(zhuǎn)至首頁(yè)。如圖:圖4-2-2登陸成功界面如果用戶(hù)輸入錯(cuò)誤,系統(tǒng)會(huì)提示用戶(hù)名或密碼錯(cuò)誤。如圖所示:圖4-2-3用戶(hù)名或密碼錯(cuò)誤提示當(dāng)用戶(hù)無(wú)本系統(tǒng)的登陸權(quán)限時(shí),必須進(jìn)行注冊(cè),如下圖所示:圖4-2-4注冊(cè)界面當(dāng)用戶(hù)注冊(cè)成功后,頁(yè)面會(huì)自動(dòng)登陸,并跳轉(zhuǎn)至主頁(yè)。已成功登陸的用戶(hù)點(diǎn)擊個(gè)人信息維護(hù)功能。頁(yè)面跳轉(zhuǎn)至信息修改頁(yè)面。用戶(hù)可以進(jìn)行密碼更改。如下圖所示:圖4-2-5個(gè)人信息維護(hù)界面下圖便是本系統(tǒng)的主頁(yè)面,顯示大部分的功能模塊。包括:用戶(hù)登陸狀態(tài)、個(gè)人信息維護(hù)、商品搜索、購(gòu)物車(chē)、熱銷(xiāo)商品、特價(jià)商品、推薦商品:圖4-2-6主界面用戶(hù)選購(gòu)好商品后,點(diǎn)擊我的購(gòu)物車(chē),可以查看選購(gòu)到的商品。并進(jìn)行修改。如下圖所示:圖4-2-7購(gòu)物車(chē)界面用戶(hù)可以使用關(guān)鍵字對(duì)自己感興趣的物品進(jìn)行搜索,如下圖:圖4-2-7商品搜索界面用戶(hù)點(diǎn)擊搜索之后,會(huì)出現(xiàn)根據(jù)關(guān)鍵字索引出來(lái)的商品,如下圖所示:圖4-2-8搜索結(jié)果界面下圖為特價(jià)商品模塊:圖4-2-9特價(jià)商品模塊下圖為熱銷(xiāo)商品模塊:圖4-2-10熱銷(xiāo)商品模塊下圖為推薦商品模塊:圖4-2-11推薦商品模塊 下圖為管理員登陸界面,當(dāng)管理員在瀏覽器地址欄輸入:http://localhost:8080/back,后,這里默認(rèn)的8080為服務(wù)器端口,用戶(hù)可根據(jù)需求進(jìn)行修改,如下圖所示:圖4-2-12管理員登陸界面 當(dāng)輸入正確的管理員賬號(hào)及密碼后,登陸成功,進(jìn)入后臺(tái)管理界面,包括:商品管理、商品添加、訂單管理,如下圖所示:圖4-2-13商品管理圖4-2-14添加商品上架圖4-2-15訂單管理當(dāng)用戶(hù)需要與管理員交流時(shí),可以通過(guò)留言板進(jìn)行留言,如下圖所示:圖4-2-16留言板界面 以上,便是本系統(tǒng)的詳細(xì)圖形界面。5系統(tǒng)的開(kāi)發(fā)工具和運(yùn)行環(huán)境5.1系統(tǒng)運(yùn)行環(huán)境的搭建5.1.1JAVA虛擬機(jī)的安裝本系統(tǒng)采用的是基于java的jsp技術(shù)所以java虛擬環(huán)境即java虛擬機(jī)是必須要安裝的。JDK(JavaDevelopmentKit)是一切java應(yīng)用程序的基礎(chǔ),可以說(shuō),所有的java應(yīng)用程序是構(gòu)建在這個(gè)之上的。它是一組API,也可以說(shuō)是一些javaClass。目前已經(jīng)正式發(fā)布的最新版本是JDK1.5。Windows下直接運(yùn)行.exe文件,安裝到一個(gè)目錄,如C:/jdk1.5,安裝完成后就是環(huán)境變量的設(shè)置。桌面上選擇“我的電腦”(右鍵)>高級(jí)->環(huán)境變量->在“系統(tǒng)變量”>“新建”->在變量名中輸入:JAVA_HOME變量值中輸入:C:/jdk1.5同樣再新建一個(gè)變量名CLASSPATH,變量值中輸入:C:\jdk1.5;C:\jdk1.5\lib\dt.jar;C:\jdk1.5\lib\tools.jar;還需要在Path變量值后面添加一個(gè)值:C:\jdk1.5\bin。至此JAVA環(huán)境安裝成功。我們可以在命令行中敲入命令java如果顯示java幫助,則證明環(huán)境設(shè)置成功。5.1.2Tomcat環(huán)境搭建安裝TOMCAT,直接使用默認(rèn)安裝就可以了,假如我們將其安裝在C:\Tomcat5.5,安裝完畢后,開(kāi)始設(shè)置環(huán)境變量新建環(huán)境變量CATALINA_HOME,值為C:\Tomcat5.5,新建CATALINA_BASE,值為C:\Tomcat5.5。打開(kāi)Tomcat5.5文件中的bin文件,雙擊其中的運(yùn)行程序ServerRunner,顯示serverstart,服務(wù)器正常啟動(dòng)此時(shí)在瀏覽器上敲入本地測(cè)試地址:http://localhost:8080如果出現(xiàn)Tomcat頁(yè)面則證明Tomcat安裝成功,而且正常啟動(dòng)。到這里,系統(tǒng)運(yùn)行所需要的基本運(yùn)行環(huán)境已經(jīng)安裝完成。5.2系統(tǒng)程序的安裝和加載5.2.1文件的拷貝我們可以將整個(gè)系統(tǒng)文件夾拷貝到Tomcat的默認(rèn)根目錄下,一般路徑為:C:\Tomcat5.0\webapps\ROOT。5.2.2數(shù)據(jù)庫(kù)的連接因?yàn)樵撓到y(tǒng)僅作為畢業(yè)設(shè)計(jì)使用,為了方便演示和運(yùn)行,系統(tǒng)所用數(shù)據(jù)庫(kù)采用了Oracle數(shù)據(jù)庫(kù)。設(shè)置完數(shù)據(jù)源以后,把文件中的classes文件下的所有文件夾復(fù)制到網(wǎng)站根目錄的web-inf文件夾下面,然后重啟服務(wù)器即可。在瀏覽器敲入地址:http://localhost:8080/ec_port/我們可以看到網(wǎng)站的主頁(yè)面已經(jīng)出現(xiàn),至此,系統(tǒng)加載成功。
6網(wǎng)上商城系統(tǒng)測(cè)試6.1系統(tǒng)測(cè)試的目標(biāo)軟件測(cè)試是在軟件投入運(yùn)行之前對(duì)軟件需求分析、設(shè)計(jì)規(guī)格和編碼的最終復(fù)審,是保證軟件質(zhì)量和可靠性的關(guān)鍵步驟。軟件測(cè)試的主要過(guò)程是根據(jù)軟件開(kāi)發(fā)各階段的規(guī)格說(shuō)明和程序內(nèi)部結(jié)構(gòu),精心設(shè)計(jì)若干測(cè)試用例,使用這些測(cè)試用例運(yùn)行程序,從而找出程序中隱藏的錯(cuò)誤。測(cè)試的目的就是在系統(tǒng)運(yùn)行之前,盡可能多地發(fā)現(xiàn)系統(tǒng)中的錯(cuò)誤。測(cè)試的目標(biāo):(1)測(cè)試是為了發(fā)現(xiàn)程序中的錯(cuò)誤而執(zhí)行程序的過(guò)成。(2)好的測(cè)試方案是極可能發(fā)現(xiàn)程序中迄今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試方案。(3)成功的測(cè)試是發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯(cuò)誤的測(cè)試。測(cè)試方法可分為兩種:如果已經(jīng)知道了某個(gè)程序應(yīng)該具有的功能,可以通過(guò)測(cè)試來(lái)檢驗(yàn)是否每個(gè)功能都能正常使用;如果已經(jīng)知道模塊內(nèi)部工作過(guò)程,可以通過(guò)檢驗(yàn)?zāi)K內(nèi)部動(dòng)作是否按照設(shè)計(jì)要求的規(guī)定正常進(jìn)行。前一個(gè)方法稱(chēng)為黑盒測(cè)試,后一個(gè)方法稱(chēng)為白盒測(cè)試。6.2測(cè)試的實(shí)現(xiàn)本系統(tǒng)采取的測(cè)試方法是先對(duì)單個(gè)模塊進(jìn)行單元測(cè)試,經(jīng)過(guò)修改和調(diào)整通過(guò)以后,進(jìn)行總體測(cè)試。測(cè)試結(jié)果各項(xiàng)功能均已經(jīng)或基本達(dá)到設(shè)計(jì)要求。6.2.1模塊測(cè)試在設(shè)計(jì)的好的系統(tǒng)中,每個(gè)模塊完成一個(gè)清晰定義的子功能。而且這個(gè)子功能和同級(jí)其他模塊的功能之間沒(méi)有相互依賴(lài)關(guān)系。因此,有可能把每個(gè)模塊作為一個(gè)單獨(dú)的實(shí)體來(lái)測(cè),而且通常比較容易設(shè)計(jì)檢驗(yàn)?zāi)K正確性的測(cè)試方案。模塊測(cè)試的目的是保證每個(gè)模塊作為一個(gè)單元能正確運(yùn)行。6.2.2系統(tǒng)及子系統(tǒng)測(cè)試系統(tǒng)測(cè)試是把經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整的系統(tǒng)來(lái)測(cè)試。在這個(gè)過(guò)程中不僅應(yīng)該發(fā)現(xiàn)設(shè)計(jì)和編
溫馨提示
- 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度文化產(chǎn)業(yè)園物業(yè)費(fèi)代收與文化產(chǎn)業(yè)發(fā)展合同
- 甲基四氫苯酐品牌文化構(gòu)建與企業(yè)文化融合
- 農(nóng)田勞務(wù)合同范本
- 農(nóng)民集資建房合同范例
- 2025年度農(nóng)用拖拉機(jī)銷(xiāo)售與市場(chǎng)推廣合作合同
- 加工石粉合同范本
- 電商平臺(tái)內(nèi)容營(yíng)銷(xiāo)策略的構(gòu)建與實(shí)施
- 2025年度事業(yè)單位內(nèi)部培訓(xùn)服務(wù)合同樣本下載
- 追加被告人申請(qǐng)書(shū)范本
- 農(nóng)民稻谷收購(gòu)合同范本
- 2023年上海市秋考語(yǔ)文真題試卷含答案(整理版)
- 2023年心理咨詢(xún)師之心理咨詢(xún)師基礎(chǔ)知識(shí)考試題庫(kù)附完整答案【有一套】
- 路緣石安裝一級(jí)安全交底
- 一級(jí)建造師繼續(xù)教育最全題庫(kù)及答案(新)
- LS/T 1226-2022糧庫(kù)智能通風(fēng)控制系統(tǒng)
- 直線(xiàn)加速器專(zhuān)項(xiàng)施工方案
- 聯(lián)苯二氯芐生產(chǎn)工藝及產(chǎn)排污分析
- 儲(chǔ)能設(shè)備項(xiàng)目采購(gòu)供應(yīng)質(zhì)量管理方案
- 美國(guó)房地產(chǎn)市場(chǎng)特征、框架與周期演變
- 光伏發(fā)電工程施工組織設(shè)計(jì)施工工程光伏發(fā)電工程光伏發(fā)電施工組織設(shè)計(jì)
- 民政局離婚協(xié)議書(shū)模板(4篇)
評(píng)論
0/150
提交評(píng)論