基于jsp(java)購物網(wǎng)站的設計和實現(xiàn)_第1頁
基于jsp(java)購物網(wǎng)站的設計和實現(xiàn)_第2頁
基于jsp(java)購物網(wǎng)站的設計和實現(xiàn)_第3頁
基于jsp(java)購物網(wǎng)站的設計和實現(xiàn)_第4頁
基于jsp(java)購物網(wǎng)站的設計和實現(xiàn)_第5頁
已閱讀5頁,還剩46頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

0基于JSP購物網(wǎng)站的設計和實現(xiàn)基于JSP的網(wǎng)上購物系統(tǒng)的設計與實現(xiàn)——小萌購物網(wǎng)1在當今這種信息化、網(wǎng)絡化時代,網(wǎng)上購物作為一種全新的理念影響著人們的生活,網(wǎng)上購物系統(tǒng)的誕生就是由此而來。本次設計的內容是設計并且實現(xiàn)一個基于JSP技術的網(wǎng)上購物系統(tǒng),主要使用了Struts+Spring+Hibermate等多種框架的結合使用,用MyEclipse作為開發(fā)工具,以MySQL作為數(shù)據(jù)庫,Tomcat作為應用服務器。應用Macromedia公司的Dreamweaver作為界面美化工具,使用Java語言開發(fā),頁面采取JSP動態(tài)頁面開發(fā)技術。該系統(tǒng)界面簡單、操作方便,容易維護。系統(tǒng)分前臺部分和后臺部分,前臺部分由用戶使用,主要包括用戶注冊,購物車管理,個人資料管理等功能。后臺部分由管理員使用,主要包括商品管理,處理訂單,用戶信息管理,新聞信息管理等功能。建立后的網(wǎng)站系統(tǒng)是一個動態(tài)、交互式、具有商品提供、系統(tǒng)管理等功能的電了商務網(wǎng)站。關鍵字:網(wǎng)上購物飾品JSPMySQL 41.1網(wǎng)上購物的發(fā)展與現(xiàn)狀 41.2系統(tǒng)實現(xiàn)的目標 51.3系統(tǒng)的開發(fā)意義 52可行性分析 622.1技術可行性 62.2經(jīng)濟可行性 62.3操作可行性 72.4硬件、軟件可行性 73需求分析 73.1消費需求分析 73.2效益需求分析 83.3功能需求分析 94概要設計 4.1系統(tǒng)功能模塊設計 4.2數(shù)據(jù)庫設計 5詳細設計 5.1系統(tǒng)功能實現(xiàn)的主要架構 5.2系統(tǒng)各功能模塊的實現(xiàn) 06.系統(tǒng)測試 06.1系統(tǒng)測試的日的 06.2系統(tǒng)測試的方法 06.3系統(tǒng)測試的環(huán)境 06.4本系統(tǒng)測試 0 0參考文獻 01.引言隨著網(wǎng)絡、通信和信息技術的突破性進展,Internet在全球爆炸性增長并迅速普及。于是電子商務開始流行起來,越來越多的商家在網(wǎng)上建起在線商店,向消費者展示出一種全新的購物理念——網(wǎng)上購物。自1998年“電子商務年”以來,電子商務在全球發(fā)展迅猛,大約每九個月其交易額就翻一番,全球電子商務交易額達到數(shù)千億美元,電子商務收入劇增262%。3網(wǎng)上購物系統(tǒng)作為B2B(BusinesstoBusiness,即企業(yè)對企業(yè)),B2C(BusinesstoCustomer,即企業(yè)對消費者),C2C(CustomertoCustomer,即消費者對消費者)1996年,當現(xiàn)代電子商務還處于萌芽狀態(tài)時,聯(lián)合國國際貿易法理事會就頒布了“電子商務示范法”。1997年,美國政府發(fā)布了“全球電子商務綱要”,同年4月,歐盟委員會發(fā)布了“歐盟電子商務倡議書”。經(jīng)濟合作與發(fā)展組織電子商務部長級會議于1998年10月在加拿大渥太華召開,形成了一批在電子商務實際運作階件、信息服務等新型物流和中介機構發(fā)展呈加速態(tài)勢,并且有很大的發(fā)展空間。美國的世界級超一流的零沃爾瑪凱瑪特,家庭倉儲、科羅格、J.C培尼等紛紛擠身于在我國,網(wǎng)上購物從無到有也不過短短幾年時間。我國第一家網(wǎng)上購物發(fā)生在1996年,燕莎友誼商場首次通過網(wǎng)上商城售出一個景泰藍,雖然貨款的支付不是在根據(jù)中國網(wǎng)絡經(jīng)濟研究報告,截止2008年中國互聯(lián)網(wǎng)用戶數(shù)量已達到1.1億,并且每年以超過10%的增長率增長,預計到2010年將達到2.3億。而且有近50%的網(wǎng)民在過去的一年里有過網(wǎng)上購物經(jīng)歷,可見中國有過網(wǎng)上購物經(jīng)歷的用戶已經(jīng)超過7000萬人,并且這一數(shù)字還在以20%左右的速度增長。這說明在中國發(fā)展網(wǎng)上4現(xiàn)在流行的網(wǎng)上購物系統(tǒng)不僅要有漂亮的網(wǎng)頁,更要有嚴謹?shù)囊?guī)劃,注重每一個細小的環(huán)節(jié)。這樣才能使得在電子交易時避免不必要錯誤發(fā)生。使用HTML、JSP等技術來編輯網(wǎng)頁,并運用JDBC技術把數(shù)據(jù)庫和動態(tài)網(wǎng)頁相關聯(lián)。傳統(tǒng)的管理信息系統(tǒng)信息獲取方法是由專業(yè)文字錄入人員將信息輸入到管理系Internet的發(fā)展,為改變傳統(tǒng)的商業(yè)運作模式提供了一種技術上的可行性的方案:利用Internet的技術和協(xié)議,建立各種企業(yè)內部網(wǎng)Intranet,企業(yè)外部網(wǎng)Extranet,通與空間帶來的障礙,從而大大的節(jié)約了交易成本,擴大了交易范圍。而在實際的生活中,這種方案已經(jīng)被廣泛的運用到了實際的商業(yè)活動中了,人們將這種交易模式稱為:電子商務。當今比較流行的網(wǎng)上購物系統(tǒng)國外有“亞馬遜(www.amazon“當當()”。它們都是相當優(yōu)秀的電子商務網(wǎng)站,對其他的網(wǎng)站提供了良好的典范。設計中可以學習參考他們的思想,了解和熟悉整個網(wǎng)站的開發(fā)流5對新系統(tǒng)的開發(fā)從技術、經(jīng)濟、運行的方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內確定因為計算機硬件的發(fā)展已經(jīng)越來越快,現(xiàn)在PC機的性能已經(jīng)可以勝任普通網(wǎng)站的web服務器。購買一臺高性能PC機作為企業(yè)的網(wǎng)站對于這個營銷商來說并不JSP是Java在Internet/IntranetWeb上的重要應用技術,可以和各種Java技術完好的結合在一起從而實現(xiàn)非常復雜的應用。用JSP開發(fā)的Web應用是跨平臺的,即能在Linux下運行,也能在其他操作系統(tǒng)上運行,因此得到了廣泛的支持和承認,成為一種非常流行的網(wǎng)站開發(fā)技術。利用JSP技術可以建立先進、安全和跨平臺的動態(tài)網(wǎng)站。鑒于JSP技術的成熟與廣泛的使用,加以指導老師的幫助可以得到很多的技術支持。雖然在校學習數(shù)據(jù)庫時一直以SQLServer作為例子,但是我個人對根據(jù)調查的資料,現(xiàn)在聘用一支團隊設計并建設企業(yè)商務型網(wǎng)站的費用為5300元左右,另外每年交納600元占用網(wǎng)站空間和網(wǎng)站維護費。為了使網(wǎng)站建成后能達到增加企業(yè)經(jīng)濟效益的效果,尋找一支創(chuàng)新與技術優(yōu)秀的團隊最多需要增加3000元的一次性投資。這樣看來一個成功的網(wǎng)站建成后為這個營銷商帶來的效益將會遠大于成本。但架設好一個網(wǎng)絡中的服務器,以滿足互聯(lián)網(wǎng)中瀏覽者對速度的需求,這樣每年服務器與網(wǎng)絡線路和設備的維護費用將是企業(yè)不得不重點考慮的因素。如何做好經(jīng)濟可行性分析,需要通過仔細的調查與投資和行業(yè)方面的專業(yè)人士分析。如今,計算機與網(wǎng)絡已經(jīng)非常地普及。特別是在企業(yè)信息化高需求與快速發(fā)展的時代,計算機應用已經(jīng)成為企業(yè)員工必備的技能。由于這個課題是以PC機作為服務器的網(wǎng)站,營銷商可以自己對網(wǎng)站進行操作和管理JSP技術使用Java編程語言編寫6離,支持可重用的基于組件的設計,使基于Web的應用程序的開發(fā)變得迅速和容Web服務器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作Servlet一樣,是在服務器端執(zhí)行的,通常返回該客戶端的就是一個HTML文本,因目前市場上的計算機軟硬件資源都可以滿足系統(tǒng)開發(fā)的要求。其中運用的主要軟件JSP技術:該技術目前已經(jīng)十分成熟,功能強大,擴展性好。JSP在網(wǎng)站開發(fā)正如大多數(shù)人的觀點,隨著物資產品的極大豐富和電子商務實現(xiàn),消費者已經(jīng)不愿被動的接受商家或廠家所提供的某些產品或商品,而是主動去網(wǎng)上尋找自己需要的商品。同時,享受隨時隨地購物,不用抽時間去商場的快捷購物方式已經(jīng)是大多數(shù)消費者的最愛,有時候即使找不到,消費者通過電子商務系統(tǒng)向商家和廠家主動表達自己對某種產品的欲望也是電子商務受廣大消費者歡迎的原因所在。(1)方便快捷隨著現(xiàn)代生活節(jié)奏的加快和生活觀念的改變,使得諸如沒有時間購物、店鋪太遠、商店人員態(tài)度不佳、商品的體積太大不易搬運、等優(yōu)勢,越來越受到人們的青睞。消費者足不出戶,就可到世界各地采購自己喜愛7與傳統(tǒng)的購物方式相比,電子商務的信息量大的驚人,包括了消費者知道的和不可否認,有的時候人們在購買商品時,對某些購買的東西不想讓人知道,以避免不必要的麻煩。借助網(wǎng)上購物,尋找和擁有這些東西既安全又隱蔽。有些人認為隨著網(wǎng)絡安全性的提高和網(wǎng)上支付等條件的進一步完善,網(wǎng)上購物必將成為信息(1)最新最熱的產品在宣傳時受到限制采購商或顧客只能通過上門咨詢或者電話、傳真等聯(lián)系方式進行各種信息的獲取,這在一定的時間與物理空間的局限上都受到不同程度的限制,并且成本較高。(2)商品交易過程煩瑣從復雜的產品周轉渠道到看樣品、談價格、支付貨款等一系列的產品周轉渠道過(3)季節(jié)變化影響巨大熱銷商品在銷售高峰到來時貨源緊張。企業(yè)需要實時了解商品的銷售情況,顧客的反饋信息及意見統(tǒng)計分析.然而在網(wǎng)民人口數(shù)量不斷增加、人們生活水平普遍提8高、工作日益繁忙的今天,網(wǎng)上購物已成為現(xiàn)實。電子商務提供企業(yè)虛擬的全球性貿易環(huán)境,大大提高了商務活動的水平和服務質量,新型的商務通信通道的優(yōu)越性(1)擺脫了地域限制由于通訊信息不受時間與空間的限制,網(wǎng)絡互聯(lián)實現(xiàn)了跨地區(qū)和跨國界交易,這(2)增加了供求雙方的聯(lián)系電子商務系統(tǒng)的網(wǎng)絡站點使供貨方和客戶均能了解對方的最新數(shù)據(jù)——商品的銷售情況、顧客的反饋信息及意見統(tǒng)計分析等。這將為優(yōu)化供應鏈、減少庫存提供了(3)提高了交易效率網(wǎng)上購物系統(tǒng)可基本做到全年不問斷、無差錯運行,并實現(xiàn)無紙化的信息傳遞(4)增強了信息的時效性(1)前臺管理前臺部分呈現(xiàn)給用戶,由用戶進行操作;(2)后臺管理后臺部分由管理員進行操作。9(1)在線注冊進入系統(tǒng)主頁面進入系統(tǒng)主頁面注冊入口填寫必填信息無效有效設置密碼無效一有效填寫其他信息無效有效注冊成功登錄會員注冊購物會員優(yōu)惠網(wǎng)覽商晶會員一般用戶(4)瀏覽站內新聞該是關于商品的最新消息,我們的站內新聞也包括了其他方面的新聞,讓用戶登陸我們的網(wǎng)站可以看到更多的連接,而登陸此網(wǎng)站的會員與非會員都可以瀏覽到所有的商品信息,只是會員登陸后,會員可以享受到會員優(yōu)惠價。網(wǎng)上購物系統(tǒng)網(wǎng)上購物系統(tǒng)瀏覽站內瀏覽商品訂購商品在線注冊(1)類別管理管理員能對類別資料(根類別、子小類、)的添加和修改。用戶的用例圖如圖2.4所示:網(wǎng)上購物系統(tǒng)網(wǎng)上購物系統(tǒng)類別管理產品管理訂單管理用戶管理新聞管理圖2.4管理員用例圖4.概要設計(1)功能結構圖如圖4.1所示。統(tǒng)統(tǒng)計管理商品評價管理會員管理商品管理商品分類管理收貨地址管理商品評價用戶信息購物車功能商品瀏覽注冊登錄圖4.1功能結構圖從圖中可以看出,網(wǎng)上購物系統(tǒng)可以分為前臺和后臺兩個部分,前臺部分由用戶使用,主要包括注冊登錄、商品瀏覽、購物車功能、添加修改用戶信息、商品評品管理、會員管理、商品評價管理、統(tǒng)計管理5個模塊。(2)前臺購物流程圖如圖4.2所示。提交提交訂單去收銀臺去購物車選擇簡品瀏覽商品圖4.2前臺購物流程圖(3)注冊功能流程如圖4.3所示。是否是否是否結束圖4.3注冊功能流程圖注冊的具體實現(xiàn)為:點擊主頁面的用戶注冊選項后,會彈出一個注冊信息頁面,用戶需要如實填寫用戶名,密碼,E_mail,地址,電話,真實姓名等各項信息,提交后,系統(tǒng)進行檢測判斷該用戶名是否已經(jīng)注冊過,如果已經(jīng)存在則彈出新頁而,提示用戶該用戶名已經(jīng)注冊過,如果沒有則進行下一步判斷用戶輸入的兩次密碼是否一致,然后依次往后判斷用戶所填寫的各項信息是否符合要求,直到所有信息均正可以進行有效的進行購物了。(4)商品搜索流程如圖4.4所示。圖4.4商品搜索流程圖商品的搜索功能使用戶更加方便的進行自己所需要的商品的查詢,節(jié)省時間,提高效率。用戶搜索時只要輸入商品的關鍵字就能搜索到所有相關的商品。(5)用戶登錄流程如圖4.5所示。址圖4.5用戶登陸流程圖首先,用戶要有一個用戶名和密碼。商務網(wǎng)站需要很高的穩(wěn)定性和安全性,因此對用戶名不允許使用惡意的代碼作為用戶名。同時對密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫。另外,個電子商務網(wǎng)站。用戶的真實姓名是必不可少的。除(6)商品管理流程如圖4.6所示。否滿意是返回圖4.6商品管理流程圖在該功能模塊里管理員可以添加和刪除商品,在這里管理員當然也可以瀏覽到商品的詳細信息。并且比普通用戶在瀏覽商品界面里所看到的商品信息多一個該商品在數(shù)據(jù)庫中的編碼。(7)購物車流程如圖4.7所示。否是圖4.7購物車流程圖在該功能模塊里用戶可以查看購物車中的商品,如果用戶對所添加的商品感到滿意,可以直接下訂單;如果不滿意,可以刪除該商品。(1)數(shù)據(jù)庫需求分析數(shù)據(jù)庫的設計通常是以一個已經(jīng)存在的數(shù)據(jù)庫管理系統(tǒng)為基礎的,常用的數(shù)據(jù)庫管理系統(tǒng)有MySQL,SQLServer,Oracle等。我采用了MYSQL數(shù)據(jù)庫管理系統(tǒng)。用戶表信息(用戶編碼、用戶名、地址、添加時間、答案、郵箱、密碼、聯(lián)系方式、商品表信息(商品編碼、商品名、添加時間、熱銷推薦、商品圖片、商品簡介、庫存數(shù)量、原價、優(yōu)惠價、商品是否刪除標志、銷量、關聯(lián)的分類編碼)分類表信息(分類編碼、分類名、是否刪除標志)購物車表信息(購物車編碼、商品名、庫存、原價、優(yōu)惠價、數(shù)量、關聯(lián)的用戶編碼)訂單表信息(訂單編碼、地址、添加時間、聯(lián)系方式、訂單狀態(tài)、總價格、用戶名、關聯(lián)的用戶編碼)評價表信息(評價編碼、評價、添加時間、評價狀態(tài)、評語、關聯(lián)的商品編碼、關聯(lián)的用戶編碼)(2)數(shù)據(jù)庫結構設計在建設網(wǎng)站系統(tǒng)之前,我們必須對系統(tǒng)所用到的數(shù)據(jù)進行大致的分類和具體的結構設計,既要做到清晰明了,又要能適應系統(tǒng)各項功能的調用,而不至于產生結構上的邏輯混亂,保證關鍵數(shù)據(jù)在意外情況下不會被破壞,可以說數(shù)據(jù)庫是系統(tǒng)的些什么字段,以及各實體之間有何種聯(lián)系。實體、屬性與聯(lián)系是進行概念設計時要考慮的三個元素,也是一個好的數(shù)據(jù)庫設計的核心。地址表如表4.1所示。字段字段名稱字段類型允許為空備注地址編號否主鍵地址否地址SSH框架就是Struts+Spring+Hibernate的簡稱,運用3個框架的集成協(xié)作使用,可以有效的提高代碼編寫的效率,從而有效的降低程序開發(fā)的周期。集成SSH框架的系統(tǒng)從職責上分為四層:表示層、業(yè)務邏輯層、數(shù)據(jù)持久層和域模塊層,以幫助開發(fā)人員在短期內搭建結構清晰、可復用性好、維護方便的Web應用程序。其中使用Struts作為系統(tǒng)的整體基礎架構,負責MVC的分離,在Struts框架的模型部分,控制業(yè)務跳轉,利用Hibernate框架對持久層提供支持,Spring做管理,管理struts和hibernate。具體做法是:用面向對象的分析方法根據(jù)些模型,將這些模型實現(xiàn)為基本的Java對象,然后編寫基本的DAO(DataAccessObiects)接口,并給出Hibemate的DAO實現(xiàn),采用Hibemate架構實現(xiàn)的DAO類來實現(xiàn)Java類與數(shù)據(jù)庫之間的轉換和訪問,最后由Spring做管理,管理struts和寫代碼(1)用戶登錄模塊的實現(xiàn)(2)購物車模塊(3)后臺管理模塊的實現(xiàn)代碼和截圖系統(tǒng)測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程測試的目的就是希望能以最少的人力和時間發(fā)現(xiàn)潛在的各種錯誤和缺陷。應根據(jù)開發(fā)各階段的需求、設計等文檔或程序的內部結構精心設計測試用例,并利用這些實例來運行程序,以便發(fā)現(xiàn)錯誤。信息系統(tǒng)測試應包括軟件測試、硬件測試和網(wǎng)絡測試。硬件測試、網(wǎng)絡測試可以根據(jù)具體的性能指標來進行,此處所說的測試更多的是指軟件測試。系統(tǒng)測試是保證系統(tǒng)質量和可靠性的關鍵步驟,是對系統(tǒng)開發(fā)過程中的系統(tǒng)分析系統(tǒng)設計和實施的最后復查。根據(jù)測試的概念和目的,在進行信息系統(tǒng)測試時應應盡早并不斷地進行測試。測試不是在應用系統(tǒng)開發(fā)完之后才進行的。由于原始問題的復雜性、開發(fā)各階段的多樣性以及參加人員之間的協(xié)調等因素,使得毛開發(fā)各個階段都有可能出現(xiàn)錯誤。因此,,測試應貫穿在開發(fā)的各個階段,盡早糾正6.2系統(tǒng)測試的方法軟件測試的方法和技術是多種多樣的。對于軟件測試技術,可以從不同的角度否針對系統(tǒng)的內部結構和具體實現(xiàn)算法的角度來看,可分為白盒測試和黑盒測(1)黑盒測試黑盒測試也稱功能測試或數(shù)據(jù)驅動測試或基于規(guī)范的測試,它是在已知產品所應具有的功能的前提下,通過測試來檢測每個功能是否都能正常使用,在測試時,把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,測試者對程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產生正確的輸出信息,并且保持外入測試,只有把所有可能的輸入都作為測試情況使用,才能以這種方法查出程序中所有的錯誤。實際上測試情況有無窮多個,人們不僅要測試所有合法的輸入,而且(2)白盒測試白盒測試也稱結構測試或邏輯驅動測試或基于實現(xiàn)的測試,它是知道產品內部工作過程??赏ㄟ^測試來檢測產品內部動作是否按照規(guī)格說明書的規(guī)定止常進按照程序內部的結構測試程序,檢驗程序中的每條通路是否都能按預定要求正確工作。白盒測試的主要方法有程序邏輯驅動測試、基本路徑測試和數(shù)據(jù)流測試“白盒”法需要全面了解程序的內部邏輯結構、對所有邏輯路徑進行測試。因此,白盒”法是窮舉路徑測試。但即使每條路徑都測試了仍然可能有錯誤。第一,窮舉路徑測試不能查出程序違反了設計規(guī)范,即程序本身是個錯誤的程序。第二,窮舉路徑測試不可能查出程序中因遺漏路徑而出錯。第三,窮舉路徑測試可能發(fā)現(xiàn)不了硬盤:320G這個網(wǎng)站系統(tǒng)要實現(xiàn)的功能有用戶注冊登陸、瀏覽商城信息、用戶購物并填寫測試部分包括網(wǎng)站對數(shù)據(jù)庫的訪問和更新測試;對網(wǎng)站查詢功能的測試;系統(tǒng)網(wǎng)站對數(shù)據(jù)庫的訪問和更新測試用例如表6.1所示。表6.1網(wǎng)站對數(shù)據(jù)庫的訪問和更新測試表用例名稱網(wǎng)站對數(shù)據(jù)庫的訪問和更新用例描述當客戶登錄到網(wǎng)站后會瀏覽商品信息。這些信息都是來自管理員對后臺數(shù)據(jù)庫的更新和維護。我們要測試的是管理員通過后臺是否能相應、如實的在前臺顯示出來。測試方案管理員在后臺添加一條商品信息,然后登錄網(wǎng)站的前臺看前臺中顯示的信息是否會相應改變。輸入數(shù)據(jù)在添加商品模塊中添加一條商品信息,數(shù)據(jù)如下:商品名稱:戴爾商品分類:筆記本商品圖片:本地獲取的圖片Delljsp商品介紹:國際品牌,陽極氧化鋁材質,耐磨抗劃防靜電,具有強大的散熱功能,使用更舒心。庫存數(shù)量:10原價:4199現(xiàn)價:3999庫存數(shù)量:10預期結果在添加的商品信息被提交后,登錄網(wǎng)站前臺,能看見對應的商品信息按上述方法實施后,得到如下頁面,如圖6.1所示。專業(yè)的一流的購物平臺車1搜紫戴爾共有1件商品11原后臺圖6.1網(wǎng)站對數(shù)據(jù)庫的訪問和更新測試圖由圖可知,系統(tǒng)達到了預期的結果,該功能通過測試。網(wǎng)站查詢功能的測試如表6.2所示。用例名稱網(wǎng)站查詢功能的測試用例描述客戶在提交訂單后,返回查看,觀察是否會按照客戶的意思返回訂單的信息。測試方案客戶登錄后,點擊“我的訂單”,后點擊“查看詳情輸入的數(shù)據(jù)客戶把戴爾筆記本加入購物車,并提交訂單。預期結果客戶點擊“查看詳情后”,返回了訂單的信按上述方法實施后,得到如下頁面,如圖6.2所示。訂單詳細信息吉林省長春市訂單商品列表訂單編號訂單時間總價訂單狀態(tài)收貨人收貨地址聯(lián)系方式 數(shù)量 由圖可知,系統(tǒng)達到了預期的結果,該功能通過測試。但是訂單的頁面還是不對系統(tǒng)容錯功能的測試之用戶注冊的檢測,如表6.3所示。表6.3系統(tǒng)容錯功能測試表對系統(tǒng)容錯功能的測試之對客戶修改資料的檢測用例在系統(tǒng)設計時,設計員需要考慮到用戶可能會進行什么樣的操作。其中,需要判定那些操作是合法的而那些操作是不允許的。在這個系統(tǒng)中,有兩類操作需要檢測。它們分別是用戶注冊添加資料和管理員對網(wǎng)站的維護操作。這個測試是檢查用戶注冊時的容錯功測試客戶在填寫資料時少填寫一項內容,如沒有填寫聯(lián)系電話,觀察系統(tǒng)是否會發(fā)覺并給出提示。數(shù)據(jù)用戶名:love密碼:111111確認密碼:111111真實姓名:楊月地址:吉林長春Email:894770793@QQ:894770793我的問題:我的生日我的答案:1991.8.17點擊注冊后,系統(tǒng)彈出提示框“手機不能為空”。同時,沒有將信息添加按上述方法實施后,得到如下頁面,如圖6.3所示。2音用戶注用一川英對話框2音用戶注用一川英對話框我的問題(用于密碼找回)我的答案(用于密碼找回)注冊我的生日地址手機用戶名圖6.3系統(tǒng)容錯功能測試圖由圖可知,系統(tǒng)達到了預期的結果,該功能通過測試。但是在錄入信息的過程

溫馨提示

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

評論

0/150

提交評論