• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于JavaWeb的旅游服務(wù)系統(tǒng)設(shè)計(jì)研究

      2019-12-13 07:22:50黃文燦
      關(guān)鍵詞:旅游服務(wù)

      黃文燦

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

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

      中圖分類號(hào):TP311.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2019)09-0156-02

      1 緒論

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

      2 需求分析

      2.1 技術(shù)可行性

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

      2.2 需求分析

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

      3 概要設(shè)計(jì)

      3.1 功能設(shè)計(jì)

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

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

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

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

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

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

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

      4 具體設(shè)計(jì)與實(shí)現(xiàn)

      4.1 注冊(cè)功能實(shí)現(xiàn)

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

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

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

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

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

      4.4 主頁(yè)面功能實(shí)現(xiàn)

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

      5 系統(tǒng)測(cè)試

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

      6 結(jié)語(yǔ)

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

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

      參考文獻(xiàn)

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

      [2] 金宏?yáng)|.基于ASP旅游服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),2018.

      [3] 徐鵬濤.基于安卓平臺(tái)下移動(dòng)旅游服務(wù)系統(tǒng)的設(shè)計(jì)與開發(fā)[D].南京:南京理工大學(xué),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

      猜你喜歡
      旅游服務(wù)
      “互聯(lián)網(wǎng)+”背景下大慶市旅游服務(wù)升級(jí)策略研究
      商情(2017年4期)2017-03-22 21:41:33
      淺談旅游服務(wù)教學(xué)中的角色模擬法
      延邊州旅游業(yè)客戶體驗(yàn)和客戶黏度相關(guān)性探究
      電子商務(wù)環(huán)境下旅游服務(wù)的業(yè)務(wù)流程優(yōu)化分析
      學(xué)子特色旅游開發(fā)探索
      物聯(lián)網(wǎng)技術(shù)在武夷智慧旅游中的應(yīng)用探究
      新安县| 博白县| 澄江县| 保亭| 同心县| 铅山县| 温州市| 奉新县| 江川县| 信宜市| 图木舒克市| 德惠市| 页游| 祁连县| 太谷县| 密云县| 大荔县| 水城县| 五指山市| 改则县| 文昌市| 盐源县| 衡东县| 鄂伦春自治旗| 焉耆| 佛山市| 云南省| 台湾省| 金寨县| 米泉市| 潜江市| 清流县| 库尔勒市| 祁东县| 连城县| 贵德县| 寿宁县| 新宁县| 开阳县| 友谊县| 徐闻县|