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

基于JavaWeb的旅游服務系統(tǒng)設計研究

2019-12-13 07:22:50黃文燦
數(shù)字技術與應用 2019年9期

黃文燦

摘要:在“信息時代”的背景下,信息化旅游成為我國各地旅游建設和理論研究的突破口,旅游行業(yè)將成為未來幾十年極具有潛力的消費領域。本系統(tǒng)致力于提升用戶體驗感開發(fā),運用 HTML5+CSS+JS 前端開發(fā)技術進行前臺界面的設計,后臺通過java語言及java web開發(fā)技術,最終為用戶提供旅游信息查詢,景區(qū)評論等互動服務,創(chuàng)建一個用戶友好,高度兼容,內(nèi)容完整的旅游服務平臺。

關鍵詞:Java Web;旅游服務;網(wǎng)站開發(fā)

中圖分類號:TP311.1 文獻標識碼:A 文章編號:1007-9416(2019)09-0156-02

1 緒論

據(jù)可靠數(shù)據(jù),全球旅游收入占世界出口總收入比重最大成為世紀第一大產(chǎn)業(yè)。如此龐大的新興產(chǎn)業(yè),碰撞上“互聯(lián)網(wǎng)+”的發(fā)展理念,全球信息化浪潮促進了旅游產(chǎn)業(yè)的信息化進程,旅游產(chǎn)業(yè)的快速發(fā)展需要借助信息化手段,尤其是旅游業(yè)被國務院定位為“國民經(jīng)濟的戰(zhàn)略性支柱產(chǎn)業(yè)和人民群眾更加滿意的現(xiàn)代服務業(yè)”以后,加快了旅游業(yè)與信息產(chǎn)業(yè)融合發(fā)展的進程,引導旅游消費、提升旅游產(chǎn)業(yè)素質(zhì)成為旅游工作的當務之急,信息化旅游為旅游融入了更多的新服務,新形式,讓用戶體驗到更加便利,快捷的服務。針對解決這樣的問題,旅游服務系統(tǒng)應運而生,是基于Java Web的一次探索性開發(fā)與嘗試。

2 需求分析

2.1 技術可行性

在分析了市場上有多少相似產(chǎn)品存在以及這些產(chǎn)品之間的異同之后,了解了該項技術的發(fā)展空間,同時提前分析技術風險,是否存在無法解決的難題以及研究規(guī)避風險的方法。充分考慮產(chǎn)品的易用性,產(chǎn)品的環(huán)境依賴性。Java Web網(wǎng)站是當下主流,使用時幾乎不需要下載插件或小程序,降低了用戶的使用門檻,讓用戶獲得更好的交互體驗[1]。

2.2 需求分析

系統(tǒng)把用戶分為了普通用戶和管理員兩種角色,登錄時用戶可根據(jù)自己的身份選擇相應的登錄界面。主頁面按全國34個省級行政區(qū)域名稱分為34個板塊,讓用戶更加方便地查找想要獲得的信息。本著以普通用戶需求為核心的初衷,普通用戶可以通過留言板中的上傳功能,上傳自己感興趣或者了解的但系統(tǒng)中尚未存在的景點信息,也可以通過留言板中的評論功能,發(fā)表自己的觀點和看法,讓用戶獲得更多的參與感。而管理員則可以對普通用戶和普通用戶發(fā)表的內(nèi)容進行刪、改、查,保證對輿論環(huán)境的監(jiān)管。

3 概要設計

3.1 功能設計

用戶注冊功能設計:注冊頁面設置用戶名,密碼和再次輸入密碼三個文本框,由于管理員數(shù)量較少且一般由企業(yè)管理者擔任,需要與開發(fā)人員協(xié)商后,為管理員在用戶表中添加特殊字段與普通用戶區(qū)別。

登錄界面設計:用戶根據(jù)自己對應的身份,選擇進入用戶登錄界面或管理員登錄界面,如果進入的登錄界面與用戶輸入的用戶名和密碼身份不符,則無法正常登錄。管理員登錄后可對普通用戶信息操作(刪、改、查)。

普通用戶留言板功能設計:設置上傳和評論按鈕,用戶可以通過點擊按鈕,上傳系統(tǒng)尚未涵括的旅游景點信息,也可以點擊評論按鈕對某景點發(fā)表評價或給其他想要前往旅游的用戶一些建議。

管理員留言板功能設計:設置查找和刪除按鈕,管理員同樣通過點擊按鈕對普通用戶的上傳和評論內(nèi)容進行查找和刪除。

主頁面設計:將34個模塊以全國34個省級行政區(qū)域名稱命名,并以圖片作為超鏈接。

3.2 數(shù)據(jù)庫設計

用戶E-R數(shù)據(jù)庫設計如圖1所示,景點E-R數(shù)據(jù)庫設計如圖2所示。

4 具體設計與實現(xiàn)

4.1 注冊功能實現(xiàn)

普通用戶注冊時,輸入的用戶名和密碼通過表單post方式提交到action屬性指定的后臺JSP文件,后臺JSP文件調(diào)用request.setCharacterEncoding()方法統(tǒng)一編碼,request.getParameter()方法接收表單參數(shù)。為了確保用戶密碼輸入無誤,調(diào)用equals()方法對比用戶兩次輸入的密碼是否一致,再通過調(diào)用DriverManager.getConnection()方法連接數(shù)據(jù)庫,然后聲明數(shù)據(jù)庫操作對象PreparedStatement pstmt=null;和數(shù)據(jù)庫操作命令sql=“insert into User(username,password)value(getusername,getpassword)”,并實例化數(shù)據(jù)庫操作對象,把用戶信息存入數(shù)據(jù)庫中。至于管理員用戶的注冊,在普通用戶的基礎上還需要開發(fā)人員在數(shù)據(jù)庫中的用戶表(User表)中添加權(quán)限字段(authority),該字段普通用戶值為空,管理員值為Y。

4.2 登錄功能實現(xiàn)

系統(tǒng)在首頁設置“普通用戶登錄”和“管理員登錄”兩個超鏈接,用戶在選擇對應身份的登錄界面后,輸入用戶名和密碼,系統(tǒng)與注冊時執(zhí)行相似操作,與注冊操作不同于數(shù)據(jù)庫操作命令,注冊執(zhí)行插入操作,登錄執(zhí)行查找操作。由于普通用戶數(shù)據(jù)庫操作命令中authority條件值為null,管理員數(shù)據(jù)庫操作命令中authority條件值為Y,所以同一個用戶名和密碼進入不同登錄界面執(zhí)行的JSP文件不同,執(zhí)行結(jié)果自然也不同。如果進入與身份不符的登錄界面進行登錄,系統(tǒng)在用戶表中無法查詢到信息匹配的用戶信息,則彈出提醒“請核實登錄信息”。

4.3 留言板功能實現(xiàn)

用戶點擊上傳按鈕,系統(tǒng)調(diào)用file類型的表單控件上傳圖片,調(diào)用text類型的表單控件提交景點信息,后臺創(chuàng)建FileUploadTools類對象,并調(diào)用FileUploadTools類的構(gòu)造方法對表單提交的圖片文件和景點信息進行接收,并回顯到主頁面。用戶點擊評論按鈕,調(diào)用text類型的表單控件提交用戶評論內(nèi)容,并調(diào)用request對象的構(gòu)造方法getParameter()接收,并回顯到主頁面。對回顯內(nèi)容系統(tǒng)利用 HTML5+CSS+JS 前端技術進行加工優(yōu)化,使整體布局更加美觀,簡約。由于用戶ID在每次用戶操作留言板時隨機產(chǎn)生且具有唯一性,管理員可通過執(zhí)行數(shù)據(jù)庫操作命令根據(jù)用戶ID字段對用戶上傳內(nèi)容和評論進行管理。

4.4 主頁面功能實現(xiàn)

主頁面將34個模塊以全國34個省級行政區(qū)域名稱命名,每個模塊采用地區(qū)標志性建筑圖片作為超鏈接顯示文本,點擊圖片執(zhí)行相應的JSP文件,根據(jù)景點表中地區(qū)字段(area)的值查詢到同一省份的景點,并呈現(xiàn)給用戶,讓用戶更加方便的找到心儀的景點。

5 系統(tǒng)測試

測試主要針對各部分應用結(jié)果反饋,即在用戶的角度測試程序運行是否正常。由于只需對軟件需求規(guī)格說明書中的功能需求逐項進行的測試,以驗證功能是否滿足要求,所以該項工作可由用戶完成。通過大量的數(shù)據(jù)來往與功能使用,覆蓋各種復雜的數(shù)據(jù)情況,使程序的完整性與容錯機制的缺陷充分暴露,從而花費最少的人力和財力將其完善[2]。系統(tǒng)登錄注冊功能測試用如表1所示。

6 結(jié)語

伴隨著經(jīng)濟的飛速發(fā)展,旅游成為大眾不可或缺的需求,也是滿足人民美好生活需求的重要途徑,所以旅游服務業(yè)的正確發(fā)展和推進變得尤為重要。在“互聯(lián)網(wǎng)+”的大環(huán)境下,把互聯(lián)網(wǎng)融入到旅游中,打造一種全新的旅游模式,本系統(tǒng)為提升游客體驗感、綠色旅行邁出了重大步伐。此外,系統(tǒng)采用Java Web技術為基礎,在后期的運維工作中可方便地通過接口豐富系統(tǒng)的功能,讓用戶體驗一站式旅游服務[3]。

本系統(tǒng)是Java Web技術與旅游信息化應用相結(jié)合的初步嘗試,還有許多地方需要在今后改進和完善。

參考文獻

[1] 鐘明輝,賴可云.基于JAVA技術的廣西旅游服務系統(tǒng)的開發(fā)與實現(xiàn)[J].山東工業(yè)技術,2019(4):160-162.

[2] 金宏東.基于ASP旅游服務系統(tǒng)的設計與實現(xiàn)[D].成都:電子科技大學,2018.

[3] 徐鵬濤.基于安卓平臺下移動旅游服務系統(tǒng)的設計與開發(fā)[D].南京:南京理工大學,2018.

Abstract:Under the background of "information age", information-based tourism has become the breakthrough of tourism construction and theoretical research in various parts of China, and the tourism industry will become a potential consumption field in the coming decades. The system is committed to enhance the development of user experience, the use of HTML5+CSS+JS front-end development technology for the front interface design, the background through Java language and Java web development technology, ultimately provide users with tourism information query, scenic spot reviews and other interactive services, to create a user-friendly, highly compatible, complete content of the tourism service platform.

Key words:Java Web; Tourism services; Website development

主站蜘蛛池模板: 欧美在线综合视频| 亚洲AV无码乱码在线观看代蜜桃| 国产精品手机在线观看你懂的| 99久久精品国产综合婷婷| 一级全黄毛片| 国产成人高清精品免费5388| 58av国产精品| 女人av社区男人的天堂| 亚洲国产综合精品一区| 毛片免费在线视频| 欧美国产成人在线| 国产极品美女在线| 免费激情网站| 久久久久免费看成人影片 | 这里只有精品国产| 曰AV在线无码| 日韩精品无码不卡无码| 中文字幕有乳无码| 992Tv视频国产精品| 精品国产www| 好吊色妇女免费视频免费| 国产在线精彩视频论坛| 日韩无码视频播放| 韩日免费小视频| 亚洲国产理论片在线播放| аv天堂最新中文在线| 国产高清无码第一十页在线观看| 国内老司机精品视频在线播出| 欧洲亚洲一区| 国产网友愉拍精品| 天天色综网| 亚洲 欧美 日韩综合一区| 日韩在线观看网站| 88av在线| 国产凹凸视频在线观看| 色窝窝免费一区二区三区| 国产美女91视频| 色婷婷久久| 国产精品福利在线观看无码卡| 色老二精品视频在线观看| 激情乱人伦| 国产aⅴ无码专区亚洲av综合网| a级高清毛片| 亚洲一区二区无码视频| 日韩在线视频网| 亚洲国产精品国自产拍A| 亚洲欧美另类日本| jizz在线免费播放| 伊人久久婷婷五月综合97色 | 无码中文AⅤ在线观看| 免费人欧美成又黄又爽的视频| 2021国产精品自拍| 中文字幕乱妇无码AV在线| 国产成人精品高清在线| 尤物成AV人片在线观看| 亚洲精品人成网线在线 | 亚洲成在线观看| 久久国产乱子伦视频无卡顿| 亚洲婷婷丁香| 国产毛片不卡| 四虎免费视频网站| 亚洲欧美日本国产专区一区| 欧美一区二区三区国产精品| 超碰aⅴ人人做人人爽欧美| 任我操在线视频| 婷婷色婷婷| 精品亚洲欧美中文字幕在线看| 五月婷婷欧美| 一级毛片不卡片免费观看| 国产呦精品一区二区三区下载| 亚洲人成网7777777国产| 激情六月丁香婷婷| 亚洲高清中文字幕在线看不卡| 99久久精彩视频| 中文字幕精品一区二区三区视频| 一本大道东京热无码av| 国产亚洲欧美日本一二三本道| 少妇露出福利视频| 精品一区二区三区视频免费观看| 亚洲中文字幕久久精品无码一区 | 国产亚洲精品97AA片在线播放| 一本色道久久88|