999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java的碧海蒼梧旅游系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2023-08-01 07:25:15張大秀朱屹誠(chéng)
現(xiàn)代信息科技 2023年11期

張大秀 朱屹誠(chéng)

摘? 要:根據(jù)最新防疫政策下旅游業(yè)的發(fā)展現(xiàn)狀,為提高用戶體驗(yàn)和旅游管理效率,調(diào)研了游客和旅游業(yè)服務(wù)人員的喜好,設(shè)計(jì)一款能適應(yīng)目前情景的旅游系統(tǒng)。該系統(tǒng)可以實(shí)現(xiàn)景點(diǎn)搜索、票務(wù)預(yù)訂、瀏覽住宿、用車和特色農(nóng)產(chǎn)品推薦等功能,不僅可以幫助旅客制定個(gè)性化的出行計(jì)劃,為旅客帶來(lái)碧海蒼梧的游覽體驗(yàn),還能助力當(dāng)?shù)亟?jīng)濟(jì)發(fā)展和鄉(xiāng)村振興。

關(guān)鍵詞:碧海蒼梧系統(tǒng);Spring Boot;推薦功能;JPA技術(shù)

中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):2096-4706(2023)11-0001-06

Design and Implementation of Java-based Blue Sea and Cangwu Tourism System

ZHANG Daxiu1,2, ZHU Yicheng2

(1.Quanzhou Vocational College of Economics and Business, Quanzhou? 362000, China; 2.Bengbu University, Bengbu? 233030, China)

Abstract: Based on the current development status of the tourism industry under the latest epidemic prevention policies, in order to improve user experience and tourism management efficiency, the preferences of tourists and tourism service personnel are investigated, and a tourism system that adapt to the current situation is designed. This system can achieve functions such as scenic spot search, ticket booking, browsing accommodation, using vehicles, and specialty agricultural products recommendation. It can not only help visitors formulate personalized travel plans, bring visitors a blue sea and Cangwu travel experience, but also assist in local economic development and rural revitalization.

Keywords: Blue Sea and Cangwu system; Spring Boot; recommendation function; JPA technology

0? 引? 言

隨著國(guó)家防疫政策的進(jìn)一步優(yōu)化放開,國(guó)內(nèi)外的旅游需求將空前高漲,旅游出行將成為人們未來(lái)一段時(shí)間的熱點(diǎn)話題。旅游出行,可以使游客領(lǐng)略當(dāng)?shù)氐娘L(fēng)土人情,增長(zhǎng)見(jiàn)識(shí),開闊視野[1],而且能夠帶動(dòng)當(dāng)?shù)氐慕?jīng)濟(jì)及農(nóng)副產(chǎn)業(yè)的發(fā)展,進(jìn)而助力鄉(xiāng)村振興。旅游業(yè)是一個(gè)綜合性行業(yè),其產(chǎn)業(yè)鏈包括上游交通、住宿、景點(diǎn)等資源端,中游的線上渠道和下游多種旅游消費(fèi)者[2]。然而,隨著防疫政策優(yōu)化放開、旅游人數(shù)增長(zhǎng),如何將衣、食、住、行、游、購(gòu)、娛等各方面資源整合,為游客和商戶提供服務(wù)呢?

本文設(shè)計(jì)了一款碧海蒼梧旅游系統(tǒng),該旅游系統(tǒng)使用Spring Boot作為后端框架,前端頁(yè)面采用Thyme leaf開發(fā)框架,為了讓用戶有較好的體驗(yàn)以及持久的數(shù)據(jù)響應(yīng),系統(tǒng)采用了JPA技術(shù)、數(shù)據(jù)庫(kù)MySQL。該碧海蒼梧旅游系統(tǒng)可以幫助游客提前準(zhǔn)備,了解目的地的情況,提前制定出行計(jì)劃。疫情防控的需要對(duì)系統(tǒng)的功能提出了一些新的要求,結(jié)合用戶信息利用推薦技術(shù)為用戶推薦制定“個(gè)性化”出行方案,提供旅游項(xiàng)目/產(chǎn)品的展示預(yù)訂、目的住宿和交通預(yù)訂服務(wù)等,方便游客出行,提高游客的游覽體驗(yàn),助力當(dāng)?shù)亟?jīng)濟(jì)和鄉(xiāng)村振興。

1? 系統(tǒng)設(shè)計(jì)

碧海蒼梧旅游系統(tǒng)整體設(shè)計(jì)結(jié)構(gòu)如圖1所示,該旅游系統(tǒng)分前臺(tái)和后臺(tái)兩部分開發(fā),分別對(duì)應(yīng)用戶和管理員兩種角色,目的是為用戶提供景點(diǎn)、住宿、票務(wù)、用車和項(xiàng)目產(chǎn)品的展示預(yù)訂服務(wù)。前臺(tái)用戶模塊有用戶個(gè)人信息、景點(diǎn)查詢預(yù)定、住宿查詢預(yù)訂、租車、特色項(xiàng)目/產(chǎn)品和訂單管理五大模塊。后臺(tái)管理系統(tǒng)需要先登錄再使用,可進(jìn)行用戶、景點(diǎn)、住宿、票務(wù)、車輛、產(chǎn)品項(xiàng)目和訂單的管理維護(hù)。

1.1? 開發(fā)工具

碧海蒼梧旅游系統(tǒng)的設(shè)計(jì)用到的開發(fā)工具有IntelliJ IDEA、MySQL和Redis。其中IntelliJ IDEA是Java語(yǔ)言的集成開發(fā)環(huán)境,具有較強(qiáng)的代碼提示功能和各種插件、包[3]。對(duì)于程序開發(fā)人員比較方便好用。MySQL是關(guān)系模型的數(shù)據(jù)庫(kù),其突出特點(diǎn)是可以根據(jù)特殊需求進(jìn)行數(shù)據(jù)庫(kù)定制,幫助管理員配置服務(wù)器,具有改進(jìn)性能的專用存儲(chǔ)框架[4],運(yùn)行速度快。Redis是一款非基于關(guān)系的存儲(chǔ)系統(tǒng),它使用鍵值對(duì)的方式存儲(chǔ)緩存數(shù)據(jù)。Redis擁有主從復(fù)制的功能,數(shù)據(jù)從主節(jié)點(diǎn)單向復(fù)制到從節(jié)點(diǎn)。主從復(fù)制功能可以使服務(wù)器的讀寫分離,實(shí)現(xiàn)數(shù)據(jù)冗余,提高服務(wù)器對(duì)抗故障的能力[5]。

1.2? 相關(guān)技術(shù)

碧海蒼梧旅游系統(tǒng)主要使用了Spring Boot技術(shù)、JPA技術(shù)和Thymeleaf技術(shù)。Spring Boot技術(shù)主要是用于構(gòu)建基于Spring應(yīng)用框架,自帶嵌入式服務(wù)器,可通過(guò)注解方式配置工作,節(jié)省配置時(shí)間。JPA(Java Persistence API)技術(shù)是用來(lái)從Java應(yīng)用程序中訪問(wèn)數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)API,是一套ORM的標(biāo)準(zhǔn)[6]。JPA可以由其他工具或者框架來(lái)實(shí)現(xiàn),JPA主流的實(shí)現(xiàn)者是Hibernate。JPA相比于JDBC的主要優(yōu)點(diǎn)是在JPA中數(shù)據(jù)由類和對(duì)象來(lái)表示,而不是像JDBC需要由表和記錄來(lái)表示。Thymeleaf是一款Spring Boot官方推薦的模板引擎[7]。它可以做到動(dòng)靜分離,因?yàn)樗怯蒆tml作為模板,或者通過(guò)后端服務(wù)器渲染顯示頁(yè)面。

2? 數(shù)據(jù)庫(kù)設(shè)計(jì)

根據(jù)碧海蒼梧旅游系統(tǒng)的需求,為給用戶提供更好的服務(wù),助力當(dāng)?shù)亟?jīng)濟(jì)和鄉(xiāng)村振興,該系統(tǒng)包含admin、user、attraction、accommodation、car、order、Tourism-Projects和Featured-Products表。其中管理員(admin)包含id、name和password屬性,用戶(user)表由id、name、password、phone、email、sex、age屬性組成,如表1所示。

景點(diǎn)(attraction)實(shí)體屬性由id、img、name、opentime、ticket、star、stock、city、addr、detail 組成,如表2所示。

住宿(accommodation)表id、img、name、price、stock、star、city、addr、detail屬性組成,如表3所示。

車輛(car)實(shí)體屬性由id、img、name、type、price、seat組成,具體的數(shù)據(jù)類型和注釋如表4所示。

特色項(xiàng)目(Tourism-Projects)表包含id、name、img、detail、type、price、begin、end等屬性組成,如表5所示。

特色產(chǎn)品(Featured-Products)表包含id、name、img、detail、type、price屬性,如表6所示。

訂單(order)表包含的屬性由id、bookid、userid、number、payment、status、paytime、phone、username、bookname、begin、end、detail組成,如表7所示。

3? 系統(tǒng)實(shí)現(xiàn)

3.1? 前臺(tái)用戶模塊

前臺(tái)用戶模塊設(shè)計(jì)有個(gè)人信息、景點(diǎn)管理、住宿管理、用車管理、特色項(xiàng)目/產(chǎn)品和訂單管理模塊。用戶進(jìn)入系統(tǒng)后可以以游客的身份進(jìn)行瀏覽,但預(yù)定及購(gòu)買功能則需要登錄后才可以進(jìn)行操作,其登錄界面如圖2所示。

若無(wú)賬號(hào)則需要點(diǎn)擊圖2中的注冊(cè)賬號(hào)填寫信息,設(shè)置密碼完成賬號(hào)注冊(cè)。注冊(cè)登錄后可以對(duì)個(gè)人信息、我的訂單進(jìn)行編輯修改。

3.1.1? 景點(diǎn)模塊

景點(diǎn)模塊包含景點(diǎn)列表和景點(diǎn)詳情,如圖3所示,在列表界面可以按名稱搜索景點(diǎn),然后點(diǎn)擊詳情按鈕進(jìn)入景點(diǎn)詳情界面,用戶可以在此頁(yè)面購(gòu)買門票,頁(yè)面也可以為用戶推薦所瀏覽景點(diǎn)附近性價(jià)比高的住宿點(diǎn)。如圖4所示。

3.1.2? 住宿模塊

住宿模塊包含酒店民宿列表(如圖5所示)和詳情按鈕(如圖6所示)。在搜索欄中可以搜索酒店民宿,點(diǎn)擊詳情按鈕,進(jìn)入詳情界面,用戶可以了解酒店民宿詳情,可以預(yù)訂酒店民宿,模塊還可以按所在城市推薦景點(diǎn)。

3.1.3? 用車模塊

用車模塊包含用車列表和用車詳情,如圖7所示,在車輛列表界面看到感興趣的內(nèi)容,點(diǎn)擊詳情按鈕,進(jìn)入用車詳情界面,也可以在列表界面按名稱搜索車輛進(jìn)入詳情界面,如圖8所示。

3.1.4 特色項(xiàng)目/產(chǎn)品模塊

特色項(xiàng)目/產(chǎn)品模塊包含對(duì)特色旅游項(xiàng)目和當(dāng)?shù)靥厣a(chǎn)品的列表和詳情頁(yè)面,如圖9所示,可以在特色項(xiàng)目/產(chǎn)品列表頁(yè)篩選喜歡的項(xiàng)目和產(chǎn)品,然后點(diǎn)擊詳情按鈕進(jìn)入詳情頁(yè)查看介紹,并進(jìn)行預(yù)訂購(gòu)買。

3.2? 后臺(tái)管理模塊

后臺(tái)管理模塊要有管理員權(quán)限的賬號(hào)先登錄再使用,登錄頁(yè)面如圖10所示。登錄后管理員可以對(duì)用戶、景點(diǎn)、住宿、用車、特色項(xiàng)目/產(chǎn)品和訂單模塊進(jìn)行管理,如圖11所示。

4? 測(cè)試分析

4.1? 前臺(tái)用戶模塊功能測(cè)試

注冊(cè)之后可通過(guò)QQ或微信一鍵登錄,給用戶帶來(lái)更高的安全性和更好的使用體驗(yàn)。也可以輸入手機(jī)號(hào),點(diǎn)擊“獲取短信驗(yàn)證碼”注冊(cè)登錄。首次使用時(shí),用戶需要開啟位置信息,碧海蒼梧系統(tǒng)會(huì)根據(jù)位置信息自動(dòng)推薦附近的旅游景點(diǎn)。此外還進(jìn)行了個(gè)人中心、景點(diǎn)列表/詳情、住宿列表/詳情、用車列表/詳情、特色項(xiàng)目產(chǎn)品/列表詳情和訂單列表/詳情功能的測(cè)試,其測(cè)試用例如表8所示。

4.2? 后臺(tái)管理員模塊功能測(cè)試

碧海蒼梧系統(tǒng)后臺(tái)需要由有管理員權(quán)限的賬號(hào)登錄進(jìn)去才能進(jìn)行后續(xù)測(cè)試,管理員完成登錄測(cè)試之后,可以進(jìn)行用戶、景點(diǎn)、住宿、用車、特色項(xiàng)目/產(chǎn)品和訂單的管理。進(jìn)行測(cè)試景點(diǎn)、住宿、用車、特色項(xiàng)目/產(chǎn)品的過(guò)程中,可以通過(guò)相應(yīng)的列表頁(yè)面查看/修改/刪除/添加信息圖片;可以查看用戶和訂單信息,還可以根據(jù)用戶需求展示特色項(xiàng)目/產(chǎn)品。具體測(cè)試用例如表9所示。

5? 結(jié)? 論

碧海蒼梧旅游系統(tǒng)采用Spring Boot框架結(jié)合JPA技術(shù)和數(shù)據(jù)庫(kù)完成設(shè)計(jì),適應(yīng)目前后疫情發(fā)展的需要以及旅游行業(yè)的發(fā)展。在傳統(tǒng)旅游網(wǎng)站上增加了特色項(xiàng)目/產(chǎn)品和自動(dòng)推薦的功能,方便了用戶,也有利于刺激當(dāng)?shù)靥厣袠I(yè)的發(fā)展,助力鄉(xiāng)村振興。

參考文獻(xiàn):

[1] 張嵐.基于JAVA WEB技術(shù)旅游服務(wù)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) [D].成都:電子科技大學(xué),2012.

[2] 于建韜.智慧旅游管理系統(tǒng)的分析與應(yīng)用 [J].佳木斯職業(yè)學(xué)院學(xué)報(bào),2022,38(3):155-157.

[3] 曹利.基于Bootstrap旅游網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) [J].太原師范學(xué)院學(xué)報(bào):自然科學(xué)版,2019,18(4):65-67.

[4] 歐陽(yáng)桂秀.基于Java和MySQL的數(shù)據(jù)庫(kù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].信息記錄材料,2022,23(9):240-242.

[5] 蔣晟,陳科.基于Spring Boot的學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].現(xiàn)代信息科技,2021,5(12):6-9.

[6] 陳衡.Web技術(shù)的旅游網(wǎng)站開發(fā)與實(shí)現(xiàn) [J].現(xiàn)代電子技術(shù),2018,41(7):85-89.

[7] 吳濤,張俊.基于Dubbo的攀枝花康養(yǎng)旅游網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn) [J].電腦知識(shí)與技術(shù),2020,16(35):78-80.

作者簡(jiǎn)介:張大秀(1992—),女,漢族,安徽宿州人,助教,碩士研究生,研究方向:移動(dòng)邊緣技術(shù)、深度學(xué)習(xí)、計(jì)算機(jī)技術(shù);朱屹誠(chéng)(2001—),男,漢族,安徽寧國(guó)人,本科在讀,研究方向:計(jì)算機(jī)與信息技術(shù)。

收稿日期:2023-01-05

基金項(xiàng)目:安徽省蚌埠學(xué)院自然科學(xué)基金項(xiàng)目(2022ZR09);安徽省蚌埠學(xué)院大學(xué)生創(chuàng)新訓(xùn)練項(xiàng)目(S202111305125)

主站蜘蛛池模板: 免费又爽又刺激高潮网址| 免费国产小视频在线观看| 亚洲国产天堂久久综合| 国产一在线| 日本国产精品一区久久久| 国产成人永久免费视频| 免费在线看黄网址| 亚洲最猛黑人xxxx黑人猛交| 亚洲成a人片7777| 久久美女精品| 国模极品一区二区三区| 欧美精品亚洲精品日韩专区| 国产精品视频公开费视频| 欧美成人午夜在线全部免费| 国产在线观看91精品亚瑟| 国产成人精品一区二区三区| 啪啪免费视频一区二区| 亚洲人成成无码网WWW| 无码又爽又刺激的高潮视频| 亚洲国产AV无码综合原创| 欧美成人影院亚洲综合图| 日韩一区二区三免费高清 | 国产三级韩国三级理| 好吊妞欧美视频免费| 久久成人免费| 国产精品免费入口视频| 国产精品永久免费嫩草研究院| 国产福利免费视频| 毛片免费观看视频| 中文字幕无线码一区| 日本影院一区| 国产真实乱子伦视频播放| 国产高清免费午夜在线视频| 毛片免费高清免费| 色色中文字幕| 精品国产美女福到在线不卡f| 亚洲男人天堂2020| 97成人在线观看| 国产性生大片免费观看性欧美| 亚洲综合色婷婷| 99久久精品无码专区免费| 99久久精品久久久久久婷婷| 久久先锋资源| 久久国产精品电影| 国产精品午夜福利麻豆| 91啪在线| 99ri精品视频在线观看播放| 亚洲国产综合精品一区| 欧美日韩北条麻妃一区二区| 色妺妺在线视频喷水| 性视频久久| 久久精品娱乐亚洲领先| 最新国语自产精品视频在| 丁香综合在线| 波多野结衣一区二区三区AV| 热思思久久免费视频| 这里只有精品免费视频| 国产微拍精品| 中国特黄美女一级视频| 欧美性精品| 热久久综合这里只有精品电影| 久久久久免费精品国产| 免费人成视网站在线不卡| 久久99国产乱子伦精品免| 99精品热视频这里只有精品7 | 欧美日韩国产综合视频在线观看| 亚亚洲乱码一二三四区| 1769国产精品视频免费观看| 亚洲日本一本dvd高清| 国产综合欧美| 国产va视频| 欧洲亚洲欧美国产日本高清| 无码aⅴ精品一区二区三区| 欧美成人免费一区在线播放| 欧美色香蕉| 伊伊人成亚洲综合人网7777| 91免费国产高清观看| 国产成人精品亚洲77美色| 91精品免费高清在线| 国产欧美日韩另类| 国产日韩久久久久无码精品| 在线观看国产精品第一区免费|