版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
廣東東軟學(xué)院本科畢業(yè)設(shè)計(論文)基于web的移動書城管理系統(tǒng)的設(shè)計與實現(xiàn)DesignandImplementationofaWeb-basedMobileBookstoreManagementSystem內(nèi)容摘要在如今這個科技飛速發(fā)展的時代中,互聯(lián)網(wǎng)的發(fā)展無疑是從稚嫩走向成熟的,回看我們?nèi)缃竦纳?,已?jīng)與互聯(lián)網(wǎng)的發(fā)展分不開了,很多網(wǎng)上商店的崛起更是吸引了大部分人的注意,從一開始的少量關(guān)注到如今的家喻戶曉,側(cè)面說明了網(wǎng)上運(yùn)營是成功的。通過互聯(lián)網(wǎng)購物這種方式不僅便捷了大多數(shù)消費(fèi)者,也讓商家紛紛加盟。在日常生活中,書籍是必不可少的,每個人家里都會有各式各樣的書籍,以前想要買書的話只能通過實體店挑選自己喜歡的書籍,往往需要花費(fèi)很多時間,但是現(xiàn)在網(wǎng)上移動書城就解決了這個時間問題,讓大家更加方便快捷能閱讀和購買到自己想要的書籍。在兩者對比下,移動書城的優(yōu)點自然就脫穎而出。而且這種商業(yè)管理模式也是極其方便,以前傳統(tǒng)書店還需要線下做好統(tǒng)計,手動做好登記,而現(xiàn)在移動書城只需要利用相關(guān)工具直接網(wǎng)上統(tǒng)一統(tǒng)計,就能得到每個月的銷量、每個環(huán)節(jié)的情況,清晰可見。本移動書城網(wǎng)站主要是基于web的系統(tǒng)結(jié)構(gòu),采用PHP與數(shù)據(jù)庫MySQL從而來實現(xiàn)移動書城網(wǎng)站的各項功能與需求,前臺主要是實現(xiàn)用戶查閱瀏覽購買等對自己所心儀書籍的一些基本操作,而后臺主要是方便管理員對用戶信息和書籍信息進(jìn)行管理以及統(tǒng)計。關(guān)鍵詞:移動書城數(shù)據(jù)庫互聯(lián)網(wǎng)
AbstractInthisperiodofrapidscienceandtechnologynowadays,theInternetisundoubtedlyfrominfancytomaturity,backtoseeourtoday'slife,hasbeeninseparablewiththedevelopmentoftheInternet,theemergenceofalotofonlinestoreshasattractedmostpeople'sattention,fromthebeginningofasmallamountofattentiontohouseholdnames,profileshowstheonlineoperationwasasuccess.ThroughtheInternet,shoppingisconvenientsformostconsumers,andmakesbusinessestojoinin.Isindispensableindailylife,books,everyonewillhaveawidevarietyofbooksinthehome,wanttobuyabookbeforeitonlythroughphysicalstoreschooseoneselftolikebooks,oftenneedtospendtoomuchtime,butnowmobileonlinebookstorewillsolvetheproblemthistime,letpeoplemoreconvenientandquicktoreadandbuybookstheywant.Inthecontrastbetweenthetwo,theadvantagesofmobilebookcitynaturallystandout.Moreover,thisbusinessmanagementmodeisalsoextremelyconvenient.Inthepast,traditionalbookstoresstillneedtodostatisticsofflineandregisterbyhand,butnowmobilebookstoresonlyneedtouserelevanttoolstodirectlyunifyonlinestatistics,cangetthemonthlysalesvolume,eachlinkofthesituation,clearlyvisible.Thismobilebookstorewebsiteismainlybasedonthesystemstructureoftheweb,usingPHPandMySQLdatabasetorealizemobilebookstorewebsitefunctionsanddemand,thefrontdeskmainlyistorealizetheuseraccesstobrowseandbuytherighttoownbooks,someofthebasicoperation,andthebackgroundismainlyconvenientadministratorstomanageuserinformationandbookinformationandstatistics.Keywords:MobilebookstoreDatabaseInternet
目錄1緒論 [6],之所以流行,不僅僅是因為它是開源的,而是在眾多數(shù)據(jù)庫的對比下MySQL能存儲的數(shù)據(jù)是非常巨大的,能通過不同數(shù)據(jù)表來封裝,在很大程度上就加強(qiáng)了數(shù)據(jù)的靈敏性和安全性。對于如今的web應(yīng)用來說,MySQL占了很大的比重,現(xiàn)在大多數(shù)人喜歡把它應(yīng)用于中小型網(wǎng)站的開發(fā)中,在成本上也是降低了很多。MySQL有兩種版本,一種社區(qū)版,一種商業(yè)版,兩者雖然在性能上大同小異,但是在穩(wěn)定性方面,商業(yè)版的穩(wěn)定性會比社區(qū)版的強(qiáng),而且在維護(hù)方面,商業(yè)版只需通過獲取故障采用補(bǔ)丁進(jìn)行修復(fù),而社區(qū)版只能由社區(qū)提供修復(fù)服務(wù),但兩者都具有體積小、速度快的功能,對于平常的網(wǎng)站開發(fā)而言,MySQL所提供的功能是豐富多彩的,操作也是便捷。它使用了標(biāo)準(zhǔn)的SQL語言形式,支持多個操作系統(tǒng)的同時也支持多種開發(fā)語言,在PHP、Java、Python等語言中也是主流數(shù)據(jù)庫,目前被Oracle公司收購,在眾多數(shù)據(jù)庫中經(jīng)常被廣泛使用。可想而知,現(xiàn)在絕大所數(shù)大大小小的網(wǎng)站都會選擇MySQL來作為網(wǎng)站開發(fā)的后端數(shù)據(jù)庫存儲,除去開源性外,在逐步的發(fā)展中如今的MySQL數(shù)據(jù)庫管理系統(tǒng)已經(jīng)越來越完善,所支持的功能也越來越多、性能方面也非常卓越的,服務(wù)方面也是相對穩(wěn)定,在眾多優(yōu)勢下也成為了大多數(shù)人的不二選擇。
第三章系統(tǒng)總體設(shè)計3.1系統(tǒng)需求分析相比較以往的傳統(tǒng)書店購買模式,網(wǎng)上書店的發(fā)展更得人所愛。人們不再因為路途和時間的原因而專門跑去書店購買,有時候還會因為一時想買書的念頭沒有實現(xiàn),而導(dǎo)致后續(xù)的話就沒有在有想買書的沖動了,所以網(wǎng)上移動書城的發(fā)展是必然趨勢,讓所有人只要想買的都能在網(wǎng)上直接搜索下單購買,就可以直接送到家;再者,各個行業(yè)的競爭也是越加激烈,有些中小型店可能也會由于租金等原因銷售量少導(dǎo)致倒閉,而網(wǎng)上購物在總體上不僅便利了消費(fèi)者也盈利于商家。在該系統(tǒng)中,我們不僅有清晰美觀的界面愉悅?cè)诵模灿型晟频氖酆蠓?wù)措施,你不必?fù)?dān)心網(wǎng)上購買會出現(xiàn)任何問題,也不會害怕個人信息暴露,因為我們有良好的安全體系措施保護(hù)人們的隱私,保障大家的權(quán)益。3.2系統(tǒng)用例圖用戶角色劃分:該系統(tǒng)分為前臺和后臺兩大部分,前臺主要為用戶來完成整個書籍的購買過程,而管理員則是管理后臺,擁有最大的權(quán)限,對用戶和書籍都能進(jìn)行相關(guān)操作。普通用戶:普通用戶只能瀏覽一些書籍信息內(nèi)容。會員:會員的用處相比較而言就更加豐富了,很多權(quán)限都是為會員來設(shè)定的,通過瀏覽書籍將自己所需書籍加入購物車,并支付購買,同時還可以進(jìn)入讀者論壇討論相關(guān)書籍的一些閱讀情況,分享、評價自己的感想,也可以參加推薦自己覺得不錯的書籍。管理員:管理員擁有最大的權(quán)限,主要是對所有用戶進(jìn)行管理,對圖書信息進(jìn)行相關(guān)管理,在后臺發(fā)布公告等操作。3.2.1用戶用例圖普通用戶只擁有簡單查看信息的功能,要通過注冊會員才能購買以及參加相關(guān)會員活動,所以通過注冊成為會員完成書籍查詢、購買書籍、查看購物車、查看訂單等操作。如圖3-1所示:圖3-1用戶用例圖3.2.2管理員用例圖管理員主要有以下幾個功能模塊:用戶信息、書籍信息、交易系統(tǒng)、公告管理、留言板。圖3-2管理員用例圖3.3系統(tǒng)功能概述與分析系統(tǒng)功能設(shè)計是對整個功能模塊進(jìn)行簡單的分析與設(shè)計,能夠直觀地展現(xiàn)該系統(tǒng)的功能層次結(jié)構(gòu),對于該系統(tǒng),主要包含了用戶、書籍、購物車、訂單管理等基本功能。在前臺完美運(yùn)行操作流程中,還增加了后臺管理員的管理。在整個系統(tǒng)中,力求達(dá)到界面的簡潔美觀要求、系統(tǒng)的基本操作的流暢性、安全性、穩(wěn)定性。該系統(tǒng)“移動書城”主要功能如下:前臺用戶:用戶管理:主要是一些會員操作以及信息填寫與修改瀏覽書籍:分類瀏覽、排行榜查看、關(guān)鍵詞搜索、每天推送查看、詳細(xì)書籍信息查看購物車管理:實現(xiàn)添加、刪除、修改、查看功能訂單管理:訂單查詢和訂單狀態(tài)讀者論壇:發(fā)布帖子分享感想和推薦書籍后臺管理員管理員:管理員賬號管理、添加、用戶管理書籍信息管理:添加新書發(fā)布、關(guān)鍵字搜索、分類添加、入庫查詢、推薦書籍查詢訂單交易系統(tǒng):查看與執(zhí)行公告管理:添加與刪除留言板3.4系統(tǒng)功能模塊設(shè)計對于系統(tǒng)的整個功能模塊,可以通過相關(guān)圖來展現(xiàn)系統(tǒng)的各項功能,如圖3-3所示:圖3-3系統(tǒng)功能模塊圖3.5系統(tǒng)流程分析根據(jù)分析畫出整個系統(tǒng)的流程圖,如圖3-4所示:圖3-4系統(tǒng)流程圖3.6數(shù)據(jù)庫分析與設(shè)計3.6.1數(shù)據(jù)庫概念模型設(shè)計數(shù)據(jù)庫概念模型主要是用于信息世界的建模,對此我們需要對信息世界的內(nèi)容直觀描述。最常用的方法就是實體聯(lián)系方法,也就是用E-R圖來表達(dá)用戶的需求,E-R圖包括實體、屬性和關(guān)系這3個要素。根據(jù)系統(tǒng)各功能、流程分析,繪制全局E-R圖,如圖3-5所示:圖3-5全局E-R圖由全局E-R圖可以知道畫出系統(tǒng)的部分實體,如下所示:1、用戶實體圖3-6用戶實體E-R圖2、書籍實體圖3-7書籍實體E-R圖3、購物車實體圖3-8購物車實體E-R圖4、訂單實體圖3-9訂單實體E-R圖3.6.2數(shù)據(jù)庫表設(shè)計在整個系統(tǒng)的運(yùn)行過程中,需要MySQL數(shù)據(jù)庫來幫助處理數(shù)據(jù),用數(shù)據(jù)庫表來存放相關(guān)數(shù)據(jù),通過邏輯分析來設(shè)計出相對應(yīng)的數(shù)據(jù)庫表,在數(shù)據(jù)庫表中清晰可見所屬功能的一個結(jié)構(gòu)。移動書城系統(tǒng)數(shù)據(jù)庫表如下:用戶表:主要是存放用戶信息序號字段名稱數(shù)據(jù)類型主鍵是否空說明1idint(10)是否主鍵2yonghumingvarchar(50)否否用戶名3mimavarchar(50)否否密碼4xingmingvarchar(50)否否姓名5xingbievarchar(255)否否性別6shoujivarchar(50)否否手機(jī)號碼7youxiangvarchar(50)否否郵箱8shenfenzhengvarchar(50)否否身份證9touxiangvarchar(255)否否頭像10addtimetimestamp否否添加時間圖書表:主要是用來存放圖書的基本信息序號字段名稱數(shù)據(jù)類型主鍵是否空說明1idint(10)是否主鍵2shujibianhaovarchar(50)否否書籍編號3shujimingchengvarchar(255)否否書籍名稱4fenleiint(10)否否分類5shujitupiantext否否書籍圖片6zuozhevarchar(50)否否作者7chubanshevarchar(50)否否出版社8shujijiagedecimal(10,2)否否書籍價格9shujikucunint(11)否否書籍庫存10shujixiaoliangint(11)否否書籍銷量11shujituijianvarchar(255)否否書籍推薦12shujixiangqinglongtext否否書籍詳情13addtimetimestamp否否添加時間購物車表:主要是用于查詢購物車書籍情況序號字段名稱數(shù)據(jù)類型主鍵是否空說明1idint(10)是否主鍵2shujixinxiidint(10)否否書籍信息id3shujibianhaovarchar(50)否否書籍編號4shujimingchengvarchar(255)否否書籍名稱5fenleiint(10)否否分類6shujitupiantext否否書籍圖片7zuozhevarchar(50)否否作者8shujijiagedecimal(10,2)否否書籍價格9goumaishuliangint(11)否否購物車數(shù)量10xiaojidecimal(10,2)否否小計11goumaiyonghuvarchar(50)否否購買用戶12isshvarchar(10)否否是否審核13addtimetimestamp否否添加時間論壇表:主要是用于用戶在論壇發(fā)布相關(guān)書籍的帖子序號字段名稱數(shù)據(jù)類型主鍵是否空說明1idint(10)是否主鍵2tiezibianhaovarchar(50)否否帖子編號3tiezibiaotivarchar(50)否否帖子標(biāo)題4fenleiint(10)否否分類5tiezineironglongtext否否帖子內(nèi)容6fatierenvarchar(50)否否發(fā)帖人7addtimetimestamp否否添加時間管理員表:主要是方便對后臺的管理,加強(qiáng)對用戶信息管理和書籍的管理序號字段名稱數(shù)據(jù)類型主鍵是否空說明1adminidint(10)是否主鍵2adminnamevarchar(50)否否管理員名稱3pwdvarchar(50)否否管理員密碼4addtimetimestamp否否添加時間
第四章界面詳細(xì)設(shè)計在整個移動書城系統(tǒng)中,前臺以及后臺的設(shè)計都是非常重要的,不只是在美觀上要能夠吸引眼球,還需要有層次感,能夠清晰地找到自己需要的書籍,對于書籍的查找也要有合理的分類和搜索,下面將一一介紹移動書城各功能模塊的實現(xiàn)。4.1首頁設(shè)計首頁設(shè)計是一個重要的模塊,不僅需要包含該系統(tǒng)的一些功能模塊,還需要呈現(xiàn)給用戶一個清晰簡潔的界面。在首頁模塊中,主要分為3個部分。在首頁上部主要是網(wǎng)站的標(biāo)題和相關(guān)菜單,菜單包括有主頁、書籍排行榜、讀者論壇、新聞信息、留言板、用戶注冊、后臺等,只要點擊相關(guān)按鈕就可以自動跳轉(zhuǎn)到用戶所需功能頁面,在此基礎(chǔ)上還在首頁了搜索功能,可以直接搜索關(guān)鍵字獲得相應(yīng)書籍信息。圖4-1首頁上部頁面在首頁的中部則是所有書籍的分類內(nèi)容,根據(jù)分類來提供各個類別,方便讀者快速查詢選擇。主要是分為新書推薦、書籍分類、新聞推薦這三大類,在書籍分類下又包含了進(jìn)一步書籍詳細(xì)分類頁,即經(jīng)典著作、人際與社交、心理學(xué)、歷史這幾大分類。圖4-2首頁中部頁面在首頁的尾部添加了四個鏈接,如網(wǎng)易、QQ、新浪、谷歌、百度,通過點擊鏈接快速到達(dá)其他相應(yīng)頁面。4.2用戶模塊4.2.1用戶注冊模塊在每個系統(tǒng)進(jìn)行操作之前都必須要登錄才能進(jìn)入系統(tǒng),而在登錄前必須完成相關(guān)注冊工作,填寫個人信息完成注冊,才能在網(wǎng)站上面閱讀和購買書籍。注冊成功后系統(tǒng)會自動生成專屬個人的用戶ID,這個ID主要是便于身份的識別,在后續(xù)系統(tǒng)的購買評價中都會顯示。注冊頁面如圖4-3所示:圖4-3用戶注冊頁面注冊頁面相關(guān)代碼實現(xiàn):4.2.2用戶登錄模塊用戶通過注冊后,可以直接登錄使用,在登錄系統(tǒng)下方填寫賬號、密碼、驗證碼,點擊“登錄”就會跳轉(zhuǎn)到登錄頁面,登錄成功后就可以看到網(wǎng)站顯示的用戶名稱,如圖4-4所示:圖4-4用戶登錄界面登錄頁面相關(guān)代碼實現(xiàn):4.2.3修改密碼模塊當(dāng)用戶成功登錄后,在頁面中能看到關(guān)于用戶信息的一些操作按鈕,通過點擊“修改密碼”,自動出現(xiàn)相關(guān)頁面,根據(jù)你想要修改的形式對修改頁面需要填寫的信息填寫完整,就可以完成操作,如圖4-5所示:圖4-5修改密碼頁面修改密碼相關(guān)代碼實現(xiàn):4.2.4退出在用戶登錄系統(tǒng)頁面中會自動保存用戶信息,如退出,直接點擊“退出登錄”按鈕即可退出。4.3圖書模塊4.3.1書籍排行榜在主頁面上通過書籍排行榜可以了解書籍信息相關(guān)內(nèi)容,點擊“書籍排行榜”可以看到各類書籍的銷量情況,以及書籍編號、名稱、分類、圖片、作者等內(nèi)容都詳細(xì)呈現(xiàn)出來,在該頁面中還有“書籍詳細(xì)”快捷跳轉(zhuǎn)按鈕,如圖4-6所示:圖4-6書籍排行榜頁面相關(guān)代碼實現(xiàn):4.3.2書籍查詢(1)關(guān)鍵字查詢在首頁界面中,可以通過搜索欄直接輸入相關(guān)書籍名稱,點擊“搜索”符號便可以直接到達(dá)搜索頁面;在此之外,還可以通過仔細(xì)搜索,使用關(guān)鍵字來查詢,在搜索頁面中輸入書籍編號、書籍名稱、分類的其中一項,點擊“查找”按鈕,系統(tǒng)就會跳轉(zhuǎn)到搜索出來的頁面中去,就可以查看與關(guān)鍵字相關(guān)書籍,如圖4-7所示:圖4-7關(guān)鍵字搜索頁面相關(guān)代碼實現(xiàn):(2)查看書籍詳細(xì)任一點擊一本書籍,就會出現(xiàn)該書籍的詳細(xì)信息界面,在該頁面中可以了解到書籍編號、名稱、分類、作者、出版社等基本內(nèi)容,同時有些還有簡介、章節(jié)部分幫助讀者了解以便更好地選擇,如圖4-8所示:圖4-8書籍詳細(xì)頁面相關(guān)代碼實現(xiàn):4.4購物車管理模塊在系統(tǒng)實現(xiàn)的所有功能模塊中,購物車所占的比例是非常大的,需要提供用戶添加、刪除、修改、查看我的購物車的相關(guān)功能,把商品添加進(jìn)購物車后系統(tǒng)就會存儲書籍信息,不會因為退出界面而消失。4.4.1購物車添加書籍點擊相關(guān)書籍,加入購物車,填寫相關(guān)信息。如圖4-9所示:圖4-9購物車添加書籍頁面4.4.2購物車刪除書籍對于刪除操作,只需要點擊“刪除”按鈕就可以實現(xiàn)刪除購物車書籍的操作,系統(tǒng)也會通過提示詢問是否刪除相關(guān)書籍,如圖4-10所示:圖4-10購物車刪除頁面4.4.3購物車修改書籍?dāng)?shù)量在修改頁面上,只需要點擊條目上的數(shù)字鍵就可以修改數(shù)量;在這里主要是通過使用異步處理訪問服務(wù)器,來實現(xiàn)對數(shù)據(jù)庫數(shù)據(jù)的修改操作。相關(guān)代碼實現(xiàn):4.4.4我的購物車查看在“我的購物車”查看頁面中,不僅可以了解書籍的一些基本內(nèi)容,還能看到購買數(shù)量、小計價格、購買用戶、添加時間等其他內(nèi)容,通過該頁面可以直接點擊“修改”、“刪除”來實現(xiàn)購物車的相關(guān)操作,如圖4-11所示。圖4-11我的購物車頁面4.5訂單管理模塊不管有沒有完成支付,用戶都可以在此模塊中看到相關(guān)信息,除了詳情查看訂單外還可以支付未完成訂單。訂單詳情包括生成訂單、查詢訂單、訂單收貨、發(fā)貨狀態(tài)這幾大功能,訂單支付則是未支付和已支付這兩個小模塊組成。4.5.1訂單詳情(1)生成訂單在購物車頁面點擊“生成訂單”按鈕,系統(tǒng)跳轉(zhuǎn)相應(yīng)訂單頁面,用戶填寫個人信息后,點擊“提交”,系統(tǒng)會根據(jù)提交的信息自動生成訂單,如圖4-12所示:圖4-12生成訂單頁面(2)查看訂單通過書籍訂單可以查詢單個訂單內(nèi)容,該訂單會詳細(xì)給用戶提供書籍信息、訂單金額、支付狀態(tài)、訂單狀態(tài)、下單時間等操作,同時可以通過支付快捷按鈕直接跳轉(zhuǎn)支付頁面,如圖4-13所示:圖4-13訂單查詢頁面(3)訂單狀態(tài)訂單的狀態(tài)主要有五種:未支付:在訂單生成時,會出現(xiàn)“未支付”界面;已支付:訂單生成后點擊支付,顯示已支付,但還未發(fā)貨;已發(fā)貨:訂單顯示已發(fā)貨,還在運(yùn)輸中;已收貨:買家收到貨后點擊,點擊確認(rèn)就是已收貨狀態(tài),這時候的訂單就不能再修改了;取消訂單:在訂單未付款時取消訂單。(4)書籍訂單在用戶個人中心處可以點擊“書籍訂單”,系統(tǒng)就會顯示各類訂單子查詢操作,如書籍訂單查詢、取消訂單查詢、訂單發(fā)貨查詢、訂單簽收查詢,任一操作都能跳轉(zhuǎn)相應(yīng)頁面內(nèi)容。4.5.2訂單支付在訂單生成時,系統(tǒng)跳轉(zhuǎn)到“支付”頁面,可在此選擇支付模式,就可以完成訂單支付,同時系統(tǒng)還附帶小貼士信息,提醒支付通道和相關(guān)支付措施,如圖4-14所示:圖4-14訂單支付頁面4.6讀者論壇在讀者論壇頁面可以發(fā)布帖子,通過帖子加強(qiáng)讀者間的交流,把自己的感想和對書籍的討論情況與大家分享,更好的讓讀者了解書籍的一些閱讀感受,以此評估每本書籍的質(zhì)量,如下圖所示,分別為帖子發(fā)布頁面和回復(fù)頁面。圖4-15帖子發(fā)布頁面圖4-16帖子回復(fù)頁面4.7管理員模塊4.7.1管理員登錄圖4-17管理員登錄頁面相關(guān)代碼實現(xiàn):4.7.2書籍信息管理在后臺管理員頁面上,點擊“個人中心”即可到達(dá)管理員相關(guān)功能頁面,在書籍信息功能欄中,通過各項查詢、添加操作,來實現(xiàn)書籍信息管理,如圖4-18所示:書籍分類添加:主要是管理員通過后臺添加書籍分類;書籍分類查詢:在已有分類列表中搜索分類名稱,查找相關(guān)分類列表;書籍添加:通過輸入書籍編號、名稱、分類、圖片、作者等書籍詳細(xì)內(nèi)容來添加書籍信息;書籍查詢:在已有書籍信息列表中,通過輸入相關(guān)信息搜索;書籍入庫查詢:在已有圖書入庫列表中搜索查詢;推薦書籍查詢:在已有圖書推薦列表中搜索查詢。圖4-18書籍信息管理頁面4.7.3公告管理在主頁上“關(guān)于我們”列表下有書城公告和書城簡介信息,在管理員后臺個人中心系統(tǒng)管理列表中添加公告和簡介信息,添加成功后就可以在首頁上看到書城公告、簡介,如圖所示:圖4-19書城公告頁面圖4-20書城簡介頁面
第五章系統(tǒng)測試在每個系統(tǒng)的工作進(jìn)展過程中,除了開發(fā)外還需做好測試工作,測試的目的就是為了保證軟件產(chǎn)品能夠正常使用,各部分功能都能實現(xiàn)。對于客戶而言,還需要注意的是否滿足所要的需求。本章主要是挑選部分內(nèi)容進(jìn)行測試,確保系統(tǒng)的正常運(yùn)行。5.1用戶測試用例標(biāo)識YDSC01項目名稱移動書城管理系統(tǒng)用例作者林潔琳模塊名稱用戶管理——登錄操作流程測試類型功能測試設(shè)計日期2020/03/20測試人員林潔琳測試方法黑盒測試測試日期2020/03/20用例描述該用例用來測試“用戶管理”功能中能否完成用戶登錄的功能前置條件系統(tǒng)已存在用戶名為333的用戶信息編號測試項操作步驟測試數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果00001用戶成功登錄1、點擊“登錄系統(tǒng)”鏈接2、填寫賬號、密碼、驗證碼信息3、點擊“提交”賬號:333密碼:333驗證碼:2345登錄成功,進(jìn)入系統(tǒng)頁面登錄成功,進(jìn)入系統(tǒng)頁面00002用戶登錄失敗1、點擊“登錄系統(tǒng)”鏈接2、填寫賬號、密碼、驗證碼信息3、點擊“提交”賬號:333密碼:aaa驗證碼:2345提示“賬號或密碼錯誤”提示“賬號或密碼錯誤”00003用戶登錄失敗1、點擊“登錄系統(tǒng)”鏈接2、填寫賬號、密碼、驗證碼信息3、點擊“提交”賬號:111密碼:333驗證碼:2345提示“賬號或密碼錯誤”提示“賬號或密碼錯誤”00004用戶登錄失敗1、點擊“登錄系統(tǒng)”鏈接2、填寫賬號、密碼、驗證碼信息3、點擊“提交”賬號:111密碼:333驗證碼:6666提示“驗證碼錯誤”提示“驗證碼錯誤”根據(jù)測試用例可以看出,用戶登錄模塊的實際結(jié)果與預(yù)期結(jié)果相符。5.2訂單測試用例標(biāo)識YDSC02項目名稱移動書城管理系統(tǒng)用例作者林潔琳模塊名稱用戶管理——訂單操作流程測試類型功能測試設(shè)計日期2020/03/20測試人員林潔琳測試方法黑盒測試測試日期2020/03/20用例描述該用例用來測試“書籍訂單”功能中能否實現(xiàn)訂單相關(guān)操作前置條件系統(tǒng)已存在用戶名為333的用戶信息編號測試項操作步驟測試數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果00005成功加入購物車1、進(jìn)入系統(tǒng)登錄頁面2、選擇書籍點擊加入購物車購買在購物車查詢到該訂單情況在購物車查詢到該訂單情況00006生成訂單1、進(jìn)入系統(tǒng)登錄頁面2、選擇書籍點擊加入購物車購買3、點擊“生成訂單”進(jìn)入訂單生成頁面,顯示地址和聯(lián)系電話進(jìn)入訂單生成頁面,顯示地址和聯(lián)系電話00007訂單查詢1、進(jìn)入系統(tǒng)登錄頁面2、選擇書籍點擊加入購物車購買3、點擊“生成訂單”4、提交訂單后進(jìn)入書籍訂單列表點擊“書籍訂單查詢”顯示訂單詳細(xì)信息顯示訂單詳細(xì)信息00008訂單支付1、進(jìn)入系統(tǒng)登錄頁面2、選擇書籍點擊加入購物車購買3、點擊“生成訂單”4、提交訂單后進(jìn)入書籍訂單列表點擊“去支付”提示“支付成功”提示“支付成功”00009取消訂單1、進(jìn)入系統(tǒng)登錄頁面2、選擇書籍點擊加入購物車購買3、點擊“生成訂單”4、提交訂單后進(jìn)入書籍訂單列表點擊“去支付”5、點擊“取消訂單”填寫取消原因,提交后提示“取消成功”填寫取消原因,提交后提示“取消成功”00010刪除訂單1、進(jìn)入系統(tǒng)登錄頁面2、選擇書籍點擊加入購物車購買3、點擊“生成訂單”4、提交訂單后進(jìn)入書籍訂單列表點擊“去支付”5、在取消訂單頁面處點擊“刪除”提示“真的要刪除嗎”提示“真的要刪除嗎”根據(jù)測試用例可以看出,書籍訂單管理模塊的實際結(jié)果與預(yù)期結(jié)果相符。5.3書籍查詢測試用例標(biāo)識YDSC03項目名稱移動書城管理系統(tǒng)用例作者林潔琳模塊名稱用戶管理——書籍查詢操作流程測試類型功能測試設(shè)計日期2020/03/20測試人員林潔琳測試方法黑盒測試測試日期2020/03/20用例描述該用例用來測試“書籍管理”功能中能否完成書籍查詢的功能前置條件系統(tǒng)已存在用戶名為333的用戶信息編號測試項操作步驟測試數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果00011書籍查詢成功在搜索欄不輸入任何信息顯示全部書籍顯示全部書籍00012書籍查詢成功1、在搜索欄輸入書籍編號、書籍名稱、分類2、點擊“查找”書籍編號:04151311345297書籍名稱:人性的優(yōu)點分類:經(jīng)典著作顯示該書籍信息顯示該書籍信息00003書籍查詢失敗1、在搜索欄輸入不符合信息2、點擊“查找”顯示“0條數(shù)據(jù)”顯示“0條數(shù)據(jù)”根據(jù)測試用例可以看出,書籍查詢模塊的實際結(jié)果與預(yù)期結(jié)果相符。5.4讀者論壇測試用例標(biāo)識YDSC04項目名稱移動書城管理系統(tǒng)用例作者林潔琳模塊名稱用戶管理——論壇發(fā)帖操作流程測試類型功能測試設(shè)計日期2020/03/20測試人員林潔琳測試方法黑盒測試測試日期2020/03/20用例描述該用例用來測試“讀者論壇”功能中能否完成用戶發(fā)帖的功能前置條件系統(tǒng)已存在用戶名為333的用戶信息編號測試項操作步驟測試數(shù)據(jù)預(yù)期結(jié)果實際結(jié)果00001帖子發(fā)布成功1、點擊“讀者論壇”鏈接2、填寫帖子標(biāo)題、分類、帖子內(nèi)容3、點擊“提交”帖子標(biāo)題:經(jīng)典著作人性的優(yōu)點分類:分享感想帖子內(nèi)容:可以,不錯,非常推薦?。?!提示“發(fā)帖成功”提示“發(fā)帖成功”00002帖子發(fā)布失敗1、點擊“讀者論壇”鏈接2、填寫分類、帖子內(nèi)容3、點擊“提交”帖子標(biāo)題:分類:分享感想帖子內(nèi)容:可以,不錯,非常推薦?。?!提示“請?zhí)顚懱訕?biāo)題”提示“請?zhí)顚懱訕?biāo)題”00003帖子發(fā)布失敗1、點擊“讀者論
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版:二手書籍買賣合同
- 2025年生物農(nóng)藥及微生物農(nóng)藥合作協(xié)議書
- 2024年特定區(qū)域零星建設(shè)施工協(xié)議版B版
- 2024年物流服務(wù)合同標(biāo)的及詳細(xì)條款
- 2024年版辦公設(shè)備租賃合同8篇
- 2025年化合物半導(dǎo)體材料合作協(xié)議書
- 2024年貨物供應(yīng)購銷合同3篇
- 2024年生態(tài)旅游與養(yǎng)殖業(yè)融合發(fā)展合同3篇
- 2024年貨物出口鐵路運(yùn)輸協(xié)議
- 產(chǎn)前篩查機(jī)構(gòu)可行報告、主要制度職責(zé)
- 職業(yè)規(guī)劃樣本
- 五年級數(shù)學(xué)公式(共4頁)
- 食堂食品定點采購詢價記錄表
- 國家開放大學(xué)電大專科《獸醫(yī)基礎(chǔ)》2023-2024期末試題及答案試卷編號:2776
- 示教機(jī)械手控制系統(tǒng)設(shè)計
- 氧化鋁生產(chǎn)工藝教學(xué)(拜耳法)
- 選礦學(xué)基礎(chǔ)PPT課件
- 初中數(shù)學(xué)思維訓(xùn)練給你一個活的數(shù)學(xué)大腦任勇課堂PPT
- 安利食品經(jīng)銷商合同協(xié)議范本模板
- 空冷器技術(shù)參數(shù)
- 質(zhì)量環(huán)保部采制樣室“8-26”機(jī)械傷害事故
評論
0/150
提交評論