資源描述:
《網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文目 錄1緒論11.1研究背景11.2MVC的發(fā)展現(xiàn)狀11.3研究的目的和意義21.4本文研究?jī)?nèi)容及可行性分析22系統(tǒng)總體分析32.1系統(tǒng)概述32.2系統(tǒng)分析與設(shè)計(jì)原則32.3系統(tǒng)需求分析42.3.1系統(tǒng)數(shù)據(jù)流圖分析52.3.2系統(tǒng)E-R圖63系統(tǒng)設(shè)計(jì)63.1系統(tǒng)基本結(jié)構(gòu)63.2系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)73.3系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)83.3.1數(shù)據(jù)庫(kù)的設(shè)計(jì)原則83.3.2數(shù)據(jù)庫(kù)連接設(shè)計(jì)93.3.3數(shù)據(jù)庫(kù)表格設(shè)計(jì)103.4系統(tǒng)主要功能模塊設(shè)計(jì)173.4.1用戶注冊(cè)模塊設(shè)計(jì)173.4.2商品查詢模塊設(shè)計(jì)183
2、.4.3購(gòu)物車管理模塊設(shè)計(jì)183.4.4定單管理模塊設(shè)計(jì)183.4.5后臺(tái)管理模塊設(shè)計(jì)184系統(tǒng)關(guān)鍵技術(shù)描述與實(shí)現(xiàn)204.1開發(fā)工具和相關(guān)技術(shù)簡(jiǎn)介204.2系統(tǒng)主要功能模塊的實(shí)現(xiàn)204.2.1注冊(cè)模塊的實(shí)現(xiàn)214.2.2登錄模塊的實(shí)現(xiàn)22網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)4.2.3商品查詢模塊的實(shí)現(xiàn)234.2.4購(gòu)物車模塊的實(shí)現(xiàn)244.2.5定單模塊的實(shí)現(xiàn)264.3系統(tǒng)關(guān)鍵技術(shù)及實(shí)現(xiàn)284.3.1用戶控件的使用284.3.2數(shù)據(jù)庫(kù)連接池技術(shù)285系統(tǒng)測(cè)試295.1概述295.2測(cè)試方法295.3測(cè)試技術(shù)305.4測(cè)試用例設(shè)計(jì)305.4.1登錄模塊的測(cè)試用
3、例設(shè)計(jì)305.4.2注冊(cè)模塊測(cè)試用例設(shè)計(jì)31結(jié)論及不足32參考文獻(xiàn)33致謝34網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1緒論1.1研究背景電子商務(wù),就是在網(wǎng)上開展商務(wù)活動(dòng)。電子商務(wù)有兩種模式,一種是B2C模式,一種是B2B模式,傳統(tǒng)的電子商務(wù)一般是B2C模式,就是用戶直接在網(wǎng)站上進(jìn)行購(gòu)物,這種模式便于對(duì)網(wǎng)站進(jìn)行管理,開發(fā)起來更加的簡(jiǎn)便,便于維護(hù)。B2B模式不僅僅使用戶能夠在網(wǎng)上進(jìn)行交易,而且用戶還能夠在網(wǎng)上開店,實(shí)現(xiàn)網(wǎng)上電子交易,大大降低了開實(shí)體店的成本。目前我國(guó)最流行的B2B網(wǎng)站有淘寶網(wǎng),當(dāng)當(dāng)網(wǎng),京東商城等。但是,由于現(xiàn)實(shí)生活中B2B的開發(fā)比較復(fù)雜,而且對(duì)于
4、小型的網(wǎng)上花店而言只需要B2C模式便可,所以我選擇了B2C模式。電子商務(wù)的出現(xiàn),給千萬的家庭帶來了不可忽略的影響,它使我們的生活發(fā)生了巨大的變化。隨著信息化時(shí)代的到來,信息技術(shù)的飛速發(fā)展,許多的人越來越意識(shí)到電子商務(wù)對(duì)一個(gè)國(guó)家經(jīng)濟(jì)方面、企業(yè)管理和個(gè)人生活所帶來的巨大影響。它滿足企業(yè)、商人和消費(fèi)者對(duì)產(chǎn)品的高質(zhì)量和高服務(wù)、降低成本等方面的需求,也幫助企業(yè)和個(gè)人通過網(wǎng)絡(luò)查詢和信息檢索為企業(yè)下一步的發(fā)展方向提供支持。借助電子商務(wù),企業(yè)和個(gè)人,企業(yè)和企業(yè)可以通過網(wǎng)絡(luò)進(jìn)行交易和全過程的服務(wù)。面對(duì)中國(guó)加入WTO,參與國(guó)際競(jìng)爭(zhēng)及中國(guó)鮮花業(yè)傳統(tǒng)落后,獨(dú)立分散的營(yíng)
5、銷方式,我們?cè)诮?jīng)營(yíng)中將網(wǎng)絡(luò)技術(shù)與鮮花傳統(tǒng)銷售市場(chǎng)之間,進(jìn)行完美的結(jié)合;從而減少了流通環(huán)節(jié),降低了交易成本,突破了時(shí)空限制,節(jié)省了訂購(gòu),支付和配送時(shí)間,因此我們可以介入電子商務(wù)網(wǎng)絡(luò)鮮花快速市場(chǎng)。爭(zhēng)取建立一個(gè)可采用無人工座席電話交易系統(tǒng)及互聯(lián)網(wǎng)交易平臺(tái)。而且本系統(tǒng)采用了MVC模式進(jìn)行開發(fā),它的好處就是:一、低耦合性,二、快速的部署,三、可維護(hù)性,四、有利于軟件工程化管理。1.2MVC的發(fā)展現(xiàn)狀MVC(Model-View-Controller,模型-視圖-控制器)模式是國(guó)外用的較多的一種設(shè)計(jì)模式,它源于傳統(tǒng)的面向?qū)ο笳Z(yǔ)言SmallTalk-80。它
6、是設(shè)計(jì)交互式應(yīng)用時(shí)廣泛采用的一種設(shè)計(jì)模式,也是J2EE藍(lán)圖推薦的在開發(fā)Web應(yīng)用時(shí)使用的方法。利用MVC設(shè)計(jì)模式開發(fā)Web應(yīng)用,可以將表現(xiàn)邏輯和業(yè)務(wù)邏輯分離,分為表現(xiàn)層和業(yè)務(wù)層,構(gòu)建可復(fù)用的軟件系統(tǒng)框架,同時(shí)簡(jiǎn)化了軟件開發(fā),大大減少了開發(fā)時(shí)間,縮短了維護(hù)周期,提高了軟件的性能和可維護(hù)性,達(dá)到提高軟件質(zhì)量的目的,成為基于Web應(yīng)用和服務(wù)的首選。33網(wǎng)上花店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)MVC(Model-View-Controller,模型-視圖-控制器)是目前廣泛流行的軟件設(shè)計(jì)模式。早在70年代,IBM就推出了著名的Sanfronscisico項(xiàng)目計(jì)劃,即M
7、VC設(shè)計(jì)模式的研究。最初,MVC只是一種軟件設(shè)計(jì)界面模式,微軟的MFC基礎(chǔ)類庫(kù)也遵循了MVC的思想。近年來,隨著J2EE的成熟,MVC正在成為J2EE平臺(tái)上推薦的一種設(shè)計(jì)模式。隨著網(wǎng)絡(luò)Web應(yīng)用的快速增加,MVC在系統(tǒng)設(shè)計(jì)框架中大量采用,如Struts。采用MVC設(shè)計(jì),由CraigR.McClanahan于2000年創(chuàng)建,2001年7月Struts1.0發(fā)布,現(xiàn)最高版本為1.2。其他的如Spring、WebWork、JSF等都是基于MVC模式的Web應(yīng)用框架??梢奙VC模式無疑是Web應(yīng)用設(shè)計(jì)框架中廣泛采用的一種非常先進(jìn)的思想,它為理解分析應(yīng)用
8、模型時(shí)提供最基本的分析方法,為構(gòu)造產(chǎn)品提供清晰的設(shè)計(jì)框架,為軟件工程提供規(guī)范的依據(jù)。1.3研究的目的和意義21世紀(jì)是個(gè)信息高速發(fā)達(dá)的時(shí)代,尤其以網(wǎng)絡(luò)的