基于SSH框架的O2O模式新型電子商城系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第1頁(yè)
基于SSH框架的O2O模式新型電子商城系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第2頁(yè)
基于SSH框架的O2O模式新型電子商城系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第3頁(yè)
基于SSH框架的O2O模式新型電子商城系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第4頁(yè)
基于SSH框架的O2O模式新型電子商城系統(tǒng)設(shè)計(jì)的開發(fā)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩48頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 畢業(yè)論文中文摘要基于基于 sshssh 框架的框架的 o2oo2o 模式新型電子商城系統(tǒng)模式新型電子商城系統(tǒng)摘要:摘要:電子商務(wù)作為現(xiàn)代服務(wù)業(yè)中的重要產(chǎn)業(yè),已成為世界發(fā)展的新趨

2、勢(shì),不僅有著廣泛的應(yīng)用領(lǐng)域,十分誘人的發(fā)展前景,而且將逐步成為連接生產(chǎn)、流通和消費(fèi)的極其重要的經(jīng)濟(jì)活動(dòng)方式,o2o 模式作為一種新型的電子商務(wù)模式,將線下商務(wù)的機(jī)會(huì)與互聯(lián)網(wǎng)結(jié)合在了一起,讓互聯(lián)網(wǎng)成為線下交易的前臺(tái),這已經(jīng)成為電子商務(wù)發(fā)展中繼 b2b、b2c、c2c 之后的新生力量。電子商城系統(tǒng)作為電子商務(wù)發(fā)展中重要載體,作用不可小覷,本系統(tǒng)在以 o2o 模式下的電子商務(wù)為背景,以 jdk tomcat 作為電子商務(wù)系統(tǒng)的搭建平臺(tái),采用 struts2.0 、spring2.0 和 hibernate3.0 作為電子商務(wù)平臺(tái)的技術(shù)框架,mysql 作為數(shù)據(jù)存儲(chǔ)服務(wù), 實(shí)現(xiàn)本地電子商城系統(tǒng)。 關(guān)鍵

3、詞:關(guān)鍵詞: 020 電子商務(wù) ssh javafgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 畢業(yè)論文外文摘要titletitle o2o mode electronic mall based on ssh framework abstractabstracte-commerce as an important industry in the modern service industry, has become the new

4、trend of world development, not only has a wide range of applications, a very attractive prospects for the development, and will gradually become extremely important to connect the production, circulation and consumption of economic activity, the o2o mode as a new type of e-business models, business

5、 opportunities in line with the internet combined with the internet has become the front of the line transaction, it has become a new force in the development of electronic commerce relay b2b, b2c, the c2c. electronic mall system as an important carrier of e-commerce development, the role should not

6、 be overlooked, this system is in a platform to o2o mode of e-commerce background, jdk、 the tomcat as an e-commerce system, using struts2.0, spring2.0 and hibernate3.0 as the technical framework for e-commerce platform, mysql as data storage services .of the local electronics store。keywordskeywords:

7、 o2o ssh electronic mall javafgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 目目 錄錄1 引言.111 研究背景 .112 國(guó)內(nèi)外研究現(xiàn)狀 .113 o2o 電子商務(wù)中存在的的問題.214 選題方向和意義 .32 系統(tǒng)概述和可行性分析.421 系統(tǒng)概述 .422 系統(tǒng)可行性分析 .43 概要設(shè)計(jì).631 系統(tǒng)總體功能結(jié)構(gòu)圖 .632 模塊功能描述 .83.2.1 普通瀏覽者功能模塊.83.2.2 注冊(cè)用

8、戶模塊.83.2.3 商家模塊功能描述.93.2.4 管理員模塊.104 詳細(xì)設(shè)計(jì).1241 數(shù)據(jù)庫(kù)設(shè)計(jì) .1242 模塊分析 .164.2.1 瀏覽者模塊分析 .164.2.2 注冊(cè)用戶功能模塊 .224.2.3 商家功能模塊 .254.2.4 管理員功能模塊 .285 結(jié)束語(yǔ).32結(jié) 論.33參 考 文 獻(xiàn).34致 謝.35附錄.36附錄 1 文件清單.36附錄 2 用戶使用說明.39fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jk

9、l 1 引言引言作為一種新型電子商務(wù)商業(yè)模式,隨著團(tuán)購(gòu)網(wǎng)站興起而被人們所逐步認(rèn)識(shí)和接受。是讓消費(fèi)者在線支付購(gòu)買線下的商品和服務(wù),再到線下去享受服務(wù),其作為新的商業(yè)模式,無論對(duì)傳統(tǒng)制造或服務(wù)企業(yè)電子商務(wù)應(yīng)用,還是對(duì)傳統(tǒng)電子商務(wù)平臺(tái)走向線下和競(jìng)爭(zhēng)力加強(qiáng),都將起到巨大作用,電子商城作為電子商務(wù)發(fā)展的重要載體,作用越來越大,構(gòu)建一個(gè)良好、穩(wěn)定、擴(kuò)展性強(qiáng)、 。11 研究背景研究背景電子商務(wù)作為現(xiàn)代服務(wù)業(yè)中的重要產(chǎn)業(yè),有“朝陽(yáng)產(chǎn)業(yè)、綠色產(chǎn)業(yè)”之稱,具有高人力資本含量、高技術(shù)含量和高附加價(jià)值的三高和技術(shù)、新業(yè)態(tài)、新方式“三新”的特點(diǎn)。o2o 模式已成為繼 b2b、b2c、c2c 之后電子商務(wù)發(fā)展的的新生力量

10、,從國(guó)外的groupon、uber、j hilburn/trunk club 到國(guó)內(nèi)的 美團(tuán)、拉手、等團(tuán)購(gòu)網(wǎng)站,從團(tuán)購(gòu)網(wǎng)站的發(fā)展來看,o2o 模式這種在線支付購(gòu)買線下的商品和服務(wù),再到線下享受服務(wù)的模式也被證實(shí)可以很快被消費(fèi)者接受。因此,團(tuán)購(gòu)用低價(jià)推銷的模式,完成了 o2o 行業(yè)的用戶教育工作后,o2o 模式的魅力開始顯現(xiàn)。權(quán)威數(shù)據(jù)顯示,2010年中國(guó)網(wǎng)絡(luò)零售總額是 6000 億,但這只相當(dāng)于中國(guó)居民消費(fèi)的 5%,絕大部分的居民日常消費(fèi)依然選擇傳統(tǒng)的購(gòu)物渠道”,中國(guó)電子商務(wù)的未來,在于充分挖掘 95%的潛在市場(chǎng),以 o2o 模式為核心、移動(dòng)互聯(lián)網(wǎng)為載體的電商 3.0 時(shí)代已經(jīng)來臨12 國(guó)內(nèi)外研

11、究現(xiàn)狀國(guó)內(nèi)外研究現(xiàn)狀國(guó)外電子商務(wù)發(fā)展迅猛,o2o 電子商務(wù)的模式已經(jīng)融入到人們的生活中,應(yīng)用到租車、旅游、生活信息服務(wù)中,如,uber(uber 是一個(gè)允許你通過手機(jī)購(gòu)買一個(gè)私家車搭乘服務(wù)的應(yīng)用) ,j hilburn(j hilburn 是一家允許男士購(gòu)買個(gè)性化設(shè)計(jì)的襯衫和西褲的電子商務(wù)網(wǎng)站。最大的優(yōu)點(diǎn)就是它能以更低的價(jià)格提供高端設(shè)計(jì)服裝) 。追溯中國(guó) o2o 模式,攜程可以說是中國(guó)最早的 o2o 模式,只是早期模式僅注fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jls

12、j kl jgkl jgkl jkl 重信息流的傳遞,資金流和服務(wù)流一般線下實(shí)現(xiàn)。后續(xù),如大眾點(diǎn)評(píng)網(wǎng)等也是 o2o概念的早期實(shí)踐者。而團(tuán)購(gòu)模式的出現(xiàn),將信息流與資金流一舉通過線上實(shí)現(xiàn),商業(yè)流與服務(wù)流在線下實(shí)現(xiàn),標(biāo)志著中國(guó) o2o 另一全新階段,但團(tuán)購(gòu)僅僅是中國(guó)o2o 市場(chǎng)極小縮影,又盡管其發(fā)展在中國(guó)不盡如人意,但是不可否認(rèn)的是,團(tuán)購(gòu)這種模式將 o2o 的概念具象化,也將 o2o 推向產(chǎn)業(yè)發(fā)展前沿。目前采用 o2o 模式經(jīng)營(yíng)的網(wǎng)站已經(jīng)有很多,團(tuán)購(gòu)網(wǎng)就是其中一類,如中團(tuán)網(wǎng)、籬笆網(wǎng)、齊家網(wǎng)等大宗商品團(tuán)購(gòu)網(wǎng)站,美團(tuán)網(wǎng)、58 團(tuán)購(gòu)、窩窩團(tuán)、拉手網(wǎng)等生活信息團(tuán)購(gòu)網(wǎng)站,另外還有一種為消費(fèi)者提供信息和服務(wù)的網(wǎng)

13、站,如趕集網(wǎng)、愛邦客等。13 o2o 電子商務(wù)中存在的的問題電子商務(wù)中存在的的問題o2o 模式作為線下商務(wù)與互聯(lián)網(wǎng)結(jié)合的新模式,解決了傳統(tǒng)行業(yè)的電子商務(wù)化問題。但是,o2o 模式并非簡(jiǎn)單的互聯(lián)網(wǎng)模式,此模式的實(shí)施對(duì)企業(yè)的線下能力是一個(gè)不小的挑戰(zhàn)??梢哉f,線下能力的高低很大程度上決定了這個(gè)模式能否成功。而線下能力的高低又是因?yàn)榫€上的用戶黏度決定的,擁有大量?jī)?yōu)勢(shì)用戶資源、本地化程度較高的垂直網(wǎng)站將借助 o2o 模式,成為角逐未來電子商務(wù)市場(chǎng)的生力軍。o2o 模式的關(guān)鍵點(diǎn)就在于,平臺(tái)通過在線的方式吸引消費(fèi)者,但真正消費(fèi)的服務(wù)或者產(chǎn)品必須由消費(fèi)者去線下體驗(yàn),這就對(duì)線下服務(wù)提出更高的要求。而這些線上迅速

14、崛起的創(chuàng)業(yè)型公司能否掌控穩(wěn)定的服務(wù)體系也是一個(gè)很大的問題,比如美國(guó)發(fā)展迅速的短期租房網(wǎng)站 airbnb 就因?yàn)榫€下的問題遭到了很多人的質(zhì)疑。曾有一名房客“洗劫”了房東的房間。airbnb 團(tuán)隊(duì)對(duì)線下風(fēng)險(xiǎn)把控的不足的同時(shí)也顯示了這種模式的短板。大多數(shù) o2o 模式的企業(yè)并不能掌握線下服務(wù)的質(zhì)量,只相當(dāng)于一個(gè)第三方中介,在中間起到協(xié)調(diào)作用。此外,在線支付、線下體驗(yàn),很容易造成“付款前是上帝,付款后什么都不是”的窘境。比如定制類實(shí)體商品與消費(fèi)者預(yù)定不符,一旦質(zhì)量低于預(yù)期,甚至極為低劣,消費(fèi)者會(huì)處于非常被動(dòng)的境地。而體驗(yàn)式服務(wù)沒有好的口碑和信譽(yù)也很難獲得規(guī)?;陌l(fā)展。對(duì)于 o2o 模式而言,線下的主體

15、多半是服務(wù)類型的企業(yè),而國(guó)內(nèi)服務(wù)存在各種不規(guī)范的運(yùn)營(yíng),雖然團(tuán)購(gòu)已經(jīng)進(jìn)行了先期教育,但是距離穩(wěn)定完善的服務(wù)仍相去甚遠(yuǎn),因此如何保障線上信息與線下商家服務(wù)對(duì)稱,將會(huì)成為挑戰(zhàn) o2o 模fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 式能否真正發(fā)展起來的一個(gè)關(guān)鍵節(jié)點(diǎn)?,F(xiàn)有的電子商城系統(tǒng)平臺(tái)多以 b2c、b2b、c2c 模式,即使現(xiàn)有的團(tuán)購(gòu)系統(tǒng),也是以電子商城為主體,商家將信息提供給團(tuán)購(gòu)系統(tǒng)所有者,然后在有系統(tǒng)所有者將信息發(fā)布,缺少一個(gè)真正

16、的平臺(tái),以商家為主題,讓商家自己發(fā)布信息、自己管理信息、自己組織活動(dòng),自己對(duì)自己的信譽(yù)和服務(wù)負(fù)責(zé),電子商城只是作為一個(gè)橋梁,將本地商家和真實(shí)的消費(fèi)者聯(lián)系在一起,實(shí)現(xiàn)商家、消費(fèi)者、電子商城的共贏。14 選題方向和意義選題方向和意義從團(tuán)購(gòu)網(wǎng)站的發(fā)展來看,o2o 模式這種在線支付購(gòu)買線下的商品和服務(wù),再到線下享受服務(wù)的模式也被證實(shí)可以很快被消費(fèi)者接受。因此,團(tuán)購(gòu)用低價(jià)推銷的模式,完成了 o2o 行業(yè)的用戶教育工作后,o2o 模式的魅力開始顯現(xiàn)。業(yè)內(nèi)人士表示,o2o 模式打開的將是一個(gè)萬(wàn)億元級(jí)別的市場(chǎng)。數(shù)據(jù)顯示,美國(guó)線上消費(fèi)只占 8%,線下消費(fèi)的比例依舊高達(dá) 92%;而中國(guó)的這一比例,分別為 3%和

17、97%。中國(guó)電子商務(wù)研究中心資深分析師王周平表示,網(wǎng)購(gòu)消費(fèi)只占消費(fèi)者支出的一小部分,餐館、理發(fā)店、干洗店、服裝定制、ktv 這些與生活息息相關(guān)的服務(wù)消費(fèi)才是占據(jù)最大比重的,而這些服務(wù)必須要消費(fèi)者到實(shí)體店去享受。由此可見將線上客源和實(shí)體店消費(fèi)對(duì)接蘊(yùn)含著巨大商機(jī),生活服務(wù)類的網(wǎng)銷市場(chǎng)或?qū)⒈蓉浳锞W(wǎng)銷潛力更大。本系統(tǒng)從電子商務(wù)的發(fā)展趨勢(shì)和現(xiàn)有的市場(chǎng)需求出發(fā),搭建 o2o 模式基于本地的電子商城系統(tǒng),打造本地電子商務(wù)的生態(tài)圈,以實(shí)現(xiàn)本地商務(wù)資源的最優(yōu)化配置,讓商家及時(shí)掌握客戶的需求,消費(fèi)者獲得最新的信息。實(shí)現(xiàn)商家、消費(fèi)者共存和共贏。fgsjjlksjgkljg jls jgkj kj skj kjskl

18、gjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 2 系統(tǒng)概述和可行性分析系統(tǒng)概述和可行性分析21 系統(tǒng)概述系統(tǒng)概述本系統(tǒng)為基于 ssh 框架的 o2o 模式新型電子商城系統(tǒng);旨在實(shí)現(xiàn)本地商鋪、商品資源的電子化,用戶通過本系統(tǒng)可以方便的查詢到自己所需要的美食、購(gòu)物、休閑娛樂、生活服務(wù)等信息,并對(duì)各種資源進(jìn)行有效的比對(duì),做出自己最好的選擇,具體到本系統(tǒng)用戶可以實(shí)現(xiàn)用戶注冊(cè)、登錄、個(gè)人信息管理、查找各種商鋪、商鋪資源,并且對(duì)商鋪、商鋪資源進(jìn)行收藏,點(diǎn)評(píng),對(duì)商鋪的缺貨資源進(jìn)行提醒等功能;可以完成在線支付,再去線

19、下消費(fèi),對(duì)于店家可以在本系統(tǒng)搭建自己的網(wǎng)上商鋪,并對(duì)各種用戶的反饋信息進(jìn)行有效的統(tǒng)計(jì),具體到本系統(tǒng),店家在本系統(tǒng)可以實(shí)現(xiàn)創(chuàng)建商鋪,對(duì)商鋪的各種分類和服務(wù)進(jìn)行管理,對(duì)訪客的反饋信息進(jìn)行處理和該進(jìn)商鋪。對(duì)于本系統(tǒng)的管理者可以對(duì)訪客和注冊(cè)商鋪管理及系統(tǒng)的一些信息進(jìn)行管理等。22 系統(tǒng)可行性分析系統(tǒng)可行性分析服務(wù)業(yè)的 gdp 占有率比制造業(yè)(生產(chǎn)那些能塞到箱子里的商品)高,在將來的 5年國(guó)家將進(jìn)一步提升服務(wù)業(yè)的 gdp 占有量,如果把商品塞到箱子里送到消費(fèi)者面前的網(wǎng)上銷量有 5000 億,那么生活服務(wù)類的網(wǎng)上銷量會(huì)達(dá)到萬(wàn)億?,F(xiàn)實(shí)世界中,生活服務(wù)類商品在團(tuán)購(gòu)上更容易被消費(fèi)者接受,事實(shí)也證明這種在線支付購(gòu)

20、買線下的商品和服務(wù),再到線下去享受服務(wù)的模式很快的被接受。而且我們的團(tuán)購(gòu)平臺(tái)從一天一款到一天多款,從一款賣一天到一款賣多天,從團(tuán)商品到團(tuán)服務(wù),從一個(gè)城市輻射到全國(guó)。團(tuán)購(gòu)作為非常態(tài)下的電子商務(wù)形式,一定會(huì)趨向于商品多樣化,最終走上生活服務(wù)類折扣商城的形式。o2o 模式從電子商務(wù)的發(fā)展現(xiàn)狀和市場(chǎng)實(shí)際反饋都顯示出 o2o 模式電子商務(wù)強(qiáng)大的發(fā)展動(dòng)力和前景。fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 本系統(tǒng)在以 o2o 模式下的電子商務(wù)

21、為背景,以 jdk tomcat 作為電子商務(wù)系統(tǒng)的搭建平臺(tái),采用 struts2.0 、spring2.0 和 hibernate3.0 作為電子商務(wù)平臺(tái)的技術(shù)框架,mysql 作為數(shù)據(jù)存儲(chǔ)服務(wù),無論從系統(tǒng)的穩(wěn)定性、擴(kuò)展性、可移植性還是搭建系統(tǒng)所需的開銷都有著無可比擬的優(yōu)勢(shì)。fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 3 概要設(shè)計(jì)概要設(shè)計(jì)31 系統(tǒng)總體功能結(jié)構(gòu)圖系統(tǒng)總體功能結(jié)構(gòu)圖用戶功能商品瀏覽商品搜索用戶注冊(cè)用戶登錄購(gòu)買商品

22、管理購(gòu)物車創(chuàng)建訂單個(gè)人信息修改個(gè)人訂單查看個(gè)人積分個(gè)人收藏個(gè)人消息fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 商家功能創(chuàng)建商鋪設(shè)置商品分類管理商品管理訂單回復(fù)留言管理員訂單管理注冊(cè)用戶管理商家管理商家管理系統(tǒng)設(shè)置fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 32 模

23、塊功能描模塊功能描電子商城系統(tǒng)使用人群可以分為四種:1、普通瀏覽者、2、注冊(cè)用戶、3、注冊(cè)商家、4 電子商城管理者3.2.1 普通瀏覽者功能模塊作為網(wǎng)站的普通瀏覽者,在本系統(tǒng)可以查看電子商城系統(tǒng)現(xiàn)有的商家和商品資源,提供分類模式查看商品,地圖模式、列表模式查看商家,提供商品搜索功能,查看商品、商鋪的訪客留言功能,同時(shí)提供人人、新浪微博、騰訊微博、豆瓣的分享功能。3.2.2 注冊(cè)用戶模塊對(duì)于想要注冊(cè)的用戶,網(wǎng)站提供用戶注冊(cè)功能,登錄驗(yàn)證、注冊(cè)成功后,用戶除擁有普通瀏覽者的所有功能外,還可以對(duì)商品進(jìn)行搜藏、點(diǎn)評(píng)、可以對(duì)商品進(jìn)行購(gòu)買,查看購(gòu)物車、生成訂單,對(duì)個(gè)人信息進(jìn)行設(shè)置,查看自己的訂單和詳細(xì)訂單

24、,查看消息,查看收藏,積分等功能。圖為注冊(cè)用戶活動(dòng)圖fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 3.2.3 商家模塊功能描述對(duì)于商家,可以實(shí)現(xiàn)創(chuàng)建屬于自己的店鋪、修改店鋪信息、設(shè)置店鋪經(jīng)營(yíng)類別,添加商品、修改商品、刪除商品,查看自己收到的訂單,處理訂單,商家地圖定位,查看自己的消息,并回復(fù)?;顒?dòng)圖如下:3.2.4 管理員模塊管理員功能包括:對(duì)注冊(cè)用戶進(jìn)行管理、包括查看、增加注冊(cè)、修改、刪除用戶信息,對(duì)商家信息進(jìn)行管理(包括查看、

25、增加、刪除、修改商家信息)對(duì)商城訂單進(jìn)行管理, (包括查看、查詢訂單信息) ,發(fā)布商城公告,對(duì)商城基礎(chǔ)信息進(jìn)行設(shè)fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 置(包括商城商鋪、商品分類) ,對(duì)管理員的信息進(jìn)行設(shè)置(增加、刪除、修改商城管理員) 。管理員活動(dòng)圖:fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jls

26、j kl jgkl jgkl jkl 4 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì)41 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)設(shè)計(jì)數(shù)據(jù)庫(kù)首先需要明確數(shù)據(jù)庫(kù)的目的和如何使用,即需要從數(shù)據(jù)庫(kù)中得到哪些信息以及將哪些信息存入數(shù)據(jù)庫(kù)。在系統(tǒng)分析階段,設(shè)計(jì)者和用戶雙方要密切合作,共同收集和分析數(shù)據(jù)管理中信息的內(nèi)容和用戶對(duì)處理的要求。用戶的需求具體體現(xiàn)在各種信息的提供,保存,更新和查詢操作上,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。根據(jù)前期需求分析中對(duì)系統(tǒng)詳細(xì)功能的設(shè)計(jì),利用 mysql 數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行了數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)和實(shí)現(xiàn),具體情況如下:表(table)如下:字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字uidint(8)用戶編號(hào)n

27、ot nullprimary keyusernamevarchar(20)用戶姓名not nullpasswordvarchar(20)用戶密碼not nullemailvarchar(20)用戶郵箱nulladdressvarchar(20)用戶地址nulllovevarchar(50)用戶愛好nullphonevarchar(50)用戶電話null avatarvarchar(50)用戶頭像null faviratesvarchar(50)用戶收藏null scorevarchar(50)用戶積分null表 1 注冊(cè)用戶信息數(shù)據(jù)表fgsjjlksjgkljg jls jgkj kj skj

28、 kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字sidint(8)商鋪編號(hào)not nullprimary keyuidchar(8)用戶編號(hào)not nullshopnamevarchar(50)商鋪名稱not nulladdressvarchar(50)地址not nullphonevarchar(50)電話not nullordertimevarchar(50)營(yíng)業(yè)時(shí)間not null lclassvarchar(50)分類not nulltagvar

29、char(50)商品標(biāo)簽not nullregtimevarchar(50)注冊(cè)時(shí)間not nullvisitorsint(8)訪問人數(shù)nullstardouble(10,2)等級(jí)not nulllatvarchar(50)經(jīng)度not nulllngvarchar(50)緯度not nulldescriptionvarchar(200)描述nulllogovarchar(50)店家 logonullreviewersint評(píng)價(jià)人數(shù)null表 2 注冊(cè)商家信息表數(shù)據(jù)表字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字idint(11)編號(hào)not nullprimary keycategorynamevarc

30、har(50)商品分類名稱nullparentsint(11)所屬父類null表 3 商城商鋪商品分類表字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字idint(8)編號(hào)not nullprimary keyshopint(8)商品 idnot nullfgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl categoryint(11)分類not nullparentsint(11)父類not null表 4 商鋪分類表字段名數(shù)據(jù)類型說明是否為空

31、是否為關(guān)鍵字idint(4)編號(hào)not nullprimary keygoodsnamevarchar(50)商品名稱not nullcategoryint(11)分類not nullparentsnaodint(11) 父親分類not nullrootint(11)根節(jié)點(diǎn)not nullshopint(8)商鋪 idnot nullpricefloat價(jià)格not nullnumint(11)數(shù)量not nulldescriptionvarchar(50)描述not nulltexttext詳情not nullpicvarchar(50)圖片not nullremarkint(8)評(píng)價(jià)not

32、nullfavirateint(8)搜藏人數(shù)not null表 5 商鋪商品表數(shù)據(jù)表表 6 商品評(píng)價(jià)表字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字idint(8)編號(hào)not nullprimary keyuidint(8)用戶 idnot nullmessagevarchar(200) 評(píng)價(jià)內(nèi)容not null goodsidint(8)商品 idnot nullfgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl

33、 jkl idint(11)編號(hào)not nullprimary keyorderidvarchar(50)商品名稱not nulluidvarchar(50)分類not nullreceivervarchar(50) 父親分類not nullphonevarchar(50)根節(jié)點(diǎn)not nulladdressvarchar(50)商鋪 idnot nulltotalnumint(8)價(jià)格not nullmoneyfloat數(shù)量not nulltimevarchar(50)詳情not nullremarkvarchar(50)備注null表 7 訂單數(shù)據(jù)表字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字i

34、dint(11)編號(hào)not nullprimary keyorderidvarchar(50) 訂單編號(hào)not nullgoodsnamevarchar(50)商品名稱not nullpricefloat 單價(jià)not nullnumint(8)數(shù)量not nullshopint(8)商鋪 idnot nullremarkvarchar(50)補(bǔ)充 null表 8 訂單詳情數(shù)據(jù)表字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字idint(11)編號(hào)not nullprimary keytitlevarchar(50) 公告標(biāo)題not nulltimevarchar(50)公告時(shí)間not nulldescr

35、iptionvarchar(50) 描述not nullcontenttext內(nèi)容not nullnewspicvarchar(50)圖片 nullfgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 表 9 商城公告表字段名數(shù)據(jù)類型說明是否為空是否為關(guān)鍵字idint(11)編號(hào)not nullprimary keyusernamevarchar(50) 登錄名not nullpasswordvarchar(50)登錄密碼not null

36、purviewvarchar(50) 權(quán)限not null表 10 商城管理員表42 模塊分析模塊分析4.2.1 瀏覽者模塊分析本模塊主要是實(shí)現(xiàn)普通網(wǎng)站瀏覽者訪問網(wǎng)站所用到的功能,包括,瀏覽網(wǎng)站現(xiàn)有的信息,提供資源搜索、信息搜索、以地圖模式、列表模式呈現(xiàn)商品、商鋪資源。核心功能是信息呈現(xiàn)方式和搜索方式。1、商品信息呈現(xiàn)方式分析該功能應(yīng)該盡可能,將用戶需要的商品信息、簡(jiǎn)單實(shí)用的提供給用戶,讓用戶花費(fèi)盡可能少的時(shí)間找到自己想要的商品,本系統(tǒng)提供列表模式、按商品分類和地圖模式,幫助用戶找到自己想要的商家。該功能界面如下:fgsjjlksjgkljg jls jgkj kj skj kjsklgjks

37、jlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 商品列表模式:圖 4-1 商品列表模式商品分類模式:圖 4-2 商品分類模式fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 店鋪地圖模式:圖 4-3 商家地圖模式地圖顯示商家關(guān)鍵代碼如下:function markermanager()var markerstack = new array();var

38、change = ;var markernumber = 0; /地標(biāo)的重新加載 this.reloadmarkers = function(markers,flag) if(!flag) this.clearmarkers(); if(markers) for(var i = 0;i markers.length; i+)fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl var point = new bmap.point(mark

39、ersi.lng, markersi.lat); var markername = .replace(/s+/g,); var marker = new bmap.marker(point,title:markername,id:markersi.id); / 創(chuàng)建標(biāo)注 markernumber+; /distance = map.getdistance(new bmap.point(116.404, 39.915),point); var icon = new bmap.icon(images/red.png,new bmap.size(35,30);/ var s

40、hadow = new bmap.icon(/addons/map-marker-shadow.png,new bmap.size(16,6); /shadow.setanchor(new bmap.size(8,-8); marker.seticon(icon); changemarkername = markersi.id; map.addoverlay(marker); markerstack.push(marker); /返回一個(gè)地標(biāo)this.getcurrentmarker = function(name)for(var i = 0; i markerstack.length; i+

41、)/alert(markerstacki.gettitle(); if(markerstacki.gettitle() = name) return markerstacki;fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl return false;/清除所有地標(biāo)對(duì)象 this.clearmarkers = function()for(var i = 0; i +points0+ and a.lat +points1+ and a.

42、lng+points3;string result = parsejsonshops(bd.listconditionclass(hql);return result;public string parsejsonshops(list list)stringbuffer str = new stringbuffer();str.append();iterator it= list.iterator();int count = list.size();int i =1;while(it.hasnext()tempshop = (shops)it.next();string item;if (i

43、= count) item = id:+tempshop.getsid()+,name:+tempshop.getshopname()+,lat:+tempshop.getlat()+,lng:+tempshop.getlng()+;elsefgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl item = id:+tempshop.getsid()+,name:+tempshop.getshopname()+,lat:+tempshop

44、.getlat()+,lng:+tempshop.getlng()+,;i+;str.append(item);str.append();return str.tostring();4.2.2 注冊(cè)用戶功能模塊本模塊主要實(shí)現(xiàn)用戶在電子商城所需的所有功能,包括注冊(cè)、登錄、收藏、購(gòu)買商品、查看購(gòu)物車、創(chuàng)建訂單、修改自己信息,查看自己訂單、詳細(xì)訂單,查看自己收藏、消息積分、評(píng)論商品等功能。用戶信息修改頁(yè)面如下:圖 4-5 個(gè)人信息頁(yè)面fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl

45、jlsj kl jgkl jgkl jkl 用戶訂單頁(yè)面:圖 4-6 我的訂單頁(yè)面用戶功能接口如下:public interface memberservice /*member logon*/public members memberlogin(string username, string password);/*members browse*/public list browsemembers();public list browseconditionmember(string fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jk

46、lgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl username);/*member load*/public members loadmember(integer id);/*member delete*/public boolean delmember(integer id);/*member save or update*/public boolean saveorupdatamember(members member);/*member save*/public boolean update(members member);publ

47、ic boolean isenable(string username);public members checkmember();用戶查看訂單代碼如下:public list loadordersbymember(int id, int start, int length) listorder = new arraylist();string hql = from orders as a where a.uid=+id;listorder = bd.listconditionclass(hql, start, length);return listorder;fgsjjlksjgkljg j

48、ls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl public string parsejson(list list) stringbuffer str = new stringbuffer();str.append();iterator it= list.iterator();int count = list.size();int i =1;while(it.hasnext()orderdetail = (orderdetail)it.next();string

49、item;if (i = count) item = name:+orderdetail.getgoodsname()+,num:+orderdetail.getnum()+,price:+orderdetail.getprice()+,remark:+orderdetail.getremark()+;else item = name:+orderdetail.getgoodsname()+,num:+orderdetail.getnum()+,price:+orderdetail.getprice()+,remark:+orderdetail.getremark()+,;i+;system.

50、out.println(item);str.append(item);str.append();return str.tostring();fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 4.2.3 商家功能模塊 本模塊主要實(shí)現(xiàn)商家在電子商城所需的功能,包括創(chuàng)建商鋪、設(shè)置商鋪分類、添加、修改、刪除商鋪,查看自己收到的訂單,處理訂單,查看用戶留言功能。商家設(shè)置分類界面如下:圖 4-7 商家設(shè)置分類頁(yè)面商家添加商品界面:圖 4-8 商家

51、添加商品fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 商家管理商品頁(yè)面:圖 4-10 商家管理商品頁(yè)面商家用戶接口代碼如下public interface shopservice /* shop create*/public boolean createshop(shops shop);/*shop style*/public boolean setshopstyle(shops shop);/*shop setting*/pub

52、lic boolean setshopinfor(shops shop);/*browse shops*/public list browseshops();/*shop add*/public boolean addshop(shops shop);fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl /*shop update*/public boolean updateshop(shops shop);/*shop load*/pu

53、blic shops loadshop(integer id);/*shop delete*/public boolean deleteshop(shops shop);/*user shop check*/public boolean checkshop(int id);/*load shop by user*/public shops loadshopbyuser(int id);/*delete more records*/*load by map bounds*/public string loadbymapbounds(string point);4.2.4 管理員功能模塊管理員功能

54、模塊主要實(shí)現(xiàn)對(duì)電子商城各種資源的管理,對(duì)商城規(guī)則、交易流程指定、包括對(duì)注冊(cè)用戶的管理、商鋪資源管理、對(duì)商城訂單、公告、管理、對(duì)商場(chǎng)商鋪、商品分類的設(shè)置。fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 商家管理后臺(tái)界面如下:圖 4-11 管理員頁(yè)面管理員對(duì)注冊(cè)用戶管理的代碼如下:public boolean delmember(integer id) bd.deleteobjectbyid(members.class, id);ret

55、urn true;public boolean isenable(string username) if (bd.countquery(select count(*) from members where username=+username+)0)return false;elsereturn true;fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl public members loadmember(integer id) me

56、mbers member = (members)bd.loadobjectbyid(members.class, id);return member;public members memberlogin(string username, string password) members validatemember = (members)bd.loadobject(from members where username=+username+ and password=+password+);if(validatemember != null)servletactioncontext.getre

57、quest().getsession().setattribute(user, validatemember);return validatemember;public boolean saveorupdatamember(members member) boolean status = false;trybd.saveorupdate(member);status = true;fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl ca

58、tch(exception e)e.printstacktrace();return status;public boolean update(members member) boolean status = false;trybd.modify(member);status = true;catch(exception e)e.printstacktrace();return status;public list browseconditionmember(string username) string hql = from members where username=+username+

59、;system.out.println(hql);list = bd.listconditionclass(hql);return list;public members checkmember() member = fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl (members)servletactioncontext.getrequest().getsession().getattribute(user);if(member

60、!= null)member = loadmember(member.getuid();return member;elsereturn null;fgsjjlksjgkljg jls jgkj kj skj kjsklgjksjlksjkl ksgk jklgjslsk jsgkl jlsgjslj gjgkl jlsj kl jgkl jgkl jkl 5 結(jié)束語(yǔ)結(jié)束語(yǔ)o2o 將線下商務(wù)機(jī)會(huì)與互聯(lián)網(wǎng)結(jié)合在一起,讓互聯(lián)網(wǎng)成為線下交易的前臺(tái),通過互聯(lián)網(wǎng)聚合線下閑散的資源,消費(fèi)者線上篩選并進(jìn)行支付,而后線下消費(fèi),本系統(tǒng)在 o2o 電子商務(wù)模式為指導(dǎo),采取現(xiàn)有的技術(shù)平臺(tái)和框架,數(shù)據(jù)庫(kù)服務(wù)器,使用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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論