![畢業(yè)設(shè)計(jì)論文基于SSH的珠寶銷售網(wǎng)站_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/9/f4e42b0a-ed81-49ea-b2b0-ee12045abee5/f4e42b0a-ed81-49ea-b2b0-ee12045abee51.gif)
![畢業(yè)設(shè)計(jì)論文基于SSH的珠寶銷售網(wǎng)站_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/9/f4e42b0a-ed81-49ea-b2b0-ee12045abee5/f4e42b0a-ed81-49ea-b2b0-ee12045abee52.gif)
![畢業(yè)設(shè)計(jì)論文基于SSH的珠寶銷售網(wǎng)站_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/9/f4e42b0a-ed81-49ea-b2b0-ee12045abee5/f4e42b0a-ed81-49ea-b2b0-ee12045abee53.gif)
![畢業(yè)設(shè)計(jì)論文基于SSH的珠寶銷售網(wǎng)站_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/9/f4e42b0a-ed81-49ea-b2b0-ee12045abee5/f4e42b0a-ed81-49ea-b2b0-ee12045abee54.gif)
![畢業(yè)設(shè)計(jì)論文基于SSH的珠寶銷售網(wǎng)站_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-4/9/f4e42b0a-ed81-49ea-b2b0-ee12045abee5/f4e42b0a-ed81-49ea-b2b0-ee12045abee55.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、寧波理工學(xué)院 畢業(yè)設(shè)計(jì)(論文)題 目 基于ssh的珠寶銷售網(wǎng)站 姓 名 馬雄雄 學(xué) 號(hào) 3090411022 專業(yè)班級(jí) 09信息與計(jì)算科學(xué)1班 指導(dǎo)教師 鄭洪 學(xué) 院 信息科學(xué)與工程學(xué)院 完成日期 2013年6月1日 摘 要隨著電子商務(wù)的興起,創(chuàng)造了一個(gè)全球性的商務(wù)革命和經(jīng)營(yíng)革命,并以極重要的商務(wù)方式成為全球經(jīng)濟(jì)發(fā)展中的熱點(diǎn)。隨著在經(jīng)濟(jì)活動(dòng)中廣泛的運(yùn)用互聯(lián)網(wǎng),網(wǎng)絡(luò)正在潛移默化中改變著人們的生活理念和生活方式。網(wǎng)上購(gòu)物作為一種新的消費(fèi)模式,受到越來越多的人們的關(guān)注。本文介紹了基于ssh框架的珠寶銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)。整個(gè)網(wǎng)站系統(tǒng)從需求分析到網(wǎng)站設(shè)計(jì),再到各個(gè)模塊的開發(fā),再到最后的測(cè)試,都是按照軟
2、件工程的流程一步步實(shí)現(xiàn)的。本文是以網(wǎng)站的開發(fā)步驟來寫,首先介紹本網(wǎng)站系統(tǒng)開發(fā)的準(zhǔn)備工作,包括所用到的主要工具與技術(shù),接下來是網(wǎng)站的需求分析,然后系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì),最后是網(wǎng)站的具體的實(shí)現(xiàn),并做較為完善的測(cè)試。關(guān)鍵詞:電子商務(wù);ssh框架;javaeeabstractwith the rise of electronic commerce, created a global business and management revolution, and play very important business way to become a hot spot in the global econom
3、ic development. with the widely use of internet in economic activities, the network is changing peoples life concept and way of life. shopping online as a new consumption patterns, are payed attention by more and more people.this paper introduces the jewelry sales site design and implementation base
4、d on ssh. the whole website system developed according to the software engineering process, from requirement analysis to web design, and then the development of the various modules, and the end of the test.this paper is following a website development steps to write. first of all introduces the prep
5、aring of the website system development, including tools and technology, and then the site needs analysis, system database design, and finally the website of the specific implementation, and do more perfect test.keywords: electronic commerce, ssh, javaee目 錄摘 要iabstractii第1章概述11.1購(gòu)物網(wǎng)站研究設(shè)計(jì)的背景分析11.2購(gòu)物網(wǎng)
6、站設(shè)計(jì)的意義11.3購(gòu)物網(wǎng)站的國(guó)內(nèi)外發(fā)展情況2第2章網(wǎng)站開發(fā)的工具與技術(shù)42.1開發(fā)網(wǎng)站所需軟件42.2網(wǎng)站開發(fā)所用技術(shù)52.2.1struts252.2.2hibernate52.2.3spring6第3章珠寶銷售網(wǎng)站的需求分析7第4章系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)94.1hibernate對(duì)數(shù)據(jù)庫(kù)的支持94.2數(shù)據(jù)庫(kù)表設(shè)計(jì)9第5章網(wǎng)站的具體設(shè)計(jì)與實(shí)現(xiàn)135.1網(wǎng)站的設(shè)計(jì)135.2系統(tǒng)主要模塊實(shí)現(xiàn)135.2.1登錄、注冊(cè)模塊135.2.2購(gòu)物車及訂單模塊155.2.3商品瀏覽及購(gòu)買模塊185.2.4總體流程模塊205.2.5總結(jié)20第6章網(wǎng)站系統(tǒng)的測(cè)試226.1系統(tǒng)功能測(cè)試226.2測(cè)試結(jié)論23第7章總結(jié)與
7、展望287.1總結(jié)287.2對(duì)未來的展望28參考文獻(xiàn)30致 謝32第1章 概述1.1 購(gòu)物網(wǎng)站研究設(shè)計(jì)的背景分析j2ee(java 2 platform, enterprise edition)是sun公司定義的一個(gè)開發(fā)分布式企業(yè)級(jí)應(yīng)用的規(guī)范。它提供了一個(gè)多層次的分布式應(yīng)用模型和一系列開發(fā)技術(shù)規(guī)范。多層次分布式應(yīng)用模型是指根據(jù)功能把應(yīng)用邏輯分成多個(gè)層次,每個(gè)層次支持相應(yīng)的服務(wù)器和組件, 組件在分布式服務(wù)器的組件容器中運(yùn)行(如servlet組件在servlet容器上運(yùn)行, ejb組件在ejb容器上運(yùn)行),容器間通過相關(guān)的協(xié)議進(jìn)行通信,實(shí)現(xiàn)組件間的相互調(diào)用。遵從這個(gè)規(guī)范的開發(fā)者將得到行業(yè)的廣泛支持
8、,使企業(yè)級(jí)應(yīng)用的開發(fā)變得簡(jiǎn)單、快速。j2ee是一套全然不同于傳統(tǒng)應(yīng)用開發(fā)的技術(shù)架構(gòu),其核心是一組技術(shù)規(guī)范與指南,其中包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)和規(guī)格。j2ee的優(yōu)點(diǎn)有開發(fā)高效、支持異構(gòu)環(huán)境、可伸縮性、穩(wěn)定的可用性。其中jdbc、ejb、jsp、java servlet、xml都是j2ee的13種核心技術(shù)之一。1.2 購(gòu)物網(wǎng)站設(shè)計(jì)的意義隨著國(guó)際互聯(lián)網(wǎng)的不斷發(fā)展壯大,越來越多的企業(yè)都意識(shí)到了開發(fā)自己的網(wǎng)站的重要性。電子商務(wù)服務(wù)已經(jīng)成為現(xiàn)代企業(yè)不可或缺的一項(xiàng)內(nèi)容。而且許多企業(yè)也都不滿足于僅是建立一個(gè)只能發(fā)布信息的簡(jiǎn)單靜態(tài)頁(yè)面,而需要的是一個(gè)具有強(qiáng)大功能,且能夠提供完善的電子商
9、務(wù)服務(wù)的動(dòng)態(tài)網(wǎng)站。網(wǎng)上購(gòu)物這種日益完善的購(gòu)物方式正逐漸的被越來越多的人所接受,人們也對(duì)網(wǎng)上購(gòu)物的服務(wù)質(zhì)量提出了越來越高的要求,購(gòu)物網(wǎng)站作為網(wǎng)上購(gòu)物的實(shí)現(xiàn)載體,已經(jīng)成為了社會(huì)關(guān)注與研究的對(duì)象。一個(gè)購(gòu)物網(wǎng)站的好壞直接影響消費(fèi)者對(duì)網(wǎng)上購(gòu)物的消費(fèi)態(tài)度和消費(fèi)能力。一個(gè)優(yōu)秀的購(gòu)物網(wǎng)站是成為一個(gè)成功的商家所必須具備的條件。1.3 購(gòu)物網(wǎng)站的國(guó)內(nèi)外發(fā)展情況在溫承宇的網(wǎng)絡(luò)購(gòu)物行業(yè)現(xiàn)狀一文中,簡(jiǎn)要的介紹了購(gòu)物網(wǎng)站在國(guó)外的發(fā)展歷史。世界上最早出現(xiàn)網(wǎng)上購(gòu)物的國(guó)家是美國(guó),1995年網(wǎng)上書店亞馬遜在美國(guó)開業(yè),而且第一安全銀行也實(shí)現(xiàn)網(wǎng)上支付功能。據(jù)權(quán)威統(tǒng)計(jì)美國(guó)現(xiàn)今網(wǎng)絡(luò)銷售總額正逐年穩(wěn)步上升中,2002年就為140億美元,之
10、后每年都已以40億美元的幅度迅速遞增。而德國(guó)是歐洲最早出現(xiàn)電子商務(wù)的國(guó)家,電子郵購(gòu)業(yè)務(wù)從起步至今,十多年來蓬勃發(fā)展。據(jù)郵購(gòu)業(yè)協(xié)會(huì)估計(jì),2005年網(wǎng)上購(gòu)物的銷售額將接近61億歐元,與去年相比,增幅達(dá)24%。通過網(wǎng)上點(diǎn)擊,購(gòu)買商品的客戶約2500萬。如果將網(wǎng)上拍賣和其它的網(wǎng)上服務(wù)包括進(jìn)去,互聯(lián)網(wǎng)營(yíng)業(yè)額高達(dá)180億歐元。在亞洲,1998年,日本的b2c貿(mào)易量為86850億日元,占全體家庭開支的0.02%。2000年日本電子商務(wù)市場(chǎng)規(guī)模為47.8萬億日元。其中b2b交易的市場(chǎng)規(guī)模為21.6萬億日元(約為1860億美元),b2c市場(chǎng)規(guī)模為8240億日元(約70億美元)。截止2000年底,日本電子商務(wù)交易
11、額在商品交易總額中所占的比例為0.26%。1998年3月6日下午3:30,國(guó)內(nèi)第一筆internet網(wǎng)上電子商務(wù)交易成功。中央電視臺(tái)的王軻平先生通過中國(guó)銀行的網(wǎng)上銀行服務(wù),從世紀(jì)互聯(lián)公司購(gòu)買了10小時(shí)的上網(wǎng)機(jī)時(shí)。3月18日,世紀(jì)互聯(lián)和中國(guó)銀行在京正式宣布了這條消息。事隔不久,滿載價(jià)值166萬元的compaq電腦的貨柜車,從西安的陜西華星公司運(yùn)抵北京海星凱卓計(jì)算機(jī)公司,這是在中國(guó)商品交易中心的網(wǎng)絡(luò)上生成的中國(guó)第一份電子商務(wù)合同。由此開始,因特網(wǎng)電子商務(wù)在中國(guó)從概念走入應(yīng)用。隨著經(jīng)濟(jì)的發(fā)展,網(wǎng)絡(luò)購(gòu)物逐漸重放異彩。2005年,當(dāng)當(dāng)網(wǎng)實(shí)現(xiàn)全年銷售4.4億,這一數(shù)字大大超過兩三年前絕大部分投資機(jī)構(gòu)的預(yù)期
12、。這一數(shù)字,證明了(亞馬遜,著名電子商務(wù)網(wǎng)站)模式在中國(guó)的成功,也證明了經(jīng)濟(jì)學(xué)家的過分悲觀主義和市場(chǎng)力量的偉大。 從1999年以來,網(wǎng)絡(luò)購(gòu)物的物流配送問題就在持續(xù)地改進(jìn)。到了2005年,對(duì)于當(dāng)當(dāng)、淘寶網(wǎng)們來說,物流配送已經(jīng)不是問題。一個(gè)包括多倉(cāng)儲(chǔ)中心、異地批量運(yùn)輸、本地快速單件遞送在內(nèi)的非常草根的物流體系開始趨于成熟,并在中國(guó)網(wǎng)絡(luò)購(gòu)物的發(fā)展過程中起著實(shí)質(zhì)性的支撐作用。網(wǎng)上支付手段也取得了重大突破。貨到付款曾經(jīng)是網(wǎng)絡(luò)購(gòu)物的主要交易方式,大部分人一直對(duì)中國(guó)網(wǎng)上支付的發(fā)展不抱信心。但從2005年的商業(yè)銀行創(chuàng)新和第三方網(wǎng)上支付工具的發(fā)展來看,很多人開始變得非常樂觀。 2006年開始,中國(guó)的網(wǎng)購(gòu)市場(chǎng)開始
13、進(jìn)入第二階段。經(jīng)過了前幾年當(dāng)當(dāng)、卓越、淘寶等一批網(wǎng)站的培育,網(wǎng)民數(shù)量比2001年時(shí)增長(zhǎng)了十幾倍,很多人都有了網(wǎng)上購(gòu)物的體驗(yàn),整個(gè)電子商務(wù)環(huán)境中的交易可信度、物流配送和支付等方面的瓶頸也正被逐步打破。 2007年是中國(guó)網(wǎng)絡(luò)購(gòu)物市場(chǎng)快速發(fā)展的一年,無論是c2c電子商務(wù)還是b2c電子商務(wù)市場(chǎng)交易規(guī)模都分別實(shí)現(xiàn)了125.2%和92.3%快速增長(zhǎng)。根據(jù)艾瑞咨詢公司最新推出的20072008中國(guó)網(wǎng)絡(luò)購(gòu)物發(fā)展報(bào)告數(shù)據(jù)顯示:2007年中國(guó)b2c電子商務(wù)市場(chǎng)規(guī)模達(dá)到43億元,其中當(dāng)當(dāng)以14.6%的市場(chǎng)份額位居第一,卓越與當(dāng)當(dāng)份額差距逐步縮小,達(dá)到11.9%,隨后是北斗手機(jī)網(wǎng)、京東商城分別以9.7%和8.1%位列
14、第三、四位;2007年中國(guó)c2c電子商務(wù)市場(chǎng)交易規(guī)模達(dá)到518億元,其中淘寶網(wǎng)的交易份額占比達(dá)到83.6%,由于tom與易趣合資處于磨合期,因此2007年整體成交狀況并不理想,拍拍網(wǎng)成交額首次超越tom易趣,以8.7%的交易份額位居第二。第2章 網(wǎng)站開發(fā)的工具與技術(shù)2.1 開發(fā)網(wǎng)站所需軟件現(xiàn)在主流的網(wǎng)站開發(fā)技術(shù)有兩種:分別為asp和jsp。本人使用的是jsp技術(shù)配合現(xiàn)今比較流行網(wǎng)站開發(fā)的方案:myeclipse + tomcat + mysql;來完成本次設(shè)計(jì)的開發(fā)。1. myeclipsemyeclipse企業(yè)級(jí)工作平臺(tái)(myeclipse enterprise workbench ,簡(jiǎn)稱m
15、yeclipse)是對(duì)eclipse ide的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和javaee的開發(fā)、發(fā)布以及應(yīng)用程序器的整合方面極大的提高工作效率。它是功能豐富的javaee集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持html、struts、jsp、css、javascriprt、spring、sql、hibernate.myeclipse 是一個(gè)十分優(yōu)秀的用于開發(fā)java, j2ee的 eclipse 插件集合,myeclipse的功能非常強(qiáng)大,支持也十分廣泛,尤其是對(duì)各種開源產(chǎn)品的支持十分不錯(cuò)。myeclipse目前在支持java servlet、ajax、jsp、jsf、s
16、truts、spring、 hibernate,ejb3,jdbc數(shù)據(jù)庫(kù)鏈接工具等多項(xiàng)功能。可以說myeclipse幾乎囊括了目前所有主流開源產(chǎn)品的專屬eclipse開發(fā)工具。2. tomcattomcat服務(wù)器是一個(gè)免費(fèi)的開放源代碼的web應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,不但在運(yùn)行時(shí)占用的系統(tǒng)資源比較小,擴(kuò)展性比較好,而且還對(duì)負(fù)載均衡和郵件服務(wù)等等這些應(yīng)用系統(tǒng)的常用功能提供了較好的支持。因?yàn)閠omcat技術(shù)先進(jìn)、性能穩(wěn)定,最重要它還免費(fèi),從而受到了java愛好者和部分軟件開發(fā)商的認(rèn)可,成為了中小型系統(tǒng)中以及并發(fā)訪問用戶數(shù)量不是很多的情況下的首選。3. mysql及navicat for m
17、ysqlmysql是一個(gè)開放源碼的小型關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),開發(fā)者為瑞典mysql ab公司。目前mysql被廣泛地應(yīng)用在internet上的中小型網(wǎng)站中。由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點(diǎn),許多中小型網(wǎng)站為了降低網(wǎng)站總體擁有成本而選擇了mysql作為網(wǎng)站數(shù)據(jù)庫(kù)。navicat for mysql 是一套專為mysql設(shè)計(jì)的強(qiáng)大的數(shù)據(jù)庫(kù)管理及開發(fā)工具,它為專業(yè)的開發(fā)人員提供了足夠尖端的工具,而且對(duì)新手來說,它的可視化界面提供了很大的幫助,簡(jiǎn)單的來說navicat for mysql是一款操作簡(jiǎn)單功能強(qiáng)大的數(shù)據(jù)庫(kù)管理及開發(fā)工具。2.2 網(wǎng)站開發(fā)所用技術(shù)2.2.1 str
18、uts2mvc設(shè)計(jì)模式給web應(yīng)用開發(fā)帶來了巨大的好處,但是由于mvc只是一種設(shè)計(jì)模式(或者設(shè)計(jì)思想),而不是一種編程技術(shù),程序員在基于mvc設(shè)計(jì)模式進(jìn)行應(yīng)用程序開發(fā)是,就會(huì)導(dǎo)致不同的程序員寫出來的程序,風(fēng)格可能不一樣,這會(huì)影響程序的標(biāo)準(zhǔn)化。struts框架其實(shí)就是對(duì)mvc設(shè)計(jì)模式的具體實(shí)現(xiàn),目前有struts框架、struts1框架、和struts2框架。struts2是創(chuàng)建企業(yè)級(jí)java web應(yīng)用的優(yōu)雅的、可擴(kuò)展的框架。struts2實(shí)質(zhì)上是在webwork框架的基礎(chǔ)上發(fā)展而來的,和struts1框架有著很大的不同。struts2框架和struts1框架并沒有關(guān)系,之所以使用struts
19、2這個(gè)名稱,主要是考慮到了struts1框架已被廣泛使用,具有較高的市場(chǎng)占有率,這應(yīng)該是一個(gè)戰(zhàn)術(shù)上的問題。struts2以webwork為核心,采用攔截器的機(jī)制來處理用戶的請(qǐng)求,這樣的設(shè)計(jì)也使得業(yè)務(wù)邏輯控制器能夠與servlet api完全脫離開,所以struts 2可以理解為webwork的更新產(chǎn)品,因此sturts2無論是穩(wěn)定性還是兼容性上得到了很好的保障。雖然從struts1到struts2有著太大的變化,但是相對(duì)于webwork,struts2的變化很小。2.2.2 hibernatehibernate 是一個(gè)開放源代碼的對(duì)象關(guān)系映射(object relational mapping
20、,orm)框架,它對(duì)jdbc進(jìn)行了輕量級(jí)的對(duì)象封裝,使得java程序員可以隨心所欲地使用對(duì)象編程思維對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。hibernate框架可以應(yīng)用在任何使用jdbc的場(chǎng)合,既可以在java的客戶端程序中使用,也可以再servlet/jsp的web應(yīng)用中使用,最具革命意義的是,hibernate可以在應(yīng)用ejb的j2ee架構(gòu)中取代cmp,完成數(shù)據(jù)持久化的重任。 hibernate 框架對(duì)jdbc的代碼進(jìn)行了封裝,使開發(fā)人員從繁重的操作數(shù)據(jù)庫(kù)的編碼工作中解放出來,可以把精力放在數(shù)據(jù)表示和業(yè)務(wù)邏輯的代碼編寫上,提高了開發(fā)效率,提高了項(xiàng)目的可維護(hù)性和可移植性。hibernate的核心接口共有6個(gè),分
21、別為:session、sessionfactory、transaction、query、criteria和configuration。這6個(gè)核心接口在任何開發(fā)中都會(huì)用到。通過這些接口,不僅可以對(duì)持久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。2.2.3 springspring是一個(gè)開源的框架,包含了很多特性,從spring框架2.0版本開始,這些特性被很好地組織在了dao、orm、aop、jee、web、core這6個(gè)模塊中。spring為企業(yè)應(yīng)用提供了一個(gè)輕量級(jí)的解決方案,其核心是依賴注入(dependency injection,di)和面向切面編程(aspect orient programm
22、ing,aop),通過配置文件來完成業(yè)務(wù)對(duì)象之間的依賴注入。spring還提供了包括聲明式事物處理及可以使用多種方法進(jìn)行的持久化數(shù)據(jù)庫(kù)的解決方案。spring框架既可以在普通的java應(yīng)用中使用,又可以在web應(yīng)用中使用。spring框架的優(yōu)點(diǎn)有:spring是一個(gè)輕量級(jí)框架,其核心代碼不到1mb,并且使用spring核心所需的資料源也非常小。spring框架具有良好的分層結(jié)構(gòu)設(shè)計(jì),開發(fā)人員可以選擇使用框架中的任何組件進(jìn)行開發(fā)。spring 框架以依賴注入和面向切面編程為核心,采用面向接口的方式進(jìn)行編程。spring框架可以和其他框架進(jìn)行良好的集成,如視圖層使用struts框架,持久層使用hi
23、bernate 框架,這使得開發(fā)者可以選擇直接熟悉的框架,是應(yīng)用程序開發(fā)變得更加容易。第3章 珠寶銷售網(wǎng)站的需求分析經(jīng)過前期的精細(xì)的調(diào)研以及參考其他的購(gòu)物網(wǎng)站與當(dāng)前現(xiàn)狀結(jié)合后,分別對(duì)網(wǎng)站的功能、性能以及可靠性和可用性進(jìn)行需求分析。1. 功能需求:對(duì)珠寶銷售網(wǎng)站的功能分三個(gè)模塊進(jìn)行設(shè)計(jì)與實(shí)現(xiàn)。首先是用戶管理模塊,主要有用戶登錄與注冊(cè),郵箱的驗(yàn)證以及訂單管理;其次是物品瀏覽模塊,主要是珠寶的查詢以及珠寶詳細(xì)信息的查看功能;最后則是購(gòu)物車模塊,主要有購(gòu)買珠寶,刪除珠寶,修改數(shù)量,購(gòu)物車清空以及還原功能。以下則是整個(gè)網(wǎng)站的功能模塊圖。圖3.1 功能模塊圖2. 性能需求:性能需求主要分兩個(gè)方面。其一,安
24、全性方面,對(duì)于向服務(wù)器發(fā)送的請(qǐng)求應(yīng)用post發(fā)送,這樣地址欄中就不會(huì)顯示向服務(wù)器發(fā)送請(qǐng)求是的發(fā)送的數(shù)據(jù)了;對(duì)于數(shù)據(jù)庫(kù)執(zhí)行語(yǔ)句不能簡(jiǎn)單的用字符串與參數(shù)相連接,防止黑客用一些特殊的字符串,即使沒有賬號(hào)也能輕松的登錄系統(tǒng);用戶的信息必須嚴(yán)格保密,防止泄露的,因此必須要保證用戶的賬號(hào)安全性,這就必須對(duì)用戶的密碼進(jìn)行加密,md5是一個(gè)既簡(jiǎn)單又有效的加密方式。其二,網(wǎng)站運(yùn)行速度,有些網(wǎng)頁(yè)內(nèi)容很豐富,數(shù)據(jù)量很大,加載的東西就非常多,如果全部一起加載的話會(huì)嚴(yán)重影響網(wǎng)頁(yè)的響應(yīng)速度,因此對(duì)于需要加載大量數(shù)據(jù)的頁(yè)面采用延遲加載的方法進(jìn)行加載。3. 可靠性和可用性需求:當(dāng)網(wǎng)站正式上線的時(shí)候,用戶數(shù)量將會(huì)大幅度增加,對(duì)
25、數(shù)據(jù)庫(kù)的操作也隨之增加,這就必須創(chuàng)建大量的數(shù)據(jù)庫(kù)連接。但是每個(gè)數(shù)據(jù)庫(kù)都有連接數(shù)的上限,不可能無限制的創(chuàng)建,如果連接數(shù)超過數(shù)據(jù)庫(kù)的最大承受范圍,這將會(huì)導(dǎo)致數(shù)據(jù)庫(kù)崩潰,因此就必須使用連接池來有效的控制類似最大連接數(shù)這些屬性第4章 系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)4.1 hibernate對(duì)數(shù)據(jù)庫(kù)的支持總所周知java是面向?qū)ο蟮?,而現(xiàn)在企業(yè)級(jí)應(yīng)用環(huán)境中數(shù)據(jù)存儲(chǔ)系統(tǒng)都是關(guān)系型數(shù)據(jù)庫(kù)。因而在java中使用數(shù)據(jù)庫(kù)時(shí)會(huì)出現(xiàn)面向?qū)ο笈c關(guān)系數(shù)據(jù)庫(kù)之間存在無法匹配的現(xiàn)象。為解決這一現(xiàn)象,本網(wǎng)站系統(tǒng)將會(huì)使用orm(對(duì)象關(guān)系映射)來對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作。hibernate作為orm框架,在本系統(tǒng)中完成數(shù)據(jù)持久化的重任。它通過數(shù)據(jù)庫(kù)中的表
26、來生成對(duì)應(yīng)的java entity對(duì)象和相應(yīng)的映射文件(*.hbm.xml)以及dao(數(shù)據(jù)訪問對(duì)象)。為了讓程序有更好的可讀性,分別把entity對(duì)象,映射文件和dao放到對(duì)應(yīng)的包下,因此則在配置文件(hibernate.cfg.xml)中設(shè)置映射文件(*.hbm.xml)的路徑和映射文件中設(shè)置entity的路徑,然后通過對(duì)dao操作,對(duì)數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行增、刪、改、查等操作。因?yàn)槭褂玫氖莝sh框架,所以在applicationcontext.xml配置文件中配置相應(yīng)的bean。將hibernate抽取出來的對(duì)象交給spring來管理。4.2 數(shù)據(jù)庫(kù)表設(shè)計(jì)通過需求分析,確定本網(wǎng)站系統(tǒng)的各個(gè)數(shù)
27、據(jù)庫(kù)實(shí)體之后。我們建立了如下幾張表:t_user字段名類型備注idint主鍵usernamevarchar用戶名passwordvarchar用戶密碼emailvarchar用戶郵箱telvarchar用戶電話is_verifyint是否通過驗(yàn)證verify_codevarchar驗(yàn)證碼 表4.2.1 用戶表用戶表是儲(chǔ)存用戶的基本信息的。其中字段名is_verify是存放用戶是否通過郵箱驗(yàn)證的初始值為0(表示未通過驗(yàn)證),通過驗(yàn)證后值為1。字段名verify_code是存放用戶的郵箱驗(yàn)證碼的,驗(yàn)證碼是通過uuid生成的不重復(fù)的字符串。t_product字段名類型備注idint主鍵proname
28、varchar產(chǎn)品名稱imgvarchar產(chǎn)品圖片pricevarchar產(chǎn)品價(jià)格ieventoryint產(chǎn)品庫(kù)存introductvarchar產(chǎn)品描述salesint產(chǎn)品銷量remarkvarchar產(chǎn)品備注typeidint產(chǎn)品類型表4.2.2 商品表商品表是用來存放商品的數(shù)據(jù)。字段名ieventory是商品的庫(kù)存量,當(dāng)庫(kù)存為0時(shí)用戶就無法購(gòu)買了。字段名typeid是存放該商品的類別id,可以通過該字段從t_type表中找到該商品的類別。t_type字段名類型備注idint主鍵parentidint該類型的父類idtypenamevarchar類型名表4.2.3 類別表類別表示用來存放類
29、別的。因?yàn)橛卸?jí)類別,因此設(shè)置了parentid這個(gè)字段,用來存放該類別的父類別的id,如果是一級(jí)類別的話,parentid則為0。t_order字段名類型備注idint主鍵useridint下單用戶idaddressidint收件地址idtotalpriceint訂單總價(jià)timedate下單時(shí)間表4.2.4 訂單表訂單表是用來存放訂單的一些總體信息。包括該訂單的買方字段名為userid,和該訂單送往的地址字段名為addressid,以及訂單的總價(jià)與下單時(shí)間。t_orderlist字段名類型備注idint 主鍵orderidint訂單idproidint產(chǎn)品idnumberint產(chǎn)品數(shù)量表4.
30、2.5 訂單商品列表表訂單商品列表是用來存放對(duì)應(yīng)訂單中的商品。t_address字段名類型備注idint主鍵useridint用戶idaddressvarchar家庭住址zipcodevarchar郵政編碼accnamevarchar收件人名字acctelvarchar收件人電話表4.2.6 地址表地址表是用來儲(chǔ)存用戶所使用過的地址。下圖為數(shù)據(jù)庫(kù)e-r圖:圖4.2.1 e-r圖第5章 網(wǎng)站的具體設(shè)計(jì)與實(shí)現(xiàn)5.1 網(wǎng)站的設(shè)計(jì)要設(shè)計(jì)一個(gè)系統(tǒng)尤其是與用戶交互的系統(tǒng),最重要的并不是這個(gè)系統(tǒng)有多么多么的強(qiáng)大,而是站在一個(gè)用戶的角度來設(shè)計(jì)該系統(tǒng),讓用戶有一個(gè)良好的體驗(yàn)。這方面相對(duì)于購(gòu)物網(wǎng)站尤其重要,因?yàn)橘?gòu)
31、物網(wǎng)站是希望用戶能來購(gòu)買物品,首先必須要給用戶一個(gè)良好的購(gòu)物環(huán)境,讓他們從感官上就能得到享受,讓用戶留下美好的第一印象是促進(jìn)銷量最直接的辦法之一。因此建立一個(gè)簡(jiǎn)潔、美觀、大方的html頁(yè)面是網(wǎng)站設(shè)計(jì)的重點(diǎn)之一。有了html頁(yè)面原型后接下來就是整個(gè)網(wǎng)站邏輯,這是網(wǎng)站的核心部分。要讓用戶感到操作簡(jiǎn)單易懂的前提下,使整個(gè)網(wǎng)站的功能盡可能齊全。有了網(wǎng)站的界面(最先開始為html頁(yè)面原型)和網(wǎng)站的邏輯之后,接下來就是搭建系統(tǒng)的整體框架??蚣芫皖愃埔粋€(gè)模具,只要加入原料就能成型,即簡(jiǎn)單又方便。一個(gè)良好的框架可以減輕重新建立解決復(fù)雜問題方案的負(fù)擔(dān)和精力。本系統(tǒng)采用的是ssh框架,struts2主要是負(fù)責(zé)的是
32、界面層的數(shù)據(jù)傳遞,它的mvc設(shè)計(jì)模式可以使系統(tǒng)的邏輯變得很清晰,spring主要負(fù)責(zé)的是業(yè)務(wù)層以及對(duì)象的管理,它的ioc和aop可以使系統(tǒng)在最大限度上解藕,hibernate主要負(fù)責(zé)數(shù)據(jù)層,能使實(shí)體對(duì)象的持久化。在ssh框架下,我們可以只要專注于項(xiàng)目的各個(gè)業(yè)務(wù)功能的開發(fā),而不必花費(fèi)大量的時(shí)間解決各各層之間偶合度過高的情況。還可以減少對(duì)一些繁多且重復(fù)的代碼的編寫。實(shí)現(xiàn)了軟件開發(fā)中的低耦合高內(nèi)聚的編程思路,使系統(tǒng)運(yùn)行起來效率更高,維護(hù)起來也更加方便。5.2 系統(tǒng)主要模塊實(shí)現(xiàn)5.2.1 登錄、注冊(cè)模塊登錄和注冊(cè)是每個(gè)購(gòu)物網(wǎng)站所必須的模塊,這是網(wǎng)站的基本功能。注冊(cè)模塊中使用jquery的表單驗(yàn)證控件,
33、簡(jiǎn)化了注冊(cè)時(shí)信息的驗(yàn)證,使注冊(cè)的內(nèi)容更加真實(shí)有效,減少了惡意注冊(cè)的情況發(fā)生。而且在用戶信息的安全性上也做了很多工作,其中為了保證密碼的安全性,在這里對(duì)用戶輸入的密碼進(jìn)行md5加密,即使是數(shù)據(jù)庫(kù)管理員也無法知道用戶的真正密碼。下圖是網(wǎng)站登錄及注冊(cè)的流程圖:圖5.2.1.1 登錄、注冊(cè)流程圖圖5.2.1.2 用戶注冊(cè)、登錄代碼根據(jù)國(guó)內(nèi)各大購(gòu)物網(wǎng)站的做法,本網(wǎng)站也把登錄后的用戶存到session中,這樣后面需要驗(yàn)證用戶是否登錄,只要從session中取”user”這一對(duì)象,判斷其是否為空。5.2.2 購(gòu)物車及訂單模塊購(gòu)物車和訂單模塊是購(gòu)物網(wǎng)站的基礎(chǔ)模塊它的好壞直接影響用戶的購(gòu)買體驗(yàn),從而印象物品的銷
34、量。購(gòu)物車模塊包含了用戶對(duì)商品的各種操作,包括添加物品、刪除物品、物品恢復(fù)、修改數(shù)量以及清空購(gòu)物車,在下訂單前還必須先判斷用戶是否已登錄,登錄的用戶郵箱驗(yàn)證是否已通過,未符合要求的必須先執(zhí)行對(duì)應(yīng)的模塊才可以下訂單。在填寫地址的時(shí)候,系統(tǒng)會(huì)將用戶原有的地址列出來,供用戶選擇,減少用戶過多繁瑣的操作。用戶也可以填寫新的地址。下圖是網(wǎng)站登錄及注冊(cè)的流程圖:圖5.2.2.1 購(gòu)物車及訂單流程圖圖5.2.3.1 購(gòu)物車業(yè)務(wù)邏輯代碼圖5.2.3.2可以看成一個(gè)完整的購(gòu)物車“骨架”了,購(gòu)物車所擁有的功能都已經(jīng)齊全,包括清空購(gòu)物車,購(gòu)買商品,刪除商品,恢復(fù)商品,獲得商品列表,修改數(shù)量,以及當(dāng)前購(gòu)物車中商品的總
35、價(jià)。本購(gòu)物車是以一個(gè)hashmap來定義的,其中key是該件商品的id,value是商品條目,其中包括當(dāng)前要購(gòu)買的商品和刪除掉的商品。本購(gòu)物車采用的是單例模式,外界無法創(chuàng)建購(gòu)物車,只能通過它本身的getinstance()的靜態(tài)方法來獲得,只要session中的購(gòu)物車不為null,該方法就會(huì)返回session中的購(gòu)物車,這樣就保證了當(dāng)前登錄用戶只有一個(gè)購(gòu)物車。5.2.3 商品瀏覽及購(gòu)買模塊商品瀏覽和購(gòu)買是與用戶息息相關(guān)的模塊,該模塊的好壞嚴(yán)重影響用戶的購(gòu)物體驗(yàn)。商品瀏覽包括分類瀏覽、精品推薦以及熱銷珠寶三個(gè)部分組成。其中分類瀏覽是按照珠寶的各個(gè)種類來分別列出;精品推薦是從所有種類的珠寶中選擇最
36、豪華的列出;而熱銷珠寶這是選擇銷量最好的幾件珠寶列出。用戶在購(gòu)買的時(shí)候,首先要判斷該珠寶的庫(kù)存是否為0,若不為0該商品可以購(gòu)買,否則無法購(gòu)買。下圖是商品瀏覽及購(gòu)買模塊的流程圖:圖5.2.3.1 商品瀏覽及購(gòu)買模塊5.2.4 總體流程模塊圖5.2.4.1 總體流程圖圖5.2.4.1是本網(wǎng)站用戶從開始注冊(cè)到登錄再到珠寶的瀏覽和購(gòu)買以及最后訂單的整體流程圖。5.2.5 總結(jié)由于本網(wǎng)站系統(tǒng)功能較多,就不一一列舉了,這里只對(duì)與用戶相關(guān)的幾個(gè)較為重要且易于描述的功能進(jìn)行描述。由于前期準(zhǔn)備工作充分,因此在網(wǎng)站的實(shí)現(xiàn)上異常順利。在代碼的整體架構(gòu)上,由于使用了ssh框架,在降低耦合度的同時(shí),也減少了代碼的冗余,
37、在完善網(wǎng)站功能的同時(shí),又提高了編程的效率;在數(shù)據(jù)庫(kù)連接方面,本網(wǎng)站使用了c3p0連接池,它減少了數(shù)據(jù)庫(kù)連接創(chuàng)建時(shí)間,簡(jiǎn)化了編程的模式,控制資源的使用,使得網(wǎng)站在整體運(yùn)行效率上提高,改善網(wǎng)站的性能,保障網(wǎng)站的穩(wěn)定性的同時(shí)還減少資源的使用;在可移植方面,由于使用了配置文件,在移植的過程中即方便又提高了準(zhǔn)確性;在安全方面,采用md5加密的方式,保護(hù)賬號(hào)的安全性。md5是將信息“壓縮”成一種保密的格式(就是把一個(gè)任意長(zhǎng)度的字節(jié)串變換成一定長(zhǎng)的大整數(shù))。一直以來md5加密驗(yàn)證的安全性都是非常高的,很多論壇和軟件都將用戶名對(duì)應(yīng)密碼通過md5加密后保存,和以往僅僅明文保存相比,md5加密后的保存信息更加安全
38、,畢竟md5加密后的信息安全性更高,md5加密方式也是單向的并不存在任何逆向破解。網(wǎng)站管理員遵循國(guó)家互聯(lián)網(wǎng)法律法規(guī),在未經(jīng)用戶允許的情況下,不會(huì)透露用戶的私人信息,本網(wǎng)站的安全性是有保證的。第6章 網(wǎng)站系統(tǒng)的測(cè)試網(wǎng)站系統(tǒng)的各各功能實(shí)現(xiàn)以后,離網(wǎng)站的交付已經(jīng)不遠(yuǎn)了,就差一個(gè)關(guān)鍵的測(cè)試環(huán)節(jié)了,測(cè)試環(huán)節(jié)對(duì)系統(tǒng)質(zhì)量的好壞的預(yù)測(cè)是非常重要的,也對(duì)將來網(wǎng)站的正式運(yùn)行起著重要的作用。軟件測(cè)試是軟件質(zhì)量保證的關(guān)鍵環(huán)節(jié),代表了需求、設(shè)計(jì)和編碼的最終檢查。系統(tǒng)測(cè)試的根本目標(biāo)是盡可能多地發(fā)現(xiàn)bug并排除網(wǎng)站潛藏著的bug已經(jīng)網(wǎng)站的一些不合理邏輯,最終讓用戶使用高質(zhì)量的系統(tǒng)。系統(tǒng)測(cè)試主要內(nèi)容包括功能測(cè)試和健壯性測(cè)試。
39、功能測(cè)試就是測(cè)試軟件系統(tǒng)的功能是否正確,根據(jù)前期的需求分析,對(duì)應(yīng)各各模塊的各各功能進(jìn)行逐一的測(cè)試,測(cè)試功能是否與需求分析相符合,是否存在bug。健壯性測(cè)試,就是在系統(tǒng)異常的情況下能否正常運(yùn)行;健壯性測(cè)試主要測(cè)試兩個(gè)反面:容錯(cuò)能力和恢復(fù)能力。6.1 系統(tǒng)功能測(cè)試接下來就對(duì)網(wǎng)站的各項(xiàng)功能進(jìn)行逐一測(cè)試:第一項(xiàng).測(cè)試頁(yè)面布局及顯示:進(jìn)入網(wǎng)站的各個(gè)頁(yè)面,查看各個(gè)頁(yè)面能否正確顯示且頁(yè)面布局是否合理,頁(yè)面各各板塊是放在正確的位置,是否有錯(cuò)別字等錯(cuò)誤存在。第二項(xiàng)測(cè)試頁(yè)面鏈接及按鈕功能:測(cè)試是否存在不可用鏈接或不可用按鈕,是否會(huì)出現(xiàn)鏈接錯(cuò)誤、點(diǎn)擊按鈕觸發(fā)的事件出錯(cuò)問題;連接和按鈕是否與邏輯相符;連接和按鈕存在的
40、必要性等問題。第三項(xiàng)測(cè)試輸入:在頁(yè)面所有需要輸入的操作中輸入字符串,再執(zhí)行操作觀察是否出現(xiàn)問題,能否正確執(zhí)行應(yīng)有的操作。第四項(xiàng)測(cè)試數(shù)據(jù)庫(kù)操作:針對(duì)數(shù)據(jù)庫(kù)的增、刪、改、查等操作時(shí),數(shù)據(jù)庫(kù)連接是否正確,查詢時(shí)能否得到對(duì)應(yīng)的信息,能否正確的增加或刪除,是否出現(xiàn)重復(fù)增加或刪除的現(xiàn)象等。6.2 測(cè)試結(jié)論經(jīng)過對(duì)各個(gè)功能模塊的長(zhǎng)期重復(fù)測(cè)試,對(duì)一些存在bug的模塊或是存在隱患的模塊的及時(shí)修改,得出系統(tǒng)各部分均能成功執(zhí)行。由于網(wǎng)站內(nèi)容過多,所以下面截出部分網(wǎng)站運(yùn)行的功能效果圖:1. 網(wǎng)站首頁(yè)圖6.2.1 網(wǎng)站首頁(yè)2. 商品分類頁(yè)面圖6.2.2 商品分類頁(yè)面3. 網(wǎng)站登錄頁(yè)面圖6.2.3 網(wǎng)站登錄頁(yè)面4. 網(wǎng)站注
41、冊(cè)頁(yè)面圖6.2.4 網(wǎng)站注冊(cè)頁(yè)面5. 購(gòu)物車頁(yè)面圖6.2.5 購(gòu)物車頁(yè)面6. 訂單頁(yè)面圖6.2.6 訂單頁(yè)面7. 地址填寫頁(yè)面圖6.2.7地址填寫頁(yè)面第7章 總結(jié)與展望7.1 總結(jié)隨著國(guó)際互聯(lián)網(wǎng)的不斷發(fā)展壯大,越來越多的企業(yè)都意識(shí)到了開發(fā)自己的網(wǎng)站的重要性。電子商務(wù)服務(wù)已經(jīng)成為現(xiàn)代企業(yè)不可或缺的一項(xiàng)內(nèi)容。而且許多企業(yè)也都不滿足于僅是建立一個(gè)只能發(fā)布信息的簡(jiǎn)單靜態(tài)頁(yè)面,而需要的是一個(gè)具有強(qiáng)大功能,且能夠提供完善的電子商務(wù)服務(wù)的動(dòng)態(tài)網(wǎng)站。網(wǎng)上購(gòu)物這種日益完善的購(gòu)物方式正逐漸的被越來越多的人所接受,人們也對(duì)網(wǎng)上購(gòu)物的服務(wù)質(zhì)量提出了越來越高的要求,購(gòu)物網(wǎng)站作為網(wǎng)上購(gòu)物的實(shí)現(xiàn)載體,已經(jīng)成為了社會(huì)關(guān)注與研
42、究的對(duì)象。一個(gè)購(gòu)物網(wǎng)站的好壞直接影響消費(fèi)者對(duì)網(wǎng)上購(gòu)物的消費(fèi)態(tài)度和消費(fèi)能力。一個(gè)優(yōu)秀的購(gòu)物網(wǎng)站是成為一個(gè)成功的商家所必須具備的條件。本課題首先對(duì)購(gòu)物網(wǎng)站研究設(shè)計(jì)進(jìn)行背景分析,并了解了購(gòu)物網(wǎng)站的國(guó)內(nèi)外發(fā)展情況,并總結(jié)了設(shè)計(jì)購(gòu)物網(wǎng)站的重大意義。然后對(duì)網(wǎng)站開發(fā)所用到的工具與技術(shù)進(jìn)行較為詳細(xì)地介紹。接下來根據(jù)軟件工程的開發(fā)流程來詳細(xì)對(duì)交友網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)進(jìn)行描述。本課題先對(duì)購(gòu)物網(wǎng)站進(jìn)行需求分析。接下來是數(shù)據(jù)庫(kù)設(shè)計(jì),先是分析了框架對(duì)數(shù)據(jù)庫(kù)的支持,而后對(duì)數(shù)據(jù)庫(kù)表進(jìn)行了設(shè)計(jì),這里確定了各數(shù)據(jù)庫(kù)實(shí)體,并通過e-r圖展現(xiàn)各數(shù)據(jù)庫(kù)實(shí)體之間的聯(lián)系。而后是網(wǎng)站的具體設(shè)計(jì)與實(shí)現(xiàn),先是理了設(shè)計(jì)思路,制定了網(wǎng)站開發(fā)的大致流程
43、,然后對(duì)系統(tǒng)主要模塊實(shí)現(xiàn)做具體描述。最后網(wǎng)站開發(fā)進(jìn)行測(cè)試階段,對(duì)系統(tǒng)進(jìn)行各個(gè)功能模塊及注意點(diǎn)進(jìn)行測(cè)試,給出測(cè)試結(jié)論。7.2 對(duì)未來的展望要做出一個(gè)能讓大多數(shù)用戶滿意的珠寶銷售網(wǎng)站絕非易事,網(wǎng)站的各各環(huán)節(jié)所需要掌握的技術(shù)也是不一樣的,由于時(shí)間和個(gè)人能力所限,可能導(dǎo)致某些方面所用到的技術(shù)并不是最適合網(wǎng)站某個(gè)模塊開發(fā),因技術(shù)有限網(wǎng)站的html頁(yè)面原型做的并不是非常滿意,因此本珠寶銷售網(wǎng)站還有許多不足。并且現(xiàn)在是信息爆炸的時(shí)代,社會(huì)一直在發(fā)展,隨之而來的是需求也在不斷的更新,技術(shù)也在進(jìn)步,當(dāng)一個(gè)更高效更方便的技術(shù)突出后,往往原來的技術(shù)將會(huì)被取代,因此未來網(wǎng)站會(huì)一直進(jìn)行現(xiàn)有功能的優(yōu)化與新功能的開發(fā),或許
44、某一天類似這種銷售珠寶的購(gòu)物網(wǎng)站不僅僅局限于電腦屏幕上,而是把它抽象出來,以一個(gè)立體的范式呈現(xiàn)給廣大用戶,這樣用戶就能對(duì)自己選擇的商品有更加全面的了解。參考文獻(xiàn)1 王美娜,符曉寧淺談網(wǎng)上購(gòu)物的發(fā)展前景n長(zhǎng)春金融高等??茖W(xué)校校報(bào),2011,第2期2 盧軍濤,史浩山基于ssh的web應(yīng)用框架技術(shù)研究應(yīng)用j微處理機(jī),2009,第30卷,第4期,32-393 曹鳴鵬,趙偉,許林英j2ee技術(shù)及其實(shí)現(xiàn)j計(jì)算機(jī)應(yīng)用,2001,第21卷,第10期,20-234 溫承宇網(wǎng)絡(luò)購(gòu)物行業(yè)現(xiàn)狀j太陽(yáng)能聯(lián)盟網(wǎng),2008-07-235 陸榮幸,郁洲,阮永良,王志強(qiáng)j2ee平臺(tái)上mvc設(shè)計(jì)模式的研究與實(shí)現(xiàn)j計(jì)算機(jī)應(yīng)用研究,2003,第20卷,第3期,144-1466 田秀彥論j2ee中的mvc模式及其在網(wǎng)上書店開發(fā)中的應(yīng)用c科技情報(bào)開發(fā)與經(jīng)濟(jì),2008,第18卷,第5期7 丁勝,王思鵬基于j2ee的網(wǎng)上購(gòu)物系統(tǒng)的設(shè)計(jì)與建模c現(xiàn)代計(jì)算機(jī),2007,第255期8 王建國(guó),王建英s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第六單元第1課時(shí) 7的乘法口訣(教學(xué)設(shè)計(jì))二年級(jí)數(shù)學(xué)上冊(cè)同步高效課堂系列(蘇教版)
- 高中信息技術(shù)選修3教學(xué)設(shè)計(jì)-2.1.2 域名的管理-教科版
- 裝修購(gòu)銷合同標(biāo)準(zhǔn)樣書8篇
- 雇英語(yǔ)老師合同
- 2025年中國(guó)工業(yè)粉碎機(jī)市場(chǎng)競(jìng)爭(zhēng)態(tài)勢(shì)及投資戰(zhàn)略規(guī)劃研究報(bào)告
- 2020-2025年中國(guó)丙硫菌唑行業(yè)市場(chǎng)運(yùn)營(yíng)現(xiàn)狀及投資規(guī)劃研究建議報(bào)告
- 科技創(chuàng)新中心項(xiàng)目財(cái)務(wù)可行性分析
- 2020-2025年中國(guó)汽車玻璃升降器市場(chǎng)前景預(yù)測(cè)及投資規(guī)劃研究報(bào)告
- 二零二五年度文化園區(qū)經(jīng)營(yíng)管理合同
- 七上第四單元大單元教學(xué)設(shè)計(jì)
- LS 8010-2014植物油庫(kù)設(shè)計(jì)規(guī)范
- GB/T 36196-2018蛋鴿飼養(yǎng)管理技術(shù)規(guī)程
- GB/T 12618-1990開口型扁圓頭抽芯鉚釘
- GB/T 12006.2-2009塑料聚酰胺第2部分:含水量測(cè)定
- GA/T 458-2021居民身份證質(zhì)量要求
- 礦區(qū)水工環(huán)地質(zhì)工作
- 中國(guó)結(jié)英文介紹
- 全口義齒的制作課件
- 人教版2023年初中道法八年級(jí)下冊(cè)知識(shí)點(diǎn)匯總(思維導(dǎo)圖)
- 云停車平臺(tái)商戶使用說明
- 中國(guó)古典文獻(xiàn)學(xué) 第四章課件
評(píng)論
0/150
提交評(píng)論