




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
[20],因此該平臺需要開發(fā)一個友好的用戶界面,具有搜索、過濾、排序、在線支付等功能,并具有與第三方數(shù)據(jù)源集成的能力。平臺需要實現(xiàn)用戶賬戶管理、旅游行程管理、旅游伙伴選擇、溝通交流等功能。使用現(xiàn)代化的前端技術(shù)和后端技術(shù),如HTML、CSS、JavaScript、SpringBoot、MySql等,可以使該平臺易于開發(fā)和維護REF_Ref31032\r\h[21]。拼團式旅游服務(wù)平臺是基于SpringBoot實現(xiàn)的,View模塊負(fù)責(zé)前臺頁面數(shù)據(jù)的展示和反饋,與用戶交互;SpringBoot模塊用于創(chuàng)建獨立的、可生產(chǎn)的、基于Spring的應(yīng)用程序;FreeMarker模塊是一款模板引擎,可以根據(jù)數(shù)據(jù)變化自動更改頁面,而無需手動更改代碼;SpringMVC模塊采用MVC架構(gòu)模式,將web層邏輯進(jìn)行分離;Service層連接控制層與數(shù)據(jù)訪問層,封裝業(yè)務(wù)邏輯和操作,可執(zhí)行其他請求,如遠(yuǎn)程服務(wù)獲取數(shù)據(jù)等;DAO模塊即Mapper層,與數(shù)據(jù)庫進(jìn)行交互,隱藏實現(xiàn)技術(shù),使底層數(shù)據(jù)庫透明化;Mybatis-plus模塊是數(shù)據(jù)對象的持久化引擎;數(shù)據(jù)庫模塊用于存儲用戶相關(guān)的數(shù)據(jù)。拼團式旅游服務(wù)平臺架構(gòu)圖如圖3.2所示。圖3.2拼團式旅游服務(wù)平臺架構(gòu)圖3.2.1系統(tǒng)登錄設(shè)計當(dāng)用戶點擊登錄按鈕時,系統(tǒng)應(yīng)該彈出一個登錄提示框,提示用戶輸入用戶名和密碼。用戶輸入完畢后,系統(tǒng)應(yīng)該將用戶輸入的信息提交給后臺進(jìn)行驗證。驗證過程應(yīng)該包括以下:首先,系統(tǒng)應(yīng)該檢查用戶名是否為空;其次,系統(tǒng)應(yīng)該檢查密碼是否為空;只有在所有條件都滿足的情況下,系統(tǒng)才會判斷用戶登錄成功,并允許用戶進(jìn)行后續(xù)操作。系統(tǒng)登錄時序圖如圖3.3所示圖3.3登錄時序圖3.2.2管理人員設(shè)計系統(tǒng)的管理員可以添加、修改、刪除導(dǎo)游、游客和配送員的信息,當(dāng)進(jìn)入該頁面后,用戶將看到一個提示框,允許操作者進(jìn)行信息的修改并進(jìn)行下一步操作。管理員輸入信息后,將提交給系統(tǒng)進(jìn)行檢測。如果輸入信息符合規(guī)范,允許進(jìn)行下一步操作;如果輸入的信息不符合規(guī)范,則系統(tǒng)會提示錯誤信息,需要修改后重新添加。下面以添加導(dǎo)游信息為例,添加導(dǎo)游信息時序圖如圖3.4所示:圖3.4添加信息流程圖3.2.3查詢信息設(shè)計管理員登錄之后可以在人員管理界面選擇根據(jù)信息來查詢導(dǎo)游,配送員或者游客,通過姓名或者編號來進(jìn)行查詢相關(guān)人員信息,在主界面點擊相對應(yīng)的人員管理界面,然后輸入相關(guān)的信息即可進(jìn)行查詢,查詢的結(jié)果會返回到相應(yīng)的人員管理界面。下面以查詢導(dǎo)游信息為例,查詢導(dǎo)游信息時序圖如圖3.5所示:圖3.5導(dǎo)游信息時序圖3.2.4訂購設(shè)置游客可以在系統(tǒng)平臺的首頁進(jìn)行酒店的訂購或者是商品的購買,游客打開系統(tǒng)平臺選擇酒店界面或者是商品詳情界面,瀏覽相關(guān)信息,之后進(jìn)行預(yù)定或者是加入購物車進(jìn)行購買,如果沒有登錄則要先進(jìn)行登錄。下面以購買商品為例,商品購買時序圖如圖3.6所示:圖3.6商品購買時序圖3.3數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫管理系統(tǒng)或根據(jù)需求設(shè)計系統(tǒng)接口,必須創(chuàng)建一種數(shù)據(jù)庫管理系統(tǒng)的模式來保存數(shù)據(jù)。這樣,在應(yīng)用編程過程中,就不需要再向操作系統(tǒng)頁面加載信息,從而提高整個系統(tǒng)的工作效率。信息庫管理系統(tǒng)保存著大量數(shù)據(jù),是管理信息系統(tǒng)建設(shè)的核心和基礎(chǔ)。系統(tǒng)總體E-R圖如圖3.7所示。圖3.7系統(tǒng)總體E-R圖信息庫管理系統(tǒng)還提供了新增、刪除、更改和搜索等操作功能,方便快速地查詢所需數(shù)據(jù),避免直接從程序代碼中查找。通過將信息表的各個組成部分按照特定的方法準(zhǔn)確地合并、排序和組成信息庫管理系統(tǒng),信息庫管理系統(tǒng)得以實現(xiàn)。通過對拼團式旅游服務(wù)平臺的主要功能信息進(jìn)行規(guī)劃并分為若干功能實體信息,以下為項目部分?jǐn)?shù)據(jù)庫表:(1)風(fēng)俗文化評論表該表用于存儲用戶對風(fēng)俗文化的評論信息,其中包含了評論表主鍵、創(chuàng)建時間、關(guān)聯(lián)表ID、用戶ID、頭像、用戶名、評論內(nèi)容和回復(fù)內(nèi)容等字段。這些字段有助于記錄和管理用戶對風(fēng)俗文化的評價和反饋,從而提供更好的服務(wù)和用戶體驗。該表的詳細(xì)信息如表3.8所示。表3.8風(fēng)俗文化評論表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是addtimetimestamp創(chuàng)建時間TIMESTAMPrefidbigint關(guān)聯(lián)表iduseridbigint用戶id字段名稱類型長度字段說明主鍵默認(rèn)值avatarurllongtext頭像nicknamevarchar200用戶名contentlongtext評論內(nèi)容replylongtext回復(fù)內(nèi)容續(xù)表(2)配置文件表該表用于存儲系統(tǒng)配置參數(shù)。配置參數(shù)表主鍵、配置參數(shù)名稱、配置參數(shù)值。其中,配置參數(shù)名稱用于描述該參數(shù)的具體含義,配置參數(shù)值用于存儲該參數(shù)的具體數(shù)值。每個配置參數(shù)都有一個唯一的主鍵來確保數(shù)據(jù)的完整性。該表的詳細(xì)信息如表3.9所示。表3.9配置文件表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是namevarchar100配置參數(shù)名稱valuevarchar100配置參數(shù)值(3)在線留言表該表用于存儲用戶在線留言信息。該表包含以下字段:留言表主鍵,留言創(chuàng)建時間,留言人id,用戶名,頭像,留言內(nèi)容,留言圖片,回復(fù)內(nèi)容,回復(fù)圖片等字段,有助于提高用戶滿意度和體驗。該表詳細(xì)描述如表3.10所示。表3.10在線留言表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是addtimetimestamp創(chuàng)建時間TIMESTAMPuseridbigint留言人idusernamevarchar200用戶名avatarurllongtext頭像contentlongtext留言內(nèi)容cpicturelongtext留言圖片replylongtext回復(fù)內(nèi)容rpicturelongtext回復(fù)圖片(4)旅游景點評論表該表用于存儲用戶對旅游景點的評論信息。該表包含以下字段:評論表主鍵,評論創(chuàng)建時間,關(guān)聯(lián)表id,用戶id,頭像,用戶名,評論內(nèi)容,回復(fù)內(nèi)容等字段,該表可以幫助旅游景點管理人員了解游客對景點的評價和反饋,以便進(jìn)行相關(guān)的改進(jìn)和相應(yīng)的管理。該表詳細(xì)描述如表3.11所示。表3.11旅游景點評論表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是addtimetimestamp創(chuàng)建時間TIMESTAMPrefidbigint關(guān)聯(lián)表iduseridbigint用戶idavatarurllongtext頭像nicknamevarchar200用戶名contentlongtext評論內(nèi)容replylongtext回復(fù)內(nèi)容(5)用戶表該表用于存儲系統(tǒng)用戶的信息,包含用戶ID,用戶名,用戶密碼,用戶角色,新增時間等字段。其中,用戶名和密碼為必填字段,角色默認(rèn)為“管理員”。用戶角色指代用戶的權(quán)限級別,通過相應(yīng)的系統(tǒng)權(quán)限可以區(qū)分游客,導(dǎo)游,配送員和管理員用戶。該表詳細(xì)描述如表3.12所示。表3.12用戶表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是usernamevarchar100用戶名passwordvarchar100密碼rolevarchar100角色管理員addtimetimestamp新增時間(6):酒店信息評論表該表用于存儲用戶對酒店信息的評論信息。該表包含以下字段:評論表主鍵,評論創(chuàng)建時間,關(guān)聯(lián)表id,用戶id,用戶頭像,用戶名,用戶對酒店的評論內(nèi)容,管理員所回復(fù)內(nèi)容等字段,這些字段將幫助管理人員更好地了解用戶對酒店的評價和反饋,從而提高酒店的服務(wù)質(zhì)量和用戶體驗。該表詳細(xì)描述如表3.13所示。表3.13酒店信息評論表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是addtimetimestamp創(chuàng)建時間TIMESTAMPrefidbigint關(guān)聯(lián)表iduseridbigint用戶idavatarurllongtext頭像nicknamevarchar200用戶名contentlongtext評論內(nèi)容replylongtext回復(fù)內(nèi)容(7):token表該表用于存儲用戶的token信息。該表包含以下字段:主鍵id,用戶id,用戶名,表名,角色,token密碼,新增時間和過期時間等字段。其中,token字段用于驗證用戶的身份信息,過期時間用于設(shè)置token的過期時間,確保用戶信息的安全性。該表詳細(xì)描述如表3.14所示。表3.14token表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是useridbigint用戶idusernamevarchar100用戶名tablenamevarchar100表名rolevarchar100角色tokenvarchar200密碼addtimetimestamp新增時間TIMESTAMPexpiratedtimetimestamp過期時間TIMESTAMP(8):訂單配送表該表用于存儲訂單配送信息,包括訂單編號、商品名稱、數(shù)量、配送時間、游客賬號、游客姓名、聯(lián)系方式、配送地址、配送賬號和配送狀態(tài)等信息,通過記錄這些信息,可以方便地查詢訂單配送的詳細(xì)情況,提高配送的效率和準(zhǔn)確性。該表詳細(xì)描述如表3.15所示。表3.15訂單配送表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是addtimetimestamp創(chuàng)建時間TIMESTAMPdingdanbianhaovarchar200訂單編號字段名稱類型長度字段說明主鍵默認(rèn)值shangpinmingchengvarchar200商品名稱shuliangint數(shù)量peisongshijiandatetime配送時間youkezhanghaovarchar200游客賬號youkexingmingvarchar200游客姓名lianxifangshivarchar200聯(lián)系方式peisongdizhivarchar200配送地址peisongzhanghaovarchar200配送賬號lianxihaomavarchar200聯(lián)系號碼peisongzhuangtaivarchar200配送狀態(tài)續(xù)表(9):導(dǎo)游表導(dǎo)游表用于存儲導(dǎo)游相關(guān)信息。該表包含以下字段:導(dǎo)游主鍵,創(chuàng)建時間,導(dǎo)游證號,導(dǎo)游姓名,密碼,性別,年齡,導(dǎo)游等級,導(dǎo)游語種,照片,旅行社,余額等字段,這些字段更好的幫助管理員管理導(dǎo)游信息。該表的詳細(xì)描述如表3.16所示。表3.16導(dǎo)游表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是addtimetimestamp創(chuàng)建時間TIMESTAMPdaoyouzhenghaovarchar200導(dǎo)游證號daoyouxingmingvarchar200導(dǎo)游姓名mimavarchar200密碼xingbievarchar200性別nianlingint年齡daoyoudengjivarchar200導(dǎo)游等級daoyouyuzhongvarchar200導(dǎo)游語種zhaopianlongtext照片lvxingshevarchar200旅行社moneyfloat余額0(10):配送員表該表用于存儲配送員信息。該表包含以下字段:配送員表主鍵,創(chuàng)建時間,配送員賬號,配送員密碼,配送員姓名,頭像,性別,聯(lián)系電話,身份證號,是否審核,審核回復(fù),余額等字段,該表詳細(xì)描述如表3.17所示。表3.17配送員表字段名稱類型長度字段說明主鍵默認(rèn)值idbigint主鍵是addtimetimestamp創(chuàng)建時間TIMESTAMPpeisongzhanghaovarchar200配送賬號mimavarchar200密碼peisongxingmingvarchar200配送姓名touxianglongtext頭像xingbievarchar200性別lianxidianhuavarchar200聯(lián)系電話shenfenzhenghaovarchar200身份證號sfshvarchar200是否審核待審核shhflongtext審核回復(fù)moneyfloat余額03.4本章小結(jié)本章介紹了系統(tǒng)設(shè)計的內(nèi)容,主要包括系統(tǒng)總功能結(jié)構(gòu)設(shè)計、開發(fā)流程設(shè)計、數(shù)據(jù)庫設(shè)計原則和數(shù)據(jù)表等內(nèi)容。在開發(fā)流程設(shè)計中,從多個角度入手,設(shè)計開發(fā)目的、用戶需求、系統(tǒng)運行安全、問題處理和后臺數(shù)據(jù)分析等。最后,本章還給出了數(shù)據(jù)表的一些字段信息。
4拼團式旅游服務(wù)平臺的系統(tǒng)實現(xiàn)拼團式旅游服務(wù)平臺采用B/S架構(gòu),數(shù)據(jù)庫是MySQL。網(wǎng)站的搭建與開發(fā)采用了先進(jìn)的Java進(jìn)行編寫,使用了SpringBoot框架。該系統(tǒng)從四個對象:由管理員和導(dǎo)游、配送員、游客來對系統(tǒng)進(jìn)行設(shè)計構(gòu)建。主要功能包括:個人信息修改,對導(dǎo)游、游客、配送員、旅游景點、酒店信息、酒店預(yù)訂、商品信息、商品購買、訂單配送、文化類型、風(fēng)俗文化、在線留言、旅游論壇、我的收藏、訂單管理等功能進(jìn)行管理。本系統(tǒng)在一般拼團式旅游服務(wù)平臺的基礎(chǔ)上增加了首頁推送最新信息的功能,方便用戶快速瀏覽,是一個高效的、動態(tài)的、交互友好的拼團式旅游服務(wù)平臺。4.1前臺系統(tǒng)模塊實現(xiàn)(1)系統(tǒng)首頁當(dāng)游客打開系統(tǒng)的網(wǎng)址后,首先看到的就是首頁界面。在這里,游客能夠看到拼團式旅游服務(wù)平臺的導(dǎo)航條顯示首頁、旅游景點、酒店信息、商品信息、風(fēng)俗文化、旅游論壇、公告信息、在線留言、后臺管理、咨詢服務(wù)、個人中心等,系統(tǒng)首頁界面如圖4.1所示。圖4.1系統(tǒng)首頁(1)旅游景點游客點擊旅游景點,可以在旅游景點頁面的輸入欄中填寫景點名稱、景點類型、景點地址、價格等信息進(jìn)行查詢,可以查看景點名稱、景點類型、景點地址、景點等級、開放時間、景點電話、景點照片、導(dǎo)游賬號、點擊次數(shù)、價格、團購價、拼團人數(shù)、當(dāng)前人數(shù)等信息,還可以點擊進(jìn)行立即購買、我要開團或收藏、評論等操作,旅游景點頁面如圖4.2所示。圖4.2旅游景點頁面(3)酒店信息游客點擊酒店信息,在酒店信息頁面的輸入欄中填寫酒店名稱、酒店類型、酒店地址,進(jìn)行查詢,可以查看酒店名稱、酒店類型、酒店圖片、酒店價格、酒店星級、酒店電話、酒店地址、營業(yè)時間、點擊次等信息,還可以點擊進(jìn)行預(yù)訂、收藏或評論等操作,酒店信息頁面如圖4.3所示。圖4.3酒店信息頁面(4)商品購買游客點擊商品信息,在商品信息頁面的輸入欄中填寫商品名稱、商品分類,進(jìn)行查詢,可以查看商品編號、商品類型、價格、生產(chǎn)日期、保質(zhì)期等信息、如有需要可進(jìn)行購買、收藏操作,商品信息頁面如圖4.4所示。圖4.4商品信息頁面(5)風(fēng)俗文化游客點擊風(fēng)俗文化,即可查看風(fēng)俗文化信息,風(fēng)俗文化信息分為歷史類,哲學(xué)類,生活類,神話類,每一個風(fēng)俗文化都代表著一個景區(qū)的歷史淵源,用戶可以通過點擊風(fēng)俗文化來獲取詳細(xì)的信息,風(fēng)俗文化信息界面如圖4.5所示。圖4.5風(fēng)俗文化信息頁面游客論壇用戶點擊游客論壇即可進(jìn)入到論壇界面,用戶點擊發(fā)布帖子即可進(jìn)行發(fā)布,輸入標(biāo)題以及帖子內(nèi)容,然后點擊發(fā)布,帖子就發(fā)布在主界面,可以根據(jù)標(biāo)題查詢想要的帖子。游客論壇界面如圖4.6所示.圖4.6游客論壇界面4.2后臺功能模塊實現(xiàn)(1)后臺系統(tǒng)首頁管理員進(jìn)入系統(tǒng)主頁面,主要功能包括對系統(tǒng)首頁、個人中心、導(dǎo)游管理、游客管理、配送員管理、旅游景點管理、酒店信息管理、商品信息管理、商品購買管理、訂單配送管理、文化類型管理、風(fēng)俗文化管理、在線留言、旅游論壇等進(jìn)行操作。系統(tǒng)首頁如圖4.7所示。圖4.7后臺系統(tǒng)首頁(2)導(dǎo)游管理管理員點擊導(dǎo)游管理,在導(dǎo)游管理頁面中輸入導(dǎo)游證號、導(dǎo)游姓名、性別、年齡、導(dǎo)游等級、導(dǎo)游語種、照片、旅行社等信息,在該界面可以進(jìn)行上述信息的增加,刪除,修改等操作。導(dǎo)游管理界面如圖4.8所示。圖4.8導(dǎo)游管理界面導(dǎo)游添加核心代碼如下@RequestMapping("/save")publicRsave(@RequestBodyDaoyouEntitydaoyou,HttpServletRequestrequest){ daoyou.setId(newDate().getTime()+newDouble(Math.floor(Math.random()*1000)).longValue());//添加新用戶 DaoyouEntityu=daoyouService.selectOne(newEntityWrapper<DaoyouEntity>().eq("daoyouzhenghao",daoyou.getDaoyouzhenghao())); if(u!=null){//檢測賬號對比 returnR.error("用戶已存在"); } daoyou.setId(newDate().getTime());daoyouService.insert(daoyou);returnR.ok();}(3)游客管理管理員點擊游客管理,在游客管理頁面中輸入游客賬號、游客姓名、性別、照片、聯(lián)系方式、身份證號等信息,進(jìn)行查詢、新增或刪除游客信息等操作。同時,管理員也可以通過該頁面刪除不必要的游客信息,游客管理修改界面如圖4.9所示。圖4.9游客管理修改界面游客管理查詢游客信息核心代碼如下@RequestMapping("/query")publicRquery(YoukeEntityyouke){EntityWrapper<YoukeEntity>ew=newEntityWrapper<YoukeEntity>();//創(chuàng)建泛型 ew.allEq(MPUtil.allEQMapPre(youke,"youke")); YoukeViewyoukeView=youkeService.selectView(ew);//查詢 returnR.ok("查詢游客成功").put("data",youkeView);}@RequestMapping("/info/{id}")publicRinfo(@PathVariable("id")Longid){YoukeEntityyouke=youkeService.selectById(id);returnR.ok().put("data",youke);}(4)配送員管理管理員點擊配送員管理,在配送員管理頁面中對配送賬號、配送姓名、頭像、性別、聯(lián)系電話、身份證號、審核回復(fù)、審核狀態(tài)、審核等信息,進(jìn)行查詢、新增或刪除配送員信息等操作。配送員管理界面如圖4.10所示:圖4.10配送員管理界面(5)酒店信息管理管理員點擊酒店信息管理,在酒店信息管理頁面中對酒店名稱、酒店類型、酒店圖片、酒店價格、酒店星級、酒店電話、酒店地址、營業(yè)時間、點擊次數(shù)等信息,進(jìn)行查詢、新增或刪除酒店信息等操作。酒店信息管理界面如圖4.11所示。圖4.11酒店信息管理界面(6)酒店預(yù)定管理管理員點擊酒店預(yù)訂管理,在酒店預(yù)訂管理頁面中對訂單編號、酒店名稱、營業(yè)時間、酒店類型、酒店星級、酒店價格、預(yù)訂人數(shù)、總價格、預(yù)訂日期、游客姓名、身份證號、聯(lián)系方式、是否支付等信息,進(jìn)行查詢、新增或刪除酒店預(yù)訂等操作。酒店預(yù)訂管理界面如圖4.12所示:圖4.12酒店預(yù)訂管理界面獲取酒店信息核心代碼如下:@RequestMapping("/page")publicRpage(@RequestParamMap<String,Object>params,JiudianxinxiEntityjiudianxinxi, HttpServletRequestrequest){EntityWrapper<JiudianxinxiEntity>ew=newEntityWrapper<JiudianxinxiEntity>();PageUtilspage=jiudianxinxiService.queryPage(params,MPUtil.sort(MPUtil.between(MPUtil.likeOrEq(ew,jiudianxinxi),params),params));returnR.ok().put("data",page);}景點信息管理用戶登錄導(dǎo)游賬號后可以對景點信息進(jìn)行管理,景點信息包括景點名稱、景點地址、價格、成團人數(shù)等信息。通過點擊新增或者修改相對應(yīng)的信息進(jìn)行相關(guān)景點的管理,每一位導(dǎo)游只能管理自己相對于的景點信息。景點信息管理界面如圖4.13所示。圖4.13景點信息管理界面4.3本章小結(jié)本章詳細(xì)介紹了拼團式旅游服務(wù)平臺系統(tǒng)的詳細(xì)設(shè)計,該拼團式旅游服務(wù)平臺系統(tǒng)包含前臺登錄、購買商品、預(yù)定酒店、瀏覽景區(qū)、游客論壇等。后臺系統(tǒng)包括管理員、導(dǎo)游、配送員三個用戶,能實現(xiàn)對系統(tǒng)的管理。
5系統(tǒng)測試系統(tǒng)測試是為了驗證開發(fā)的軟件系統(tǒng)在特定的環(huán)境和使用條件下是否符合需求并正常運行,從而找出潛在的缺陷和問題,并確保系統(tǒng)能夠滿足業(yè)務(wù)和用戶的需求。通過系統(tǒng)測試,可以幫助開發(fā)團隊及時發(fā)現(xiàn)和解決問題,提高系統(tǒng)的質(zhì)量和穩(wěn)定性。5.1功能測試(1)用戶登錄測試是在登錄模塊頁面進(jìn)行的,需要輸用戶名和密碼來進(jìn)行測試。只有其中一個用戶名和密碼與數(shù)據(jù)庫中存儲的數(shù)據(jù)匹配才能成功登錄,這個用戶名和密碼是“admin”和“admin”,輸入錯誤的用戶名和密碼會導(dǎo)致登錄失敗。如果輸入的用戶名和密碼不匹配,則會提示“用戶名或密碼錯誤”,如果該用戶名在數(shù)據(jù)庫中不存在,則會提示“該用戶未注冊”。登錄測試如表5.1所示。表5.1登錄測試測試內(nèi)容測試步驟預(yù)期結(jié)果測試結(jié)果登陸測試1.輸入正確的賬號密碼成功成功2.輸入正確的賬號錯誤的密碼失敗失敗3.輸入錯誤的賬號密碼失敗失?。?)為了測試刪除分類功能,需要在刪除分類模塊中找到相應(yīng)的刪除信息,然后點擊“刪除”按鈕。成功刪除后,相應(yīng)的信息將會從數(shù)據(jù)庫中的表中刪除,并返回一個提示框告訴用戶刪除成功。反復(fù)進(jìn)行多次刪除操作,可以驗證系統(tǒng)的刪除功能以及后端代碼的運行情況。多次的刪除測試表明該系統(tǒng)的刪除分類功能是正??捎玫?。如表5.2所示。表5.2刪除測試測試內(nèi)容測試步驟預(yù)期結(jié)果測試結(jié)果刪除測試1.刪除游客提示彈窗,刪除成功,跳轉(zhuǎn)回首頁成功2.刪除景點信息成功成功5.2壓力測試本系統(tǒng)使用JMeter進(jìn)行壓力測試,分別選取獲取游客信息,獲取景點信息,獲取導(dǎo)游信息這三個接口進(jìn)行測試,用戶協(xié)議選擇http,端口號為8080,詳細(xì)測試接口選擇三個信息測試的路由地址進(jìn)行測試,通過在消息體傳遞JSON數(shù)據(jù)模擬登錄。選擇1000并發(fā)量進(jìn)行測試。測試結(jié)果聚合圖如圖5.3所示,測試結(jié)果響應(yīng)圖時間圖如圖5.4所示。圖5.31000并發(fā)量聚合圖圖5.41000并發(fā)量響應(yīng)時間圖5.3本章小結(jié)本章介紹了拼團式旅游服務(wù)平臺的系統(tǒng)測試,其中包括系統(tǒng)測試的目的、系統(tǒng)測試方法、功能測試和壓力測試。系統(tǒng)測試方法包括選取最適合和穩(wěn)定的測試方法,該系統(tǒng)的各個功能模塊均表現(xiàn)出良好的性能和效果。
結(jié)論該系統(tǒng)主要分為游客、導(dǎo)游、配送員和管理員四個角色。該拼團式旅游服務(wù)平臺分為前端和后端兩大部分。前端的主要功能為向注冊游客展示旅游景點、酒店信息、商品信息、風(fēng)俗文化、旅游論壇、公告信息、在線留言、咨詢服務(wù)、個人中心等,并對一些數(shù)據(jù)進(jìn)行記錄。后端的主要任務(wù)是對數(shù)據(jù)的一些準(zhǔn)備處理的工作,對于管理員的數(shù)據(jù)屬性的添加、維護和修改。每個功能在完成各自任務(wù)的同時也相互合作,一起來處理各個任務(wù)以及進(jìn)程。該拼團式旅游服務(wù)平臺添加了游客論壇模式,通過游客論壇用戶可以尋找到合適的“驢友”與自己共同出行,同時平臺界面簡潔明了,易于各個年齡段的用戶使用,但該拼團式旅游服務(wù)平臺的適用面比較局限。該系統(tǒng)還存在大數(shù)據(jù)下的并發(fā)和并行操作的不穩(wěn)定性,當(dāng)一個時間段內(nèi)或者同一時刻時,過量的用戶訪問該網(wǎng)站會讓網(wǎng)站的服務(wù)器出現(xiàn)崩潰的現(xiàn)象,一些操作無法正常的運行。種種原因使得該系統(tǒng)存在一些局限性。
參考文獻(xiàn)付守佳,蒲銀花,張葉,程巖,付嵐.基于大數(shù)據(jù)的智慧旅游平臺模型研究[J].科技視界,2021(07):119-120陳賢柳,李金婷,李嘉玲,唐慧玲,梁芷嫻.“世界那么大,我想去看看”——拼團式旅游服務(wù)平臺創(chuàng)新項目研究[J].中外企業(yè)家,2020(03):96QinZhicong,PanYounghwan.DesignofASmartTourismManagementSystemthroughMultisourceDataVisualization-BasedKnowledgeDiscovery[J].Electronics,2023,12(3):54劉彪意,董媛媛,靳玉喜,朱雪婷,郭陽.基于數(shù)字化的“玩轉(zhuǎn)龍江”定制旅游服務(wù)平臺構(gòu)建[J].電腦知識與技術(shù),2022,18(23):8-11張亞茹.旅游分銷平臺的設(shè)計與實現(xiàn)[D].山東大學(xué),2022PuriVikram,MondalSubhra,DasSubhankar,VranaVasilikiG..BlockchainPropelsTourismIndustry—AnAttempttoExploreTopicsandInformationinSmartTourismManagementthroughTextMiningandMachineLearning[J].Informatics,2023,10(1):112-113GuanhongChen,JiangmingXu.DesignandimplementationofefficientLearningplatformbasedonSpringBootFramework[J].JournalofElectronicsandInformationScience,2020,6(1):36郭蕊,趙元蘇.Web前端框架技術(shù)綜述.北京工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報,2021,20(03):24-27曹明昊.基于SpringBoot和Vue框架的邯鄲市現(xiàn)代農(nóng)業(yè)園區(qū)信息管理系統(tǒng)的研發(fā)[D].河北工程大學(xué),2021李洋,劉婷.基于MySQL的家電回收管理系統(tǒng)的數(shù)據(jù)庫設(shè)計[J].科技與創(chuàng)新,2023(03):141-143+146陳哲,范德軍,王元赤,王永凱,伏坤,張蕓.基于B/S模式的圖件管理系統(tǒng)構(gòu)建[J].中國管理信息化,2022,25(22):202-204YingChen,WenyanChen.AnalysisonthePatternofCivilAviationTransportAirportandtheDistributionofTourismResourcesinChina[C]//.Proceedingsof2022the6thIn
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 借款 民間借貸 合同范本
- 任意健身合同范本
- 醫(yī)院吊頂合同范本
- 醫(yī)師合同范本
- 獸醫(yī)聘用勞動合同范本
- 關(guān)于按揭車合同范本
- 個人租賃司機合同范本
- 出口業(yè)務(wù)合同范本
- 免租期補充合同范本
- 買賣小區(qū)用地合同范本
- 畢業(yè)論文-基于Java Web的模擬駕??荚囅到y(tǒng)設(shè)計與實現(xiàn)
- 駱駝祥子1一24章批注
- 《中國古代文學(xué)史》宋代文學(xué)完整教學(xué)課件
- 新部編人教版四年級下冊道德與法治全冊教案(教學(xué)設(shè)計)
- 物業(yè)服務(wù)企業(yè)市場拓展戰(zhàn)略規(guī)劃課件
- 2018年青海大學(xué)碩士論文格式模板
- 進(jìn)制轉(zhuǎn)換教學(xué)設(shè)計
- 垂直度和跳動形位公差間的關(guān)系及取代應(yīng)用下
- 兒童跌倒評估量表(Humpty-Dumpty)
- 臺虎鉗工作頁
- 工具鉗工理論知識鑒定要素細(xì)目表09版
評論
0/150
提交評論