【花卉銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】10000字(論文)_第1頁
【花卉銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】10000字(論文)_第2頁
【花卉銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】10000字(論文)_第3頁
【花卉銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】10000字(論文)_第4頁
【花卉銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)】10000字(論文)_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡介

第第I頁,共24頁花卉銷售系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要現(xiàn)代互聯(lián)網(wǎng)日新月異,電子商務(wù)也隨之普及,大大方便了人們的日常生活。花卉銷售系統(tǒng)就是應(yīng)用了電子商務(wù)技術(shù)制作成的,用戶可以足不出戶就可以通過網(wǎng)站訪問購買花卉表達(dá)祝福,商家也可以利用網(wǎng)絡(luò)帶來的普及性賣出商品,達(dá)到雙贏的目的。本系統(tǒng)通過了解目前電子商務(wù)的現(xiàn)狀,按照軟件工程設(shè)計(jì),制作出了花卉銷售系統(tǒng),本系統(tǒng)采用了JSP技術(shù),以MVC設(shè)計(jì)模式和MYSQL數(shù)據(jù)庫搭建出來基于瀏覽器/服務(wù)器的電子商務(wù)系統(tǒng),本論文說明了一個功能全面的花卉市場銷售管理系統(tǒng)的開發(fā)設(shè)計(jì)流程及操作方法。論文介紹了開發(fā)項(xiàng)目的意義,研究了國內(nèi)外電子商務(wù)發(fā)展現(xiàn)狀,展示了系統(tǒng)的規(guī)劃,分析了項(xiàng)目模塊的功能需求,從數(shù)據(jù)庫和程序兩方面設(shè)計(jì)完成了系統(tǒng)的開發(fā)與實(shí)現(xiàn)。該交易系統(tǒng)主要可以分為交易買家前臺用戶、賣家后臺用戶和交易后臺系統(tǒng)管理員等三個不同用戶模塊角色。游客首先通過注冊成為買家或商家,買家用戶登錄后可以瀏覽花卉列表,購買花卉加入購物車完成訂單交易,還可以參與話題,發(fā)布話題。賣家用戶可以在上架花卉,進(jìn)行訂單管理。管理員可以對用戶、花卉、訂單、話題、公告進(jìn)行管理。關(guān)鍵詞:花卉銷售系統(tǒng);JSP技術(shù);MYSQL數(shù)據(jù)庫;B/S架構(gòu)目錄TOC\o"1-3"\h\u45811引言 1291231.1開發(fā)背景 1243111.2開發(fā)意義 1278721.3國內(nèi)外現(xiàn)狀 237822系統(tǒng)規(guī)劃 386122.1系統(tǒng)運(yùn)行環(huán)境 3115292.1.1硬件環(huán)境 3301972.1.3開發(fā)工具 3216662.2系統(tǒng)可行性分析 340122.2.1技術(shù)可行性 3151832.2.2經(jīng)濟(jì)可行性 3154422.2.3操作可行性 379203系統(tǒng)需求分析 4127533.1需求分析 4179043.2系統(tǒng)總體模塊圖 4134313.3系統(tǒng)用例圖 5154404概要設(shè)計(jì) 634424.1系統(tǒng)架構(gòu)圖 621034.2數(shù)據(jù)庫設(shè)計(jì) 653354.2.1數(shù)據(jù)庫表設(shè)計(jì) 6250535系統(tǒng)功能詳細(xì)設(shè)計(jì) 894855.1注冊功能 8145045.2登錄功能 8264255.3.1花卉信息管理模塊 9293905.3.2賣家信息管理模塊 101025.3.3公告信息管理模塊 1192215.3.4花卉種類管理模塊 12316535.3.5話題管理模塊 13302695.4買家功能 14264315.4.1花卉列表模塊 155875.4.2花卉詳情模塊 16301085.4.3論壇信息模塊 17196665.4.4購物車模塊 17120625.4.5我的訂單模塊 18183695.4.6訂單評論模塊 1836345.5賣家功能 18238065.5.1花卉管理模塊 19206535.5.2個人信息模塊 19169196系統(tǒng)測試 206176.1測試的目的及方案 20220056.3測試用例 20264236.4測試總結(jié) 21295527結(jié)論 2291418參考文獻(xiàn) 23引言1.1開發(fā)背景根據(jù)最新調(diào)查數(shù)據(jù)統(tǒng)計(jì)資料顯示,目前90%的中國人都會選擇從網(wǎng)絡(luò)上獲取信息,近70%的中國人都曾經(jīng)有過網(wǎng)絡(luò)購物。由此可見,電子商務(wù)行業(yè)作為一種非常低成本的國際化市場促進(jìn)和貿(mào)易手段,是一個不可逆的發(fā)展趨勢,有著巨大的競爭力和市場潛能?;ɑ軜I(yè)和傳統(tǒng)電子商務(wù)同是近年來我國發(fā)展迅速的新興產(chǎn)業(yè),兩者都為彼此的重點(diǎn)發(fā)展企業(yè)提供了很多的發(fā)展機(jī)會,并且目前國家已經(jīng)將花卉產(chǎn)品銷售產(chǎn)業(yè)納入國家重點(diǎn)發(fā)展扶持產(chǎn)業(yè)范疇,充分說明了當(dāng)前國家大力發(fā)展扶持中國花卉銷售產(chǎn)業(yè)的強(qiáng)大信心和發(fā)展決心。電子商務(wù)對整個花卉產(chǎn)品企業(yè)發(fā)展有一下三點(diǎn)面的促進(jìn)作用:一點(diǎn)也是由于大大降低了整個企業(yè)花卉方面的市場運(yùn)營管理成本,為花卉企業(yè)客戶省去一下了上門開店的基本門面費(fèi)和租金及裝修辦公室的費(fèi)用;二點(diǎn)也是大大拓寬了整個企業(yè)的花卉銷售區(qū)域范圍,打破了原先的銷售空間地域限制,使企業(yè)異地之間的花卉互動交流合作發(fā)展成為一種可能;三點(diǎn)也是大大減少了企業(yè)中間環(huán)節(jié)的產(chǎn)品流通,使自己的花卉產(chǎn)品更加具有較強(qiáng)的市場價格比和競爭力。當(dāng)今世界正逐步走向信息社會,信息自動化的功能越來越強(qiáng)大?;ヂ?lián)網(wǎng)技術(shù)在飛速的發(fā)展,許多網(wǎng)民也都再接受從網(wǎng)上購買鮮花的方式表達(dá)祝福,國內(nèi)各大綜合門戶網(wǎng)站也都在自己的網(wǎng)站上開展了線上花卉銷售。1.2開發(fā)意義大家都應(yīng)該知道,在網(wǎng)上購物鮮花這類購物這種平臺還沒正式出現(xiàn)之前,我們?yōu)榱四軌蚪o身邊正在遠(yuǎn)方的各位親人朋友們獻(xiàn)禮送花以此來表示節(jié)日祝福那已經(jīng)是那么一件很麻煩也是很難就能做到的一件事情,但在網(wǎng)上購物鮮花這種購物網(wǎng)臺的出現(xiàn)之后這都已經(jīng)變成了一件輕而易舉的一件事情,只要你需要,你都可以向全國各地的親朋好友送上鮮花以表示自己的祝福和慰問?;ɑ苁袌鲣N售管理系統(tǒng)主要功能是用來實(shí)現(xiàn)各種花卉的市場交易,很多花卉公司都自己設(shè)計(jì)開發(fā)或者是購買別人自己開發(fā)的一套花卉市場銷售管理系統(tǒng),但是這樣有時候不能完全的能夠達(dá)到一個適合自己的業(yè)務(wù)要求,針對這種實(shí)際情況,在進(jìn)行花卉市場銷售管理系統(tǒng)設(shè)計(jì)開發(fā)的前期,進(jìn)行的就是系統(tǒng)的客戶需求統(tǒng)計(jì)分析,爭取在系統(tǒng)開發(fā)的過程中不斷努力提高系統(tǒng)的功能可持續(xù)擴(kuò)展性、可維護(hù)性和系統(tǒng)安全性。由于鮮花市場對網(wǎng)上鮮花的市場需求很大,網(wǎng)上銷售鮮花市場銷售管理系統(tǒng)也五花八門?;ヂ?lián)網(wǎng)日益能夠深入普及人們的社會日常生活,通過這些網(wǎng)站可以作為一種信息上的交流平臺,進(jìn)行這種在信息上的交流,完成各種人們的生活所需,已逐漸成為現(xiàn)代人們的一種迫切需要?;ɑ芏Y品銷售官方網(wǎng)站一直秉承著您的初心,為您的親人和小朋友真心表達(dá)自己的好心意已經(jīng)逐漸成為一種流行時尚。網(wǎng)上植物開花加盟店為現(xiàn)代人們開花大開方便之門,更快捷更方便為社會大眾所知和喜愛?;ɑ墚a(chǎn)品銷售信息系統(tǒng)就是為了讓他的客戶通過手機(jī)上網(wǎng),對他的花卉產(chǎn)品信息的進(jìn)行查詢、瀏覽、購買,以及進(jìn)行花卉產(chǎn)品銷售商對他的客戶花卉信息、鮮花花卉信息的收集管理所從而開發(fā)出的系統(tǒng)。該管理系統(tǒng)不僅能夠較好地準(zhǔn)確完成網(wǎng)上銷售買家以及用戶的基本業(yè)務(wù)需求,具有較高的實(shí)用價值。當(dāng)今社會特別是一個網(wǎng)絡(luò)信息發(fā)達(dá)的現(xiàn)代社會,尤其它更是以移動互聯(lián)網(wǎng)的高速增長發(fā)展趨勢為主要代表?;ɑ艿纳a(chǎn)銷售業(yè)務(wù)往往是與我們的家庭日常生活密切息息相關(guān)的,對所愛之人花卉表達(dá)真摯愛意,節(jié)日贈送祝福及溫馨問候,朋友的家人生日,看望患者病人等等的重要時候。將來你會發(fā)現(xiàn)有越來越多的年輕人開始選擇通過上網(wǎng)購買一束特色鮮花禮品來真實(shí)表達(dá)自己的一份心意!本站的系統(tǒng)設(shè)計(jì)正是充分利用了國際互聯(lián)網(wǎng)這個重要用戶群數(shù)量多的信息平臺為廣大用戶學(xué)習(xí)提供方便,只要你需要,人在家中,打開電腦就可以完成花卉的挑選與訂購,做到足不出戶就可以完成想要表達(dá)的心意。作為一個網(wǎng)上網(wǎng)絡(luò)花卉產(chǎn)品銷售管理系統(tǒng),它還具有許多一般實(shí)體店不可能具備的幾大特點(diǎn):其資金運(yùn)用上的成本及啟動資金絕對比一般實(shí)體店低得多;客戶不需要為花店的門面裝修支付額外的租金??赏瑫r通過"零庫存"資金管理模式,縮短網(wǎng)上資金周轉(zhuǎn)的管理周期,可以大大加速資金周轉(zhuǎn)的同時比一般實(shí)體店更容易快速開拓市場,可以輕松實(shí)現(xiàn)24小時以上營業(yè),連聘請營業(yè)員的錢都可以省了。網(wǎng)上花卉銷售是服務(wù)業(yè)的一種,把節(jié)省下來的資金和精力通過以更好的服務(wù)和良好的溝通來回饋消費(fèi)者,對于提高銷量也有極大幫助。1.3國內(nèi)外現(xiàn)狀目前,電子商務(wù)學(xué)者可以從區(qū)分廣義和狹義兩個詞的角度對其進(jìn)行正確理解。從窄到廣義角度來說,電子商務(wù)指的是包含市場分析、物資調(diào)配、客戶管理、企業(yè)合作、事務(wù)管理等一系列活動在內(nèi)的基于計(jì)算機(jī)通信網(wǎng)絡(luò)技術(shù)的商業(yè)活動,也稱作電子商業(yè)[1]。從狹義交易角度來說,電子商務(wù)交易指的也就是基于Internet等等在通信網(wǎng)絡(luò)手段上所進(jìn)行的一種網(wǎng)上交易服務(wù)活動,也可以稱作網(wǎng)上電子商務(wù)交易[2]?,F(xiàn)有的各類企業(yè)電子商務(wù)營銷活動基本上主要都是依靠于各種網(wǎng)絡(luò)形式的各類電子企業(yè)商務(wù)活動網(wǎng)站平臺來組織實(shí)施,從而可以實(shí)現(xiàn)企業(yè)宣傳維護(hù)企業(yè)形象、提供企業(yè)相關(guān)信息服務(wù)、銷售相關(guān)產(chǎn)品、實(shí)現(xiàn)電子支付等一系列商務(wù)活動[3]。我國花卉業(yè)迅猛發(fā)展,國內(nèi)花店目前已達(dá)1.7萬多家,比98年增長了3.7%。作為花卉業(yè)重要流通環(huán)節(jié)的花店業(yè),在整個花卉業(yè)體系中開始扮演愈來愈重要的角色。自從十多年前,花店業(yè)的興起到現(xiàn)在,花店業(yè)容易進(jìn)入的行業(yè)特點(diǎn)使一些人盲目介入,以致于在某些地區(qū),花店開的過多過爛,相互之間的低水平無序競爭,導(dǎo)致花店之間競爭的核心轉(zhuǎn)化為“價格因素”為花店業(yè)在當(dāng)?shù)氐慕】蛋l(fā)展帶來了諸多障礙。糾其原因:現(xiàn)在我國的花卉生產(chǎn)缺乏足夠的商業(yè)化運(yùn)作機(jī)制,由于對消費(fèi)市場信息來源把握的局限性,造成一方面部分產(chǎn)品生產(chǎn)過剩,而一個信息化商品或服務(wù)又供不應(yīng)求,沒有足夠多樣化的產(chǎn)品或服務(wù)方式供選擇,使零售商過于集中在單一化產(chǎn)品或服務(wù)模式的領(lǐng)域內(nèi),是出現(xiàn)在當(dāng)前花店業(yè)中的主要問題。那我們怎樣改變這種現(xiàn)狀呢?通過我們大量的實(shí)踐,及研究分析:除了引進(jìn)先進(jìn)的花店經(jīng)營理念外,建立“整合的網(wǎng)絡(luò)模型”,實(shí)行化零為整的戰(zhàn)略來實(shí)現(xiàn)資源的合理配置,看來是一條切實(shí)可行的途徑。通過化零為整的戰(zhàn)略,不僅花店業(yè)將擺脫封閉的經(jīng)營體系,使個該服務(wù)模式成為可能,而且還可以提供給生產(chǎn)商及時,準(zhǔn)確的消費(fèi)市場信息。從而對花卉生產(chǎn)起到一定的引導(dǎo)作用,而且隨著整個網(wǎng)絡(luò)體系的健全和發(fā)展,在整合的產(chǎn)業(yè)鏈條中,花店業(yè)可以以一個強(qiáng)大的姿態(tài)重新介入花卉業(yè)流通環(huán)節(jié),大大加速商品及服務(wù)方式向消費(fèi)能力的轉(zhuǎn)換,提高單店的利潤水平,減少整個流通環(huán)節(jié)的資源浪費(fèi)。在服務(wù)質(zhì)量,服務(wù)范圍和服務(wù)價格方面全方位的超越現(xiàn)有的行業(yè)水平,形成集團(tuán)競爭力。另外,化零為整的戰(zhàn)略意義,不僅在于傳統(tǒng)的花店業(yè)的整合,而且還有傳統(tǒng)的插花學(xué)校,花卉生產(chǎn)企業(yè),及相關(guān)資源市場的整合。從這個意義上講,整合后的體系維護(hù)者還可以提供整個組織內(nèi),及組織外的信息流和關(guān)系流,全面促進(jìn)組織內(nèi)的產(chǎn)業(yè)升級。在為“整合體系的維護(hù)”方面,虹橋是國內(nèi)做得比較扎實(shí)的“網(wǎng)上花店”,也是其不斷發(fā)展的主要動力。我們看到,與傳統(tǒng)花店業(yè)的整合已經(jīng)越來越引起個方面的關(guān)注。其實(shí)不管是哪個組織,能讓切實(shí)的讓花卉銷售行業(yè)得到發(fā)展才是最關(guān)鍵的。2系統(tǒng)規(guī)劃2.1系統(tǒng)運(yùn)行環(huán)境2.1.1硬件環(huán)境CPU:Intel(R)

Core(TM)

i5-7300HQ

CPU

@

2.50GHz磁盤:ST1000LM035-1RK172內(nèi)存:8gGPU:Intel(R)HD

Graphics

6302.1.2:軟件環(huán)境操作系統(tǒng):Windows10專業(yè)版2.1.3開發(fā)工具M(jìn)yeclipse2014+Mysql2.2系統(tǒng)可行性分析2.2.1技術(shù)可行性通過對當(dāng)前電子商務(wù)的研究,本系統(tǒng)采用B/S框架,MVC模式完成功能的設(shè)計(jì)與實(shí)現(xiàn)。只要有網(wǎng)絡(luò),即可通過瀏覽器訪問網(wǎng)站進(jìn)行購物。系統(tǒng)使用JSP技術(shù),網(wǎng)站整潔美觀,開發(fā)工具上選擇了Myeclipse2014+Mysql,綜上所述,該花卉銷售系統(tǒng)的設(shè)計(jì)開發(fā)使用的工具都是非常穩(wěn)定的,所以在技術(shù)上是完成可行的。2.2.2經(jīng)濟(jì)可行性花卉商品銷售管理系統(tǒng)是它是一個基于網(wǎng)上進(jìn)行商品訂單瀏覽,商品詢價買賣的網(wǎng)上商品購物信息管理服務(wù)系統(tǒng),它的應(yīng)用經(jīng)濟(jì)可行性一般可以從以下幾個主要方面進(jìn)行考慮:軟件和硬件:隨著移動互聯(lián)網(wǎng)的快速推廣發(fā)展,我們完全能夠可以從網(wǎng)上直接下載我們所隨時需要的開發(fā)軟件和產(chǎn)品系統(tǒng)中的源代碼,而且目前專業(yè)計(jì)算機(jī)已經(jīng)開始變得非常的普遍,并且現(xiàn)在的專業(yè)計(jì)算機(jī)硬件價格也比較便宜,所以我們想要擁有一臺能夠用于專業(yè)開發(fā)本產(chǎn)品系統(tǒng)的專業(yè)計(jì)算機(jī)已經(jīng)不是什么大的問題。資源和時間:現(xiàn)在的大學(xué)互聯(lián)網(wǎng)的圖書資源很豐富,學(xué)校的公共圖書館及其藏書也真的是應(yīng)有盡有,我們完全希望可以輕松找到自己所有必需的圖書資料。互聯(lián)網(wǎng)軟件可以完全在比較短的使用時間內(nèi)能夠給予我們很多想要的信息資源,所以對于開放本軟件系統(tǒng)的使用時間完全能夠可以做到大大的幫我縮短。所以從資源和時間上來說,開發(fā)這個系統(tǒng)是可行的。2.2.3操作可行性本系統(tǒng)采用B/S框架,MVC模式完成功能的設(shè)計(jì)與實(shí)現(xiàn)。只要有網(wǎng)絡(luò),即可通過瀏覽器訪問網(wǎng)站進(jìn)行購物,頁面整潔美觀,操作簡單,用戶體驗(yàn)良好,在操作上是可行的。3系統(tǒng)需求分析3.1需求分析該交易系統(tǒng)主要可以分為交易買家前臺用戶、賣家后臺用戶和交易后臺系統(tǒng)管理員等三個不同用戶模塊角色。1、買家用戶部分用戶注冊:游客可以瀏覽本網(wǎng)站,必須注冊成為用戶才有購買權(quán)限。信息管理:用戶可以查看自己的個人信息,也可以更具個人需要修改個人信息。瀏覽花卉:通過花卉列表瀏覽花卉,查看花卉詳情,可以查看用戶評論。購物車:用戶將需要購買的花卉加入購物車,等待完成支付。訂單管理:查詢訂單信息。查看論壇:查看其他用戶發(fā)表的話題和評論查看公告:查看管理員發(fā)布的公告。2、商家用戶部分商家信息管理:賣家可以對自己的個人信息進(jìn)行查看和修改花卉管理:賣家可以對上架的花卉進(jìn)行增、刪、查、改訂單管理:包括查詢訂單、刪除訂單3、后臺管理員部分用戶管理:根據(jù)用戶賬號查詢用戶信息?;ɑ芄芾恚汗芾韱T可以對商家上架的商品進(jìn)行增、刪、查、改訂單管理:管理員可以查詢訂單、刪除訂單公告管理:管理員根據(jù)實(shí)際情況發(fā)布的公告信息,全體用戶可以在公告欄看見,管理員可對公告進(jìn)行增、刪、查、改話題管理:管理員可以查看用戶發(fā)布的話題,若有必要的時候也可以在后臺修改。3.2系統(tǒng)總體模塊圖根據(jù)前面的需求分析,整個系統(tǒng)模塊如3-1圖所示。圖3-1系統(tǒng)功能模塊圖3.3系統(tǒng)用例圖管理員用例圖如3-2所示。圖3-2管理員用例圖買家用戶用例圖如3-3所示。圖3-3買家用戶用例圖賣家用戶用例圖如3-4所示。圖3-4賣家用戶用例圖4概要設(shè)計(jì)4.1系統(tǒng)架構(gòu)圖4.2數(shù)據(jù)庫設(shè)計(jì)4.2.1數(shù)據(jù)庫表設(shè)計(jì)數(shù)據(jù)庫存儲了本系統(tǒng)的用戶信息、花卉信息、用戶訂單信息、話題信息等,本系統(tǒng)使用MYSAQL數(shù)據(jù)庫進(jìn)行存儲。下表展示了數(shù)據(jù)庫的詳細(xì)信息。表4-1用戶信息表表4-2花卉信息表表4-3訂單信息表表4-4話題信息表表4-5評論信息表5系統(tǒng)功能詳細(xì)設(shè)計(jì)5.1注冊功能游客填寫了個人信息之后可以注冊成為買家用戶/賣家用戶,其界面如圖5-1所示。圖5-1注冊頁面核心代碼:5.2登錄功能用戶可以通過賬號進(jìn)去網(wǎng)站購物,其界面如圖5-2所示。圖5-2登錄界面核心代碼:5.3管理員功能管理員登錄系統(tǒng),其界面如圖5-3所示。圖5-3管理員主界面5.3.1花卉信息管理模塊管理員可以對商家上架的商品進(jìn)行增、刪、查、改操作,花卉展示在前臺的花卉列表中,買家用戶可以在前臺瀏覽。其界面如圖5-4所示。圖5-4花卉信息管理界面核心代碼:功能描述:在后臺管理界面點(diǎn)擊花卉管理可以顯示當(dāng)前的花卉信息,在輸入框中輸入想要搜索的信息點(diǎn)擊搜索圖標(biāo)就會調(diào)用goodsController里的list方法,list獲取到傳遞過去的信息之后就會調(diào)用goodService的findList方法,然后就會返回查找到的信息并更新界面。點(diǎn)擊添加按鈕就會加載添加表格,填寫完表格點(diǎn)擊立即提交就會調(diào)用goodsController的save方法,該方法獲取到傳遞過的闡述之后回使用goodService的save方法把產(chǎn)品存入到數(shù)據(jù)庫并返回信息展示界面,如果信息沒填寫完整就會進(jìn)行彈窗提示。點(diǎn)擊刪除按鈕之后就會進(jìn)行彈窗提示,點(diǎn)擊確定之后會就會調(diào)用GoodController的delete方法,該方法獲取到傳遞過去的信息,使用goodService的delete方法刪除數(shù)據(jù)庫中的信息,然后返回成功信息,并更新界面。點(diǎn)擊修改按鈕之后就會跳轉(zhuǎn)到信息修改界面,該界面會顯示舊信息,根據(jù)需求修改之后點(diǎn)擊提交按鈕就睡調(diào)用goodsController的save方法存儲到數(shù)據(jù)庫并返回界面。5.3.2賣家信息管理模塊管理員可以管理賣家用戶的信息,主要管理賣家的賬號信息,執(zhí)行添加,修改以及刪除操作。其界面如圖5-5所示。圖5-5賣家信息管理界面核心代碼:功能描述:在后臺管理界面點(diǎn)擊用戶管理下的賣家信息管理就可以顯示當(dāng)前的賣家信息,在輸入框中輸入想要搜索的信息點(diǎn)擊搜索圖標(biāo)就會調(diào)用userController里的person方法,person方法獲取到傳遞過去的信息之后就會調(diào)用userService的findList方法,然后就會返回查找到的信息并更新界面。點(diǎn)擊添加按鈕就會加載添加表格,填寫完表格點(diǎn)擊立即提交就會調(diào)用userController的save方法,該方法獲取到傳遞過的闡述之后回使用userService的save方法把產(chǎn)品存入到數(shù)據(jù)庫并返回信息展示界面,如果信息每天寫完整就會進(jìn)行彈窗提示。點(diǎn)擊刪除按鈕之后就會進(jìn)行彈窗提示,點(diǎn)擊確定之后會就會調(diào)用UserController的delete方法,該方法獲取到傳遞過去的信息,使用userService的delete方法刪除數(shù)據(jù)庫中的信息,然后返回成功信息,并更新界面。點(diǎn)擊修改按鈕之后就會跳轉(zhuǎn)到信息修改界面,該界面會顯示舊信息,根據(jù)需求修改之后點(diǎn)擊提交按鈕就睡調(diào)用userController的save方法存儲到數(shù)據(jù)庫并返回界面。5.3.3公告信息管理模塊公告管理:發(fā)布網(wǎng)站優(yōu)惠活動、系統(tǒng)升級信息、新增商品,并可對公告進(jìn)行增、刪、查、改。其界面如圖5-6所示。圖5-6公告信息管理界面核心代碼:功能描述:在后臺管理界面點(diǎn)擊公告信息管理可以顯示當(dāng)前的公告信息,在輸入框中輸入想要搜索的信息點(diǎn)擊搜索圖標(biāo)就會調(diào)用noticeController里的list方法,list獲取到傳遞過去的信息之后就會調(diào)用noticeService的findList方法,然后就會返回查找到的信息并更新界面。點(diǎn)擊添加按鈕就會加載添加表格,填寫完表格點(diǎn)擊立即提交就會調(diào)用noticeController的save方法,該方法獲取到傳遞過的參數(shù)之后回使用noticeService的save方法把產(chǎn)品存入到數(shù)據(jù)庫并返回信息展示界面,如果信息沒填寫完整就會進(jìn)行彈窗提示。點(diǎn)擊刪除按鈕之后就會進(jìn)行彈窗提示,點(diǎn)擊確定之后會就會調(diào)用noticeController的delete方法,該方法獲取到傳遞過去的信息,使用noticeService的delete方法刪除數(shù)據(jù)庫中的信息,然后返回成功信息,并更新界面。點(diǎn)擊修改按鈕之后就會跳轉(zhuǎn)到信息修改界面,該界面會顯示舊信息,根據(jù)需求修改之后點(diǎn)擊提交按鈕就睡調(diào)用noticeController的save方法存儲到數(shù)據(jù)庫并返回界面。5.3.4花卉種類管理模塊管理員可以管理花卉種類信息,用戶在前臺瀏覽時可以打開種類列表查看花卉進(jìn)行挑選。其界面如圖5-7所示。圖5-7花卉種類管理界面核心代碼:功能描述:后臺管理界面點(diǎn)擊花卉管理可以顯示當(dāng)前的花卉信息,在輸入框中輸入想要搜索的信息點(diǎn)擊搜索圖標(biāo)就會調(diào)用typeController里的list方法,list獲取到傳遞過去的信息之后就會調(diào)用typeService的findList方法,然后就會返回查找到的信息并更新界面。點(diǎn)擊添加按鈕就會加載添加表格,填寫完表格點(diǎn)擊立即提交就會調(diào)用typeController的save方法,該方法獲取到傳遞過的闡述之后回使用typeService的save方法把產(chǎn)品存入到數(shù)據(jù)庫并返回信息展示界面,如果信息沒填寫完整就會進(jìn)行彈窗提示。點(diǎn)擊刪除按鈕之后就會進(jìn)行彈窗提示,點(diǎn)擊確定之后會就會調(diào)用typeController的delete方法,該方法獲取到傳遞過去的信息,使用typeService的delete方法刪除數(shù)據(jù)庫中的信息,然后返回成功信息,并更新界面。點(diǎn)擊修改按鈕之后就會跳轉(zhuǎn)到信息修改界面,該界面會顯示舊信息,根據(jù)需求修改之后點(diǎn)擊提交按鈕就睡調(diào)用typeController的save方法存儲到數(shù)據(jù)庫并返回界面。5.3.5話題管理模塊管理員通過管理話題信息,可以根據(jù)話題內(nèi)容篩選信息,信息展示在前臺的話題模塊。其界面如圖5-8所示。圖5-8話題管理界面核心代碼:功能描述:在后臺管理界面點(diǎn)擊話題管理可以顯示當(dāng)前的話題信息,在輸入框中輸入想要搜索的信息點(diǎn)擊搜索圖標(biāo)就會調(diào)用titleController里的list方法,list獲取到傳遞過去的信息之后就會調(diào)用titleService的findList方法,然后就會返回查找到的信息并更新界面。點(diǎn)擊添加按鈕就會加載添加表格,填寫完表格點(diǎn)擊立即提交就會調(diào)用titleController的save方法,該方法獲取到傳遞過的闡述之后回使用titleService的save方法把產(chǎn)品存入到數(shù)據(jù)庫并返回信息展示界面,如果信息沒填寫完整就會進(jìn)行彈窗提示。點(diǎn)擊刪除按鈕之后就會進(jìn)行彈窗提示,點(diǎn)擊確定之后會就會調(diào)用titleController的delete1方法,該方法獲取到傳遞過去的信息,使用titleService的delete方法刪除數(shù)據(jù)庫中的信息,然后返回成功信息,并更新界面。點(diǎn)擊修改按鈕之后就會跳轉(zhuǎn)到信息修改界面,該界面會顯示舊信息,根據(jù)需求修改之后點(diǎn)擊提交按鈕就會調(diào)用titleController的save方法存儲到數(shù)據(jù)庫并返回界面。5.4買家功能買家用戶登錄后主要功能模塊有花卉列表、購物車、我的訂單、個人信息、論壇信息、公告信息。其界面如圖5-9所示。圖5-9買家主界面5.4.1花卉列表模塊用戶可以查看花卉信息,選擇商品的分類,下方將會展示分類下的花卉信息,點(diǎn)擊圖片,可以查看花卉的詳細(xì)信息。其界面如圖5-10所示。圖5-10花卉列表模塊核心代碼:功能描述:登錄成功之后會調(diào)用goodsController的index方法,使用goodsService的findlist方法查找數(shù)據(jù)庫,并跳轉(zhuǎn)到index.jsp界面顯示所有的花卉。5.4.2花卉詳情模塊用戶可以通過點(diǎn)擊圖片查看花卉的詳情信息,界面展示商品名稱,價格,庫存以及圖片信息,下方展示商品的簡介信息,可以輸入數(shù)量內(nèi)容,將商品加入購物車。其界面如圖5-11所示。圖5-11花卉詳情模塊核心代碼:功能描述:點(diǎn)擊商品之后會調(diào)用goodsController的detail方法,該方法獲取到j(luò)sp傳遞過來的參數(shù)之后就會使用goodsService的getfangfa獲取詳情,返回信息并跳轉(zhuǎn)到詳情界面。在詳情界面點(diǎn)擊加入購物車會調(diào)用ordersController的save方法,該方法獲取到j(luò)sp傳遞過來的參數(shù)之后,使用ordersService的save方法把信息保存到數(shù)據(jù)并跳轉(zhuǎn)到購物車界面。5.4.3論壇信息模塊查看論壇:查看其他用戶發(fā)表的話題和評論。其界面如圖5-12所示。圖5-12論壇信息模塊5.4.4購物車模塊用戶可以管理自己的購物車內(nèi)容,可以修改購物車內(nèi)花卉商品的數(shù)量,可以將花卉從購物車中移除,可以去結(jié)算以及繼續(xù)購物。其界面如圖5-13所示。圖5-13購物車模塊核心代碼:功能描述:在購物車界面有刪除圖標(biāo)和結(jié)算按鈕,點(diǎn)擊刪除圖標(biāo)會調(diào)用ordersController的delete方法,該方法獲取到信息之后使用ordersService的delete方法刪除數(shù)據(jù)庫的信息并更新界面。點(diǎn)擊結(jié)算按鈕會調(diào)用ordersService的buy方法,該方法獲取到信息之后會使用ordersService的updata方法跟新數(shù)據(jù)庫并顯示我的訂單。5.4.5我的訂單模塊用戶可以查詢自己的訂單信息,也可以對訂單進(jìn)行評論。其界面如圖5-14所示。圖5-14我的訂單模塊5.4.6訂單評論模塊用戶可以對自己的訂單發(fā)表評論,信息會展示在商品的詳情下方,其他用戶也可以查看評論信息。界面如圖5-15所示。圖5-15訂單評論模塊5.5賣家功能賣家用戶登錄后主要功能模塊有花卉管理以及訂單管理。其界面如圖5-16所示。圖5-16賣家主界面5.5.1花卉管理模塊賣家可以管理自己的花卉信息,可以根據(jù)花卉名稱以及花卉類別進(jìn)行查詢,列表展示花卉的基礎(chǔ)信息,可以執(zhí)行添加,修改以及刪除操作。其界面如圖5-17所示。圖5-17花卉管理模塊核心代碼:5.5.2個人信息模塊賣家用戶可以管理自己的個人信息,點(diǎn)擊修改按鈕可以更新信息內(nèi)容。其界面如圖5-18所示。圖5-18個人信息模塊6系統(tǒng)測試6.1測試的目的及方案系統(tǒng)測試的意義在于能否達(dá)到預(yù)期制定的目標(biāo),完成軟件開發(fā)者的期望,眾所周知,一個沒有進(jìn)過測試的系統(tǒng)不是一個完善的系統(tǒng),軟件測試在軟件的生命周期中占有重要的地位,測試不僅是對自己負(fù)責(zé)也是對使用的用戶負(fù)責(zé)。測試的主要內(nèi)容是查看系統(tǒng)的功能是否實(shí)現(xiàn)、頁面的跳轉(zhuǎn)是否正常、數(shù)據(jù)的輸入是否正確、信息的展示是否達(dá)到預(yù)期、頁面是否美觀、操作是否符合用戶期待等等,一個系統(tǒng)要能投放應(yīng)用必須經(jīng)過測試,測試也是對軟件設(shè)計(jì)者的自查,完善自己的缺陷,測試出先的一個個漏洞在設(shè)計(jì)者的努力修改下得以修善,軟件設(shè)計(jì)者也在一個個漏洞中學(xué)習(xí),培養(yǎng)自身良好的編程習(xí)慣。測試能讓一個系統(tǒng)在不斷完善中更具使用價值,達(dá)到用戶的期待,也是對設(shè)計(jì)師的肯定。系統(tǒng)的測試有單元測試、循環(huán)測試和集成測試。單元測試是將系統(tǒng)的功能模塊劃分出來逐一測試,在模塊中應(yīng)對每一條獨(dú)立執(zhí)行路徑進(jìn)行測試,檢測模塊能否達(dá)到設(shè)計(jì)師的要求。循環(huán)測試則是對被測試的內(nèi)容循環(huán)反復(fù)的測試,使系統(tǒng)能應(yīng)付不同形式的測試,能完成用戶的正常使用。集成測試是對系統(tǒng)進(jìn)行統(tǒng)一測試,集成測試代表系統(tǒng)逐步定型的過程。6.3測試用例表6-1登錄模塊測試用例功能描述用戶登錄測試目的驗(yàn)證用戶是否能正常登陸用例編號操作過程輸入數(shù)據(jù)期望結(jié)果測試結(jié)果1輸入錯誤的用戶名輸入用戶名321登錄失敗,彈窗提示同期望結(jié)果2輸入錯誤的密碼輸入123,密碼輸入00000彈窗提示同期望結(jié)果3輸入空白的用戶名不輸入彈窗提示同期望結(jié)果4輸入正確的信息輸入123,密碼1234登錄成功,跳轉(zhuǎn)到首頁同期望結(jié)果表6-2花卉種類管理模塊測試用例功能描述花卉種類管理測試目的測試管理員能否完成對花卉種類的管理用例編號操作過程輸入數(shù)據(jù)期望結(jié)果測試結(jié)果1錄入花卉種類牡丹花錄入成功同期望結(jié)果2修改花卉種類將牡丹花改為玫瑰修改成功同期望結(jié)果3刪除花卉種類刪除玫瑰刪除成功同期望結(jié)果表6-3花卉管理模塊測試用例功能描述花卉管理測試目的測試商家能否完成對花卉的管理用例編號操作過程輸入數(shù)據(jù)期望結(jié)果測試結(jié)果1輸入正確的花卉信息66朵玫瑰錄入成功同期望結(jié)果2輸入錯誤的花卉輸入空格抱錯彈窗提示同期望結(jié)果3修改花卉信息將“66朵玫瑰”改為“一枝獨(dú)秀”修改成功同期望結(jié)果4刪除花卉商品刪除“一枝獨(dú)秀”刪除成功同期望結(jié)果6.4測試總結(jié)通過用例測試,花卉銷售系統(tǒng)能完成基本花卉銷售流程,即滿足用戶登錄、信息修改、購買花卉、訂單、話題等功能,能夠幫助商家上

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論