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