《基于JAVA的A電腦訂購(gòu)商城網(wǎng)站設(shè)計(jì)》11000字(論文)_第1頁(yè)
《基于JAVA的A電腦訂購(gòu)商城網(wǎng)站設(shè)計(jì)》11000字(論文)_第2頁(yè)
《基于JAVA的A電腦訂購(gòu)商城網(wǎng)站設(shè)計(jì)》11000字(論文)_第3頁(yè)
《基于JAVA的A電腦訂購(gòu)商城網(wǎng)站設(shè)計(jì)》11000字(論文)_第4頁(yè)
《基于JAVA的A電腦訂購(gòu)商城網(wǎng)站設(shè)計(jì)》11000字(論文)_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

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

文檔簡(jiǎn)介

基于JAVA的A電腦訂購(gòu)商城網(wǎng)站設(shè)計(jì)摘要隨著時(shí)代的不斷進(jìn)步,人們對(duì)于網(wǎng)購(gòu)的需求也不斷的增加,同樣,電子商務(wù)變成了熱門(mén)的行業(yè)。出現(xiàn)了淘寶,京東等火熱的購(gòu)物app,但是如果每種商品都手動(dòng)的添加,既費(fèi)人力,又費(fèi)物力,同時(shí)也浪費(fèi)了很多的時(shí)間,如果能夠?qū)⑦@些變成線上訂購(gòu),可以很好的解決這些問(wèn)題。本文采用面向?qū)ο缶幊陶Z(yǔ)言Java語(yǔ)言進(jìn)行編寫(xiě),用JSP設(shè)計(jì)開(kāi)發(fā)A電腦訂購(gòu)商城網(wǎng)站,用JSP來(lái)進(jìn)行開(kāi)發(fā),數(shù)據(jù)庫(kù)用的是MySQL,因?yàn)檫@個(gè)數(shù)據(jù)庫(kù)具有體積小、速度快、總體擁有成本低,開(kāi)放源碼這等優(yōu)點(diǎn)。管理系統(tǒng)一共分為:電腦訂購(gòu)管理員模塊,客戶(hù)選購(gòu)模塊,商品信息模塊等??蛻?hù)選購(gòu)模塊主要實(shí)現(xiàn)個(gè)人賬號(hào)的登錄注冊(cè),完成個(gè)人信息的填寫(xiě)、查看個(gè)人信息或者更改個(gè)人信息。管理員模塊主要實(shí)現(xiàn)功能為:管理員查看客戶(hù)登錄注冊(cè),管理員后臺(tái)查看客戶(hù)信息和管理用戶(hù)信息、上架和下家商品等。關(guān)鍵詞:電腦商城JavaJSP目錄30463摘要 122028Abstract 24622第一章引言 5177461.1課題研究背景與意義 .5255201.2國(guó)內(nèi)外發(fā)展現(xiàn)狀 5281651.2.1國(guó)外發(fā)展現(xiàn)狀 6135421.2.2國(guó)內(nèi)發(fā)展現(xiàn)狀 6112831.3文本主要工作 6273171.4本章小結(jié) 731707第二章需求分析與開(kāi)發(fā)環(huán)境 816382.1可行性分析 8234252.1.1技術(shù)可行性 8127802.1.2經(jīng)濟(jì)可行性 8209052.1.3法律可行性 8237842.1.4操作可行性 8167622.2功能需求分析 941592.3系統(tǒng)非功能性需求 10238942.3.1系統(tǒng)設(shè)計(jì)需求 10314312.3.2系統(tǒng)其它需求 1016642.4開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具 1183552.4.1開(kāi)發(fā)環(huán)境 1160152.4.2B/S服務(wù)架構(gòu) 1137422.4.3數(shù)據(jù)庫(kù)介紹 12200812.5本章小結(jié) 1224409第三章系統(tǒng)設(shè)計(jì) 12152733.1系統(tǒng)總體功能結(jié)構(gòu) 12283973.2數(shù)據(jù)字典 13172633.3系統(tǒng)數(shù)據(jù)模型設(shè)計(jì) 19236693.3.1系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì) 19201953.3.2系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì) 1959943.3.3系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì) 20181823.4本章小結(jié) 2124938第四章詳細(xì)設(shè)計(jì) 2140914.1系統(tǒng)時(shí)序圖 2147964.2系統(tǒng)類(lèi)圖 21143804.3業(yè)務(wù)流程分析 2396174.4系統(tǒng)主界面設(shè)計(jì) 25238334.5用戶(hù)信息管理模塊設(shè)計(jì) 25284994.5.1用戶(hù)登錄模塊設(shè)計(jì) 25111384.5.2數(shù)碼產(chǎn)品展示模塊設(shè)計(jì)與實(shí)現(xiàn) 2984934.5.3購(gòu)物車(chē)模塊的設(shè)計(jì)與實(shí)現(xiàn) 29251294.5.4收銀臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn) 3039444.5.5查看訂單模塊的設(shè)計(jì)與實(shí)現(xiàn) 3130394.5.6公告瀏覽模塊的設(shè)計(jì)與實(shí)現(xiàn) 32161144.5.7客戶(hù)留言模塊的設(shè)計(jì)與實(shí)現(xiàn) 33148904.6系統(tǒng)后臺(tái)管理功能設(shè)計(jì)與實(shí)現(xiàn) 33316294.6.1客戶(hù)留言模塊的設(shè)計(jì)與實(shí)現(xiàn) 33287014.6.2訂單信息管理設(shè)計(jì)與實(shí)現(xiàn) 34191874.6.3數(shù)碼產(chǎn)品信息管理設(shè)計(jì)與實(shí)現(xiàn) 34104484.6.4公告信息管理設(shè)計(jì)與實(shí)現(xiàn) 34154344.6.5留言信息管理設(shè)計(jì)與實(shí)現(xiàn) 35210234.7本章小結(jié) 3522920第五章系統(tǒng)測(cè)試與性能分析 36316195.1測(cè)試計(jì)劃 36297225.1.1測(cè)試項(xiàng)目 3664455.1.2被測(cè)特性 36158995.1.3不被測(cè)特性 3643025.1.4測(cè)試目標(biāo) 3667705.1.5測(cè)試通過(guò)標(biāo)準(zhǔn) 37260475.2測(cè)試用例 34274895.3測(cè)試結(jié)果及分析 37285545.3.1

測(cè)試情況統(tǒng)計(jì)分析

38287535.3.2功能性

3873325.3.3易用性 38185335.3.4兼容性 3967305.3.5缺陷匯總

39109665.4測(cè)試結(jié)論 39129845.5本章小結(jié) 394979結(jié)論 40

第一章引言對(duì)于一整套的網(wǎng)上電腦交易系統(tǒng)的購(gòu)買(mǎi)過(guò)程,都可以在本系統(tǒng)上實(shí)現(xiàn)。本系統(tǒng)可以對(duì)電腦的信息進(jìn)行在線顯示,在電腦特價(jià)區(qū)可以看到目前正在進(jìn)行優(yōu)惠的商品,在排行榜里同樣可以看到目前暢銷(xiāo)的商品,以及新品上架區(qū)域的新品電腦的信息。這樣,用戶(hù)僅僅只需要坐在電腦前就可以買(mǎi)到自己喜歡的商品,方便了平時(shí)的生活購(gòu)物。同樣的,商家并不需要擁有實(shí)體的店鋪,而是通過(guò)網(wǎng)上的交易系統(tǒng)對(duì)自己的商品上架,這樣就可以輕松的坐在電腦前以獲得盈利。1.1課題研究背景與意義由于全球技術(shù)產(chǎn)業(yè)快速的深入發(fā)展,現(xiàn)代生活帶來(lái)了很大程度上的變化。特別的,互聯(lián)網(wǎng)讓世界的聯(lián)系更加緊密,讓人與人之間的距離也靠的越來(lái)越近。Internet首先是被美國(guó)人創(chuàng)造,在這之后,其他國(guó)家也逐漸地參與進(jìn)來(lái)。因此,Internet也就變成了一個(gè)全球化國(guó)際性網(wǎng)絡(luò)。在互聯(lián)網(wǎng)用戶(hù)不斷增加的同時(shí),互聯(lián)網(wǎng)所覆蓋的范圍逐漸變大,涉及的領(lǐng)域也更加多元。擁有十分巨大的商業(yè)潛力,前景也被許多專(zhuān)業(yè)人士看好。電子商務(wù)其產(chǎn)生的經(jīng)濟(jì)效益難以估量,對(duì)社會(huì)生產(chǎn)力的提高有很大幫助。它不僅一場(chǎng)信息化革命,也對(duì)我們的工作方式和生活方式也會(huì)產(chǎn)生很大程度上的影響。在互聯(lián)網(wǎng)得到了快速的發(fā)展之后,電子商務(wù)才逐漸地發(fā)展起來(lái)。電子商務(wù)網(wǎng)站因此也通過(guò)各種各樣的模式陸續(xù)出現(xiàn)。由于人們不斷的在生活質(zhì)量跟生活品質(zhì)上追求提高,對(duì)于社會(huì)經(jīng)濟(jì)運(yùn)行角度來(lái)說(shuō),電子商務(wù)擁有十分深遠(yuǎn)的意義價(jià)值。大大地加強(qiáng)了其豐富性。這樣一來(lái),也就非常明顯地提高了人們的生活水平。電子商務(wù)技術(shù)主要是基于互聯(lián)網(wǎng)的,就是要實(shí)現(xiàn)完整的電子商務(wù),必須有互聯(lián)網(wǎng)技術(shù)的支撐。也就是說(shuō),想要實(shí)現(xiàn)更好的電子商務(wù)系統(tǒng),就要注重和完善互聯(lián)網(wǎng)工程技術(shù)。這樣一來(lái),不但帶動(dòng)了科技的進(jìn)步,而且很大程度上提升了社會(huì)的完善度以及科技集成程度。正如大家所熟知的,科技和工程作為社會(huì)前進(jìn)的動(dòng)力,而由電商所引發(fā)的工程上科技上的發(fā)展將給我們帶來(lái)巨大的貢獻(xiàn)。從經(jīng)濟(jì)上看,我們的整體素質(zhì)在電子商務(wù)平臺(tái)上也有了很大的提高。毫不夸張的說(shuō),已經(jīng)有了質(zhì)的飛躍。隨著時(shí)代的進(jìn)步,學(xué)習(xí)和利用電子商務(wù)的人數(shù)越來(lái)越多,使用并且掌握了各方面的電子商務(wù)技術(shù)。這樣一來(lái),隨著年輕人的水平技術(shù)、素質(zhì)技能得到明顯的提升,有利于國(guó)家的發(fā)展和科技的進(jìn)步。相對(duì)于各類(lèi)企業(yè),充分地利用電子商務(wù)技術(shù)的迅速發(fā)展,可以將傳統(tǒng)的信息方式為我們社會(huì)創(chuàng)造出更加巨大的價(jià)值與利益。1.2國(guó)內(nèi)外發(fā)展現(xiàn)狀1.2.1國(guó)外發(fā)展現(xiàn)狀查看全球電子商務(wù)市場(chǎng)的趨勢(shì),并不平衡在各個(gè)地區(qū)的發(fā)展,只用歐盟、美國(guó)、亞洲先對(duì)來(lái)說(shuō)比較發(fā)達(dá)。最早發(fā)展電子商務(wù)的是美國(guó),所以美國(guó)技術(shù)最為成熟。1.2.2國(guó)內(nèi)發(fā)展現(xiàn)狀中國(guó)的電子商務(wù)現(xiàn)在正在經(jīng)歷的是蓬勃的發(fā)展時(shí)期,最近幾年不斷地增加了網(wǎng)上零售平臺(tái),關(guān)于網(wǎng)上商品的種類(lèi)也日漸豐富,因此社交電子商務(wù)的推出迅速得到了市場(chǎng)的廣泛認(rèn)可,不少新生的企業(yè)都得到了訊速發(fā)的展,比較成功的例子就像美麗說(shuō)、蘑菇街等。1.3文本主要工作本系統(tǒng)是基于JSP的電腦線上銷(xiāo)售系統(tǒng),用戶(hù)需要先輸入本網(wǎng)站的地址,進(jìn)入系統(tǒng)注冊(cè)之后進(jìn)行購(gòu)物。本系統(tǒng)實(shí)現(xiàn)了電腦的線上銷(xiāo)售功能以及管理用戶(hù)和商品的基本信息。系統(tǒng)主要是由兩部分構(gòu)成,其中包括后臺(tái)的管理部分與前臺(tái)的銷(xiāo)售部分。對(duì)于后臺(tái)管理來(lái)說(shuō),商家可以上架自己的電腦供客戶(hù)瀏覽,處理客戶(hù)訂單,管理客戶(hù)信息。1.4本章小結(jié)本文對(duì)于現(xiàn)在情況下電子商務(wù)的發(fā)展,對(duì)電腦線上銷(xiāo)售的問(wèn)題做了較為深入的研究與思考。

第二章需求分析與開(kāi)發(fā)環(huán)境2.1可行性分析2.1.1技術(shù)可行性JSP效率非常高,是一個(gè)互聯(lián)網(wǎng)的實(shí)現(xiàn)技術(shù)。高效率對(duì)應(yīng)系統(tǒng)的電腦銷(xiāo)售的實(shí)時(shí)要求,當(dāng)然,常見(jiàn)的電商網(wǎng)站是活動(dòng)的。此外,作為Java平臺(tái)的一部分,JSP同樣可以?xún)H用一次編寫(xiě)成功,就能在其他各處開(kāi)始運(yùn)行的特點(diǎn)。因此,JSP可能是本系統(tǒng)的最好的技術(shù)。MySQL作為后臺(tái)數(shù)據(jù)的系統(tǒng)基于標(biāo)準(zhǔn)的網(wǎng)絡(luò)來(lái)提供功能的基礎(chǔ)上提供了編程廣泛的數(shù)據(jù)庫(kù)。免費(fèi)在網(wǎng)絡(luò)上提供強(qiáng)大和方便的網(wǎng)絡(luò)結(jié)構(gòu),數(shù)據(jù)和分析,MySQL服務(wù)結(jié)構(gòu)的分析被擴(kuò)展到互聯(lián)網(wǎng)。MySQL查詢(xún)與強(qiáng)大的分析功能,以及穩(wěn)定,存儲(chǔ)容量完全滿(mǎn)足電商網(wǎng)站在處理數(shù)據(jù)庫(kù)的需求。2.1.2經(jīng)濟(jì)可行性無(wú)需目標(biāo)系統(tǒng),基本上,沒(méi)有硬件的投入,調(diào)試方便,其中開(kāi)發(fā)成本,運(yùn)營(yíng)成本和基本的調(diào)試成本也是很低的。2.1.3法律可行性本系統(tǒng)是自行開(kāi)發(fā)的電腦線上銷(xiāo)售系統(tǒng),具有比較強(qiáng)的實(shí)際意義,同樣開(kāi)發(fā)軟件也是免費(fèi)使用的。2.1.4操作可行性當(dāng)今人們對(duì)計(jì)算機(jī)的已經(jīng)更加了解,相應(yīng)的點(diǎn)擊操作即可完成。2.2功能需求分析該系統(tǒng)由兩個(gè)部分組成,一部分是前臺(tái)銷(xiāo)售部分,客戶(hù)通過(guò)瀏覽器訪問(wèn)本系統(tǒng),瀏覽商品進(jìn)行購(gòu)買(mǎi)??蛻?hù)可以注冊(cè)個(gè)人信息,管理個(gè)人信息,修改密碼,查看想要購(gòu)買(mǎi)電腦的信息,提交和查看訂單等。圖2-1的前臺(tái)系統(tǒng)的用例圖.圖2-1客戶(hù)端用例圖另一部分是管理的后臺(tái)部分,涉及到管理電腦、訂單、客戶(hù)和信息等。信息發(fā)布包括電腦信息,有不同的方式進(jìn)行分類(lèi)電腦,新型顯示器,以及一個(gè)通訊管理,包括添加,更新或刪除。訂單管理是查看訂單,識(shí)別和發(fā)送等操作。在圖2-2所示的系統(tǒng)的管理員用例圖。

圖2-2管理員用例圖2.3系統(tǒng)非功能性需求2.3.系統(tǒng)需求1)可靠性需求:用戶(hù)在使用該系統(tǒng)時(shí),系統(tǒng)無(wú)法訪問(wèn)的概率應(yīng)在5%以下。2)安全性需求:由于本系統(tǒng)是內(nèi)部的系統(tǒng),因此本系統(tǒng)只面向內(nèi)部的賓館工作人員,所以身份驗(yàn)證登錄是必要的。2.4開(kāi)發(fā)環(huán)境與開(kāi)發(fā)工具2.4.1開(kāi)發(fā)環(huán)境JSP這種結(jié)構(gòu)可以基于不僅有利于企業(yè)管理,同時(shí)限制未經(jīng)授權(quán)的訪問(wèn)的商業(yè)法律權(quán)威的每個(gè)部件進(jìn)行非法訪問(wèn)。系統(tǒng)的三層體系結(jié)構(gòu)如圖3-3: 圖2-3Web三層結(jié)構(gòu)管理模型Fig2-3Three-tierStructureManagementModel可靠性是通常是正確和穩(wěn)健性。在發(fā)展過(guò)程中,使相互沖突的目標(biāo)之間的妥協(xié),并且有一定的限制,使各方面的最大程度的滿(mǎn)意。2.5本章小結(jié)在各個(gè)階段的分析基礎(chǔ)上確定新系統(tǒng)的功能。調(diào)查研究的基本要素是“數(shù)據(jù)”和“處理”,通過(guò)我們的研究,數(shù)據(jù)收集和統(tǒng)計(jì)。

第三章系統(tǒng)設(shè)計(jì)完成了軟件的分析階段開(kāi)發(fā)之后,進(jìn)入軟件實(shí)際開(kāi)發(fā),在系統(tǒng)設(shè)計(jì)階段我們需要完成的是系統(tǒng)的大致設(shè)計(jì),確立數(shù)據(jù)跟軟件的結(jié)構(gòu)。本階段以系統(tǒng)需求為基礎(chǔ),對(duì)電腦線上銷(xiāo)售系統(tǒng)做一個(gè)詳細(xì)的系統(tǒng)設(shè)計(jì)。關(guān)于解決系統(tǒng)需求程序模塊設(shè)計(jì)方面,其中包含怎樣把該系統(tǒng)劃分成多個(gè)模塊、模塊結(jié)構(gòu)設(shè)計(jì)等方面。接下來(lái),本文將要在系統(tǒng)設(shè)計(jì)這一章節(jié)關(guān)于系統(tǒng)的數(shù)據(jù)庫(kù),系統(tǒng)功能結(jié)構(gòu),開(kāi)發(fā)環(huán)境和工具等方面做詳盡的描述。3.1系統(tǒng)總體功能結(jié)構(gòu)經(jīng)過(guò)分析電腦線上銷(xiāo)售系統(tǒng)的需求跟實(shí)際情形,我們可知該系統(tǒng)的功能結(jié)構(gòu):電腦線上銷(xiāo)售系統(tǒng)包含了前臺(tái)客戶(hù)端與后臺(tái)管理這兩個(gè)部分,新上架配件展示的管理以及對(duì)用戶(hù)的管理。具體結(jié)構(gòu)如圖3-1:圖3-1系統(tǒng)功能結(jié)構(gòu)圖Fig3-1Systemfunctionblockdiagram系統(tǒng)主要模塊及其功能如下:1、用戶(hù)信息管理:主要包括對(duì)用戶(hù)信息的管理操作。2、電腦信息:主要包括電腦品牌、類(lèi)別、型號(hào)瀏覽,對(duì)電腦的具體內(nèi)容的瀏覽。3、自助購(gòu)物:客戶(hù)可以隨心所欲地選擇心儀的電腦。4、購(gòu)物車(chē)模塊:在將電腦選擇好并放入購(gòu)物車(chē)。5、前臺(tái)訂單處理:用戶(hù)可以查看訂單的狀態(tài),是否被后臺(tái)人員處理。6、用戶(hù)管理:查看客戶(hù)個(gè)人信息。7、新產(chǎn)品信息展示管理:查看新品,上架下架新品,修改新品信息。8、電腦管理:查看電腦,瀏覽信息詳情,對(duì)電腦的信息進(jìn)行增添改查。9、后臺(tái)訂單管理:查看客戶(hù)訂單,確認(rèn)訂單并發(fā)貨。3.2數(shù)據(jù)字典用戶(hù)是一個(gè)只讀表集。數(shù)據(jù)字典的內(nèi)容包括用于對(duì)象的所有模式信息,如表,視圖,群集和索引數(shù)據(jù)庫(kù)中的信息。多少空間的分配,多少空間當(dāng)前使用的列的默認(rèn)值,完整性約束的信息,客戶(hù)的姓名和權(quán)限,客戶(hù)在登陸后使用的過(guò)程中所需要的審核信息,其中的信息對(duì)各個(gè)客戶(hù)也是非常重要。用戶(hù)可存取的詞典數(shù)據(jù)的詞典數(shù)據(jù)的數(shù)據(jù)庫(kù)是與關(guān)于數(shù)據(jù),這是由包含在數(shù)據(jù)流圖,組合物中所有項(xiàng)目的集合中定義的信息的SQL語(yǔ)句的集合:(1)數(shù)據(jù)流(2)數(shù)據(jù)流分量,即數(shù)據(jù)元素(3)數(shù)據(jù)存儲(chǔ)(4)處理下面為本系統(tǒng)的數(shù)據(jù)字典:(1)數(shù)據(jù)流數(shù)據(jù)流名稱(chēng):用戶(hù)登錄信息別名:無(wú)簡(jiǎn)述:用戶(hù)登錄時(shí)填寫(xiě)的信息來(lái)源:用戶(hù)去向:用戶(hù)登錄數(shù)據(jù)流量:500份/天組成:用戶(hù)名+密碼數(shù)據(jù)流名稱(chēng):用戶(hù)注冊(cè)信息別名:無(wú)簡(jiǎn)述:用戶(hù)注冊(cè)時(shí)填寫(xiě)的信息來(lái)源:用戶(hù)去向:用戶(hù)注冊(cè)數(shù)據(jù)流量:10份/天數(shù)據(jù)流名稱(chēng):用戶(hù)信息別名:無(wú)來(lái)源:用戶(hù)或用戶(hù)信息的修改與查詢(xún)數(shù)據(jù)流量:30份/天組成:用戶(hù)編號(hào)+用戶(hù)注冊(cè)信息數(shù)據(jù)流名稱(chēng):添加的電腦信息別名:無(wú)來(lái)源:管理員去向:電腦信息的添加數(shù)據(jù)流量:50份/天組成:電腦的一般信息+電腦組成明細(xì)數(shù)據(jù)流名稱(chēng):電腦的一般信息別名:無(wú)來(lái)源:電腦信息的添加去向:電腦信息表文件數(shù)據(jù)流量:50份/天組成:電腦名稱(chēng)+電腦簡(jiǎn)介+電腦類(lèi)別+價(jià)格+圖片名稱(chēng)數(shù)據(jù)流名稱(chēng):電腦組成明細(xì)別名:無(wú)來(lái)源:電腦信息的添加去向:電腦組成明細(xì)添加數(shù)據(jù)流量:50份/天組成:電腦材料名稱(chēng)+數(shù)量數(shù)據(jù)流名稱(chēng):添加的電腦類(lèi)別信息別名:無(wú)來(lái)源:電腦信息的添加去向:電腦類(lèi)別的添加數(shù)據(jù)流量:50份/天組成:電腦名稱(chēng)+電腦簡(jiǎn)介+電腦類(lèi)別+價(jià)格+圖片名稱(chēng)數(shù)據(jù)流名稱(chēng):電腦信息別名:無(wú)來(lái)源:電腦信息的修改去向:管理員數(shù)據(jù)流量:10份/天組成:電腦編號(hào)+電腦的一般信息+電腦組成明細(xì)數(shù)據(jù)流名稱(chēng):訂單信息別名:無(wú)來(lái)源:用戶(hù)或訂單的查詢(xún)?nèi)ハ颍呵芭_(tái)訂單處理或用戶(hù)數(shù)據(jù)流量:100份/天組成:訂單編號(hào)+訂單的發(fā)送信息+訂單明細(xì)數(shù)據(jù)流名稱(chēng):訂單明細(xì)別名:無(wú)來(lái)源:購(gòu)物車(chē)模塊去向:前臺(tái)訂單處理數(shù)據(jù)流量:100份/天組成:訂單編號(hào)+訂單的發(fā)送信息+訂單明細(xì)數(shù)據(jù)流名稱(chēng):各種相關(guān)信息別名:無(wú)來(lái)源:錄入去向:數(shù)據(jù)文件數(shù)據(jù)流量:10份/天組成:各類(lèi)信息(2)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)的名稱(chēng):數(shù)據(jù)庫(kù)信息數(shù)據(jù)存儲(chǔ)的組成:各類(lèi)信息關(guān)鍵字:編號(hào)P1(對(duì)信息表進(jìn)行查詢(xún))P2(對(duì)信息表進(jìn)行修改刪除)(3)處理處理邏輯編號(hào):P03-01處理邏輯名稱(chēng):信息錄入簡(jiǎn)述:對(duì)基本信息進(jìn)行錄入.輸入的數(shù)據(jù)流:管理員、用戶(hù)處理過(guò)程:進(jìn)行分類(lèi)錄入輸出的數(shù)據(jù)流:各類(lèi)數(shù)據(jù)表處理邏輯編號(hào):P03-02處理邏輯名稱(chēng):查詢(xún)各類(lèi)信息簡(jiǎn)述:根據(jù)設(shè)定的條件來(lái)查詢(xún)所需信息.輸入的數(shù)據(jù)流:信息來(lái)源于數(shù)據(jù)庫(kù)輸出的數(shù)據(jù)流:查詢(xún)得到的信息處理邏輯編號(hào):P03-03處理邏輯名稱(chēng):修改、刪除信息簡(jiǎn)述:修改信息存入數(shù)據(jù)庫(kù).輸入的數(shù)據(jù)流:數(shù)據(jù)庫(kù)信息處理過(guò)程:對(duì)需要修改的信息做修改輸出的數(shù)據(jù)流:修改或刪除后得到的信息3.3系統(tǒng)數(shù)據(jù)模型設(shè)計(jì)3.3.1系統(tǒng)概念結(jié)構(gòu)設(shè)計(jì)根據(jù)系統(tǒng)流程及功能分析得出簡(jiǎn)化的實(shí)體關(guān)系模型圖,如圖3-2:圖3-2實(shí)體ER圖Fig3-2EntityERDiagram具體屬性如下:用戶(hù):用戶(hù)帳號(hào),真實(shí)姓名,密碼,性別,電話,郵箱,住址,收貨地址,注冊(cè)時(shí)間,用戶(hù)狀態(tài)。電腦:電腦品牌,類(lèi)別,名稱(chēng),電腦介紹,設(shè)置特價(jià),參考照片,庫(kù)存。訂單:訂單號(hào),用戶(hù)帳號(hào),是否付款,付款時(shí)間,發(fā)貨狀態(tài),收件人姓名,收件地址,接收郵編,總價(jià)。訂單包含商品的關(guān)聯(lián)屬性:個(gè)數(shù),單價(jià),總價(jià)。電腦:品牌,名稱(chēng),售價(jià),參考照片,類(lèi)別。管理員管理用戶(hù)屬性:時(shí)間。3.3.2系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)根據(jù)E-R圖轉(zhuǎn)化,特別是基于關(guān)系模型的轉(zhuǎn)換的原理。以確保訪問(wèn)控制,將用戶(hù)和管理員的關(guān)系模式合并之后,要用用戶(hù)類(lèi)別來(lái)加以區(qū)分。系統(tǒng)管理員可以?xún)鼋Y(jié)普通用戶(hù)。瀏覽關(guān)系模式可以被丟棄,因?yàn)槟抢锸窃鯓拥暮拖到y(tǒng)功能需求之間沒(méi)有任何關(guān)系。考慮到需要使用的電腦更詳細(xì)的分類(lèi)系統(tǒng),使自身作為一個(gè)關(guān)系模式。3.3.3系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)以下列出幾個(gè)重要的表格:表3-1會(huì)員基本信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明usernamenvarchar50是否用戶(hù)名passwordnvarchar50否密碼sexnvarchar20是性別realnamenvarchar20是真實(shí)姓名addressnvarchar50是地址postnvarchar20是郵編Telnvarchar20是電話zcsjdatetime8否注冊(cè)時(shí)間wentinvarchar20否密保問(wèn)題daandatetime8否密保答案emailnvarchar50否郵箱introducenvarchar50否備注信息idInt4否唯一標(biāo)識(shí)表3-2會(huì)員定單信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明orderidnvarchar50否訂單idusernamenvarchar50否用戶(hù)名slint4是數(shù)量Moneyfloat8是金額shijiandatetime8是提交時(shí)間stateint4是狀態(tài)IdInt4是否唯一標(biāo)識(shí)表3-3定單明細(xì)表字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明productidint4否idproductnumInt4否數(shù)量totalmoneyFloat8是總額OrderidNvarchar8是訂單編號(hào)productnameNvarchar8是名稱(chēng)IdInt4否唯一標(biāo)識(shí)表3-4電腦基本信息表字段名稱(chēng)數(shù)據(jù)類(lèi)型長(zhǎng)度主鍵允許空說(shuō)明IdInt4是否唯一標(biāo)識(shí)McNvarchar4是名稱(chēng)CdNvarchar100是產(chǎn)地GgNvarchar100是規(guī)格JhjgNvarchar16是進(jìn)貨價(jià)格PicNvarchar100是圖片路徑SlNvarchar8是數(shù)量XsjgNvarchar8否銷(xiāo)售價(jià)格IntroNvarchar4否備注信息SjDatetime8否時(shí)間3.4本章小結(jié)本階段詳細(xì)地描述了軟件中每個(gè)模塊的功能性說(shuō)明和細(xì)節(jié)描述,并且也向用戶(hù)展現(xiàn)了本數(shù)據(jù)庫(kù)的設(shè)計(jì)細(xì)節(jié)。

第四章詳細(xì)設(shè)計(jì)詳細(xì)描述在實(shí)施本章程序包括模塊和算法,邏輯等的實(shí)施用戶(hù)有計(jì)劃的知識(shí),在發(fā)展過(guò)程中的指導(dǎo)。在上一步驟中,該方案解決了系統(tǒng)的模塊化設(shè)計(jì)是如何實(shí)現(xiàn)的應(yīng)用問(wèn)題。包括如何讓把所述系統(tǒng)被分成幾個(gè)模塊,模塊之間的接口的設(shè)計(jì),如何傳遞模塊和數(shù)據(jù)結(jié)構(gòu),和模塊化結(jié)構(gòu)的設(shè)計(jì)等之間的信息。接下來(lái)對(duì)系統(tǒng)在本階段的詳細(xì)設(shè)計(jì)進(jìn)行簡(jiǎn)單的說(shuō)明。4.1系統(tǒng)時(shí)序圖用戶(hù)登錄系統(tǒng)后,驗(yàn)證完成后,系統(tǒng)將返回產(chǎn)品列表。會(huì)員將根據(jù)返回的列表選擇下一個(gè)操作。如果購(gòu)買(mǎi)產(chǎn)品,訂單將提交給系統(tǒng)。系統(tǒng)時(shí)序圖的具體細(xì)節(jié)如下圖4.1:圖4.1系統(tǒng)時(shí)序圖Figure4.1SystemTimingDiagram4.2系統(tǒng)類(lèi)圖系統(tǒng)中主要有一下幾個(gè)類(lèi)MemberManageBean類(lèi),MemberBean類(lèi),AdminBean類(lèi),GuestBookBean類(lèi),ComBean類(lèi),系統(tǒng)類(lèi)圖如下圖4.2:圖4-2系統(tǒng)類(lèi)圖Fig4-2SystemClassDiagram各類(lèi)的屬性和方法如下:(1)MemberManageBean具體如下:setEVERYPAGENUM方法分頁(yè)查詢(xún)所有個(gè)人會(huì)員;delMember()方法刪除會(huì)員;closeMember()方法凍結(jié)會(huì)員;(2)MemberBean具體如下:checkRegName()方法檢查是否重名;editPassword()方法會(huì)員修改密碼;memberLogin()方法會(huì)員登陸;getLastTimeIP()方法登陸信息;personReg()方法個(gè)人會(huì)員注冊(cè);uppersonReg()方法個(gè)人會(huì)員修改資料;(3)AdminBean具體如下:Stringuseros管理員登錄更新登錄次數(shù)寫(xiě)登錄日志;getAdminInfo()方法查詢(xún)管理員信息;editPassword()方法管理員修改密碼;addManager()方法添加管理員;getAllManager()方法獲取所有管理員;delManager()方法刪除管理員;GuestBookBean()方法留言本;addGuestBook()方法發(fā)表留言;getGuestBook()方法查詢(xún)留言?xún)?nèi)容;getReplay()方法查詢(xún)回復(fù)內(nèi)容;delGuestBook()方法刪除留言;(4)ComBean類(lèi)功能有,查詢(xún)會(huì)員信息,具體如下:getMessageCount()方法得到信息總數(shù);4.3業(yè)務(wù)流程分析通過(guò)不同的類(lèi)別查看配件信息,查看留言版和公告,下訂單并查看訂單。流程圖如圖2-3

圖2-3客戶(hù)端流程圖Fig2-3Clientflowchart后臺(tái)管理流程圖如下圖2-4所示 圖2-4后臺(tái)管理端流程圖Fig2-4backwardmanagementflowchart4.4系統(tǒng)主界面設(shè)計(jì)圖4-3主界面截圖Fig4-3MainInterfaceScreenshot4.5用戶(hù)信息管理模塊設(shè)計(jì)4.5.1用戶(hù)登錄模塊設(shè)計(jì)1.注冊(cè)(1)實(shí)現(xiàn)目標(biāo)如果客戶(hù)提交的一些信息有問(wèn)題的話,系統(tǒng)將會(huì)給與相應(yīng)的提示用戶(hù)修改操作。如果用戶(hù)提交了所有正確的符合要求的信息,系統(tǒng)將會(huì)自動(dòng)彈出提示框,提示注冊(cè)成功,將信息存入系統(tǒng)數(shù)據(jù)庫(kù)。界面的設(shè)計(jì)如圖4-4所示。圖4-4用戶(hù)注冊(cè)模塊(2)實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:userReg.jsp頁(yè)面設(shè)計(jì)如表4-1所示。表4-1用戶(hù)注冊(cè)主要控件信息列表名稱(chēng)類(lèi)型含義userNameText輸入用戶(hù)名稱(chēng)passwordPassword輸入密碼passwordOnePassword輸入確認(rèn)密碼userRealnameText輸入真實(shí)姓名userAddressText輸入住址userSexradio選擇性別userTelText輸入聯(lián)系方式E-mailText輸入E-mail地址確定Button提交用戶(hù)信息取消Button取消注冊(cè)2.登錄和驗(yàn)證(1)用戶(hù)登錄程序流程描述假如該用戶(hù)已經(jīng)存入數(shù)據(jù)庫(kù),則提示登陸成功。用戶(hù)登錄的程序流程圖如圖4-5所示。 圖4-5用戶(hù)登錄程序流程圖(2)實(shí)現(xiàn)目標(biāo)在系統(tǒng)購(gòu)物流程中,如果用戶(hù)不登錄本系統(tǒng),只能夠?yàn)g覽本系統(tǒng)中的商品,無(wú)法購(gòu)買(mǎi)。只有在登錄本系統(tǒng)之后,才可以將商品加入購(gòu)物車(chē)進(jìn)行購(gòu)買(mǎi)操作,也可以對(duì)用戶(hù)本人購(gòu)物車(chē)中的商品信息進(jìn)行修改操作。接口設(shè)計(jì)如圖4-6所示。圖4-6用戶(hù)登錄模塊(3)實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:index.jsp頁(yè)面設(shè)計(jì)如表4-2所示。表4-2用戶(hù)登錄主要控件信息列表名稱(chēng)類(lèi)型含義userNameText輸入用戶(hù)名passwordPassword輸入密碼注冊(cè)button注冊(cè)新用戶(hù)登錄button登錄網(wǎng)站3.用戶(hù)修改和注銷(xiāo)(1)實(shí)現(xiàn)目標(biāo)如果用戶(hù)已經(jīng)注冊(cè)過(guò)本系統(tǒng),就可以登錄本系統(tǒng),登陸之后就可以修改自己的帳號(hào)。界面設(shè)計(jì)如圖4-7所示。圖4-7用戶(hù)修改模塊為了用戶(hù)可以放心地享受本系統(tǒng)的購(gòu)物,也為了確保系統(tǒng)安全,本系統(tǒng)奇怪了注銷(xiāo)功能。用戶(hù)在購(gòu)買(mǎi)完成之后可以點(diǎn)擊注銷(xiāo)按鈕清楚自己的信息。(2)實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:userXinxi.jsp頁(yè)面設(shè)計(jì)如表4-3所示。表4-3用戶(hù)修改主要控件信息列表名稱(chēng)類(lèi)型含義userNameText輸入用戶(hù)名稱(chēng)passwordPassword輸入密碼passwordOnePassword輸入確認(rèn)密碼userRealnameText輸入真實(shí)姓名userAddressText輸入住址userSexradio選擇性別userTelText輸入聯(lián)系方式E-mailText輸入E-mail地址確定Button提交用戶(hù)信息取消Button取消注冊(cè)4.5.2數(shù)碼產(chǎn)品展示模塊設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)為了方便客戶(hù)購(gòu)買(mǎi)電腦,系統(tǒng)采用兩種方式顯示系統(tǒng)中的產(chǎn)品。界面設(shè)計(jì)如圖4-8所示。 圖4-8銷(xiāo)售排行模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:index.jsp4.5.3購(gòu)物車(chē)模塊的設(shè)計(jì)與實(shí)現(xiàn)1.購(gòu)物車(chē)流程說(shuō)明用戶(hù)在瀏覽本系統(tǒng)的商品之后,可以將心儀的電腦添加到自己的購(gòu)物車(chē)中,在自己的購(gòu)物車(chē)中,查看自己的商品,選擇購(gòu)買(mǎi)商品的數(shù)量或者對(duì)自己不喜歡的商品進(jìn)行清理操作。當(dāng)用戶(hù)將要付款的時(shí)候,需要到收銀臺(tái)付款。購(gòu)物車(chē)流程圖如圖4-9所示。圖4-9購(gòu)物車(chē)程序流程圖2.實(shí)施過(guò)程頁(yè)面名稱(chēng):myCart.jsp頁(yè)面設(shè)計(jì)如圖4-10所示。圖4-10購(gòu)物車(chē)模塊4.5.4收銀臺(tái)模塊的設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)當(dāng)用戶(hù)在購(gòu)物車(chē)選擇好自己將要購(gòu)買(mǎi)的產(chǎn)品之后,點(diǎn)擊下一步,就可以進(jìn)行結(jié)賬操作。在訂單確認(rèn)界面,系統(tǒng)會(huì)自動(dòng)檢測(cè)用戶(hù)輸入的信息是否正確,如果正確,系統(tǒng)會(huì)自動(dòng)生成訂單,并把訂單號(hào)發(fā)送給用戶(hù)。界面設(shè)計(jì)如圖4-11所示。圖4-11結(jié)賬模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:orderQuren.jsp頁(yè)面設(shè)計(jì)如表4-4所示。表4-4收銀臺(tái)主要控件信息列表名稱(chēng)類(lèi)型含義userNameText收貨人賬號(hào)userRealnameText收貨人姓名userTelText收貨人聯(lián)系電話userAddressText收貨人地址odderSonghuodizhiText送貨住址4.5.5查看訂單模塊的設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)用戶(hù)在正確的提交自己的訂單之后,點(diǎn)擊按鈕查看訂單,就可以看到自己所買(mǎi)商品現(xiàn)在的狀態(tài),下單日期等信息。界面的設(shè)計(jì)如圖4-12所示。 圖4-12查看訂單模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:myOrder.jsp4.5.6公告瀏覽模塊的設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)我們可以通過(guò)系統(tǒng)公告欄來(lái)對(duì)我們的電腦進(jìn)行促銷(xiāo),以公告欄為我們的宣傳方式進(jìn)行宣傳,顯示我們的商品信息,促銷(xiāo)活動(dòng)。當(dāng)顧客需要查看時(shí),點(diǎn)擊公告信息,將會(huì)自動(dòng)彈出一個(gè)窗口來(lái)顯示顧客所點(diǎn)的公告界面設(shè)計(jì)如圖4-13所示。 圖4-13公告瀏覽模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:gonggaoDetailQian.jsp4.5.7客戶(hù)留言模塊的設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)為了顧客可以對(duì)我們的系統(tǒng)進(jìn)行及時(shí)的反饋,也為了更加方便的得到良好的意見(jiàn)和建議,我們因此設(shè)計(jì)了留言板功能。界面的設(shè)計(jì)如圖4-14所示。圖4-14留言模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:liuyanAll.jsp4.6系統(tǒng)后臺(tái)管理功能設(shè)計(jì)與實(shí)現(xiàn)本節(jié)對(duì)系統(tǒng)后臺(tái)功能設(shè)計(jì)進(jìn)行詳細(xì)的說(shuō)明。4.6.1客戶(hù)留言模塊的設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)在設(shè)置留言板功能之后,客戶(hù)就可以在我們的留言板區(qū)域?qū)懴聦氋F的意見(jiàn),這樣當(dāng)我們的管理員看到之后就可以按照建議及時(shí)地對(duì)系統(tǒng)進(jìn)行優(yōu)化操作。界面設(shè)計(jì)如圖4-14所示。圖4-14客戶(hù)信息管理模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:userMana.jsp4.6.2訂單信息管理設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)界面設(shè)計(jì)如圖4-16所示。圖4-15訂單管理模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:orderMana.jsp4.6.3數(shù)碼產(chǎn)品信息管理設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)為了方便系統(tǒng)管理員在后臺(tái)上架商品,我們?cè)O(shè)計(jì)了專(zhuān)屬于管理員的商品添加功能。當(dāng)需要上架新的商品時(shí),系統(tǒng)管理員可以添加相關(guān)的圖片以及商品的詳細(xì)信息,并且新上架的商品用戶(hù)可以在系統(tǒng)主頁(yè)的最新上架上查看。如圖4-16所示圖4-16商品信息管理模塊2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:goodsManaYesTejia.jsp4.6.4公告信息管理設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)本模塊實(shí)現(xiàn)的目的是管理員可以在公告中發(fā)布一些重要的信息,有利于客戶(hù)可以及時(shí)得到查看,并了解本電腦系統(tǒng)最新的促銷(xiāo)活動(dòng)。界面的設(shè)計(jì)如圖4-17所示。圖4-17公告管理模塊Figure4-17Bulletinmanagementmodule2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:gonggaoMana.jsp4.6.5留言信息管理設(shè)計(jì)與實(shí)現(xiàn)1.實(shí)現(xiàn)目標(biāo)我們的管理員在看到之后會(huì)立刻把消息做出反饋,系統(tǒng)也會(huì)根據(jù)客戶(hù)的意見(jiàn)做出改善。界面的設(shè)計(jì)如圖4-18所示。圖4-18留言信息管理模塊Figure4-18messageinformationmanagementmodule2.實(shí)現(xiàn)過(guò)程所屬頁(yè)面名:liuyanMana.jsp4.7本章小結(jié)本章介紹了系統(tǒng)的詳細(xì)設(shè)計(jì),可以對(duì)系統(tǒng)設(shè)計(jì)進(jìn)行詳細(xì)、全面的了解。前端模塊介紹了用戶(hù)維護(hù)、銷(xiāo)售排名、購(gòu)物車(chē)、結(jié)賬、查看訂單、留言模塊和公告瀏覽模塊的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程。同時(shí),后臺(tái)模塊介紹了客戶(hù)信息管理、訂單管理、電子產(chǎn)品信息管理、公告管理和留言管理的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程。系統(tǒng)詳細(xì)設(shè)計(jì)的原則是采用結(jié)構(gòu)設(shè)計(jì)的方法來(lái)改進(jìn)控制結(jié)構(gòu),降低程序的復(fù)雜性,從而提高程序的可讀性、可測(cè)性和可維護(hù)性。

第五章系統(tǒng)測(cè)試與性能分析由于本系統(tǒng)是基于JSP結(jié)構(gòu)的電腦在線銷(xiāo)售系統(tǒng),因此可以大大提高其安全響應(yīng)的速度,并管理電腦的銷(xiāo)售信息。為了滿(mǎn)足廣大用戶(hù)的需求,測(cè)試本系統(tǒng)是否存在不易發(fā)現(xiàn)的錯(cuò)誤,以及測(cè)試本系統(tǒng)的各個(gè)功能是否如圖當(dāng)初設(shè)計(jì)的那樣正確的運(yùn)行,并對(duì)我們的系統(tǒng)進(jìn)行有效快速的改進(jìn)。5.1測(cè)試計(jì)劃5.1.1測(cè)試項(xiàng)目(1)

測(cè)試系統(tǒng)對(duì)用戶(hù)權(quán)限的管理(2)

商品的錄入功能是否能執(zhí)行相對(duì)應(yīng)的功能(3)

測(cè)試用戶(hù)是否能正確設(shè)置自己的信息并保存

(4)測(cè)試投訴模塊是否能正確執(zhí)行5.1.2被測(cè)特性(1)

系統(tǒng)的安全性

(2)

對(duì)用戶(hù)管理的功能是否能正常執(zhí)行5.1.3不被測(cè)特性

系統(tǒng)操作的方便性

系統(tǒng)在不同平臺(tái)的兼容性

系統(tǒng)的功能是否齊全5.1.4測(cè)試目標(biāo)本系統(tǒng)最終應(yīng)完成的測(cè)試目標(biāo)為:著重于系統(tǒng)的功能測(cè)試。5.1.5測(cè)試通過(guò)標(biāo)準(zhǔn)(1)通過(guò)的測(cè)試用例占所有測(cè)試用例的比例

(2)

缺陷的數(shù)量、嚴(yán)重程度和分布情況。

(2)

測(cè)試用例覆蓋情況。

(4)

測(cè)試人員對(duì)測(cè)試的成功結(jié)論。

5.2測(cè)試用例圖5-1登陸功能測(cè)試用例Fig5-1Sign-onFunctionTestCase主要測(cè)試技術(shù)黑盒測(cè)試技術(shù)預(yù)計(jì)輸出能正確顯示對(duì)話框測(cè)試結(jié)果描述能正確顯示對(duì)話框,進(jìn)入銷(xiāo)售管理系統(tǒng)界面。編號(hào)執(zhí)行步驟檢查點(diǎn)期望輸出實(shí)際輸出期望結(jié)果符合與否001用戶(hù)名為空值密碼為空值點(diǎn)擊登錄是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示請(qǐng)輸入您的用戶(hù)名是002輸入錯(cuò)誤用戶(hù)名:CrystalNo密碼:crystalno是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示該用戶(hù)不存在是003輸入正確用戶(hù)名:Crystal錯(cuò)誤密碼:crystalno是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示密碼錯(cuò)誤是004輸入正確用戶(hù)名:Crystal正確密碼:crystal是否能登錄管理系統(tǒng)成功登錄管理系統(tǒng)成功登陸管理系統(tǒng),進(jìn)入系統(tǒng)主界面是005輸入正確管理員用戶(hù)名:admin正確密碼:admin是否能登錄管理系統(tǒng)成功登錄管理系統(tǒng)成功登陸管理系統(tǒng),進(jìn)入管理界面是006用戶(hù)名和密碼為空值點(diǎn)擊登錄是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示請(qǐng)輸入您的用戶(hù)名是007輸入正確管理員用戶(hù)名:admin錯(cuò)誤密碼:adminno是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示密碼錯(cuò)誤,請(qǐng)確認(rèn)管理權(quán)限是圖5-2更改密碼功能測(cè)試用例Fig5-2ChangePasswordFunctionTestCase主要測(cè)試技術(shù)等價(jià)類(lèi)劃分和錯(cuò)誤推測(cè)預(yù)計(jì)輸出能正確顯示對(duì)話框測(cè)試結(jié)果描述1顯示提示對(duì)話框。

2能增加用戶(hù),設(shè)置其用戶(hù)名與密碼,并賦予權(quán)限。

3

可修改用戶(hù)權(quán)限,或刪除指定用戶(hù)。編號(hào)執(zhí)行步驟檢查點(diǎn)期望輸出實(shí)際輸出結(jié)果符合與否001輸入錯(cuò)誤的舊密碼(密碼位數(shù)在6-16)是否成功保存新密碼不能成功保存新密碼提示原始密碼錯(cuò)誤,請(qǐng)確認(rèn)權(quán)限是002輸入錯(cuò)誤的舊密碼(密碼位數(shù)不在6-16)是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示密碼為6-16位之間是003沒(méi)有輸入確認(rèn)密碼是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示請(qǐng)確認(rèn)密碼是004兩次新密碼不同是否能登錄管理系統(tǒng)不能登錄管理系統(tǒng)提示對(duì)不起,兩次的密碼不相同,請(qǐng)確認(rèn)密碼是005輸入正確的舊密碼輸入正確格式的新密碼是否能登錄管理系統(tǒng)成功登錄管理系統(tǒng)成功登陸管理系統(tǒng),進(jìn)入管理界面是

圖5.3商品銷(xiāo)售錄入功能測(cè)試用例Fig5-3ProductEntryFunctionTestCase主要測(cè)試技術(shù)等價(jià)類(lèi)劃分和錯(cuò)誤推測(cè)預(yù)計(jì)輸出能正確顯示對(duì)話框測(cè)試結(jié)果描述1.

顯示提示對(duì)話框

2.

保存修改操作后,會(huì)彈出提示框,提示操作成功;增加或刪除的數(shù)據(jù)能成功顯示,并把數(shù)據(jù)保存到數(shù)據(jù)庫(kù)

3.

錄入銷(xiāo)售價(jià)格,可識(shí)別是否錯(cuò)誤4.

修改操作后,沒(méi)有進(jìn)行保存操作。則本次修改不成功,數(shù)據(jù)不更新。編號(hào)執(zhí)行步驟檢查點(diǎn)期望輸出實(shí)際輸出期望結(jié)果符合與否001輸入配件名稱(chēng):三星顯示器配件類(lèi)型:a

銷(xiāo)售價(jià)格:3000

品牌:三星產(chǎn)地:韓國(guó)點(diǎn)擊提交是否能成功保存數(shù)據(jù)

能成功保存數(shù)據(jù)提示操作成功是002輸入配件名稱(chēng):三星顯示器配件類(lèi)型:a

銷(xiāo)售價(jià)格:-1000

品牌:三星產(chǎn)地:韓國(guó)點(diǎn)擊提交是否能輸入負(fù)數(shù)

操作失敗提示您的輸入有誤是003選取一條商品錄入信息,再點(diǎn)擊刪除是否能成功刪除商品錄入信息能成功刪除商品錄入信息成功刪除商品錄入信息是004增加一個(gè)商品銷(xiāo)售信息記錄,修改數(shù)據(jù)是否能成功保存數(shù)據(jù)能成功保存數(shù)據(jù)提示操作成功是

圖5.4投訴建議功能測(cè)試用例Figure5.4ComplaintSuggestedFunctionTestCase主要測(cè)試技術(shù)等價(jià)類(lèi)劃分和錯(cuò)誤推測(cè)預(yù)計(jì)輸出能正確顯示對(duì)話框測(cè)試結(jié)果描述1.

顯示提示對(duì)話框

2.

輸入投訴內(nèi)容,會(huì)彈出提示框,提示操作成功編號(hào)執(zhí)行步驟檢查點(diǎn)期望輸出實(shí)際輸出期望結(jié)果符合與否001投訴標(biāo)題為空投訴建議內(nèi)容正確填寫(xiě)是否能成功提交留言能成功提交留言提示操作成功是002投訴標(biāo)題正確填寫(xiě)投訴建議內(nèi)容為空是否能成功提交留言不能成功提交留言提示請(qǐng)輸入留言?xún)?nèi)容是003投訴標(biāo)題正確填寫(xiě)投訴建議內(nèi)容正確填寫(xiě)是否能成功提交留言能成功提交留言提示謝謝您的留言,請(qǐng)等候管理員回復(fù)是004管理員回復(fù)內(nèi)容為空是否能成功回復(fù)留言不能成功回復(fù)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論