“秦巴”旅游出行管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)論文_第1頁
“秦巴”旅游出行管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)論文_第2頁
“秦巴”旅游出行管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)論文_第3頁
“秦巴”旅游出行管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)論文_第4頁
“秦巴”旅游出行管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)論文_第5頁
已閱讀5頁,還剩49頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

XX大學(xué)本科畢業(yè)論文(設(shè)計(jì))[13]。2.2.2業(yè)務(wù)流程分析訪問該旅游系統(tǒng),彈出管理員頁面,管理員登陸后,訪問Dashboard首頁,在左側(cè)的導(dǎo)航窗格中,共有七個(gè)功能模塊分別為管理用戶信息、管理景點(diǎn)信息、管理出行選擇、管理改簽信息、管理退票信息、管理系統(tǒng)公告、用戶資料管理。在用戶頁面,登錄后訪問首頁,共有六個(gè)功能模塊,在景點(diǎn)信息模塊可以查看景點(diǎn)信息詳情,在出行選擇模塊用戶可以訂票,在系統(tǒng)公告模塊可以查看公告詳情,在景點(diǎn)信息推薦模塊可以評論,在今日推薦模塊可以查看推薦詳情,在個(gè)人中心模塊可以管理個(gè)人信息、改簽退票、查看我的收藏。圖2.1管理員流程圖圖2.2用戶流程圖2.2.3功能需求分析用戶:用戶有登錄注冊、系統(tǒng)首頁、個(gè)人中心三個(gè)分類,進(jìn)入登錄注冊頁面,可以進(jìn)行賬號登錄、注冊用戶,忘記密碼的情況下,可以選擇忘記密碼按鈕。在系統(tǒng)首頁里面有景點(diǎn)信息,方便用戶第一時(shí)間可以看到相關(guān)的景點(diǎn)信息,去想去的地方旅行,出行選擇功能,進(jìn)入頁面之后可以通過多個(gè)出行項(xiàng)目進(jìn)行選擇;公告信息功能,可以通過旅行者用戶自己的感受,將自己的故事發(fā)表在網(wǎng)絡(luò)上進(jìn)行分享和推薦。在個(gè)人中心頁面,可以通過登陸后進(jìn)入系統(tǒng)前臺,點(diǎn)擊個(gè)人中心可以對個(gè)人中心、修改密碼、票務(wù)報(bào)銷、改簽、退票、關(guān)于我們、等信息進(jìn)行操作。用戶用例如圖2.3所示。圖2.3用戶用例圖在該系統(tǒng)中,管理員扮演著關(guān)鍵用戶的角色。一旦管理員登錄,便能對后臺系統(tǒng)進(jìn)行管理操作。主要功能有用戶、景點(diǎn)類型、景點(diǎn)信息、出行選擇、票務(wù)報(bào)銷、改簽、退票、用戶資料、系統(tǒng)管理等功能。管理員用例如圖2.4所示。圖2.4管理員用例圖2.2.4性能需求分析秦巴旅游出行系統(tǒng)配備了迅速而高效的數(shù)據(jù)增刪改查能力,同時(shí)具備適當(dāng)?shù)陌踩员Wo(hù),確保所有功能的安全使用。用戶可以在Windows等操作系統(tǒng)的圖形界面中執(zhí)行全部操作,軟件的功能模式和模塊設(shè)計(jì)清晰,允許用戶以有效且快速的方式使用該系統(tǒng)。2.2.5數(shù)據(jù)需求分析用戶注冊的信息:如用戶名、用戶真實(shí)姓名、用戶身份證號碼、用戶性別等。用戶登錄的信息:如用戶名、用戶真實(shí)姓名、電話號碼、用戶身份證號碼。生成的景點(diǎn)信息:景點(diǎn)類型、景點(diǎn)信息、出行選擇。2.2.6接口需求分析1、PUT接口WebAPI的PUT接口是一種基于HTTP的方法,用于更新或創(chuàng)建服務(wù)器上的資源。通過發(fā)送含有資源完整內(nèi)容的PUT請求到指定的URL,可以實(shí)現(xiàn)資源的更新(如果資源已存在)或創(chuàng)建(如果資源不存在)。這種方法要求客戶端提供一個(gè)完整的資源表示,包括所有必要的數(shù)據(jù)字段,確保操作的冪等性,即重復(fù)執(zhí)行相同的PUT請求會得到同樣的結(jié)果,而不會產(chǎn)生副作用。PUT接口在RESTful架構(gòu)中廣泛應(yīng)用于資源的管理和數(shù)據(jù)的持久化操作。Get接口WebAPI的Get接口是一種基于HTTP的方法,主要用于從服務(wù)器檢索資源或數(shù)據(jù)??蛻舳送ㄟ^向指定的URL發(fā)送Get請求,無需提供任何請求體,服務(wù)器響應(yīng)該請求并返回請求的資源,通常以JSON或XML格式。Get請求是冪等的,意味著多次發(fā)起同一請求,其效果和返回的結(jié)果應(yīng)保持不變。這種接口廣泛用于Web應(yīng)用中,允許用戶查詢、獲取信息或數(shù)據(jù),而不會對服務(wù)器上的資源產(chǎn)生任何修改或副作用。2.2.7將來可能提出的需求分析1、網(wǎng)頁頁面內(nèi)容功能的完善和違和。2、網(wǎng)頁內(nèi)容的健康和安全。3、用戶的體驗(yàn)和推薦需求。4、管理人員的健康問題的評測。

3系統(tǒng)設(shè)計(jì)3.1架構(gòu)設(shè)計(jì)該旅游出行系統(tǒng)的前端由系統(tǒng)界面、裝飾組件、接口以及動態(tài)組件構(gòu)成。后端則包括請求控制層、實(shí)體層和業(yè)務(wù)邏輯層三個(gè)構(gòu)成。系統(tǒng)數(shù)據(jù)庫采用MySQL,而支持操作環(huán)境的是由CSS和Windows10操作系統(tǒng)構(gòu)成。圖3.1系統(tǒng)架構(gòu)圖3.2功能模塊設(shè)計(jì)此旅游系統(tǒng)共分為兩個(gè)角色,在管理員角色中共有八個(gè)主要功能分別為管理用戶、管理景點(diǎn)信息、管理出行選擇、管理訂票信息,審核改簽退票、系統(tǒng)管理、管理用戶資料,在用戶角色下,分別有七個(gè)功能模塊,在個(gè)人中心中有修改密碼、修改個(gè)人信息、改簽、退票、查看訂票信息、查看我的收藏,在注冊登錄模塊中可以登錄、注冊、修改密碼,用戶還可以推薦景點(diǎn)信息、查看景點(diǎn)信息、查看出行選擇、查看公告信息、查看推薦。圖3.2系統(tǒng)功能模塊圖3.3數(shù)據(jù)庫設(shè)計(jì)3.3.1概念模型設(shè)計(jì)該旅游系統(tǒng)共有11個(gè)實(shí)體,分別為訂票信息、改簽、出行選擇、退票、景點(diǎn)評論、新聞類型、新聞、收藏、景點(diǎn)信息、用戶。如圖3.3到圖3.13。圖3.3出行選擇實(shí)體圖圖3.4訂票信息實(shí)體圖圖3.5經(jīng)典評論實(shí)體圖圖3.6改簽實(shí)體圖圖3.7景點(diǎn)信息實(shí)體圖圖3.8今日推薦實(shí)體圖圖3.9推薦類型實(shí)體圖圖3.10推薦表實(shí)體圖圖3.11管理員表實(shí)體圖圖3.12退票表實(shí)體圖圖3.13用戶表實(shí)體圖圖3.14系統(tǒng)數(shù)據(jù)關(guān)系圖(Navicat)3.3.2數(shù)據(jù)庫表的設(shè)計(jì)旅游出行管理系統(tǒng)包含一套內(nèi)建的數(shù)據(jù)庫。這個(gè)數(shù)據(jù)庫系統(tǒng)的設(shè)計(jì)通常側(cè)重于優(yōu)化和管理中國現(xiàn)有的企業(yè)級數(shù)據(jù)庫系統(tǒng)。該旅游管理系統(tǒng)主要使用了MySQL這一大型數(shù)據(jù)庫資源管理軟件。在企業(yè)環(huán)境中,常見的數(shù)據(jù)庫資源管理軟件包括MySQLServer、MySQL、Oracle等類型。出行選擇表詞標(biāo)儲存的是所有的出行信息,共有13個(gè)字段如表3.1所示。表3.1出行選擇表trchoice序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idint是否ID2addtimetimestamp否創(chuàng)建時(shí)間3titemsvarchar200是出行項(xiàng)目4coverlongtext是封面5ttripvarchar200是出行類型6spointvarchar200是出發(fā)點(diǎn)7terminalvarchar200是終點(diǎn)站8dtimevarchar200是出發(fā)時(shí)間9thetripvarchar200是是行程類型10tpricedouble是票價(jià)11quantityint是數(shù)量12npurchaselongtext是購票須知13rtimedatetime是發(fā)布時(shí)間訂票信息表詞標(biāo)儲存的是所有的訂票信息,共有17個(gè)字段如表3.2所示。表3.2訂票信息表binformation序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID續(xù)表3.2訂票信息表binformation序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明2addtimetimestamp否創(chuàng)建時(shí)間3tchoicesvarchar200是出行項(xiàng)目4coverlongtext是封面5ttipvarchar200是是出行類型6spointvarchar200是出發(fā)點(diǎn)7temminalvarchar200是終點(diǎn)站8dtimedouble是出發(fā)時(shí)間9quantityint是數(shù)量10tfaredouble是合計(jì)票價(jià)11btimedatetime是訂票時(shí)間12uaccountvarchar200是用戶賬號13unamevarchar200是用戶姓名14idcardvarchar200是是身份證15numbervarchar200是手機(jī)號16tstatusvarchar200是票務(wù)狀態(tài)17ispayvarchar200是是否支付景點(diǎn)評論表詞標(biāo)儲存的是所有的景點(diǎn)信息評論,共有9個(gè)字段如表3.3所示。表3.3景點(diǎn)評論表ssreviews序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建時(shí)間續(xù)表3.3景點(diǎn)評論表ssreviews序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明3refidbigint否關(guān)聯(lián)表id4useridbigint是否用戶id5avatarurllongtext是頭像6nicknamevarchar200是用戶名7contextlongtext否評價(jià)內(nèi)容8scoredouble否評分9replylongtext否回復(fù)內(nèi)容改簽表儲存的是所有的改簽信息,共有20個(gè)字段如表3.4所示。表3.4改簽表rebook序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建時(shí)間3titemsvarchar200是出行項(xiàng)目4coverlongtext是封面5ttipvarchar200是是出行類型6spointvarchar200是出發(fā)點(diǎn)7temminalvarchar200是終點(diǎn)站8dtimevarchar200是出發(fā)時(shí)間9tpricedouble是票價(jià)10quanttyint是數(shù)量11tfaredouble是合計(jì)票價(jià)續(xù)表3.4改簽表rebook序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明12uaccountvarchar200是用戶賬號13unamevarchar200是用戶姓名14idcardvarchar200是身份證15numbervarchar200是手機(jī)號16cdatedatetime是改簽日期17chdatedatetime是改簽時(shí)間18rvisadatetime是改簽原因19wauditvarchar200是是否審核20tresponselongtext是審核回復(fù)景點(diǎn)信息表儲存的是所有的景點(diǎn)信息,共有13個(gè)字段如表3.5所示。表3.5景點(diǎn)信息表ainformation序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建時(shí)間3nattractionvarchar200否景點(diǎn)名稱4pspotslongtext是景點(diǎn)圖片5inspotslongtext是景點(diǎn)介紹6tispotsdouble是景點(diǎn)門票7aspotvarchar200是景點(diǎn)地址續(xù)表3.5景點(diǎn)信息表ainformation序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明8ohoursvarchar200是開放時(shí)間9thumbsupnumint是贊10crazilynumint是踩11clicktimedatetime是最近點(diǎn)擊時(shí)間12discussnumint是評論數(shù)13storepnumint是收藏?cái)?shù)今日推薦表儲存的是所有的推薦信息,共有14個(gè)字段如表3.6所示。表3.6今日推薦表news序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建時(shí)間3titlevarchar200是標(biāo)題4introductionlongtext是簡介5typenamevarchar200是分類名稱6namevarchar200是發(fā)布人7headportraitlongtext是頭像8clicknumint是點(diǎn)擊次數(shù)9clicktimedatetime是最近點(diǎn)擊時(shí)間10thumbsupnumint是贊11crazilynumint是踩12storepnumint是收藏?cái)?shù)續(xù)表3.6今日推薦表news序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明13picturelongtext否圖片14contextlongtext否內(nèi)容推薦分類表儲存的是所有的推薦分類信息,共有3個(gè)字段如表3.7所示。表3.7推薦分類表newstype序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建時(shí)間3typenamevarchar200是否分類名稱收藏表儲存的是所有的收藏信息,共有10個(gè)字段如表3.8所示。表3.8收藏表storeup序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建時(shí)間3useridbigint是否用戶id4refidbigint是商品id5tablenamevarchar是表名6namevarchar200否名稱7picturelongtext是圖片8typevarchar是類型9inteltypevarchar是推薦類型10remarkvarchar是備注退票表儲存的是所有的退票信息,共有20個(gè)字段如表3.9所示。表3.9退票表rticket序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建3titemsvarchar200是出行項(xiàng)目4coverlongtext是封面5ttipvarchar200是出行類型6spointvarchar200是出發(fā)點(diǎn)7temminalvarchar200是終點(diǎn)站8thtripvarchar200是行程類型9dtimevarchar200是出發(fā)時(shí)間10tpncedouble是票價(jià)11nrefundsint是退票數(shù)量12tfaredouble0是合計(jì)票價(jià)13uaccountvarchar200是用戶賬號14nicknamevarchar200是用戶姓名15idcardvarchar200是身份證16numbervarchar200是手機(jī)號17drefunddatetime是退票日期18rrefunddatetime是退票原因19wauditvarchar200是是否審核續(xù)表3.9退票表rticket序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明20tresponselongtext是審核回復(fù)管理員表儲存的是所有的管理員信息,共有6個(gè)字段如表3.10所示。表3.10管理員表users序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2usernamevarchar100否用戶名3passwordvarchar100否密碼4imagevarchar200是頭像5rolevarchar100是角色6addtimetimestamp否新增時(shí)間用戶表儲存的是所有的用戶信息,共有11個(gè)字段如表3.11所示。表3.11用戶信息表user序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明1idbigint是否ID2addtimetimestamp否創(chuàng)建時(shí)間3uaccountvarchar200否用戶賬號4passwordvarchar200否密碼5usernamevarchar200否用戶姓名6headslongtext是頭像7numbervarchar200是手機(jī)號8sexvarchar200是性別續(xù)表3.11用戶信息表user序號列名數(shù)據(jù)類型長度主鍵外鍵允許空說明9idcardvarchar200是身份證10pquestionvarchar200是密保問題11panswervarchar200是密保答案

4系統(tǒng)實(shí)現(xiàn)4.1開發(fā)環(huán)境可以通過表格或者文字的形式給出開發(fā)本系統(tǒng)的軟硬件環(huán)境。本系統(tǒng)采用了B/S結(jié)構(gòu)體系,基于Java開發(fā),數(shù)據(jù)庫選用MySQL開源數(shù)據(jù)庫,系統(tǒng)開發(fā)環(huán)境如表4.1所示。表4.1系統(tǒng)開發(fā)環(huán)境硬件環(huán)境軟件環(huán)境CPU:11thGenIntel(R)Core(TM)i7-11800H@3.30GHz操作系統(tǒng):Windows10以上版本內(nèi)存:4GB數(shù)據(jù)庫:MySQL8.0;JDK版本:1.8硬盤:512GBWeb服務(wù)器:Tomcat9.0瀏覽器:GoogleChrome108.0.5360.99(正式版本)開發(fā)環(huán)境:IntelliJIDEA20功能模塊實(shí)現(xiàn)實(shí)現(xiàn)了系統(tǒng)注冊頁面、熱門景點(diǎn)推薦模塊、出行選擇模塊、車票報(bào)銷模塊。4.2.1登錄注冊模塊在注冊過程中,用戶需要在網(wǎng)頁界面上輸入基本信息,例如用戶名和密碼,并進(jìn)行提交。一旦點(diǎn)擊提交,這些數(shù)據(jù)將通過HTTP請求被傳輸?shù)椒?wù)的Java后端處理。這個(gè)過程實(shí)現(xiàn)了新用戶的數(shù)據(jù)收集、驗(yàn)證和存儲。此旅游系統(tǒng)實(shí)現(xiàn)登錄注冊功能的代碼如圖4.1所示。此旅游系統(tǒng)登錄注冊模塊的實(shí)現(xiàn)效果圖如圖4.2所示。圖4.1登錄注冊模塊代碼圖圖4.2登錄注冊功能效果圖4.2.2客戶端首頁模塊在客戶端首頁可以訪問客戶端的所有功能,此旅游系統(tǒng)客戶端功能的代碼如圖4.3所示。此旅游系統(tǒng)客戶端首頁模塊的實(shí)現(xiàn)效果圖如圖4.4所示。圖4.3客戶端首頁模塊代碼圖圖4.4客戶端首頁模塊效果圖4.2.3首頁輪播圖模塊在客戶端收頁面的的左上角有輪播圖,可以查看管理員上傳的三張圖片,此旅游系統(tǒng)客戶端輪播圖功能的代碼如圖4.5所示。此旅游系統(tǒng)客戶端輪播圖功能模塊的實(shí)現(xiàn)效果圖如圖4.6所示。圖4.5客戶端輪播圖模塊代碼圖圖4.6客戶端輪播圖模塊實(shí)現(xiàn)圖4.2.4首頁頭部導(dǎo)航欄模塊在客戶端收頁面的上方有導(dǎo)航欄目,可以訪問不同的模塊,此旅游系統(tǒng)客戶端導(dǎo)航欄功能的代碼如圖4.7所示。此旅游系統(tǒng)客戶端導(dǎo)航欄功能模塊的實(shí)現(xiàn)效果圖如圖4.8所示。圖4.7首頁頭部導(dǎo)航欄代碼圖圖4.8首頁頭部導(dǎo)航欄代碼圖4.2.5用戶更改密碼模塊此旅游系統(tǒng)的客戶端密碼的修改功能的代碼展示在圖4.9中。而該功能模塊的實(shí)際運(yùn)行效果圖在4.10中。圖4.9用戶修改密碼代碼圖圖4.10用戶修改密碼效果圖4.2.6用戶上傳頭像模塊在客戶端收頁面可以上傳頭像,此旅游系統(tǒng)客戶端上傳頭像功能的代碼如圖4.11所示。此旅游系統(tǒng)客戶端上傳頭像功能模塊的實(shí)現(xiàn)效果圖如圖4.12所示。圖4.11用戶上傳頭像代碼圖圖4.12用戶上傳頭像效果圖4.2.7管理員首頁模塊管理員登錄后訪問管理員首頁,此旅游系統(tǒng)管理員首頁功能的代碼如圖4.13所示。此旅游系統(tǒng)管理員首頁功能模塊的實(shí)現(xiàn)效果圖如圖4.14所示。圖4.13管理員首頁代碼圖圖4.14管理員首頁效果圖4.2.8管理員菜單模塊管理員登錄后訪問管理員首頁,左側(cè)為管理員菜單,可以訪問不同的管理員功能模塊,此旅游系統(tǒng)管理員菜單模塊功能的代碼如圖4.15所示。此旅游系統(tǒng)管理員菜單模塊的實(shí)現(xiàn)效果圖如圖4.16所示。圖4.15管理員菜單模塊代碼圖圖4.16管理員菜單模塊效果圖4.2.9管理員搜索模塊管理員登錄后訪問管理員首頁,可以搜索某一用戶信息,此旅游系統(tǒng)管理員搜索模塊功能的代碼如圖4.17所示。此旅游系統(tǒng)管理員搜索功能的實(shí)現(xiàn)效果圖如圖4.18所示。圖4.17管理員菜搜索功能代碼圖圖4.18管理員搜索模塊效果圖4.2.10用戶支付模塊用戶選擇好訂單后,可以支付此訂單,此旅游系統(tǒng)用戶支付模塊功能的代碼如圖4.19所示。此旅游系統(tǒng)用戶支付功能的實(shí)現(xiàn)效果圖如圖4.20所示。圖4.19用戶支付功能代碼圖圖4.20用戶支付模塊效果圖

5系統(tǒng)測試5.1測試計(jì)劃5.1.1測試范圍與主要內(nèi)容測試系統(tǒng)注冊頁面是否能夠正確的為用戶注冊信息和使用;測試熱門景點(diǎn)推薦模塊是否能夠更快的為用戶提供需要的信息、推薦出行選擇模塊,測試是否能夠更快更便捷的為用戶選擇更好更優(yōu)的出行方式,車票報(bào)銷模塊,測試是否出現(xiàn)報(bào)錯(cuò)和無法報(bào)賬的情況。5.1.2測試方法黑盒測試是一種重點(diǎn)在于檢驗(yàn)軟件功能性能的測試方法,而不深究其內(nèi)部結(jié)構(gòu)或編碼細(xì)節(jié)。此方法以用戶視角出發(fā),通過輸入數(shù)據(jù)并觀察輸出結(jié)果來評估軟件是否符合既定需求。它的核心優(yōu)勢在于無需了解程序內(nèi)部邏輯,測試案例直接基于產(chǎn)品需求設(shè)計(jì),且容易實(shí)現(xiàn)自動化。黑盒測試適用于從單元測試到驗(yàn)收測試的各個(gè)階段,能夠有效評估軟件的功能、界面友好度、兼容性、性能以及安全性等方面。這種測試方式對確保軟件質(zhì)量、提升用戶滿意度起著關(guān)鍵作用。5.1.3測試環(huán)境本次測試一個(gè)有兩臺測試機(jī),測試機(jī)A為11thGenIntel(R)Core(TM)i7-11800H@2.30GHz,內(nèi)存4G,硬盤512G,OSWindows10,瀏覽器為GoogleChrome108.0.5360.99(正式版本);測試機(jī)B為11thGenIntel(R)Core(TM)i5-5350H@2.30GHz,內(nèi)存8G,硬盤520G,OSWindows11,瀏覽器為Edge122.0.2265.81(正式版本)。如表5.1所示。表5.1測試環(huán)境客戶端軟、硬件配置備注硬件軟件ACPU:11thGenIntel(R)Core(TM)i7-11800H@3.30GHzOS:Windows10內(nèi)存:4G硬盤:512G瀏覽器:GoogleChrome108.0.5360.99(正式版本)BCPU:11thGenIntel(R)Core(TM)i5-5350H@2.30GHzOS:Windows11內(nèi)存:8G硬盤:256G瀏覽器:Edge122.0.2265.81(正式版本)5.2功能測試功能測試是一種黑盒測試方法,專注于驗(yàn)證軟件的各項(xiàng)功能是否按照規(guī)定的需求正確執(zhí)行和工作。表5.2管理用戶信息測試用例表所屬模塊管理員模塊用列作者小文BUG編號BUG-001測試人員小陳測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無用列IDTest-001用列描述管理員管理用戶信息前驅(qū)條件管理員進(jìn)入管理頁面操作步驟(1)管理員進(jìn)入用戶信息管理模塊搜索需要管理的用戶名;(2)管理員進(jìn)入用戶信息管理模塊修改用戶信息;(3)管理員進(jìn)入用戶信息管理模塊刪除用戶信息;(4)管理員進(jìn)入用戶信息管理模塊新增用戶。期望結(jié)果(1)成功顯示需要管理的用戶;(2)用戶信息修改成功并保存;(3)成功刪除用戶;(4)新增用戶成功。實(shí)際結(jié)果(1)成功顯示需要管理的用戶;(2)用戶信息修改成功并保存;(3)成功刪除用戶;(4)新增用戶成功。測試結(jié)果管理員能夠正常管理用戶,測試通過。表5.3管理員修改密碼測試用例表所屬模塊管理員模塊用列作者小王BUG編號BUG-002測試人員小勇測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無續(xù)表5.3管理員修改密碼測試用例表用列IDTest-002用列描述管理員修改密碼測試前驅(qū)條件管理員進(jìn)入管理頁面操作步驟(1)管理員輸入原正確密碼,輸入新密碼,確認(rèn)兩個(gè)密碼保持一致;(2)管理員輸入原錯(cuò)誤密碼,輸入新密碼,確認(rèn)兩個(gè)密碼保持一致;(3)管理員輸入原正確密碼,輸入新密碼,確認(rèn)兩個(gè)密碼保持一致;(4)管理員不輸入原密碼。期望結(jié)果(1)密碼修改成功;(2)提示原密碼錯(cuò)誤;(3)提示兩次輸入密碼不一致;(4)提升密碼不能為空。實(shí)際結(jié)果(1)密碼修改成功;(2)提示原密碼錯(cuò)誤;(3)提示兩次輸入密碼不一致;(4)提升密碼不能為空。測試結(jié)果管理員修改密碼可正常操作,測試通過。表5.4管理景點(diǎn)信息測試用例表所屬模塊管理員模塊用列作者小文BUG編號BUG-003測試人員小陳測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無用列IDTest-003用列描述管理員管理景點(diǎn)信息前驅(qū)條件管理員進(jìn)入管理頁面操作步驟管理員進(jìn)入景點(diǎn)信息模塊搜索需要管理的景點(diǎn)名;(2)管理員進(jìn)入景點(diǎn)信息模塊修改景點(diǎn)信息;(3)管理員進(jìn)入景點(diǎn)信息模塊刪除景點(diǎn)信息;(4)管理員進(jìn)入景點(diǎn)信息模塊新增景點(diǎn)。期望結(jié)果(1)成功顯示需要管理的景點(diǎn)信息;(2)景點(diǎn)信息修改成功并保存;(3)成功刪除景點(diǎn)信息;(4)新增景點(diǎn)信息成功。續(xù)表5.4管理景點(diǎn)信息測試用例表實(shí)際結(jié)果(1)成功顯示需要管理的景點(diǎn)信息;(2)景點(diǎn)信息修改成功并保存;(3)成功刪除景點(diǎn)信息;(4)新增景點(diǎn)信息成功。測試結(jié)果管理員能夠正常管理景點(diǎn),測試通過。表5.5管理系統(tǒng)公告測試用例表所屬模塊管理員模塊用列作者小文BUG編號BUG-004測試人員小陳測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無用列IDTest-004用列描述管理員管理公告信息前驅(qū)條件管理員進(jìn)入管理頁面操作步驟(1)管理員進(jìn)入系統(tǒng)管理模塊輸入需要修改的公告;(2)管理員進(jìn)入系統(tǒng)管理模塊查看公告;(3)管理員進(jìn)入系統(tǒng)管理模塊刪除公告;(4)管理員進(jìn)入系統(tǒng)管理模塊新增公告。期望結(jié)果(1)公告信息保存成功;(2)正常顯示公告;(3)成功刪除公告信息;(4)新增公告信息成功。實(shí)際結(jié)果(1)公告信息保存成功;(2)正常顯示公告;(3)成功刪除公告信息;(4)新增公告信息成功。測試結(jié)果管理員能夠正常管理公告信息,測試通過。表5.6用戶管理個(gè)人信息測試用例表所屬模塊用戶個(gè)人信息模塊用列作者小文BUG編號BUG-005續(xù)表5.6用戶管理個(gè)人信息測試用例表測試人員小陳測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無用列IDTest-005用列描述用戶修改個(gè)人信息前驅(qū)條件用戶登錄成功進(jìn)入用戶端操作步驟(1)用戶進(jìn)入個(gè)人信息模塊上傳頭像;(2)用戶進(jìn)入個(gè)人信息模塊修改手機(jī)號;(3)用戶進(jìn)入個(gè)人信息模塊修改密保問題與答案;(4)用戶進(jìn)入個(gè)人信息模塊更改用戶姓名。期望結(jié)果(1)頭像上傳成功;(2)手機(jī)號更新成功;(3)密保問題與答案更新成功;(4)用戶信息更新成功功。實(shí)際結(jié)果(1)頭像上傳成功;(2)手機(jī)號更新成功;(3)密保問題與答案更新成功;(4)用戶信息更新成功功。測試結(jié)果用戶能夠正常修改個(gè)人信息,測試通過。表5.7用戶修改密碼測試用例表所屬模塊用戶個(gè)人信息模塊用列作者小文BUG編號BUG-006測試人員小陳測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無用列IDTest-006用列描述用戶修改密碼前驅(qū)條件用戶登錄成功進(jìn)入用戶端操作步驟(1)用戶輸入原正確密碼,輸入新的密碼,確認(rèn)兩個(gè)密碼保持一致;(2)用戶輸入原錯(cuò)誤密碼,輸入新的密碼,確認(rèn)兩個(gè)密碼保持一致;(3)用戶輸入原正確密碼,輸入新的密碼,確認(rèn)兩個(gè)密碼保持一致;續(xù)表5.7用戶修改密碼測試用例表期望結(jié)果(1)密碼修改成功;(2)提示原密碼錯(cuò)誤;(3)提示兩次輸入密碼不一致;實(shí)際結(jié)果(1)密碼修改成功;(2)提示原密碼錯(cuò)誤;(3)提示兩次輸入密碼不一致;測試結(jié)果用戶修改密碼可正常操作,測試通過。表5.8用戶出行選擇測試用例表所屬模塊用戶出行選擇模塊用列作者小文BUG編號BUG-007測試人員小陳測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無用列IDTest-007用列描述用戶出行購票退票前驅(qū)條件用戶登錄成功進(jìn)入用戶端操作步驟(1)用戶進(jìn)入出行選擇模塊查詢出行項(xiàng)目;(2)用戶選擇出行項(xiàng)目購票填寫信息;(3)用戶進(jìn)入個(gè)人中心查詢購票信息;(4)用戶進(jìn)入個(gè)人中心改簽票務(wù)信息,管理員審核通過。期望結(jié)果(1)成功顯示所有出行項(xiàng)目;(2)購票信息提交成功;(3)成功到查詢購票信息;(4)用戶改簽成功。實(shí)際結(jié)果(1)成功顯示所有出行項(xiàng)目;(2)購票信息提交成功;(3)成功到查詢購票信息;(4)用戶改簽成功。測試結(jié)果用戶出行購票退票可正常操作,測試通過。表5.9景點(diǎn)信息測試用例表所屬模塊景點(diǎn)信息模塊用列作者小文BUG編號BUG-008測試人員小陳測試日期2024/02/25測試類型業(yè)務(wù)功能測試測試工具無用列IDTest-008用列描述用戶查看景點(diǎn)信息填寫評論前驅(qū)條件用戶登錄成功進(jìn)入用戶端操作步驟(1)用戶進(jìn)入景點(diǎn)信息模塊查詢景點(diǎn)信息;(2)用戶選擇景點(diǎn)信息填寫評論;(3)用戶選擇景點(diǎn)信息不填寫評論;期望結(jié)果(1)成功顯示所有景點(diǎn)信息;(2)評論提交成功并在評論區(qū)顯示;(3)提示評論不能為空;實(shí)際結(jié)果(1)成功顯示所有景點(diǎn)信息;(2)評論提交成功并在評論區(qū)顯示;(3)提示評論不能為空;測試結(jié)果用戶查詢景點(diǎn)信息與評論均可正常操作,測試通過。5.3兼容性測試旅游訂票系統(tǒng)的兼容性測試旨在確保系統(tǒng)在不同設(shè)備、操作系統(tǒng)和瀏覽器上均能提供穩(wěn)定且一致的用戶體驗(yàn)。我們針對市場上主流的操作系統(tǒng)(如Windows、macOS、iOS、Android)和瀏覽器(如Chrome、Firefox、Safari、Edge)進(jìn)行了廣泛測試。測試過程中,重點(diǎn)檢查了系統(tǒng)的布局顯示、功能可用性、交互響應(yīng)性以及任何可能的界面異常。此外,也考察了系統(tǒng)對低版本瀏覽器的兼容性,以及在不同分辨率和屏幕尺寸下的表現(xiàn)。結(jié)果顯示,旅游訂票系統(tǒng)在絕大多數(shù)測試環(huán)境下均能良好運(yùn)作,確保了廣泛的用戶群體無論使用何種設(shè)備或?yàn)g覽器都能獲得滿意的服務(wù)體驗(yàn)。此次兼容性測試為系統(tǒng)的廣泛推廣和使用奠定了堅(jiān)實(shí)的基礎(chǔ)。表5.10兼容性測試用例表測試項(xiàng)測試內(nèi)容測試環(huán)境預(yù)期結(jié)果實(shí)際結(jié)果是否通過瀏覽器兼容性在Chrome、Firefox、Edge、Safari等主流瀏覽器中打開系統(tǒng),測試系統(tǒng)的各項(xiàng)功能和界面的兼容性ChromeFirefox在各個(gè)瀏覽器中,系統(tǒng)應(yīng)該能夠正常運(yùn)行,各項(xiàng)功能和界面都應(yīng)該能夠正確顯示和響應(yīng)用戶操作正常運(yùn)行通過數(shù)據(jù)庫兼容性在不同數(shù)據(jù)庫中測試數(shù)據(jù)的增刪改查功能是否正常運(yùn)行MySQLOracle在以上數(shù)據(jù)庫中能夠正常運(yùn)行增刪改查功能正常運(yùn)行通過操作系統(tǒng)兼容性測試該系統(tǒng)是否能在其他操作系統(tǒng)上正常訪問運(yùn)行等Window11MacOS該系統(tǒng)能在其他操作系統(tǒng)中正常運(yùn)行正常運(yùn)行通過硬件兼容性測試該系統(tǒng)在處理器為i9和i5的電腦上,測試旅游系統(tǒng)的各個(gè)模塊的功能是否能正常運(yùn)行i5-12600ki9-12900k該系統(tǒng)能在處理器不同的電腦上正常運(yùn)行正常運(yùn)行通過5.4測試結(jié)論經(jīng)過全面的測試,旅游訂票系統(tǒng)在功能、性能、安全、兼容性以及易用性方面均表現(xiàn)良好。系統(tǒng)能夠滿足用戶在不同網(wǎng)絡(luò)環(huán)境下進(jìn)行旅游產(chǎn)品搜索、選擇、支付及訂單管理的需求,且無明顯延遲。安全測試表明,系統(tǒng)能有效防御常見網(wǎng)絡(luò)攻擊,保障用戶數(shù)據(jù)安全。同時(shí),系統(tǒng)在多種操作系統(tǒng)和瀏覽器上均能穩(wěn)定運(yùn)行,用戶界面友好,操作流程簡潔明了。雖然整體表現(xiàn)優(yōu)秀,但建議繼續(xù)監(jiān)控系統(tǒng)性能,并針對用戶反饋持續(xù)優(yōu)化界面設(shè)計(jì)和用戶體驗(yàn)??傮w而言,旅游訂票系統(tǒng)已準(zhǔn)備好投入市場,預(yù)計(jì)將受到用戶的好評。

6總結(jié)與展望6.1總結(jié)秦巴旅游出行管理系統(tǒng),一款易用、公平且包容的軟件,旨在滿足用戶需求,符合初期開發(fā)目標(biāo)和方向。該系統(tǒng)基于Java語言和MySQL技術(shù)構(gòu)建,這些技術(shù)的應(yīng)用確保了功能的穩(wěn)定性并滿足了用戶多樣的需求。通過對系統(tǒng)需求和功能模塊的深入分析,實(shí)施了目標(biāo)明確的設(shè)計(jì)。經(jīng)測試驗(yàn)證,系統(tǒng)能夠穩(wěn)定運(yùn)行,成功實(shí)現(xiàn)了旅游出行管理系統(tǒng)的設(shè)計(jì)目標(biāo)。旅游系統(tǒng)經(jīng)過綜合測試后表現(xiàn)出色,能夠滿足多樣化的用戶需求并提供高效、便捷的訂票服務(wù)。在功能性、性能、安全性、兼容性和用戶體驗(yàn)方面均達(dá)到了設(shè)計(jì)預(yù)期。系統(tǒng)展現(xiàn)了良好的加載速度和響應(yīng)時(shí)間,同時(shí)在防御網(wǎng)絡(luò)攻擊方面也表現(xiàn)可靠,有效保護(hù)用戶數(shù)據(jù)安全。兼容性測試證明,該系統(tǒng)在多種設(shè)備和瀏覽器上運(yùn)行流暢,確保了不同用戶群體的接入體驗(yàn)。盡管當(dāng)前成績令人滿意,但為進(jìn)一步提升用戶滿意度,建議持續(xù)收集用戶反饋,針對發(fā)現(xiàn)的問題進(jìn)行優(yōu)化調(diào)整??傮w來看,該旅游系統(tǒng)已準(zhǔn)備好滿足市場需求,預(yù)期將為用戶提供優(yōu)質(zhì)的在線訂票體驗(yàn)。6.2展望旅游訂票系統(tǒng)未來的發(fā)展前景光明,計(jì)劃通過引入更先進(jìn)的技術(shù)和個(gè)性化功能來進(jìn)一步提升用戶體驗(yàn)。短期內(nèi),將集中優(yōu)化移動端體驗(yàn),確保在各種移動設(shè)備上的高效運(yùn)行,并計(jì)劃加入更多本地化服務(wù),以滿足不同地區(qū)用戶的特定需求。長遠(yuǎn)來看,系統(tǒng)將探索利用人工智能和大數(shù)據(jù)技術(shù)來預(yù)測用戶行為,提供更為個(gè)性化和精準(zhǔn)的旅行建議及優(yōu)惠。同時(shí),為增強(qiáng)用戶信任和滿意度,將持續(xù)加強(qiáng)系統(tǒng)的安全性能,確保用戶信息和交易的安全。通過不斷的技術(shù)創(chuàng)新和服務(wù)優(yōu)化,旅游訂票系統(tǒng)將努力成為市場上最受歡迎、最可靠的在線旅游服務(wù)平臺。

參考文獻(xiàn)吳群琪,韋瑤,王佳彬,等.基于出行剩余理論的旅游出行方式選擇研究[J].鐵道運(yùn)輸與經(jīng)濟(jì),2024,46(04):128-134.DOI:10.16668/ki.issn.1003-1421.2024.04.16.李建森,董寶蘭.旅游服務(wù)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù),2023,52(09):54-55.王莉萍,江海濤,戴曉峰.個(gè)性化旅游網(wǎng)站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息與電腦(理論版),2024,36(03):120-123.蔣莉.東陽古鎮(zhèn)旅游網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)[J].信息與電腦(理論版),2022,34(12):113-116.任玉超,段偉.標(biāo)準(zhǔn)評價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].品牌與標(biāo)準(zhǔn)化,2024,(02):40-42.林紅.基于SSM的共享單車管理系統(tǒng)設(shè)計(jì)[J].現(xiàn)代信息科技,2024,8(05):17-20+26.DOI:10.19850/ki.2096-4706.2024.05.004.吳敏.基于JavaWeb的班級信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國新通信,2024,26(07):74-76.秦悅宬,王桂榮.基于Java+VB.NET的中介管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電子技術(shù),2024,53(03):170-171.胡瑚.基于MySQL的科研信息管理系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)[J].信息與電腦(理論版),2024,36(04):169-171.王海峰,孫海濤

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論