【正文】
礎(chǔ)上確定新系統(tǒng)的功能。(5)優(yōu)化處理原則。(4)可擴展性原則。(3)友好性原則。要求數(shù)據(jù)庫設(shè)置合理安全。真正為網(wǎng)上購物系統(tǒng)的實際工作服務(wù),按照需求的輕重緩急,合理設(shè)計網(wǎng)上花店系統(tǒng)。一個典型的網(wǎng)上購物系統(tǒng)主要包括用戶注冊,用戶登錄,商品瀏覽,商品搜索,下定單和后臺管理等幾個模塊。而此系統(tǒng)中的商品是由系統(tǒng)管理員進行維護,而且商品都標(biāo)有標(biāo)價,注冊用戶不用競價,就如同在實體的商城中購物一樣,用戶只要喜歡該產(chǎn)品而又有購買意愿的話都可以通過本系統(tǒng)來實現(xiàn)網(wǎng)上購物。 系統(tǒng)概述我們建立一個網(wǎng)上花店系統(tǒng)的目標(biāo)是為了更加有效率的進行鮮花的采購,使顧客可以在網(wǎng)上花店中更加輕松的選擇自己喜歡的鮮花,并完成鮮花交易。這時候,網(wǎng)上花店系統(tǒng)的開發(fā)就具備了充分的必要性,它能夠解決人們因為時間和地點二不能夠滿意的購物這樣額問題。商家也可從中獲得利潤,兩全其美。就本系統(tǒng)而言,隨著電腦的普及,為消費者在網(wǎng)絡(luò)上進行購物提供有利的條件。 (3)經(jīng)濟可行性分析網(wǎng)上花店系統(tǒng)給人們的生活帶來了極大的方便,成為現(xiàn)代人們生活中一種不可或缺的商業(yè)模式。(2)運行可行性分析隨著計算機知識的普及和推廣,越來越多的人掌握了計算機的基本使用方法和技能。為了保證系統(tǒng)開發(fā)成功,必須采用結(jié)構(gòu)化的系統(tǒng)開發(fā)方法,并研究出一些符合結(jié)構(gòu)化標(biāo)準(zhǔn)的開發(fā)方法。另外,可行性研究階段的主要任務(wù)是在系統(tǒng)初步調(diào)查的基礎(chǔ)上,對新系統(tǒng)是否能夠?qū)崿F(xiàn)和值得實現(xiàn)等問題做出判斷,避免在花費了大量的人力和物力之后才發(fā)現(xiàn)系統(tǒng)不能實現(xiàn)或新系統(tǒng)投入使用后沒有任何實際意義而引起的浪費,對新系統(tǒng)可行性的分析,要求用最小的代價在盡量短的時間內(nèi)確定系統(tǒng)是否可行。本文中的網(wǎng)上花店系統(tǒng)只負責(zé)對鮮花的銷售,可用于鮮花產(chǎn)品的實時發(fā)布以及企業(yè)產(chǎn)品數(shù)據(jù)管理,前臺用戶可通過頁面瀏覽,查詢和訂購商品,后臺管理員可以管理產(chǎn)品價格,簡介,圖片等多類信息。 本文研究內(nèi)容及可行性分析伴隨著互聯(lián)網(wǎng)日益發(fā)展的今天,網(wǎng)絡(luò)購物已經(jīng)非常的普及了,許多大型的網(wǎng)站每年都會有上億的成交量,其中比較出名的網(wǎng)絡(luò)購物網(wǎng)站有:易趣,淘寶,京東商城等,這些電子商務(wù)網(wǎng)站大多是綜合的商場,網(wǎng)絡(luò)電子商品種類繁多,包羅萬象?;贘SP+JavaBean的網(wǎng)上花店的總體設(shè)計目標(biāo)是為注冊用戶提供方便的網(wǎng)上訂購鮮花的功能。鮮花的買賣業(yè)務(wù)與我們的日常生活密切相關(guān),長輩的生日,節(jié)日的祝福及問候,對心愛的人表達愛意,探望病患等的時候??梢奙VC模式無疑是Web應(yīng)用設(shè)計框架中廣泛采用的一種非常先進的思想,它為理解分析應(yīng)用模型時提供最基本的分析方法,為構(gòu)造產(chǎn)品提供清晰的設(shè)計框架,為軟件工程提供規(guī)范的依據(jù)。采用MVC設(shè)計,由Craig 。近年來,隨著J2EE的成熟,MVC正在成為J2EE平臺上推薦的一種設(shè)計模式。早在70年代,IBM就推出了著名的Sanfronscisico項目計劃,即MVC設(shè)計模式的研究。利用MVC設(shè)計模式開發(fā)Web應(yīng)用,可以將表現(xiàn)邏輯和業(yè)務(wù)邏輯分離,分為表現(xiàn)層和業(yè)務(wù)層,構(gòu)建可復(fù)用的軟件系統(tǒng)框架,同時簡化了軟件開發(fā),大大減少了開發(fā)時間,縮短了維護周期,提高了軟件的性能和可維護性,達到提高軟件質(zhì)量的目的,成為基于Web應(yīng)用和服務(wù)的首選。 MVC的發(fā)展現(xiàn)狀MVC(ModelViewController,模型視圖控制器)模式是國外用的較多的一種設(shè)計模式,它源于傳統(tǒng)的面向?qū)ο笳Z言SmallTalk80。爭取建立一個可采用無人工座席電話交易系統(tǒng)及互聯(lián)網(wǎng)交易平臺。借助電子商務(wù),企業(yè)和個人,企業(yè)和企業(yè)可以通過網(wǎng)絡(luò)進行交易和全過程的服務(wù)。隨著信息化時代的到來,信息技術(shù)的飛速發(fā)展,許多的人越來越意識到電子商務(wù)對一個國家經(jīng)濟方面、企業(yè)管理和個人生活所帶來的巨大影響。但是,由于現(xiàn)實生活中B2B的開發(fā)比較復(fù)雜,而且對于小型的網(wǎng)上花店而言只需要B2C模式便可,所以我選擇了B2C模式。B2B模式不僅僅使用戶能夠在網(wǎng)上進行交易,而且用戶還能夠在網(wǎng)上開店,實現(xiàn)網(wǎng)上電子交易,大大降低了開實體店的成本。 Online Flower System網(wǎng)上花店系統(tǒng)的設(shè)計與實現(xiàn)目 錄1 緒論 1 研究背景 1 MVC的發(fā)展現(xiàn)狀 1 研究的目的和意義 2 本文研究內(nèi)容及可行性分析 22 系統(tǒng)總體分析 3 系統(tǒng)概述 3 系統(tǒng)分析與設(shè)計原則 3 系統(tǒng)需求分析 4 系統(tǒng)數(shù)據(jù)流圖分析 5 系統(tǒng)ER圖 63 系統(tǒng)設(shè)計 6 系統(tǒng)基本結(jié)構(gòu) 6 系統(tǒng)體系結(jié)構(gòu)設(shè)計 7 系統(tǒng)數(shù)據(jù)庫設(shè)計 8 數(shù)據(jù)庫的設(shè)計原則 8 數(shù)據(jù)庫連接設(shè)計 9 數(shù)據(jù)庫表格設(shè)計 10 系統(tǒng)主要功能模塊設(shè)計 17 用戶注冊模塊設(shè)計 17 商品查詢模塊設(shè)計 18 購物車管理模塊設(shè)計 18 定單管理模塊設(shè)計 18 后臺管理模塊設(shè)計 184 系統(tǒng)關(guān)鍵技術(shù)描述與實現(xiàn) 20 開發(fā)工具和相關(guān)技術(shù)簡介 20 系統(tǒng)主要功能模塊的實現(xiàn) 20 注冊模塊的實現(xiàn) 21 登錄模塊的實現(xiàn) 22 商品查詢模塊的實現(xiàn) 23 購物車模塊的實現(xiàn) 24 定單模塊的實現(xiàn) 26 系統(tǒng)關(guān)鍵技術(shù)及實現(xiàn) 28 用戶控件的使用 28 數(shù)據(jù)庫連接池技術(shù) 285 系統(tǒng)測試 29 概述 29 測試方法 29 測試技術(shù) 30 測試用例設(shè)計 30 登錄模塊的測試用例設(shè)計 30 注冊模塊測試用例設(shè)計 31結(jié)論及不足 32參考文獻 33致謝 341 緒論 研究背景電子商務(wù),就是在網(wǎng)上開展商務(wù)活動。[關(guān)鍵詞]網(wǎng)上交易平臺;信息化;網(wǎng)上花店系統(tǒng)Design and Development of Online Flower ShopComputer Science and Technology Major Chen qingAbstract: This system uses Java language, uses the MVC pattern of development, JSP and Servlet development using the front page of the business logic using javaBean for background processing, to achieve a simple online trading platform,users register online account,you can browse and purchase goods basic objective of the system reached a perliminary deal online emerce platform,The admininstrator can log on the backstage and operate on the flowers,he can also maintain the information of the users,solving the problem of people wasting lots of time but can not buy satisfied products in the entity shop. Above of all make the application of emerce platform more as the main development tools, the Oracle database of the system.Key words: Online Trading Platform。本系統(tǒng)初步達到了電子商務(wù)平臺網(wǎng)上交易的基本目標(biāo)。網(wǎng)上花店系統(tǒng)的設(shè)計與實現(xiàn)南 陽 理 工 學(xué) 院 本 科 畢 業(yè) 設(shè) 計(論文)網(wǎng)上花店系統(tǒng)的設(shè)計與實現(xiàn)Design and Implementation of Online Flower Shop System學(xué) 院(系): 計算機與信息工程學(xué)院 專 業(yè): 計算機科學(xué)與技術(shù) 學(xué) 生 姓 名: xxx 學(xué) 號: xxx 指 導(dǎo) 教 師(職稱): xxx 評 閱 教 師: xxx 完 成 日 期: 2014年5月 南陽理工學(xué)院Nanyang Institute of Technology網(wǎng)上花店系統(tǒng)的設(shè)計與實現(xiàn)網(wǎng)上花店系統(tǒng)的設(shè)計與實現(xiàn)計算機科學(xué)與技術(shù)專業(yè) 陳青[摘 要]本系統(tǒng)使用Java語言,采用MVC模式進行開發(fā),使用JSP和Servlet進行前臺頁面的開發(fā),使用JavaBean進行后臺業(yè)務(wù)邏輯的處理,實現(xiàn)了簡單的網(wǎng)上平臺的交易,用戶在網(wǎng)上注冊賬號,可以對鮮花商品進行瀏覽以及購買,管理員可以登錄后臺對鮮花信息進行相應(yīng)的操作,還可以對用戶信息進行相應(yīng)的維護,解決了人們在實體店中浪費了大量的時間,卻無法買到符合心意的商品的問題。使得電子商務(wù)平臺的應(yīng)用更加廣泛。以MyEclipse為主要的開發(fā)工具,Oracle為系統(tǒng)數(shù)據(jù)庫。 Informatization。電子商務(wù)有兩種模式,一種是B2C模式,一種是B2B模式,傳統(tǒng)的電子商務(wù)一般是B2C模式,就是用戶直接在網(wǎng)站上進行購物,這種模式便于對網(wǎng)站進行管理,開發(fā)起來更加的簡便,便于維護。目前我國最流行的B2B網(wǎng)站有淘寶網(wǎng),當(dāng)當(dāng)網(wǎng),京東商城等。電子商務(wù)的出現(xiàn),給千萬的家庭帶來了不可忽略的影響,它使我們的生活發(fā)生了巨大的變化。它滿足企業(yè)、商人和消費者對產(chǎn)品的高質(zhì)量和高服務(wù)、降低成本等方面的需求,也幫助企業(yè)和個人通過網(wǎng)絡(luò)查詢和信息檢索為企業(yè)下一步的發(fā)展方向提供支持。面對中國加入WTO,參與國際競爭及中國鮮花業(yè)傳統(tǒng)落后,獨立分散的營銷方式,我們在經(jīng)營中將網(wǎng)絡(luò)技術(shù)與鮮花傳統(tǒng)銷售市場之間,進行完美的結(jié)合;從而減少了流通環(huán)節(jié),降低了交易成本,突破了時空限制,節(jié)省了訂購,支付和配送時間,因此我們可以介入電子商務(wù)網(wǎng)絡(luò)鮮花快速市場。而且本系統(tǒng)采用了MVC模式進行開發(fā),它的好處就是:一、低耦合性,二、快速的部署,三、可維護性,四、有利于軟件工程化管理。它是設(shè)計交互式應(yīng)用時廣泛采用的一種設(shè)計模式,也是J2EE藍圖推薦的在開發(fā)Web應(yīng)用時使用的方法。MVC(ModelViewController,模型視圖控制器)是目前廣泛流行的軟件設(shè)計模式。最初,MVC只是一種軟件設(shè)計界面模式,微軟的MFC基礎(chǔ)類庫也遵循了MVC的思想。隨著網(wǎng)絡(luò)Web應(yīng)用的快速增加,MVC在系統(tǒng)設(shè)計框架中大量采用,如Struts。其他的如Spring、WebWork、JSF等都是基于MVC模式的Web應(yīng)用框架。 研究的目的和意義21世紀(jì)是個信息高速發(fā)達的時代,尤其以網(wǎng)絡(luò)的高速發(fā)展為代表。越來越多的人們選擇用鮮花來表達自己的情誼!本系統(tǒng)正是利用了網(wǎng)絡(luò)這個很好的平臺為顧客提供方便,不用出門,只需打開電腦上網(wǎng)就可以很方便的完成鮮花的選購,做到足不出戶就可以完成一切。本系統(tǒng)分為前臺和后臺管理兩部分,注冊用戶登錄前臺后,可以瀏覽或購買網(wǎng)上花店中的所有商品,可以把喜歡的商品添加到購物車中,對商品進行一系列的操作,管理員登陸到后臺,可以對商品以及商品的一切信息,包括商品的類型,商品節(jié)日,商品顏色等進行一系列的操作,還可以對用戶進行一系列的操作。購物網(wǎng)站只銷售單一商品,例如,華儲網(wǎng)只銷售圖書。其主要共能有:商品瀏覽、查詢、購買、戶注冊和登錄以及后臺管理等。(1)技術(shù)可行性分析網(wǎng)上花店系統(tǒng)的開發(fā)是一項復(fù)雜的系統(tǒng)工程。這些方法主要用于指導(dǎo)開發(fā)者運用結(jié)構(gòu)化的發(fā)放對系統(tǒng)進行全面化的分析,以便更好的開發(fā)出此系統(tǒng)。隨著Internet的發(fā)展,用戶對于網(wǎng)絡(luò)、WINDOWS等環(huán)境下的軟件使用比較熟悉,對于新鮮事物,用戶表現(xiàn)出極大的興趣和熱情。基于以上的分析,網(wǎng)上花店系統(tǒng)在經(jīng)濟上是完全可行的。而一個