體育用品銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
體育用品銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
體育用品銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
體育用品銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
體育用品銷售網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

PAGE20第一章緒論1.1課題開發(fā)背景過去的幾十年前,在網(wǎng)絡(luò)社會(huì)還未形成時(shí),大概沒有人想象過網(wǎng)上商店的模樣,那種足不出戶卻可以買到任何生活所需商品的生活,簡(jiǎn)直是不敢想象的。與數(shù)十年年前相比,中國(guó)人民的經(jīng)濟(jì)水平得到了飛躍提高。網(wǎng)絡(luò)已經(jīng)不再僅僅局限于年輕人之中了,無論男女老少,大家都對(duì)網(wǎng)絡(luò)形成了不同程度上的依賴。隨著電子商務(wù)這幾十年來的發(fā)展,它以傳統(tǒng)的商務(wù)過程為基礎(chǔ),但是兩者之間還是有很大差異的。聚美優(yōu)品的“3·5周年慶”,阿里的“雙十二”,貓眼電影的“0元搶座”,這些眼花繚亂的在線購(gòu)買活動(dòng),不僅展示了電商的強(qiáng)大,同時(shí)暗示了電商與我們的生活已經(jīng)緊緊聯(lián)系在了一起。網(wǎng)上消費(fèi)的商品琳瑯滿目,大到電子器件,小到生活用品,甚至現(xiàn)在連柴米油鹽都可以通過在線下單,真正足不出戶的生活已經(jīng)實(shí)現(xiàn)了。根據(jù)國(guó)外某機(jī)構(gòu)調(diào)查研究,報(bào)告中指出有十幾種商品網(wǎng)上銷售較為適合,其中就有體育用品這一項(xiàng)。近幾年,我們可以在平常的雜志或是新聞報(bào)道中發(fā)現(xiàn),人們對(duì)于“健康”這一話題的關(guān)注度越來越高。哪怕是最熱衷于健康保健品的老人們,現(xiàn)在也開始集中著一起跳廣場(chǎng)舞,這也算是健身運(yùn)動(dòng)的一種。不論男女老少,健身都慢慢滲透在了大家的生活中。有句俗話是我們所熟知的,這句話說得極好:“健康是你花多少錢都買不來的,你是要現(xiàn)在賺錢未來看病,還是現(xiàn)在動(dòng)起來健身保持健康?”但對(duì)于忙碌的大多數(shù)人來說,在飛速發(fā)展的現(xiàn)代社會(huì)中,大家身上普遍背著工作上的大包袱,很多人都想健身,但是也都變得只是想想而已。另外還有一點(diǎn),目前的空氣質(zhì)量日趨下降,有人開玩笑說,現(xiàn)在早練呼入的都是“毒氣”,仿佛我們很難輕松就可以進(jìn)行健康的健身活動(dòng)。1.2課題開發(fā)意義基于自身也熱愛健身的因素,加上一直對(duì)體育用品方面有些許的興趣,所以選擇了體育用品作為本次的重點(diǎn)。為滿足人們?cè)诩业臈l件下挑選并購(gòu)買自己心儀的體育用品,提供極大的便利給消費(fèi)者,所以選擇開發(fā)體育用品商店。因?yàn)閷?duì)于大多數(shù)人來說,可能他們平時(shí)工作時(shí)間遠(yuǎn)遠(yuǎn)大于休息時(shí)間,出門去商店中逛一圈找到自己要買的體育用品,這樣的購(gòu)買方式對(duì)于他們而言有些繁瑣。所以在線的體育用品商店會(huì)是他們的最終選擇,挑選到購(gòu)買的過程被直接縮減到只要幾分鐘時(shí)間,他們何樂而不為呢。在這次設(shè)計(jì)到成品的過程中,各式各樣復(fù)雜艱難的麻煩都紛紛出現(xiàn)過,我有請(qǐng)教過老師,也有幸得到同學(xué)們的幫助。第二章需求分析2.1開發(fā)工具的選擇2.1.1JSP介紹簡(jiǎn)單來說,JSP適用于動(dòng)態(tài)網(wǎng)頁開發(fā)與制作中。以前的HTML頁面只能顯示靜態(tài)的內(nèi)容,這顯然無法滿足現(xiàn)在的設(shè)計(jì)中的所有功能。所以必須選擇JSP,用戶在頁面上的很多很多操作都蘊(yùn)含了很多內(nèi)容,比如商品、訂單的選擇等一系列動(dòng)作。無論是什么系統(tǒng),JSP都可以支持,因?yàn)镴SP跨平臺(tái)都可以做到。如果要說JSP的優(yōu)點(diǎn),那真是太多太多了,隨便說兩點(diǎn):JSP的用戶界面一直都是更新很快很快的;JSP能夠跨平臺(tái)使用,這對(duì)于大部分軟件開發(fā)者來說是再方便不過的了。2.1.2CSS介紹本次選用CSS層疊樣式表對(duì)整體系統(tǒng)進(jìn)行布局,CSS的主要作用是:定義Web網(wǎng)頁中每個(gè)元素的格式,同時(shí)定義Web網(wǎng)頁的框架形式及內(nèi)容。CSS與HTML互相結(jié)合使用,兩者相當(dāng)于下雨天和巧克力的關(guān)系,采用CSS才能使HTML中的元素統(tǒng)一化。CSS加載速度table更快,以前用HTML進(jìn)行Web網(wǎng)頁設(shè)計(jì)時(shí),我們總會(huì)覺得有些做得不到位,例如:不可以準(zhǔn)確定位元素的位子、設(shè)置圖片屬性過于繁瑣、整體效果無趣……。相比之下,CSS就顯得易上手得多。大致上介紹下CSS樣式表的引用方法:a)內(nèi)嵌插入法:內(nèi)嵌形式是夾雜在HTML標(biāo)識(shí)里操作的,即用HTML增添網(wǎng)頁元素時(shí),事前就導(dǎo)進(jìn)相關(guān)CSS包,然后于屬性中插進(jìn)CSS語句,從而可以對(duì)頁面元素的屬性、效果、位標(biāo)等進(jìn)行一系列掌握。b)外部形式法:即事先將CSS形式用獨(dú)立的文件格式進(jìn)行存儲(chǔ),這樣該項(xiàng)目中剩余的網(wǎng)頁就不用再一一去另外編輯存儲(chǔ)了,就可以直接援用之前的形態(tài)。通過這種操作方法,所有網(wǎng)頁的風(fēng)格都得到了統(tǒng)一化,省去了我們一個(gè)一個(gè)網(wǎng)頁去編輯的冗長(zhǎng)過程,實(shí)在是省了太多太多時(shí)間了。c)內(nèi)部文檔頭方法:即在標(biāo)簽內(nèi)設(shè)置元素屬性樣式。它與上一個(gè)方法的不同的是:在文檔頭間快速地定界風(fēng)格,并不需要形成文件,這實(shí)際上解釋了為什么它叫做“內(nèi)部文檔頭方法”,這樣做就輕輕松松可以控制它的影響范圍。CSS的使用方法除了以上列舉的這三種,其實(shí)還存在很多很多別的使用起來較為舒適的功能。CSS的使用在制作網(wǎng)頁過程中,既可以幫助頁面的簡(jiǎn)化,這樣排版也可以看起來整潔,并且使用的方法好壞可以使所占大小差別變得很大。CSS能夠?yàn)槲覀児?jié)約大半的開發(fā)過程和力氣,是一個(gè)必須掌握的好用具。2.1.3SSH框架介紹此次計(jì)劃使用的是SSH框架,即的一個(gè)整合框架,三個(gè)都是開源框架,互相結(jié)合在一起互相發(fā)揮自身作用,這樣更加便于使用。SSH是也就是人們常說的J2EE三層架構(gòu),分別由Web頁面層、中間層(交易邏輯層)、信息系統(tǒng)層三者組成。Struts由JSP生成頁面完成視圖,作為一個(gè)開源軟件,開發(fā)者靠它就可以完成大部分情況下的基本需求,有利于更深入了解其內(nèi)部完成機(jī)制,并且開發(fā)時(shí)可以不用反復(fù)去編長(zhǎng)串的代碼,人力成本節(jié)省的同時(shí)更大大縮減了時(shí)間。Spring既支持Java類到數(shù)據(jù)表的映射,同時(shí)為數(shù)據(jù)查詢和復(fù)蘇等給予了相應(yīng)機(jī)制,極大地抬高了效率并且減少可能的失誤。Spring最大的優(yōu)點(diǎn)就是它在享受EJB傳統(tǒng)相關(guān)服務(wù)的同時(shí),又可以拋棄原有的EJB中的復(fù)雜性。Hibernate是連接數(shù)據(jù)庫(kù)的并且有它自己的HQL語句。在項(xiàng)目中一個(gè)重要功能是:清理程序和數(shù)據(jù)庫(kù)之間的依靠麻煩,也就是通過它,想要變動(dòng)數(shù)據(jù)庫(kù)時(shí)就可以不再去變動(dòng)那么長(zhǎng)又繁瑣的代碼。2.1.4MySQL數(shù)據(jù)庫(kù)的介紹MySQL雖然看起來精巧,但這并不妨礙它具備較強(qiáng)的數(shù)據(jù)存儲(chǔ)功能與連接功能。它的優(yōu)點(diǎn)十分多,例如:運(yùn)行速度快、體積小、成本低、用戶多、靈活性等等。在運(yùn)用MySQL的過程中要用到C和C++這兩種語言,能通過各類編譯器去編譯,從而確認(rèn)它可在各平臺(tái)間輕松移植。從自身角度而言,我們可以發(fā)現(xiàn)MySQL真的是十分好用,因?yàn)榭梢酝ㄟ^它自帶的配置文件來控制它的所占機(jī)身內(nèi)存,以免所占內(nèi)存過高導(dǎo)致的運(yùn)行速度緩慢問題,這樣或多或少體現(xiàn)了些許智能性。MySQL

支持多種接口鏈接。便于開發(fā)者各種情況下的修改和使用。它可以面對(duì)數(shù)千萬條記錄的龐大數(shù)據(jù)庫(kù),為優(yōu)化提供數(shù)據(jù)庫(kù)操作的管理工具。2.2可行性研究電子商務(wù)的急速發(fā)展是大家所有目共睹的,而且它的快捷和優(yōu)惠也是吸引人們眼球的地方,人們對(duì)其的依賴性也是后來發(fā)展的成功要點(diǎn)。體育用品的開發(fā)能夠滿足人們無需出行就能瀏覽、挑選自己心儀的商品,這一切的下單、收貨過程都是非常的方便快捷。a)技術(shù)可行性基于Web的體育用品商店采用了JSP開發(fā)的,這是大學(xué)四年中學(xué)習(xí)用的最多的Web編輯語言,并且通過了Struts2、Spring、Hibernate三大框架整合,立于B/S形式下的三層組織而且銜接MySQL數(shù)據(jù)庫(kù)軟件。由于用到的工具和語言都是比較便于使用的,同時(shí)也是之前使用率算高的,有同學(xué)和老師的幫助,所以在技術(shù)方面是沒問題的。b)經(jīng)濟(jì)可行性眾所周知,在線商店的幾大好處,就是免去了商鋪房租及水電費(fèi),也大大減少了需要用到的人力成本。本體育用品商店的主要費(fèi)用就是開發(fā)和維護(hù)這兩個(gè)基本成本,這與前者的商鋪房租相比,簡(jiǎn)直是小巫見大巫了。后期真正上線以后,所需花費(fèi)的就是商店的廣高宣傳和管理員的薪水,所以經(jīng)濟(jì)上來看,這也是極度可觀的。c)運(yùn)行可行性本體育用品商店不僅照顧到了用戶和管理員的基本幾項(xiàng)功能,讓用戶可以不出門直接在家下單、收貨,也讓管理員方便管理。另外,還添加了一些較為新穎的地方,例如人性化的評(píng)論功能,熱銷顯示功能,都是為了提高用戶的使用滿意度而設(shè)立的。當(dāng)然,任何設(shè)計(jì)都會(huì)存在一定的瑕疵,此體育用品商店也會(huì)有不同程度上的不完美。但總的而言,在運(yùn)行和操作上還是可行的。2.3功能分析2.3.1整體功能分析基于典型的電子商務(wù)網(wǎng)站,必須實(shí)現(xiàn)的功能如用戶注冊(cè)、登錄和對(duì)商品的瀏覽、下單、評(píng)論;管理員方面,在后臺(tái)可以對(duì)商品、訂單、評(píng)論進(jìn)行相應(yīng)最基本的四項(xiàng)管理。本體育用品商店的具體功能如下:A、前臺(tái)首頁a)游客可以瀏覽體育用品商店首頁,查看所有商品,或是通過類目、商品名稱搜索心儀商品;b)游客可以在首頁在線注冊(cè)成為網(wǎng)站用戶,在注冊(cè)過程中,要求填寫相關(guān)的信息時(shí),其中用戶名、密碼、姓名是必須填寫的項(xiàng)目,其他的信息欄可以有選擇性的填寫;c)用戶登錄后,能對(duì)所選商品進(jìn)行下單購(gòu)買,并在個(gè)人中心查看自己所有訂單及商品信息;d)用戶可以在商品詳情下方的評(píng)論欄中添加對(duì)商品的個(gè)人評(píng)價(jià),書寫個(gè)人購(gòu)買心得體會(huì),以便于其他用戶借于參考。B、后臺(tái)管理系統(tǒng)a)管理員登錄;b)添加、修改、刪除商品主類目、子類目;c)添加、修改、刪除商品信息,并對(duì)對(duì)應(yīng)商品設(shè)置顯示至首頁推薦欄;d)查看、查找、刪除用戶成功生成的訂單,可以更新訂單狀態(tài);e)查看、刪除評(píng)論;2.3.2管理系統(tǒng)功能分析經(jīng)過對(duì)同類的線上商店的觀察和分析,先確定了一個(gè)電子商務(wù)網(wǎng)站所該有的基本大功能。同時(shí)對(duì)后臺(tái)管理系統(tǒng)的功能進(jìn)行分析,功能大概可以敘述為以下幾點(diǎn):A、商品管理:a)管理員可以通過登陸后臺(tái)系統(tǒng),對(duì)商品的類目和具體信息進(jìn)行增、刪、改、查四項(xiàng)基礎(chǔ)實(shí)現(xiàn);b)用戶可以在商店首頁通過商品的類目列表翻閱商品,也能夠直接在首頁搜索框內(nèi)通過輸入商品名字進(jìn)行模糊搜索,這兩個(gè)方法都可以有助于用戶挑選想要的商品,然后也就能看到商品的完整且詳細(xì)的介紹信息;B、訂單管理:a)用戶登錄自己的賬戶之后,可以購(gòu)買商品從而形成一個(gè)新的訂單,同時(shí)還能在自己的訂單列表中查看訂單詳細(xì)信息,從而自行了解訂單狀態(tài)(例如:未發(fā)貨、已發(fā)貨);b)管理員可以通過登陸后臺(tái)系統(tǒng),瀏覽所有訂單,通過訂單號(hào)查詢訂單并能及時(shí)更新訂單狀態(tài),另外也可以實(shí)現(xiàn)對(duì)訂單的刪除功能;C、評(píng)論管理:a)用戶可以在商品詳情頁面上,通過下方的評(píng)論框?qū)ι唐诽砑釉u(píng)價(jià);b)管理員可以通過登陸后臺(tái)系統(tǒng),瀏覽所有評(píng)論的列表,并能實(shí)現(xiàn)對(duì)評(píng)論的刪除功能(這是以防用戶惡意評(píng)論攻擊商店的舉措);D、推薦管理:a)管理員可以通過登陸后臺(tái)系統(tǒng),手動(dòng)推薦商品至首頁的推薦榜單上,另外通過銷量的數(shù)據(jù)將銷量最多的商品顯示在熱銷榜中,從而達(dá)到促銷作用,;b)用戶可以在商店首頁看到熱銷榜和商家推薦榜,便于沒有購(gòu)買經(jīng)驗(yàn)的消費(fèi)者在這么的商品中挑選中起到參考作用;2.4UML建模之所以采用UML在此商店的開發(fā)過程中深度剖析,不僅是為了具體調(diào)研了解用戶們的需求和偏愛,從而確定開發(fā)的方向,同時(shí)系統(tǒng)的開發(fā)基礎(chǔ)也需要依靠用例圖。1)系統(tǒng)管理員用例圖參與者:管理員前置條件:成功登陸描述:管理員成功登陸后臺(tái)可以選擇管理商品類目、管理商品、用戶訂單、用戶評(píng)論等4個(gè)功能。圖2-1管理員用例圖2)圖2-2普通用戶用例圖系統(tǒng)概要設(shè)計(jì)3.1總體設(shè)計(jì)原則3.1.1整體性和開放性的原則在本畢業(yè)設(shè)計(jì)系統(tǒng)設(shè)計(jì)時(shí)將充分考慮國(guó)內(nèi)電子商務(wù)用戶群體的需求,充分借鑒了當(dāng)前已存電子商務(wù)網(wǎng)站的優(yōu)點(diǎn),從整體上注重各種信息資源的和諧統(tǒng)一以及有機(jī)整合;既考慮策略性,安全性,前瞻性,同時(shí)也考慮具有一定的開放性,復(fù)用性,移植性,把握好信息安全和信息共享之間的關(guān)系與協(xié)調(diào)。3.1.2可擴(kuò)展性和易維護(hù)性的原則在設(shè)計(jì)軟件應(yīng)用時(shí)應(yīng)具備一定的策略性和前瞻性,充分考慮未來進(jìn)行系統(tǒng)升級(jí)、業(yè)務(wù)擴(kuò)展可能;并針對(duì)系統(tǒng)用戶數(shù)量大,業(yè)務(wù)功能繁忙的特點(diǎn)對(duì)系統(tǒng)響應(yīng)速度進(jìn)行提升。以及提高系統(tǒng)實(shí)用性和已維護(hù)性方便對(duì)系統(tǒng)進(jìn)行維護(hù),減少維護(hù)開銷。3.1.3經(jīng)濟(jì)性和實(shí)用性的原則本軟件設(shè)計(jì)應(yīng)最大可能上減少成本,系統(tǒng)性能穩(wěn)定,使系統(tǒng)具有較高的性價(jià)比。功能設(shè)計(jì)應(yīng)面向?qū)嶋H,堅(jiān)持使用經(jīng)驗(yàn)原則。充分利用已有設(shè)備資源,使投資成本更低,更經(jīng)濟(jì)。3.1.4可靠性和穩(wěn)定性的原則本系統(tǒng)采用安全可靠的開發(fā)技術(shù),各個(gè)功能環(huán)節(jié)都具備一定的容錯(cuò)能力。并在開發(fā)過程中各方面因素考慮全面,保障系統(tǒng)本身的可行性,使得系統(tǒng)安全可靠,穩(wěn)定性強(qiáng)。并把可能出現(xiàn)的風(fēng)險(xiǎn)降至最低。3.1.5安全性和保密性的原則在本應(yīng)用系統(tǒng)設(shè)計(jì)過程中,重點(diǎn)把系統(tǒng)的安全性放在首要位置,既考慮到了部分信息的充分共享,也考慮到了信息的隔離。系統(tǒng)在各個(gè)層次都設(shè)置了嚴(yán)格的訪問和操作權(quán)限。并充分利用日志事務(wù)系統(tǒng)、健全的備份和恢復(fù)策略來逐級(jí)逐步的增強(qiáng)系統(tǒng)的安全性和保密性。3.1系統(tǒng)總體結(jié)構(gòu)及功能簡(jiǎn)介根據(jù)體育用品商店的特點(diǎn)可以將網(wǎng)站簡(jiǎn)單明了地分成用戶維護(hù)、商品維護(hù)、評(píng)論管理三大部分,其功能結(jié)構(gòu)如圖3-1所示。A、用戶維護(hù)模塊a)用戶成功登陸后,可以隨意查看商品,挑選完畢后可以對(duì)商品進(jìn)行下單,并在個(gè)人管理中查看訂單信息。b)管理員可以在后臺(tái)對(duì)類目、商品、訂單進(jìn)行相應(yīng)管理操作,例如對(duì)商品類目、詳情進(jìn)行編輯等。B、商品維護(hù)模塊次模塊和用戶維護(hù)模塊大致相似。C、評(píng)論管理模塊a)用戶可以在商品詳情下方的評(píng)論框中添加對(duì)商品的個(gè)人評(píng)價(jià),以供其他用戶瀏覽商品時(shí)借來詳讀參考。b)管理員通過登錄后臺(tái),可以查看所有商品評(píng)論,并對(duì)其評(píng)論進(jìn)行選擇性刪除操作,這是避免有人惡意評(píng)論的舉措。圖3-1系統(tǒng)總功能結(jié)構(gòu)圖3.2系統(tǒng)流程設(shè)計(jì)進(jìn)入體育用品銷售系統(tǒng)主頁后,可以不用登陸進(jìn)行商品的瀏覽操作。如需進(jìn)行其他操作則需要進(jìn)行登錄操作。如需進(jìn)入后臺(tái)系統(tǒng)進(jìn)行數(shù)據(jù)管理操作需要登錄管理員賬號(hào)。需要進(jìn)行商品的購(gòu)買和加入商品到購(gòu)物車則需要登錄用戶賬號(hào)。以下為體育用品銷售系統(tǒng)的總體流程圖。圖3-2系統(tǒng)總流程圖第四章系統(tǒng)詳細(xì)設(shè)計(jì)4.1數(shù)據(jù)庫(kù)設(shè)計(jì)4.1.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)ER模型,即“概念數(shù)據(jù)模型”,對(duì)于系統(tǒng)來說,這是獨(dú)立的模型,因?yàn)樗c系統(tǒng)中的信息無關(guān),我們用它來幫助描述信息結(jié)構(gòu),從而清楚直觀地看到數(shù)據(jù)庫(kù)中所要做的工作,以便于更好的理解信息間的結(jié)構(gòu)關(guān)系。本次數(shù)據(jù)庫(kù)實(shí)體分別有四個(gè):用戶實(shí)體、商品實(shí)體、訂單實(shí)體、評(píng)論實(shí)體。下面是體育用品商店設(shè)計(jì)實(shí)體的E-R圖:圖4-1商品實(shí)體的E-R圖圖4-2用戶實(shí)體的E-R圖圖4-3訂單實(shí)體的E-R圖圖4-4評(píng)論實(shí)體的E-R圖用戶和商品之間形成購(gòu)買關(guān)系,用戶可以購(gòu)買不止一種商品,同時(shí)商品也可以被多個(gè)用戶購(gòu)買,所以它們兩者是多對(duì)多關(guān)系,如下圖所示:圖4-5用戶和商品m:n關(guān)系管理員和商品之間形成管理關(guān)系,管理員需要管理很多很多商品,同時(shí)商品也能被多個(gè)管理員購(gòu)買,所以它們兩者是多對(duì)多關(guān)系,如下圖所示:圖4-6管理員和商品m:n關(guān)系4.1.2數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)已經(jīng)得到了E-R圖,分析數(shù)據(jù)庫(kù)中的各個(gè)實(shí)體,可以得出系統(tǒng)需要八個(gè)數(shù)據(jù)表,分別是:user表、customer表、productinfo表、uploadfile表、productCategory表、productCategory表、order表、orderItem表。user表:保存管理員信息,包括管理員ID、管理員名和密碼,都不能為空,其中管理員ID是唯一標(biāo)識(shí)。數(shù)據(jù)表如下表4-1所示:表4-1user信息表名稱字段描述類型長(zhǎng)度允許空值是否主鍵id管理員idint11否是usename管理員名varchar50否否password管理員密碼varchar50否否customer:記錄顧客信息,其中包括用戶名稱、用戶密碼、真實(shí)姓名、收貨地址、電子郵箱,其中用戶名稱和密碼都不能為空。數(shù)據(jù)表如下表4-2所示。名稱字段描述類型長(zhǎng)度允許空值是否主鍵id用戶idint11否是usename用戶名varchar50否否password用戶密碼varchar50否否realname真實(shí)姓名varchar20是否adress收獲地址varchar200是否email電子郵箱varchar50是否表4-2customer信息表c)productinfo表:商品的信息,包括商品名稱、詳情描述、創(chuàng)建時(shí)間、進(jìn)貨價(jià)格、市場(chǎng)價(jià)格、銷售價(jià)格、所屬性別、是否推薦、點(diǎn)擊數(shù)、銷售數(shù)、目錄屬性、商品圖片,如下表4-3所示。表4-3productinfo信息表名稱字段描述類型長(zhǎng)度允許空值是否主鍵id用戶idint11否是username用戶名varchar50否否description收獲地址varchar200是否creatime創(chuàng)建時(shí)間datetime0是否baseprice進(jìn)貨價(jià)格float0是否marketprice市場(chǎng)價(jià)格float0是否sellprice銷售價(jià)格float0是否sexrequest所屬性別varchar5是否commend是否推薦bit1是否clickcount點(diǎn)擊數(shù)int11是否sellcount銷售數(shù)int11是否categoryid類別idint11是否uploadfile商品圖片int11是否d)uploadfile表:是商品圖上傳地址表,其中包含商品ID和圖片存放路徑,其中商品ID,商品ID和圖片存放路徑都不能為空,其中將商品ID設(shè)為主鍵。數(shù)據(jù)表如下表4-4所示:表4-4uploadfile信息表名稱字段描述類型長(zhǎng)度允許空值是否主鍵id商品idInt11否是path路徑varchar255否否e)productCategory表:是用來編輯商品類別的,其中包含類別ID、類別名稱、類別級(jí)別、子類別ID,其中類別ID設(shè)為主鍵,類別ID和類別名稱都不能為空。數(shù)據(jù)表如下表4-5所示:表4-5productCategory信息表名稱字段描述類型長(zhǎng)度允許空值是否主鍵id類別idInt11否是name類別名稱varchar50否否level類別級(jí)別Int11是否pid子類別idint11是否f)order表:記錄訂單信息,其中包含的字段有訂單號(hào)、所購(gòu)商品名稱、收貨地址、聯(lián)系方式、總價(jià)、購(gòu)買時(shí)間、支付方式、訂單狀態(tài)、顧客ID,將訂單號(hào)設(shè)為主鍵,如下表4-6所示: 表4-6order信息表名稱字段描述類型長(zhǎng)度允許空值是否主鍵orderid用戶idint11否是name用戶名varchar50否否adress收獲地址varchar200是否mobile手機(jī)號(hào)碼varchar11是否totalprice總價(jià)float0是否Creatime訂單創(chuàng)建時(shí)間datetime0是否paymentWay支付方式varchar15是否orderstate訂單狀態(tài)varchar10是否customerid顧客idint11是否g)orderItem表:是后臺(tái)用來查看訂單項(xiàng)的,其中包含序列號(hào)、商品編號(hào)、商品名稱、商品價(jià)格、數(shù)量、訂單號(hào),其中序列號(hào)設(shè)為主鍵,如下表4-7所示:表4-7orderItem信息表名稱字段描述類型長(zhǎng)度允許空值是否主鍵id序列號(hào)int11否是productid商品編號(hào)int11否否productname商品名稱varchar200否否productprice商品價(jià)格float0否否amount數(shù)量int11是否orderid訂單號(hào)varchar30是否h)pl表:評(píng)論信息包含評(píng)論編碼、評(píng)論內(nèi)容、評(píng)論時(shí)間、評(píng)論人、商品編號(hào),其中評(píng)論編碼設(shè)為主鍵,如下表4-8所示:表4-8pl信息表名稱字段描述類型長(zhǎng)度允許空值是否主鍵id評(píng)論編碼int10否是content評(píng)論內(nèi)容int200是否time評(píng)論時(shí)間varchar0是否author評(píng)論人float20是否productid商品編碼int10是否4.2系統(tǒng)功能設(shè)計(jì)本系統(tǒng)參考現(xiàn)存各電商品臺(tái)與進(jìn)行用戶需求分析對(duì)系統(tǒng)進(jìn)行了多種功能設(shè)計(jì)。以滿足用戶需求,方便購(gòu)買用戶進(jìn)行快捷的商品瀏覽與購(gòu)買,同時(shí)方便管理員對(duì)后臺(tái)數(shù)據(jù)進(jìn)行管理。各功能設(shè)計(jì)描述如下。4.2.1登錄和注冊(cè)功能設(shè)計(jì)系統(tǒng)進(jìn)行商品瀏覽時(shí)無需進(jìn)行登錄操作,只在需要進(jìn)行其他操作時(shí)如商品購(gòu)買、數(shù)據(jù)管理等時(shí)需要進(jìn)行登錄。商品購(gòu)買用戶如無賬號(hào)需要在登錄前進(jìn)行注冊(cè)操作,滿足注冊(cè)時(shí)各項(xiàng)要求可以注冊(cè)成功并進(jìn)行登錄,注冊(cè)失敗則需重新進(jìn)行注冊(cè)或者放棄登錄。登錄和注冊(cè)活動(dòng)圖如下。圖4-7登錄功能活動(dòng)圖圖4-8注冊(cè)功能活動(dòng)圖4.2.2搜索商品功能設(shè)計(jì)用戶在龐大的商品量中手動(dòng)翻閱商品需要較大工作量,提供關(guān)鍵字商品搜索功能可以方便用戶快速查找目標(biāo)商品以節(jié)約大量時(shí)間。商品搜索功能活動(dòng)圖如下。圖4-9關(guān)鍵字搜索功能活動(dòng)圖4.2.3主頁商品分類及其他顯示功能設(shè)計(jì)本系統(tǒng)在主頁顯示商品分類,共有三級(jí)分類供用戶細(xì)致查找所需類別產(chǎn)品。同時(shí)顯示產(chǎn)品銷售熱度排行及店家推薦,將好商品推薦給用戶。商品分類和店家推薦均需管理員在后臺(tái)進(jìn)行數(shù)據(jù)編輯標(biāo)注操作,系統(tǒng)獲取到數(shù)據(jù)后顯示在主頁對(duì)應(yīng)區(qū)域內(nèi)。下圖為分類功能及店家推薦功能活動(dòng)圖。圖4-10分類顯示及推薦功能活動(dòng)圖本系統(tǒng)還提供熱度排行榜方便用戶快速了解銷售量前10的商品,對(duì)數(shù)據(jù)庫(kù)中銷售量進(jìn)行排行顯示在對(duì)應(yīng)區(qū)域內(nèi)。下圖為排行榜功能活動(dòng)圖。圖4-11排行榜功能活動(dòng)圖4.2.4商品信息顯示功能設(shè)計(jì)對(duì)商品信息的全面顯示是電子商務(wù)系統(tǒng)必不可少的,用戶了解到所需信息才會(huì)更傾向于購(gòu)買商品。商品信息頁面提供商品名稱,市場(chǎng)價(jià)格與本系統(tǒng)的銷售價(jià)格供用戶挑選價(jià)格合理,優(yōu)惠合適的心儀商品。還提供商品信息和評(píng)論供用戶了解商品情況。下圖為商品信息顯示功能活動(dòng)圖:圖4-12商品信息顯示功能活動(dòng)圖4.2.5商品評(píng)論功能設(shè)計(jì)用戶在購(gòu)買商品之后可以選擇對(duì)商品進(jìn)行留言評(píng)論操作。圖4-13商品評(píng)論功能活動(dòng)圖4.2.6購(gòu)物車及商品購(gòu)買功能設(shè)計(jì)購(gòu)物車可以方便用戶將心儀商品添加并一鍵購(gòu)買,減少用戶操作量。選擇商品后點(diǎn)擊購(gòu)買加入購(gòu)物車,結(jié)賬可以結(jié)清購(gòu)物車內(nèi)所有商品。下圖為購(gòu)物車及商品購(gòu)買活動(dòng)圖。圖4-14商品購(gòu)買功能活動(dòng)圖4.2.7管理員類別管理功能設(shè)計(jì)管理員登錄后臺(tái)管理系統(tǒng)可以對(duì)商品類別進(jìn)行添加,修改和刪除操作。并且可以為父類別添加子類。圖4-15類別管理功能活動(dòng)圖4.2.8管理員商品管理功能設(shè)計(jì)管理員登錄后可以對(duì)商品進(jìn)行添加、修改和刪除操作。添加操作需要填寫商品名稱、分類、價(jià)格、簡(jiǎn)介、所屬性別和是否為推薦并需要上傳商品圖片。選擇推薦后便可顯示在首頁推薦欄。商品管理功能的活動(dòng)圖如下。圖4-16商品管理功能活動(dòng)圖4.2.9管理員訂單管理與查詢功能設(shè)計(jì)管理員用戶登錄后可以對(duì)訂單進(jìn)行狀態(tài)更新與查詢功能,狀態(tài)分為已發(fā)貨,交易完成和已取消三種。訂單查詢可以選擇填寫訂單號(hào)、交易狀態(tài)和會(huì)員名進(jìn)行條件查找。圖4-17訂單狀態(tài)更新功能活動(dòng)圖圖4-18訂單查詢功能活動(dòng)圖第五章系統(tǒng)實(shí)現(xiàn)5.1用戶管理模塊作為一個(gè)購(gòu)物商城,所謂顧客就是上帝,用戶的信息管理當(dāng)然顯得至關(guān)重要。其中,用戶管理模塊內(nèi)實(shí)現(xiàn)的功能包括Register、Login等:a)會(huì)員注冊(cè)作為游客,當(dāng)瀏覽商店時(shí),如果沒有目標(biāo)的話可以對(duì)所有商品一個(gè)個(gè)進(jìn)行查看,如果是帶有目標(biāo)性的話,也可以直接搜索心儀商品。但是若不注冊(cè)該體育用品商店的用戶,是無法直接購(gòu)買商品的。用戶在首頁即可點(diǎn)擊“注冊(cè)”,注冊(cè)頁面如下圖:圖5-1注冊(cè)頁面示意圖新用戶注冊(cè)時(shí),根據(jù)帶“*”提示在相應(yīng)文本框內(nèi)輸入必填信息,當(dāng)然信息需要符合規(guī)范,不帶“*”的文本框可以不填。在用戶注冊(cè)的同時(shí),后臺(tái)也收集了用戶的信息。在中定義了,其中定義了方法,定義了一個(gè)對(duì)象,用方法取得輸入的值,再用的方法進(jìn)行數(shù)據(jù)庫(kù)保存,同時(shí)存放于中,有利于進(jìn)行讀取。b)會(huì)員登錄前臺(tái)會(huì)員登錄時(shí),系統(tǒng)后臺(tái)的運(yùn)作流程是:專門去調(diào)用處理業(yè)務(wù)的類的方法進(jìn)行業(yè)務(wù)邏輯驗(yàn)證。如下圖所示:在系統(tǒng)主界面點(diǎn)擊會(huì)員登錄,跳轉(zhuǎn)到登錄界面,如下圖所示:圖5-2登錄頁面示意圖其中在會(huì)員名和密碼的框中輸入相應(yīng)內(nèi)容時(shí)候,若名字或者密碼兩者之中有一個(gè)搞錯(cuò)了,系統(tǒng)是設(shè)有提示功能的,如下圖5-3所示。這時(shí)只需重新輸入再確認(rèn)登錄即可。圖5-3登錄出錯(cuò)頁面示意圖5.2商品管理模塊商品是體育用品商店的的核心內(nèi)容,如果沒有琳瑯滿目的商品供用戶挑選,那用戶收藏甚至二次光顧該商店的機(jī)率將是0%。所以既要保證商品的類目齊全,并且合理分類,便于用戶搜索心儀商品。同時(shí),更重要的是商品詳情信息必須完善,比如圖片要精美,介紹要簡(jiǎn)潔明了,價(jià)格要合理,從多方面入手去吸引客戶的眼球。首頁商品管理模塊主要包括商品類目分類、熱銷商品顯示、商品查詢、商品詳情。a)在首頁下方展示的是商店中各體育用品分類情況,用戶可以根據(jù)自己需求直接搜索自己所需的運(yùn)動(dòng)商品。體育用品分類顯示框如下圖5-4所示:圖5-4體育用品分類顯示框在數(shù)據(jù)庫(kù)中定義數(shù)據(jù)類別的表是tb_productcategory,而商品的所屬類別分別有三個(gè)級(jí)別:例如運(yùn)動(dòng)服飾是一級(jí)的,戶外運(yùn)動(dòng)為二級(jí)的,一日徒步服飾為三級(jí)的。商品產(chǎn)品先點(diǎn)擊類型,在Action中的productAction執(zhí)行sql語句,然后再?gòu)谋韙b_productinfo表中找到productCateLogId的數(shù)值,然后得出對(duì)象寫入con對(duì)象中,集中之后,接著然連接數(shù)據(jù)庫(kù)用getHibernateTemplate()方法,放到productByCatelogList里,用request對(duì)象put方法將productByCatelogList放到productByCatelogList里。b)熱銷商品顯示點(diǎn)擊首頁,首頁右側(cè)有三個(gè)小顯示框,分別是人氣排行榜、推薦商品、熱銷商品,其中人氣排行榜根據(jù)瀏覽商品的點(diǎn)擊數(shù)進(jìn)行排列,推薦商品是根據(jù)管理員在后臺(tái)編輯商品時(shí)是否設(shè)置推薦,熱銷商品則是根據(jù)商品銷售數(shù)進(jìn)行排列。圖5-5右側(cè)分欄顯示框c)商品搜索當(dāng)然,用戶也可以直接通過在首頁LOGO下的搜索框輸入商品名稱直接搜到心儀商品。例如,在搜索框內(nèi)輸入“短袖”然后確認(rèn)搜索,就會(huì)自動(dòng)顯示搜索結(jié)果。圖5-6搜索界面顯示框d)商品詳情點(diǎn)擊商品即可看到商品的詳細(xì)信息,包括價(jià)格、實(shí)物圖片、商品簡(jiǎn)介。圖5-7商品詳情顯示框5.3購(gòu)物車管理模塊相信逛過網(wǎng)上商城的人,對(duì)“購(gòu)物車”這三個(gè)字一定不會(huì)陌生,它就像是我們逛超市時(shí)所用的購(gòu)物車一樣,將商品添加至購(gòu)物車最后等待結(jié)賬。用戶可以在“購(gòu)物車”內(nèi)隨時(shí)查看、增添、刪除商品,或是將購(gòu)物車內(nèi)商品確認(rèn)下單。在商品詳細(xì)信頁面上,用戶點(diǎn)擊“購(gòu)買”時(shí),頁面將跳轉(zhuǎn)至購(gòu)物車的功能頁面,此時(shí)可以選擇繼續(xù)挑選、清空購(gòu)物車、結(jié)賬等三種操作。圖5-8購(gòu)物車顯示框5.4訂單管理模塊在對(duì)購(gòu)物車內(nèi)商品進(jìn)行結(jié)賬時(shí),實(shí)際上就是生成訂單,這是訂單管理模塊中的一項(xiàng)功能,其模塊同時(shí)實(shí)現(xiàn)了提供用戶查詢個(gè)人訂單信息的功能。a)購(gòu)物車商品結(jié)賬在購(gòu)物車頁面上點(diǎn)擊“結(jié)賬”之后,這也就是生成一個(gè)新的訂單,然后在收貨人姓名、地址、電話各個(gè)文本框內(nèi)填入正確信息,并勾選所需支付方式即可。b)查看訂單會(huì)員登陸后,可以在“我的訂單”中查看自己所有的訂單信息,其中包含訂單狀態(tài),方便會(huì)員查看所購(gòu)買商品是否已經(jīng)發(fā)貨。圖5-9商品結(jié)賬顯示圖圖5-10訂單確認(rèn)顯示圖圖5-11訂單生成顯示圖5.5后臺(tái)管理功能模塊后臺(tái)系統(tǒng)作為商店管理員維護(hù)的功能,具有特別的單獨(dú)性。體育用品商店中,后臺(tái)系統(tǒng)是一個(gè)重要的組成部分。管理員通過賬號(hào)和密碼進(jìn)入后臺(tái),在后臺(tái)管理系統(tǒng)中,管理員可以進(jìn)行類別管理、商品管理、訂單管理、評(píng)論管理。管理員登陸界面如下圖5-12所示:圖5-12后臺(tái)管理界面a)管理員對(duì)類別可以進(jìn)行添加、刪除和更新操作。登錄管理員后點(diǎn)擊添加類別后輸出類別名稱后點(diǎn)擊確認(rèn)完成類別的添加操作。如需對(duì)類別添加子類需要找到對(duì)應(yīng)類別點(diǎn)擊后方添加子類進(jìn)行子類的添加操作。如需進(jìn)行刪除操作則需點(diǎn)擊后方紅叉即完成刪除操作。圖5-13類別管理界面b)管理員對(duì)商品可以進(jìn)行添加、刪除和更新操作。輸入商品名稱,選擇商品分類,分別輸入采購(gòu)價(jià)格,市場(chǎng)價(jià)格和銷售價(jià)格。選擇是否為推薦,選擇是可以顯示在首頁站長(zhǎng)推薦區(qū)域。選擇所屬性別,上傳商品圖片并添加商品說明后點(diǎn)擊提交即完成添加。添加商品過程如圖5-14所示。圖5-14商品添加界面添加商品后點(diǎn)擊查看全部商品點(diǎn)擊對(duì)應(yīng)商品即可檢視新添加的商品或編輯商品。圖5-15編輯商品界面c)管理員能直接查看并更新訂單狀態(tài)信息,同時(shí)也能通過訂單號(hào)查詢某訂單狀態(tài)信息。圖5-16更新訂單狀態(tài)界面圖5-17訂單查詢界面第六章系統(tǒng)測(cè)試和維護(hù)6.1系統(tǒng)測(cè)試的方法及步驟測(cè)試系統(tǒng)是在管理信息系統(tǒng)的發(fā)展的一個(gè)非常重要的步驟。這體現(xiàn)了它的重要性。這是一個(gè)質(zhì)量保證體系和研究開發(fā)全過程的可靠性,最終考試系統(tǒng)分析出系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)現(xiàn)。對(duì)象測(cè)試系統(tǒng),而不是整個(gè)原始軟件,程序和文件。測(cè)試系統(tǒng)軟件錯(cuò)誤在測(cè)試系統(tǒng)包括發(fā)現(xiàn)的錯(cuò)誤估計(jì):功能誤差,系統(tǒng)誤差,誤差分析,誤差數(shù)據(jù)的編碼錯(cuò)誤。在系統(tǒng)測(cè)試工作的前期準(zhǔn)備中,先預(yù)先計(jì)劃并寫好測(cè)試方案并嚴(yán)格跟著方案執(zhí)行。整個(gè)項(xiàng)目的開發(fā)還是比較繁瑣的,所以在開發(fā)過程中可能會(huì)產(chǎn)生一些意想不到的失誤,這就急急地需要通過測(cè)試來找出那些隱藏的缺陷。這樣做,可以及時(shí)補(bǔ)上漏洞,以免用戶在后續(xù)使用過程中出現(xiàn)無法成功的情況,同時(shí)也避免了日后為開發(fā)者增添越來越多的損失。因此,系統(tǒng)測(cè)試的必要性有目共睹。系統(tǒng)測(cè)試先簡(jiǎn)單概括為以下四個(gè)主要步驟:a)單元測(cè)試單元測(cè)試是整體測(cè)試中的第一步,通常在編碼階段進(jìn)行。在源程序代碼經(jīng)過編譯、評(píng)審、確認(rèn)沒有語法錯(cuò)誤之后,便可開始進(jìn)行單元測(cè)試。b)集成測(cè)試集成測(cè)試在單元測(cè)試完成之后,將所有的模塊概要設(shè)計(jì)要求組裝成系統(tǒng)時(shí)進(jìn)行的測(cè)試,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問題。c)確認(rèn)測(cè)試經(jīng)過集成測(cè)試之后,接口錯(cuò)誤已經(jīng)被發(fā)現(xiàn)并改正了,接下便要進(jìn)行確認(rèn)測(cè)試。所謂確認(rèn)測(cè)試就是驗(yàn)證所開發(fā)軟件的功能性及其他特性是否符合軟件需求規(guī)格說明書的要求。所以,確認(rèn)測(cè)試又被稱為有效性測(cè)試。d)系統(tǒng)測(cè)試系統(tǒng)測(cè)試是更大范圍內(nèi)進(jìn)行測(cè)試,它將經(jīng)過確認(rèn)測(cè)試的軟件作為整個(gè)基于計(jì)算機(jī)的系統(tǒng)的一個(gè)元素,在實(shí)際運(yùn)行環(huán)境下,對(duì)系統(tǒng)進(jìn)行的一系列集成和確認(rèn)測(cè)試。6.2程序調(diào)試6.2.1界面測(cè)試體育用品銷售系統(tǒng)在主頁無需登錄即可進(jìn)行商品的閱覽和查詢功能。整個(gè)系統(tǒng)還包含諸多功能頁面。如商品信息頁面,商品購(gòu)買頁面,訂單生成頁面,商品添加頁面類別添加頁面等等。在系統(tǒng)整體結(jié)構(gòu)代碼搭建完畢后,為了使本系統(tǒng)界面更顯美觀。反復(fù)修改CSS樣式和頁面布局,使系統(tǒng)美觀度上升并且無錯(cuò)誤頁面,系統(tǒng)頁面測(cè)試通過。6.2.2功能測(cè)試系統(tǒng)的功能測(cè)試是系統(tǒng)軟件測(cè)試中最重要的測(cè)試,開發(fā)者必須對(duì)系統(tǒng)的功能考慮全面,根據(jù)用戶需求說明和測(cè)試需求列表,對(duì)其展開測(cè)試,驗(yàn)證該系統(tǒng)平臺(tái)是否在功能上滿足了用戶,是否符合需求的標(biāo)準(zhǔn)。系統(tǒng)功能測(cè)試的檢驗(yàn)重點(diǎn)有以下幾個(gè):本平臺(tái)系統(tǒng)所設(shè)計(jì)的功能是否都實(shí)現(xiàn)了,在邏輯上有沒有重大錯(cuò)誤;本平臺(tái)系統(tǒng)所設(shè)計(jì)的功能是否滿足當(dāng)初在需求分析中所確立的基本需求;本平臺(tái)系統(tǒng)所設(shè)計(jì)的功能能否正確的顯示并反饋給用戶。6.3基本功能測(cè)試的用例及結(jié)果6.3.1登錄功能測(cè)試表6-1登錄功能測(cè)試用例表測(cè)試編號(hào)Test1測(cè)試項(xiàng)目登錄功能測(cè)試目的功能實(shí)現(xiàn)預(yù)置條件安裝和部署業(yè)務(wù)輸入數(shù)據(jù)用戶名:fuyuze;密碼:123456用戶名:fuyuze;密碼:512123用戶名:admin;密碼:admin用戶名:admin;密碼:qwer測(cè)試步驟1.打開網(wǎng)站登錄2.填寫用戶名和密碼3.點(diǎn)擊登錄預(yù)期結(jié)果(1)(3)為正確的用戶賬號(hào)和管理員賬號(hào)登錄成功(2)(4)為錯(cuò)誤的用戶賬號(hào)和管理員賬號(hào)登錄失敗實(shí)際結(jié)果(1)(3)登錄成功,(2)(4)登錄失敗結(jié)論功能正常6.3.2用戶注冊(cè)功能測(cè)試表6-2注冊(cè)功能測(cè)試用例表測(cè)試編號(hào)Test2測(cè)試項(xiàng)目用戶注冊(cè)功能測(cè)試目的功能實(shí)現(xiàn)預(yù)置條件安裝和部署業(yè)務(wù)輸入數(shù)據(jù)(1)用戶名:fff;密碼:qwerasdf;確認(rèn)密碼qwerasdf;郵箱1925671667@用戶名:fuyuze;密碼:fff964925;確認(rèn)密碼fff964925;郵箱1925用戶名:fuyuze;密碼:cvb;確認(rèn)密碼cvb;郵箱1925671667@用戶名:fuyuze;密碼:04090525;確認(rèn)密碼0409;郵箱1925671667@(5)用戶名:fuyuze;密碼:04090525;確認(rèn)密碼04090525;郵箱1925671667@(6)用戶名:userfyz;密碼:960704;確認(rèn)密碼960704;郵箱1925671667@;測(cè)試步驟1.打開網(wǎng)站登錄2.點(diǎn)擊注冊(cè)用戶3.輸入信息4.點(diǎn)擊注冊(cè)預(yù)期結(jié)果用戶名少于6個(gè)字符注冊(cè)失敗郵箱格式不正確注冊(cè)失敗密碼少于6位注冊(cè)失敗確認(rèn)密碼與密碼不匹配注冊(cè)失敗用戶名已存在注冊(cè)失敗符合注冊(cè)要求注冊(cè)成功實(shí)際結(jié)果(1)(2)(3)(4)(5)注冊(cè)失敗(6)注冊(cè)成功結(jié)論功能正常6.3.3新增商品類別功能測(cè)試表6-3商品類別添加測(cè)試用例表測(cè)試編號(hào)Test3測(cè)試項(xiàng)目管理員添加商品類別測(cè)試目的功能實(shí)現(xiàn)預(yù)置條件安裝和部署業(yè)務(wù)輸入數(shù)據(jù)(1)商品類別:室內(nèi)健身服飾;(2)商品類別:團(tuán)體徒步器械;測(cè)試步驟1.打開網(wǎng)站登錄管理員2。添加商品類別3.輸入名稱4.點(diǎn)擊添加預(yù)期結(jié)果(1)商品類別已存在添加失敗(2)商品類別未存在添加成功實(shí)際結(jié)果(1)添加失敗(6)添加成功結(jié)論功能正常6.3.4新增商品信息功能測(cè)試表6-4商品信息添加測(cè)試用例表測(cè)試編號(hào)Test4測(cè)試項(xiàng)目管理員商品添加功能測(cè)試目的功能實(shí)現(xiàn)預(yù)置條件安裝和部署業(yè)務(wù)輸入數(shù)據(jù)商品名:TRAVEL100男式旅行壓縮夾克-灰色選擇類別:運(yùn)動(dòng)服飾銷售價(jià)格:210是否推薦:是商品簡(jiǎn)介:非常結(jié)實(shí),放在背包里占用空間少。商品名:TRAVEL100男式旅行壓縮夾克-灰色選擇類別:運(yùn)動(dòng)服飾銷售價(jià)格:210是否推薦:是商品簡(jiǎn)介:無商品名:無選擇類別:運(yùn)動(dòng)服飾銷售價(jià)格:210是否推薦:是商品簡(jiǎn)介:非常結(jié)實(shí),放在背包里占用空間少。商品名:TRAVEL100男式旅行壓縮夾克-灰色選擇類別:運(yùn)動(dòng)服飾銷售價(jià)格:無是否推薦:是商品簡(jiǎn)介:非常結(jié)實(shí),放在背包里占用空間少。測(cè)試步驟1.打開網(wǎng)站登錄管理員2.點(diǎn)擊添加商品3.輸入信息4.點(diǎn)擊添加預(yù)期結(jié)果名稱,價(jià)格和簡(jiǎn)介為必填信息,均已添加。添加成功(3)(4)均缺少必填信息。添加失敗實(shí)際結(jié)果(1)添加成功(2)(3)(4)添加失敗結(jié)論功能正常6.3.5訂單查詢功能測(cè)試表6-5訂單查詢測(cè)試用例表測(cè)試編號(hào)Test5測(cè)試項(xiàng)目管理員查詢訂單功能測(cè)試目的功能實(shí)現(xiàn)預(yù)置條件安裝和部署業(yè)務(wù)輸入數(shù)據(jù)(1)訂單號(hào):201906082004140033160訂單狀態(tài):已發(fā)貨(2)訂單號(hào):2019訂單狀態(tài):已發(fā)貨(3)訂單號(hào):201906082004140033160訂單狀態(tài):交易完成測(cè)試步驟1.打開網(wǎng)站登錄管理員2.點(diǎn)擊訂單查詢3.輸入關(guān)鍵字4.點(diǎn)擊穿預(yù)期結(jié)果(1)訂單狀態(tài)錯(cuò)誤。無查詢結(jié)果。(2)訂單號(hào)錯(cuò)誤。無查詢結(jié)果。訂單號(hào)和訂單狀態(tài)均正確。顯示正確查詢結(jié)果實(shí)際結(jié)果(1)(2)查詢失敗(3)查詢成功結(jié)論功能正常6.3.6商品刪除功能測(cè)試表6-6商品刪除測(cè)試用例表測(cè)試編號(hào)Test6測(cè)試項(xiàng)目刪除商品測(cè)試目的刪除成功預(yù)置條件安裝和部署業(yè)務(wù)輸入數(shù)據(jù)無測(cè)試步驟1.點(diǎn)擊登錄管理員賬號(hào)2.點(diǎn)擊刪除商品信息預(yù)期結(jié)果商品刪除成功實(shí)際結(jié)果商品刪除成功結(jié)論功能正常6.3.7商品類別刪除功能測(cè)試表6-7商品類別刪除測(cè)試用例表測(cè)試編號(hào)Test7測(cè)試項(xiàng)目刪除商品類別測(cè)試目的刪除成

溫馨提示

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

評(píng)論

0/150

提交評(píng)論