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

基于SSM架構(gòu)的心隨行動(dòng)旅游系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2018-09-28 10:37:38李敬文
東方教育 2018年27期

李敬文

摘要:隨著Web技術(shù)的高速發(fā)展,互聯(lián)網(wǎng)+帶動(dòng)了傳統(tǒng)行業(yè)的經(jīng)濟(jì)發(fā)展,旅游行業(yè)需要實(shí)現(xiàn)線上線下的一體化。為了解決游客對(duì)旅游信息的查詢、旅游線路預(yù)訂等各方面的需求,采用主流的SSM框架技術(shù),實(shí)現(xiàn)了一個(gè)B/S架構(gòu)的旅游系統(tǒng)。管理員可以發(fā)布旅游信息,用戶可以根據(jù)旅游板塊進(jìn)行分類查詢并發(fā)表評(píng)論,實(shí)現(xiàn)用戶之間及管理員的互動(dòng),從而提高用戶體驗(yàn),方便用戶出游。

關(guān)鍵詞:旅游系統(tǒng);SSM;Spring;Spring MVC;MyBatis

1 引言

隨著Web技術(shù)和互聯(lián)網(wǎng)+的發(fā)展,Web應(yīng)用系統(tǒng)越來(lái)越流行。由于時(shí)下大多數(shù)人生活優(yōu)越,交通工具方便快捷,信息獲取方便,導(dǎo)致旅游業(yè)迅猛發(fā)展。為了方便旅游愛(ài)好者在網(wǎng)上獲取信息,有效地掌握各大旅游景點(diǎn)的詳細(xì)情況。心隨行動(dòng)旅游系統(tǒng)是一款基于SSM架構(gòu)的互聯(lián)網(wǎng)旅游網(wǎng)站,該網(wǎng)站能夠快捷、高效地瀏覽景點(diǎn),能夠通過(guò)相關(guān)主題搜索旅游產(chǎn)品信息,包括產(chǎn)品介紹、模擬訂單、評(píng)價(jià)等。通過(guò)本系統(tǒng),出行者可以查看某個(gè)地區(qū)的全部景點(diǎn)列表,了解某個(gè)景點(diǎn)的詳細(xì)情況,自駕車、公交線路,獲取景區(qū)內(nèi)的旅游地圖等。

2 開(kāi)發(fā)技術(shù)

心隨行動(dòng)系統(tǒng)的前臺(tái)采用html、CSS、JavaScript等技術(shù),后臺(tái)采用Spring、Spring MVC、MyBatis技術(shù)。

Spring框架是一個(gè)開(kāi)源框架,也是一個(gè)輕量級(jí)的IOC和AOP容器框架,為了解決企業(yè)應(yīng)用程序開(kāi)發(fā)復(fù)雜性而創(chuàng)建。Spring框架由一系列定義明確的模塊組成,如反轉(zhuǎn)控制容器、MVC模型、持久層、數(shù)據(jù)訪問(wèn)對(duì)象和遠(yuǎn)程調(diào)用等。Spring框架是一個(gè)松耦合的輕量級(jí)框架,框架各部分之間的耦合度低,開(kāi)發(fā)者可以根據(jù)自身的需要來(lái)決定各層次具體框架的選擇。

Spring MVC是一種基于Java的實(shí)現(xiàn)了Web MVC設(shè)計(jì)模式的請(qǐng)求驅(qū)動(dòng)類型的輕量級(jí)框架,即使用了MVC架構(gòu)模式的思想,主要分為模型、視圖和控制器這三部分,將Web層進(jìn)行解耦,基于請(qǐng)求驅(qū)動(dòng)指的就是使用請(qǐng)求-響應(yīng)模型。

MyBatis是一款一流的支持自定義SQL、存儲(chǔ)過(guò)程和高級(jí)映射的持久化框架。MyBatis幾乎消除了所有的JDBC代碼,也基本不需要手工去設(shè)置參數(shù)和獲取檢索結(jié)果。MyBatis能夠使用簡(jiǎn)單的XML格式或者注解進(jìn)行來(lái)配置,能夠映射基本數(shù)據(jù)元素、Map接口和POJO到數(shù)據(jù)庫(kù)中的記錄。SQL寫在XML里,便于統(tǒng)一管理和優(yōu)化。并且提供XML標(biāo)簽,支持編寫動(dòng)態(tài)SQL。與手工操作數(shù)據(jù)庫(kù)相比,MyBatis為快速開(kāi)發(fā)應(yīng)用程序提供了底層的支持。

3 系統(tǒng)總體設(shè)計(jì)

經(jīng)過(guò)需求分析階段對(duì)游客群體、景區(qū)人員進(jìn)行了調(diào)研分析之后,為了滿足大多數(shù)用戶的需求進(jìn)行了系統(tǒng)設(shè)計(jì)。對(duì)于游客來(lái)說(shuō),需要查看旅游景點(diǎn)的相關(guān)詳細(xì)信息及其他用戶對(duì)此景點(diǎn)的評(píng)價(jià),以便合理安排出行時(shí)間、旅游線路、酒店住宿等;對(duì)景點(diǎn)人員來(lái)說(shuō),可以發(fā)布各景點(diǎn)的基本情況如景點(diǎn)圖片、交通、價(jià)格、線路及優(yōu)惠活動(dòng)等信息,與商家有合作的景點(diǎn),還可以同時(shí)發(fā)布食宿等相關(guān)商家的信息,為游客提供更多的便利。該系統(tǒng)軟件整體設(shè)計(jì)架構(gòu)圖1所示。

圖1 設(shè)計(jì)架構(gòu)圖

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

4.1系統(tǒng)首頁(yè)界面

心隨行動(dòng)旅游系統(tǒng)首頁(yè)設(shè)計(jì)整體界面希望簡(jiǎn)潔明了,讓用戶能夠一目了然。頁(yè)面的組織結(jié)構(gòu)比較方便、豐富,便于用戶瀏覽、查找,用戶可以在各種主題之間自由跳轉(zhuǎn),從而打破了以前人們接收信息的線性方式。

在頁(yè)面上部有檢索區(qū),用戶可以根據(jù)產(chǎn)品的類型、出發(fā)點(diǎn)、景點(diǎn)、主題、標(biāo)題名稱搜索旅游產(chǎn)品信息。點(diǎn)擊個(gè)人中心,顯示登錄界面,用戶可以情況選擇登錄或者注冊(cè),進(jìn)入個(gè)人中心。

左側(cè)區(qū)域按照旅游類型進(jìn)行快速的查看旅游產(chǎn)品信息,主界面區(qū)顯示比較熱門的景點(diǎn)信息縮略信息,點(diǎn)擊可以查看產(chǎn)品詳情。首頁(yè)界面如圖2所示。

圖2首頁(yè)界面

4.2產(chǎn)品界面

用戶點(diǎn)擊某個(gè)景點(diǎn)后進(jìn)入旅游產(chǎn)品界面,該界面顯示旅游產(chǎn)品圖片、標(biāo)題、價(jià)格、出發(fā)地、目的地、往返交通工具,登錄后可以選擇行程日期、人數(shù)、顯示總價(jià),可以預(yù)訂該產(chǎn)品。在產(chǎn)品界面下部,點(diǎn)擊產(chǎn)品詳情按鈕,可以查看產(chǎn)品詳情,顯示推薦說(shuō)明、景區(qū)介紹。點(diǎn)擊行程介紹按鈕,可以查看旅游行程,顯示推薦說(shuō)明、景區(qū)介紹。點(diǎn)擊交通地圖按鈕,可以通過(guò)百度地圖接口查看景點(diǎn)位置,準(zhǔn)確的安排用戶出行路線。點(diǎn)擊綜合點(diǎn)評(píng)按鈕,可以查看旅游產(chǎn)品的好評(píng)率,包括景點(diǎn)、酒店、服務(wù)、交通、相關(guān)的評(píng)價(jià)留言等。

4.3訂單界面

旅游用戶登錄后,根據(jù)自己選擇的旅游景點(diǎn),在旅行詳情頁(yè)點(diǎn)擊開(kāi)始預(yù)定進(jìn)入下單頁(yè)面。勾選或自填聯(lián)系人,填寫訂單相關(guān)的信息。點(diǎn)擊提交訂單,可進(jìn)行訂單提交。點(diǎn)擊付款頁(yè)面的立即支付,完成付款。用戶登錄后,在個(gè)人中心中可以點(diǎn)擊左側(cè)導(dǎo)航欄中的我的約單,可以查看旅游訂單詳情。

4.4后臺(tái)登錄界面

心隨行動(dòng)旅游系統(tǒng)后臺(tái)登錄界面,管理員輸入用戶名和密碼、驗(yàn)證碼后可以進(jìn)入后臺(tái)管理。可以對(duì)訂單管理、行程管理、圖片管理、日程管理、價(jià)格管理進(jìn)行維護(hù)和信息更新。

5 結(jié)束語(yǔ)

該系統(tǒng)結(jié)合Spring、Spring MVC、MyBatis框架的各自功能和特點(diǎn),很好地體現(xiàn)了MVC分層開(kāi)發(fā)的設(shè)計(jì)理念,因而有利于應(yīng)用程序的維護(hù)和功能擴(kuò)展,降低每個(gè)模塊之間的耦合度,達(dá)到了系統(tǒng)的設(shè)計(jì)目標(biāo)和整體要求。

參考文獻(xiàn):

[1]黑馬程序員.Java EE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)教程(Spring+ SpringMVC+MyBatis).人民郵電出版社.2017.08

[2]張志峰, 朱顥東.Java Web技術(shù)整合應(yīng)用與項(xiàng)目實(shí)踐.清華大學(xué)出版.2013

[3]李洋.SSM框架在Web應(yīng)用開(kāi)發(fā)中的設(shè)計(jì)與實(shí)現(xiàn).計(jì)算機(jī)技術(shù)與發(fā)展.2016(12)

[4]任廣震,侯進(jìn),王獻(xiàn).MVC模式在B/S結(jié)構(gòu)政務(wù)系統(tǒng)的應(yīng)用研究[J].計(jì)算機(jī)應(yīng)用與軟件,2014(08)

[5]關(guān)洪芬.基于J2EE的高校教務(wù)管理系統(tǒng)分析與設(shè)計(jì)[J].軟件工程,2017.1(1)

主站蜘蛛池模板: 国产成人超碰无码| 亚洲AV无码精品无码久久蜜桃| 玖玖免费视频在线观看| 久久久久亚洲精品无码网站| 免费视频在线2021入口| 午夜福利无码一区二区| 欧美曰批视频免费播放免费| 国产v精品成人免费视频71pao| 丁香五月亚洲综合在线| 亚洲伊人天堂| 欧美亚洲第一页| 99热这里只有精品在线播放| 亚洲精品国产成人7777| 亚洲精品成人7777在线观看| 五月天久久婷婷| 欧美日韩成人| 在线欧美一区| 国产啪在线91| 亚洲Av激情网五月天| 国产欧美在线观看精品一区污| 国产精品不卡片视频免费观看| 国产手机在线小视频免费观看| 国产精品女同一区三区五区| 日韩天堂视频| 国产成在线观看免费视频| 九一九色国产| 91精品国产一区| 国产白浆在线| 精品久久久久成人码免费动漫| 日日噜噜夜夜狠狠视频| 免费毛片全部不收费的| 国内精品久久久久久久久久影视| A级全黄试看30分钟小视频| 精品精品国产高清A毛片| 精品少妇人妻无码久久| 国产黑丝一区| 视频二区亚洲精品| 国产乱论视频| 毛片久久久| 中文字幕欧美日韩| 91po国产在线精品免费观看| 国产最新无码专区在线| 欧美人与动牲交a欧美精品| 91精品啪在线观看国产60岁| 国产午夜无码片在线观看网站 | 2021最新国产精品网站| 国产麻豆福利av在线播放| 久久久久久久久18禁秘| 五月天在线网站| 亚洲无码电影| 亚洲欧美一级一级a| 国产SUV精品一区二区6| 国产乱视频网站| 日韩精品无码免费一区二区三区 | 亚洲欧美日韩高清综合678| yy6080理论大片一级久久| 黄色网在线免费观看| 久久免费视频6| 免费观看亚洲人成网站| 日日拍夜夜操| 在线观看国产精品日本不卡网| 老熟妇喷水一区二区三区| 91热爆在线| 综合亚洲网| 国产精品精品视频| 亚洲欧洲日韩久久狠狠爱| 色网站在线免费观看| 亚洲男人的天堂久久香蕉| 国产手机在线观看| 成人精品亚洲| 制服丝袜亚洲| 又爽又大又黄a级毛片在线视频 | 99久久精品免费看国产免费软件| 亚洲AV无码乱码在线观看代蜜桃 | 亚洲国产成人在线| 欧美成人影院亚洲综合图| 久久婷婷色综合老司机| 色吊丝av中文字幕| 欧美亚洲第一页| 国产精品欧美在线观看| 亚洲国产清纯| 欧美色伊人|