版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
XX基于JavaWeb的網(wǎng)上花店銷售系統(tǒng)的設(shè)計與實現(xiàn)目錄TOC\o"1-2"\h\u24054緒論 2188971概述 2147601.1開發(fā)背景 2279931.2設(shè)計意義 2123722可行性研究 3220592.1可行性分析 3157452.2需求分析 3198103系統(tǒng)設(shè)計 568523.1系統(tǒng)結(jié)構(gòu)設(shè)計 539683.2系統(tǒng)功能模塊設(shè)計 5242744數(shù)據(jù)庫設(shè)計 6234824.1概念結(jié)構(gòu)設(shè)計 625854.2邏輯結(jié)構(gòu)設(shè)計 878475系統(tǒng)實現(xiàn) 1054205.1用戶管理模塊 1070425.2鮮花管理模塊 11305975.3公告管理模塊 11205705.4購物車管理模塊 1244625.5管理員管理模塊 12299276系統(tǒng)測試 13312446.1系統(tǒng)測試的目的 13125096.2系統(tǒng)測試的方法及內(nèi)容 13314546.3系統(tǒng)的具體測試 14199491、用戶注冊功能測試 1431282、用戶登錄功能測試 1627843、鮮花模塊測試 176334、購物車模塊測試 1783005、訂單管理測試 18230556、管理員模塊測試 18198796.4系統(tǒng)的測試結(jié)論 19165207總結(jié) 1912631參考文獻 19摘要:當(dāng)今社會人們的文化生活也越來越豐富,為了制造驚喜和浪漫,多數(shù)人喜歡用鮮花表達心情和渲染節(jié)日的氣氛。但推廣鮮花零售的在線平臺依然寥寥,因此網(wǎng)上花店銷售的發(fā)展很有希望。而通過網(wǎng)上花店購物能給消費提供便利的服務(wù),同時能給企業(yè)拓寬銷售渠道,降低了成本,節(jié)省了時間。系統(tǒng)采用MyEclipse和Tomcat服務(wù)器為主要開發(fā)工具,實現(xiàn)了管理簡單的在線鮮花銷售模式,解決了用戶隨時進行網(wǎng)上購買鮮花需求。關(guān)鍵詞:jsp網(wǎng)上花店MVC緒論隨著科技的進步和網(wǎng)絡(luò)的普及,豐富的生活方式也越來越普遍。同時互聯(lián)網(wǎng)也滲透到人們生活的方方面面。越來越多的消費者選擇在網(wǎng)上購買鮮花的方式,享受著互聯(lián)網(wǎng)帶來的服務(wù),方便自己的生活。本文主要研究網(wǎng)上花店銷售系統(tǒng)的實現(xiàn),以SQLServer作為管理系統(tǒng)數(shù)據(jù)的數(shù)據(jù)庫,主要采用了jsp技術(shù)開發(fā),采用MyEclipse和Tomcat服務(wù)器為主要開發(fā)工具。1概述1.1開發(fā)背景傳統(tǒng)的鮮花銷售行業(yè)是以實體店的方式運營的,而電子商務(wù)等技術(shù)的興起,促進了網(wǎng)上鮮花銷售。傳統(tǒng)的線下鮮花銷售還有許多限制,而網(wǎng)上鮮花銷售能解決一些傳統(tǒng)鮮花銷售模式的問題。目前,有許多大型的花店在網(wǎng)上開始銷售鮮花,為消費者提供了方便的平臺,這節(jié)省了大量的時間。因此開發(fā)網(wǎng)上鮮花銷售系統(tǒng)顯得極為重要。它可以增加花市消費,促進利潤的增長。網(wǎng)上花店銷售系統(tǒng)的的實現(xiàn)不僅節(jié)省成本,而且節(jié)省了很多的時間和大量人力資源。1.2設(shè)計意義與傳統(tǒng)的花店相比,網(wǎng)上花店優(yōu)勢明顯。首先,開店成本低,員工人數(shù)少,不需要太多的額外員工。其次,網(wǎng)上花店具有信息傳播快速、信息獲取全面、信息多樣性等的特點。同時網(wǎng)上花店的出現(xiàn)也為消費者提供了便利,促進了訪問網(wǎng)站用戶的購物欲望,增加了鮮花的銷售額。設(shè)計這個系統(tǒng)會帶來很大的靈活性REF_Ref4588\r\h[1]。網(wǎng)上花店銷售系統(tǒng)為用戶免費提供了一個完整的鮮花在線訂購程序,使他們足不出戶地完成網(wǎng)上購物。在這個快節(jié)奏的生活背景中,很難與朋友見面,所以在特殊的日子給朋友送花是一種溫馨的交流方式,這也是一種很受歡迎的交流。花店店主在網(wǎng)上就能收到訂單信息,賣出鮮花。計算機的性能也極大地提高了網(wǎng)上花店管理的效率,提高了鮮花搜索和購買的準(zhǔn)確性,同時還可以減少人工操作帶來的失誤。更重要的是,該系統(tǒng)簡單易用,推廣起來也較為容易。2可行性研究2.1可行性分析2.1.1技術(shù)可行性分析 此系統(tǒng)采用Java編程語言,前端開發(fā)使用jsp技術(shù),數(shù)據(jù)庫使用SQLServer,服務(wù)器使用TomcatREF_Ref12648\r\h[2],并且系統(tǒng)采用MVCREF_Ref5156\r\h[3]REF_Ref15133\r\h模式開發(fā)。MVC其實是模型、視圖、控制的縮寫,通常jsp只負責(zé)顯示頁面,相應(yīng)的業(yè)務(wù)邏輯也由JavaBean去實現(xiàn)。jsp提供了一個或多個請求之間持續(xù)有效的會話對象,該對象允許用戶存儲和提取會話狀態(tài)信息REF_Ref6802\r\h[4]。該系統(tǒng)所涉及的知識在大學(xué)四年的學(xué)習(xí)中都有所涉及,所以從技術(shù)可行性來說能夠開發(fā)出此系統(tǒng)。2.1.2經(jīng)濟可行性該系統(tǒng)開發(fā)啟動資金少,運用開源軟件即可完成,而且開發(fā)周期短,該系統(tǒng)的最后經(jīng)濟收益可以超過它的開發(fā)成本,所以從經(jīng)濟可行性來說開發(fā)此系統(tǒng)比較有價值。2.1.3操作可行性此系統(tǒng)的功能比較完善,操作方便簡單。更重要的是所有網(wǎng)頁設(shè)計簡潔大方,且可操作性強。適合各階段人員的使用,所以從操作可行性來說開發(fā)此系統(tǒng)是可行的。2.2需求分析2.2.1業(yè)務(wù)需求分析網(wǎng)上花店銷售系統(tǒng)為用戶在網(wǎng)絡(luò)上購買鮮花提供了便利。網(wǎng)上花店的出現(xiàn),可以讓人們的買花過程快速和便捷,很適合人們快節(jié)奏的生活方式,同時也可以開辟一個新的銷售渠道。該系統(tǒng)適用于所有網(wǎng)上購物用戶和鮮花網(wǎng)店經(jīng)營商,所以分別分析了用戶和經(jīng)營商需要的主要功能。用戶:需要注冊登錄,瀏覽鮮花,搜索指定的鮮花,添加到購物車,生成鮮花訂單,完成在線支付。經(jīng)營商:需要管理鮮花信息,管理用戶信息,管理公告信息,管理訂單信息??蛻魧Ρ鞠到y(tǒng)訪問的基本流程為:首先用戶發(fā)出請求,將請求發(fā)送給服務(wù)器,服務(wù)器收到請求后,就會對請求進行處理。最后將處理的結(jié)果返回給用戶REF_Ref7834\r\h[5]。本網(wǎng)上花店銷售系統(tǒng)分為兩大部分。(1)用戶(前臺操作)登錄注冊:用戶進入該系統(tǒng)后根據(jù)需要完成登錄注冊。瀏覽鮮花:用戶可以瀏覽鮮花所有的信息。瀏覽公告:用戶可以瀏覽到關(guān)于花店的最新消息。搜索指定的鮮花:用戶可以對鮮花進行查詢。添加到購物車:用戶能夠把鮮花加入到購物車。生成鮮花訂單:用戶在購物車中的鮮花生成訂單,并自動計算所需貨款,選擇送貨地址和電話號碼,可以查詢訂單歷史。(2)經(jīng)營商(后臺管理)管理鮮花種類:經(jīng)營商在后臺可以發(fā)布新的商品和撤銷已經(jīng)存在的商品。修改鮮花信息:經(jīng)營商在后臺可以對鮮花信息進行修改。查詢鮮花信息:經(jīng)營商在后臺可以進行鮮花信息的查詢。管理用戶:經(jīng)營商可以刪除用戶,修改操作用戶。管理公告:經(jīng)營商可以發(fā)布新公告,修改以及撤銷舊公告。管理訂單:經(jīng)營商可以查詢、修改以及刪除訂單。根據(jù)對本系統(tǒng)的功能需求分析,得到本系統(tǒng)的功能數(shù)據(jù)流圖如圖1所示。圖1網(wǎng)上花店銷售系統(tǒng)數(shù)據(jù)流圖2.2.2性能需求分析為了滿足用戶在信息處理方面的需求,將功能劃分成不同的模塊,各模塊之間相互配合,可以讓系統(tǒng)的工作更有條理。總體上講,本系統(tǒng)性能比較完善。2.2.3其他需求分析網(wǎng)上花店銷售系統(tǒng)是直接面向用戶的,這就要求系統(tǒng)能夠提供一個良好的用戶界面,方便操作的人機交互界面。針對用戶在使用中可能出現(xiàn)的問題,提供足夠的在線幫助縮短用戶的上手時間。而且當(dāng)系統(tǒng)意外崩潰時,系統(tǒng)應(yīng)該能提供便利的數(shù)據(jù)保護、日常安全管理及數(shù)據(jù)恢復(fù)REF_Ref8027\r\h[6]。3系統(tǒng)設(shè)計3.1系統(tǒng)結(jié)構(gòu)設(shè)計根據(jù)本系統(tǒng)的功能分析,繪制本系統(tǒng)功能模塊圖如圖2所示。圖2系統(tǒng)功能模塊圖3.2系統(tǒng)功能模塊設(shè)計網(wǎng)上花店銷售系統(tǒng)為用戶提供了方便,同時也為管理員提供了便利REF_Ref8242\r\h[7]。3.2.1用戶管理模塊用戶管理模塊主要是對用戶進入本系統(tǒng)的設(shè)計,是用戶進入本系統(tǒng)的第一步,用戶需要輸入自己的正確信息完成注冊登錄。3.2.2鮮花模塊鮮花模塊主要是向用戶展示本店的鮮花種類,用戶通過鮮花搜索以及鮮花詳情找到自己需要的鮮花。3.2.3公告欄模塊公告展示模塊不僅能讓用戶快速了解店鋪的信息,也能看到店鋪的優(yōu)惠活動,為用戶提供更好地服務(wù)。3.2.4訂單模塊訂單模塊主要為了鮮花的訂單管理。3.2.5管理員管理模塊管理員部分可以細化為四個小部分,即管理用戶模塊,管理鮮花模塊,管理公告模塊,管理訂單模塊。管理員管理模塊主要是對各部分的增加,刪除,查找進行管理。4數(shù)據(jù)庫設(shè)計4.1概念結(jié)構(gòu)設(shè)計數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計能夠清晰、準(zhǔn)確的反映真實的事物,包括事物與事物之間的關(guān)系。概念結(jié)構(gòu)設(shè)計使得用戶容易理解系統(tǒng)的整個流呈從而能夠快速的使用系統(tǒng)。E-R圖是用來描述概念結(jié)構(gòu)設(shè)計的有力工具,我們借助E-R圖可以展現(xiàn)現(xiàn)實世界的概念模型REF_Ref8559\r\h[8]。E-R圖的設(shè)計好壞,能多直觀的體現(xiàn)出開發(fā)人員對本系統(tǒng)的了解深度和廣度。以下的設(shè)計是用E-R圖對本系統(tǒng)進行的概念結(jié)構(gòu)設(shè)計。對本系統(tǒng)的實體有用戶,鮮花,公告,訂單,管理員這五個實體進行E-R圖的設(shè)計。用戶實體的屬性E-R圖用戶ID為主關(guān)鍵字。用戶的屬性E-R圖如圖3所示。圖3用戶的屬性E-R圖鮮花實體的屬性E-R圖中鮮花ID是主關(guān)鍵字。鮮花的屬性E-R圖如圖4所示。圖4鮮花的屬性E-R圖公告實體的屬性E-R圖公告ID是主關(guān)鍵字。公告的屬性E-R圖如圖5所示。圖5公告的屬性E-R圖訂單實體的屬性E-R圖中訂單ID是主關(guān)鍵字。訂單的E-R圖如圖6所示。圖6訂單的屬性E-R圖用戶與各個實體之間有多種關(guān)系,用戶可以瀏覽公告,查看訂單、添加購物車、購買鮮花。用戶實體的E-R圖如圖7所示。圖7用戶的E-R圖管理員與各個實體之間都是管理的關(guān)系,管理員管理已注冊的用戶、公告、訂單以及鮮花。管理員實體的E-R圖如圖8所示。圖8管理員的E-R圖4.2邏輯結(jié)構(gòu)設(shè)計數(shù)據(jù)庫邏輯設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的E-R模型轉(zhuǎn)換為與數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。以下是對本系統(tǒng)的數(shù)據(jù)的表結(jié)構(gòu)設(shè)計REF_Ref8774\r\h[9]。4.2.1用戶表(user)表1用戶表(user)列名數(shù)據(jù)類型默認值為空鍵字段意義uidVARCHAR(30)NO主鍵用戶IDusernameVARCHAR(30)YES用戶姓名passwordVARCHAR(30)YES密碼phoneINT(11)YES聯(lián)系方式genderVARCHAR(10)YES角色addressVARCHAR(30)YES地址codeVARCHAR(64)YES激活碼4.2.2鮮花表(flower)表2鮮花表(flower)列名數(shù)據(jù)類型默認值為空鍵字段意義fidVARCHAR(30)NO主鍵鮮花IDfnameVARCHAR(50)YES鮮花名fpriceDOUBLEYES鮮花價格fphotoDOUBLEYES鮮花圖片fsalesINT(11)YES鮮花銷量fcliksINT(11)YES點擊數(shù)fintroductionVARCHAR(255)YES鮮花簡介fdateDATEYES上架時間fremarkVARCHAR(255)YES備注4.2.3公告表(announcement)表3公告表(announcement)列名數(shù)據(jù)類型默認值為空鍵字段意義aIDINT(11)YES主鍵公告IDatitleVARCHAR(50)YES公告標(biāo)題acontetVARCHAR(255)YES公告內(nèi)容adateDATEYES添加時間4.2.4訂單表(orders)表4訂單表(orders)列名數(shù)據(jù)類型默認值為空鍵字段意義oidVARCHAR(30)NO主鍵訂單IDordertimeDATETIMEYES生成時間totalDOUBLEYES商品訂單總價格stateINT(11)YES訂單狀態(tài)onumberVARCHAR(30)YES訂單號detialVARCHAR(255)YES訂單詳情uidVARCHAR(30)YES外鍵用戶IDusernameVARCHAR(30)YES用戶姓名addressVARCHAR(30)YES收貨地址phoneINT(11)YES聯(lián)系方式4.2.5中間表(orderitem)表5中間表(orderitem)列名數(shù)據(jù)類型默認值為空鍵字段意義tcountINT(11)YES鮮花訂單數(shù)量subtotalDOUBLEYES總價fidVARCHAR(32)YES外鍵鮮花IDoidVARCHAR(32)YES外鍵訂單ID5系統(tǒng)實現(xiàn)5.1用戶管理模塊5.1.1用戶注冊新用戶填寫注冊界面上的信息完成進入本系統(tǒng)的第一步REF_Ref8961\r\h[10]。當(dāng)用戶在此界面正確輸入后,點擊“注冊”按鈕,系統(tǒng)會在數(shù)據(jù)庫進行對照,若用戶名已經(jīng)被注冊,系統(tǒng)也會彈出的提示框“該用戶已注冊”,若用戶名還未注冊則將此條記錄保存到數(shù)據(jù)庫中,并跳轉(zhuǎn)到系統(tǒng)首頁。用戶注冊的實現(xiàn)如圖9所示。圖9用戶注冊實現(xiàn)圖5.1.2用戶登錄新用戶完成注冊以后,就可以登錄本系統(tǒng),對本系統(tǒng)進行使用。當(dāng)在登錄界面正確輸入并點擊“登錄”之后,系統(tǒng)會在數(shù)據(jù)庫中比對,若查找成功就登錄成功并跳轉(zhuǎn)到花店首頁,否則無法進入花店首頁。用戶登錄實現(xiàn)如圖10所示。圖10用戶登錄實現(xiàn)圖5.2鮮花管理模塊當(dāng)用戶在鮮花列表界面點擊查看詳情時,可以跳轉(zhuǎn)到鮮花詳情界面并有對該鮮花的介紹。鮮花列表圖如圖11所示。圖11鮮花列表實現(xiàn)圖在鮮花詳情介紹的界面我們可以對該鮮花進行購買,能夠查看到對該品種鮮花的簡介。鮮花詳情介紹圖如圖12所示。圖12鮮花詳情介紹圖5.3公告管理模塊當(dāng)用戶點擊“花店公告”時,可以看到最新的店鋪推薦和公告詳情,公告詳情圖如圖13所示。圖13公告詳情介紹圖5.4購物車管理模塊在購物車頁面,當(dāng)用戶點擊鮮花列表加入購物車時,進行添加商品到購物車操作,同時數(shù)據(jù)庫也進行了添加操作,將所選鮮花數(shù)據(jù)錄入數(shù)據(jù)庫。購物車功能實現(xiàn)圖如圖14所示。圖14購物車功能實現(xiàn)圖5.5管理員管理模塊管理員能夠?qū)崿F(xiàn)對用戶的管理,鮮花的管理,訂單的管理,公告的管理。管理員界面如圖15所示。圖15管理員界面圖5.5.1對用戶管理管理員對用戶進行查詢或刪除用戶操作的時候,系統(tǒng)在數(shù)據(jù)庫中也完成對數(shù)據(jù)的查詢或刪除。5.5.2對鮮花管理鮮花管理頁面可以添加新品鮮花以及上傳圖片,管理員進行操作時,系統(tǒng)及時響應(yīng)并且數(shù)據(jù)庫也做出響應(yīng)。管理員管理鮮花實現(xiàn)圖如圖16所示。圖16管理員管理鮮花實現(xiàn)圖5.5.3對公告管理公告管理頁面管理員可以查看、修改、刪除已經(jīng)存在的公告,也可以增加新的公告。5.5.4對訂單管理訂單管理界面可以查看、刪除、修改訂單信息。當(dāng)管理員發(fā)出請求后,服務(wù)器接收請求,并與數(shù)據(jù)庫進行比對,比對成功后,再把反饋的結(jié)果返回給此界面。訂單管理實現(xiàn)圖如圖17所示。圖17訂單管理實現(xiàn)圖如圖176系統(tǒng)測試6.1系統(tǒng)測試的目的為保證本網(wǎng)上花店銷售管理系統(tǒng)的開發(fā)質(zhì)量和運行可靠性,對該系統(tǒng)進行測試是必要的工作,目的在于發(fā)現(xiàn)在設(shè)計開發(fā)本系統(tǒng)時可能出現(xiàn)的缺陷,檢驗是否滿足用戶的需求。系統(tǒng)測試的目的如下:通過測試,驗證是否該系統(tǒng)符合用戶的需求。通過測試檢查各模塊是否有缺陷而影響系統(tǒng)的性能。通過測試驗證能否保持數(shù)據(jù)庫的完整性。6.2系統(tǒng)測試的方法及內(nèi)容6.2.1測試方法本系統(tǒng)分為五個功能模塊,每個功能模塊都有細致的小模塊。通過這個特點,可以采用單元測試的方法來進行測試,因為單元測試檢測軟件設(shè)計的最小單位是單元。其次,本系統(tǒng)主要應(yīng)用黑盒測試的方法進行測試,主要測試程序運行過程中能否保持外部信息的完整性。6.2.2測試內(nèi)容此測試主要包括以下三個方面:(1)健壯性測試:測試系統(tǒng)功能是否健全,界面是否人性化,頁面按鈕是否正常工作。(2)安全性測試:測試系統(tǒng)的可靠性、安全性、正確性等問題。(3)功能測試:測試系統(tǒng)能否正常運行,測試功能模塊間是否契合,各個模能能否正常工作滿足用戶的功能需求。6.3系統(tǒng)的具體測試6.3.1測試環(huán)境此系統(tǒng)的開發(fā)和測試均在WIN10系統(tǒng)上進行操作。6.3.2測試用例根據(jù)系統(tǒng)的功能,測試用例為以下幾方面:1、用戶注冊功能測試用戶注冊時,需要輸入用戶ID(用戶名)、用戶姓名、密碼、確認密碼、聯(lián)系方式、收貨地址等,使用等價類劃分的方法。即用戶注冊測試用例如表6所示。表6注冊功能測試等價類輸入測試用例表單輸入期望結(jié)果實際結(jié)果無效等價類用戶名為空用戶名:null密碼:123456確認密碼:123456姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式冊失敗注冊失敗,彈出“用戶名不能為空”信息框密碼為空用戶名:123_123密碼:null確認密碼:123456姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式冊失敗注冊失敗,彈出“密碼不能為空”信息框確認密碼為空用戶名:123_123密碼:123456確認密碼:null姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式冊失敗注冊失敗,彈出“密碼與確認密碼不一致”信息框姓名為空用戶名:123_123密碼:123456確認密碼:123456姓名:null收貨地址:濟寧學(xué)院聯(lián)系方式冊失敗注冊失敗,彈出“姓名不能為空”信息框收貨地址為空用戶名:123_123密碼:123456確認密碼:123456姓名:孫悟空收貨地址:null聯(lián)系方式冊失敗注冊失敗,彈出“收貨地址不能為空”信息框聯(lián)系方式為空用戶名:123_123密碼:123456確認密碼:123456姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式:null注冊失敗注冊失敗,彈出“聯(lián)系方式不能為空”信息框密碼小于六位用戶名:123_123密碼:12345確認密碼:12345姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式冊失敗注冊失敗,彈出“密碼為6-10個字符”信息框密碼大于十位用戶名:123_123密碼:1234567890確認密碼:1234567890姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式冊失敗注冊失敗,彈出“密碼為6-10個字符”信息框密碼與確認密碼不一致用戶名:123_123密碼:1234567確認密碼:1234568姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式冊失敗注冊失敗,彈出“密碼與確認密碼不一致”信息框聯(lián)系方式小于11位用戶名:123_123密碼:123456確認密碼:123456姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式:1321111880注冊失敗注冊失敗,彈出“請輸入正確的聯(lián)系方式”信息框聯(lián)系方式輸入非純數(shù)字用戶名:123_123密碼:123456確認密碼:123456姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式:1321111aaaa注冊失敗注冊失敗,彈出“請輸入正確的聯(lián)系方式”信息框有效等價類輸入正確格式用戶名:123_123密碼:1234567確認密碼:1234567姓名:孫悟空收貨地址:濟寧學(xué)院聯(lián)系方式冊成功彈出“您已成功注冊!”信息框2、用戶登錄功能測試用戶登錄時,需要輸入用戶ID(用戶名)、密碼,使用等價類劃分的方法,分別使上述為唯一空值測試用例,除去空值后的其他情況也需測試用例。即用戶注冊測試用例如表7所示。表7登錄功能測試等價類輸入測試用例表單輸入期望結(jié)果實際結(jié)果無效等價類用戶名為空用戶名:null密碼:1234567登錄失敗登錄失敗,彈出“用戶名不能為空”信息框密碼為空用戶名:123_123密碼:null登錄失敗登錄失敗,彈出“密碼不能為空”信息框用戶名密碼輸入不匹配用戶名:123_123密碼:1234568登錄失敗登錄失敗,彈出“用戶名或密碼錯誤”信息框有效等價類輸入正確格式用戶名:123_123密碼:1234567登錄成功用戶名錯誤,返回至登錄頁面3、鮮花模塊測試瀏覽鮮花、查看最先最熱鮮花、查看鮮花分類等功能不需要輸入具體的測試數(shù)據(jù),但是也應(yīng)查看具體的功能是否實現(xiàn),對鮮花功能測試如表8所示。表8鮮花功能測試測試名稱具體操作預(yù)期結(jié)果實際結(jié)果瀏覽鮮花測試點擊滾動頁面跳轉(zhuǎn)到對應(yīng)鮮花界面與預(yù)期結(jié)果相同查看最新最熱鮮花測試點擊滾動網(wǎng)頁,查看最新最熱的鮮花正常顯示最熱最新鮮花,數(shù)據(jù)庫中結(jié)果一致與預(yù)期結(jié)果相同鮮花詳情測試任意點擊某品種鮮花跳轉(zhuǎn)到該商品的詳情信息頁與預(yù)期結(jié)果相同生成訂單測試點擊生成訂單按鈕跳轉(zhuǎn)正確與預(yù)期結(jié)果相同4、購物車模塊測試加入購物車、管理購物車、清除購物車等功能同樣不需要輸入具體的測試數(shù)據(jù),只需要對購物車功能中的功能按鈕進行測試,查看能否實現(xiàn)具體的功能REF_Ref9287\r\h[11]。對購物車功能測試如表9所示。表9購物車模塊測試測試名稱具體操作期望結(jié)果實際結(jié)果加入購物車測試進入某鮮花詳情界面,點擊加入購物車鮮花被添加到購物車,在購物車中可以查詢到該鮮花與預(yù)期結(jié)果相同從購物車刪除鮮花在購物車界面選擇某鮮花點擊刪除鮮花從購物車中刪除,在購物車中查詢不到該鮮花與預(yù)期結(jié)果相同清空購物車在購物車界面點擊清空購物車所有鮮花從購物車中刪除,購物車中是空的與預(yù)期結(jié)果相同5、訂單管理測試點擊生成訂單、提交訂單、在線支付等功能同樣不需要輸入具體的測試數(shù)據(jù),只需要對訂單功能中的功能按鈕進行測試,查看能否實現(xiàn)具體的功能。對訂單功能測試如表9所示。表10訂單模塊測試測試名稱具體操作期望結(jié)果實際結(jié)果生成訂單測試進入購物車,找到加入購物車的鮮花點擊生成訂單。生成訂單成功,在訂單列表中顯示,狀態(tài)為未付款與預(yù)期結(jié)果相同查看訂單測試進入訂單頁面查看訂單查看到生成的訂單和訂單歷史記錄與預(yù)期結(jié)果相同在線支付測試進行在線支付支付成功,訂單狀態(tài)為已付款與預(yù)期結(jié)果相同管理員模塊測試管理員管理用戶:測試管理員查詢和刪除用戶時,在數(shù)據(jù)庫中用戶數(shù)據(jù)是否改變。管理員管理公告:測試管理員增加、修改、刪除公告時數(shù)據(jù)庫中的公告數(shù)據(jù)是否改變。管理員管理訂單:測試管理員查詢,處理操作時數(shù)據(jù)庫中的訂單數(shù)據(jù)是否改變。管理管理員鮮花:測試管理員查詢、增加、修改和刪除操作網(wǎng)頁顯示的鮮花是否改變及數(shù)據(jù)庫中的鮮花數(shù)據(jù)是否改變REF_Ref9287\r\h[11]。對管理員模塊功能測試如表11所示。表11管理員模塊測試測試名稱具體操作期望結(jié)果實際結(jié)果用戶管理測試在用戶管理界面對用戶查看、修改能夠跳轉(zhuǎn)到對應(yīng)頁面且數(shù)據(jù)庫發(fā)生改變與預(yù)期結(jié)果相同公告管理測試在
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國大型三機一體除濕干燥機境外融資報告
- 2024-2030年中國型鋼行業(yè)產(chǎn)量預(yù)測及投資規(guī)模分析報告
- 2024-2030年中國地質(zhì)錘行業(yè)應(yīng)用動態(tài)與前景趨勢預(yù)測報告
- 2024-2030年中國呼吸麻醉機行業(yè)發(fā)展形勢及投資潛力研究報告
- 2024-2030年中國雙桿掛燙機行業(yè)銷售狀況及營銷渠道策略報告
- 集團公司危險作業(yè)指導(dǎo)手冊 第15項-高輻射作業(yè)安全指導(dǎo)手冊
- 2024年度企業(yè)勞動合同勞動合同續(xù)簽及變更管理規(guī)范6篇
- 2024年環(huán)保設(shè)備與鋼材交易之居間委托合同
- 2024年房地產(chǎn)開發(fā)項目投資入股合同范本3篇
- 2024年度教育產(chǎn)業(yè)聯(lián)營合作協(xié)議書3篇
- 圖文轉(zhuǎn)換-圖表(小題訓(xùn)練)(解析版)-2025年部編版中考語文一輪復(fù)習(xí)
- 七上語文期末考試復(fù)習(xí)計劃表
- 2024兒童青少年抑郁治療與康復(fù)痛點調(diào)研報告 -基于患者家長群體的調(diào)研
- 大數(shù)據(jù)+治理智慧樹知到期末考試答案章節(jié)答案2024年廣州大學(xué)
- 江蘇省建筑與裝飾工程計價定額(2014)電子表格版
- 山東省煙臺市2023-2024學(xué)年高二上學(xué)期期末考試數(shù)學(xué)試卷(含答案)
- 2024年中國鐵路南寧局集團招聘筆試參考題庫含答案解析
- 國家開放大學(xué)化工節(jié)能課程-復(fù)習(xí)資料期末復(fù)習(xí)題
- 電話機和對講機裝配實習(xí)報告
- 廣州美術(shù)學(xué)院關(guān)于本科畢業(yè)論文、畢業(yè)創(chuàng)作(設(shè)計)工作的若干規(guī)定
- 壓力管道元件產(chǎn)品合格證
評論
0/150
提交評論