• 
    

    
    

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

      ?

      義工旅行信息服務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2018-02-24 13:55劉園陳俊辰賀濤石潤(rùn)宇李鵬程劉遠(yuǎn)剛
      電腦知識(shí)與技術(shù) 2018年34期
      關(guān)鍵詞:大學(xué)生

      劉園 陳俊辰 賀濤 石潤(rùn)宇 李鵬程 劉遠(yuǎn)剛

      摘要:義工旅行是一種以打工換宿的形式開展的旅行方式,在我國(guó)大學(xué)生是參與這種旅行活動(dòng)的主體,而目前各大旅行服務(wù)平臺(tái)均未提供此類旅行服務(wù)業(yè)務(wù)。為此,該文針對(duì)義工旅行信息服務(wù)的特殊需求,設(shè)計(jì)并開發(fā)了一套B/S(Browser/Server)架構(gòu)的義工旅行信息服務(wù)系統(tǒng),實(shí)現(xiàn)了招聘、約伴、行程規(guī)劃、游記等圍繞義工旅行業(yè)務(wù)開展的一系列功能,從而為義工旅行者和商家旅社搭建了一個(gè)信息溝通和共享的平臺(tái)。

      關(guān)鍵詞:義工旅行;大學(xué)生;旅行平臺(tái)

      中圖分類號(hào):TP311? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ? 文章編號(hào):1009-3044(2018)34-0066-03

      隨著中國(guó)旅游業(yè)發(fā)展迅速,越來(lái)越多的旅行方式開始興起,義工旅行作為這種新興的方式開始被大眾關(guān)注,這種旅游形式起源于國(guó)外,而且已經(jīng)有GAPPER國(guó)際義工旅行的集體。[1]我國(guó)自2010年以來(lái),義工旅行的招募地已經(jīng)由廈門拓展到上海、麗江、三亞、拉薩等重點(diǎn)旅游城市,而這一趨勢(shì)還在不斷增長(zhǎng),但是業(yè)界對(duì)義工旅行的研究也很少,市場(chǎng)上有關(guān)義工旅行的產(chǎn)品很少,旅游相關(guān)信息服務(wù)平臺(tái)也均未針對(duì)這一特殊需求提供專門業(yè)務(wù)模塊。國(guó)內(nèi)的義工旅行還在發(fā)展初期,抓住這個(gè)市場(chǎng),是平臺(tái)開發(fā)的主要目的。該文對(duì)于開發(fā)義工旅行平臺(tái)的可行性、創(chuàng)新性、總體設(shè)計(jì)等方面進(jìn)行研究,致力于解決義工旅行團(tuán)體在實(shí)際中遇到的問(wèn)題,為今后“義工旅行”的深入研究開辟新的方向。

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

      系統(tǒng)采用B/S的3層架構(gòu)設(shè)計(jì),包括 Browser客戶端、Web服務(wù)器端、DB端。B/S架構(gòu)的系統(tǒng)不用像C/S系統(tǒng)那樣安裝任何程序,只要Web瀏覽器就可使用。瀏覽器負(fù)責(zé)系統(tǒng)的顯示,服務(wù)器處理系統(tǒng)的事務(wù),這樣有效減少了客戶端的壓力。該系統(tǒng)的整體架構(gòu)如圖1所示

      系統(tǒng)的整體架構(gòu)包括:表示層、應(yīng)用層和數(shù)據(jù)層。表示層是直接面向用戶,用來(lái)展示數(shù)據(jù)信息的。它可以顯示和接收用戶輸入的數(shù)據(jù),給使用者提供交互式的操作窗口。應(yīng)用層處在數(shù)據(jù)層與表示層的中間,成為系統(tǒng)架構(gòu)中的核心部分。數(shù)據(jù)層是對(duì)數(shù)據(jù)的訪問(wèn),將結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)進(jìn)行調(diào)度和存儲(chǔ)。

      采用3層B/S架構(gòu)的主要優(yōu)點(diǎn)有:開發(fā)能夠只關(guān)注整個(gè)系統(tǒng)結(jié)構(gòu)中的某1層;能夠降低層與層之間的依賴程度,輕松地替換原有層次;有利于各層邏輯的復(fù)用[2]。

      2 系統(tǒng)功能設(shè)計(jì)

      該義工旅行平臺(tái)在實(shí)現(xiàn)了通用的旅行功能的基礎(chǔ)上,依據(jù)特定的角色——義工,來(lái)制定特殊的功能,為義工用戶提供一個(gè)專業(yè)化的平臺(tái),滿足其現(xiàn)實(shí)需求,同時(shí)又減少了資源浪費(fèi)和縮短尋求旅舍的時(shí)間,進(jìn)一步降低旅舍的成本,提高效率。該平臺(tái)主要功能模塊有:招聘、約伴、地圖、游記和景點(diǎn)模塊。其詳細(xì)結(jié)構(gòu)如圖2所示。

      2.1 招聘模塊

      2.1.1 認(rèn)證旅舍功能

      若用戶為旅舍老板想發(fā)布招聘,必須先要認(rèn)證一家旅舍才具備發(fā)布招聘的功能。

      2.1.2 發(fā)布招聘和查看功能

      發(fā)布招聘時(shí)需要輸入招聘標(biāo)題、起止時(shí)間、需求人數(shù)、內(nèi)容描述與要求,還可以上傳旅舍的圖片。旅舍發(fā)布招聘有助于義工線上獲取信息,方便查找[4]。在用戶認(rèn)證過(guò)一次旅舍之后無(wú)須再認(rèn)證,直接進(jìn)入招聘界面。

      2.2 約伴模塊

      2.2.1 發(fā)布約伴功能

      義工在確定目的地之后,想尋求同行者,就可以進(jìn)行線上約伴。約伴功能可以輸入自己的一些情況介紹,旅程時(shí)間、目的地和對(duì)同伴的要求,還可以上傳自己的圖片以便增加約伴的同行率。

      2.2.2 評(píng)論與回復(fù)約伴功能

      在瀏覽過(guò)程中看到有興趣的信息后,可以進(jìn)行評(píng)論,同時(shí)發(fā)布人看到評(píng)論后也可以回復(fù)此評(píng)論,以便達(dá)成一致。

      2.3 地圖模塊

      2.3.1 旅舍、景點(diǎn)地圖展示

      在地圖模塊可以選擇城市,如果不選擇則定位當(dāng)前城市,以一定比例尺進(jìn)行地圖的展示。景點(diǎn)用藍(lán)色氣泡標(biāo)注,旅舍用紅色氣泡標(biāo)注,點(diǎn)擊氣泡則出現(xiàn)所選目標(biāo)的簡(jiǎn)介。

      2.3.2 行程和規(guī)劃路線

      對(duì)于感興趣的景點(diǎn)與旅舍可以加入行程,在行程列表,如果對(duì)于景點(diǎn)不太滿意,可以進(jìn)行刪除。對(duì)于所選擇的景點(diǎn)和旅舍可以規(guī)劃路線,選擇出行時(shí)間和一家旅舍作為起始點(diǎn),選擇完成后根據(jù)算法進(jìn)行規(guī)劃,并在地圖進(jìn)行展示,每個(gè)地點(diǎn)標(biāo)記序號(hào),之間用折線相連。對(duì)于景點(diǎn)的游玩時(shí)間也進(jìn)行提示。

      2.4 游記模塊

      2.4.1 查看和發(fā)布游記

      用戶在完成旅行后,可以分享自己的旅行經(jīng)歷,發(fā)布游記。游記類似于旅行軟件的攻略模塊[3],可以記錄在旅行中遇到的趣事與在某個(gè)旅舍的經(jīng)歷,給想要去相關(guān)景點(diǎn)的其他義工以參考 [5]。

      2.4.2 關(guān)注發(fā)布人

      在查看了某個(gè)義工的游記后,如果對(duì)其旅行感興趣,可以對(duì)此用戶添加關(guān)注。

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

      該平臺(tái)所涉及的數(shù)據(jù)較多,如用戶的基本信息、旅舍的招聘信息、約伴信息等,都需要存儲(chǔ)下來(lái),基于此該平臺(tái)使用SQL Server數(shù)據(jù)庫(kù)來(lái)進(jìn)行設(shè)計(jì)存儲(chǔ)。

      根據(jù)平臺(tái)中涉及的內(nèi)容進(jìn)行劃分,包括實(shí)體與實(shí)體之間的聯(lián)系,實(shí)體還包含各自的屬性,基于以上信息進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),概念模型局部ER圖如下圖3所示。

      根據(jù)以上ER圖轉(zhuǎn)換成關(guān)系模式,信息如下:

      用戶(用戶ID,用戶名,密碼,性別,手機(jī)號(hào)碼)

      旅舍(旅舍ID,旅舍名,認(rèn)證時(shí)間,聯(lián)系方式,旅舍簡(jiǎn)介,位置)

      景點(diǎn)(景點(diǎn)ID,景點(diǎn)名稱,景點(diǎn)標(biāo)題,游玩時(shí)間,位置,經(jīng)度,緯度)

      招聘信息(招聘ID,用戶ID,招聘標(biāo)題,發(fā)布時(shí)間,義工要求,工作開始日期,工作結(jié)束日期)

      約伴信息(約伴ID,用戶ID,標(biāo)題,發(fā)布日期,工作日期,地點(diǎn),內(nèi)容)

      游記信息(游記ID,用戶ID,游記標(biāo)題,發(fā)布時(shí)間,旅舍名稱,內(nèi)容)

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

      在后臺(tái)設(shè)計(jì)功能時(shí)采用SSH(struts+spring+hibernate)框架,它是目前較流行的一種Web應(yīng)用程序開源集成框架,用于幫助開發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性好、維護(hù)方便的多層Web應(yīng)用程序。

      前端選擇了Bootstrap開發(fā)框架,它是基于HTML、CSS、JavaScript 開發(fā)的簡(jiǎn)潔、直觀、強(qiáng)悍的前端開發(fā)框架,使得 Web 開發(fā)更加快捷。 Bootstrap提供了優(yōu)雅的HTML和CSS規(guī)范,還有實(shí)現(xiàn)頁(yè)面效果的技術(shù)(如AJAX),應(yīng)用AJAX來(lái)提高用戶的交互效果。

      在地圖功能模塊,調(diào)用了百度地圖的API,它不僅包含構(gòu)建地圖的基本功能接口,還提供了諸如本地搜索、路線規(guī)劃等數(shù)據(jù)服務(wù)。其功能強(qiáng)大,使用靈活,主要用來(lái)實(shí)現(xiàn)景點(diǎn)與旅舍在地圖上的可視化,以及規(guī)劃路線的展示。

      圖4所示的是平臺(tái)首頁(yè),主要分為三個(gè)模塊進(jìn)行信息展示,旅舍、景點(diǎn)和游記。該平臺(tái)的主要任務(wù)是為尋求旅舍的義工提供一個(gè)旅舍專欄,把進(jìn)行招聘的旅舍集中列舉,使信息更加直觀簡(jiǎn)化,縮短了用戶盲目尋找的時(shí)間 [4]。除此之外,在該平臺(tái)選擇旅舍,還可以看到旅舍的位置,基本情況與之前在此做過(guò)義工的用戶群體,有助于增強(qiáng)義工出行的安全性、可靠性。

      用戶可以搜索想去的地方,查找當(dāng)?shù)氐闹包c(diǎn)與進(jìn)行招聘的旅舍,選擇旅舍進(jìn)行聯(lián)系,選擇景點(diǎn)可以加入行程,景點(diǎn)加載完畢后選擇行程列表可以看到剛剛所加入的景點(diǎn)信息,選擇時(shí)間參數(shù)來(lái)進(jìn)行路線的規(guī)劃。如圖5所示,對(duì)于加入的景點(diǎn)與時(shí)間條件,進(jìn)行相關(guān)的算法分析,對(duì)于每個(gè)景點(diǎn)的游玩時(shí)間與順序都給出參考,方便用戶進(jìn)行時(shí)間安排與決策。

      平臺(tái)還實(shí)現(xiàn)了約伴與游記的功能,約伴模塊是用戶在確定了旅舍之后,在平臺(tái)中尋找與自己志同道合的人一起前往做義工。游記模塊可以記錄出行經(jīng)歷,來(lái)給他人做參考,也可以在出行時(shí)參考其他用戶的經(jīng)歷,制定自己的計(jì)劃,使得出行更加便捷。

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

      以B/S為架構(gòu)的義工旅行信息服務(wù)平臺(tái)實(shí)現(xiàn)了義工招聘、尋找旅舍、約伴、記錄游記和地圖行程的相關(guān)操作,此方式對(duì)于用戶來(lái)說(shuō)操作簡(jiǎn)單、方便,無(wú)須下載只需在瀏覽器中打開即可使用。同時(shí)運(yùn)用AJAX等技術(shù),完善了以往旅行平臺(tái)中的不足,提供了更加專業(yè)、高效的義工旅行的服務(wù)。平臺(tái)中將GIS相關(guān)的操作運(yùn)用其中,不僅使得地圖在平臺(tái)中的作用更加強(qiáng)大,各種位置信息渲染的效果也更加美觀、實(shí)用[7]。義工旅行信息平臺(tái)可以為用戶提供從尋求旅舍、約伴再到搜尋周圍景點(diǎn)的一條龍服務(wù),為義工用戶帶來(lái)更多的便利,同時(shí)通過(guò)義工旅行的方式,拉動(dòng)旅游業(yè)經(jīng)濟(jì)的增長(zhǎng),為社會(huì)發(fā)展做出貢獻(xiàn)。

      參考文獻(xiàn):

      [1] 李剛. 瘋狂Java講義[M]. 2版. 北京: 電子工業(yè)出版社, 2014: 2.

      [2] 崔海福, 何貞名. 基于B/S架構(gòu)的GIS專業(yè)文獻(xiàn)資料管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 中國(guó)科技論文,2016(9).

      [3] 楊光圓, 童斌. 國(guó)內(nèi)義工旅行組織的現(xiàn)狀與問(wèn)題分析[J]. 現(xiàn)代經(jīng)濟(jì)信息,2017(12).

      [4] 杜俊楠. 大學(xué)生假期義工換宿旅行實(shí)踐與探索[J]. 產(chǎn)業(yè)與科技論壇,2017(13).

      [5] 滕麗霞, 陶友華. 研學(xué)旅行初探[J]. 價(jià)值工程,2015(35).

      [6] 虞德森. 數(shù)字城市背景下旅游地理信息系統(tǒng)總體設(shè)計(jì)研究[J]. 科技資訊,2013(10).

      [7] 郭冉, 張義群. 大學(xué)生義工旅行的設(shè)計(jì)與探索[J]. 產(chǎn)業(yè)與科技論壇,2018(8).

      【通聯(lián)編輯:謝媛媛】

      猜你喜歡
      大學(xué)生
      大學(xué)生付費(fèi)實(shí)習(xí)“天坑”必須提防
      帶父求學(xué)的大學(xué)生
      大學(xué)生之歌
      大學(xué)生繳存公積金,這個(gè)可以有
      新大學(xué)生之歌
      從8 個(gè)字看大學(xué)生的政治認(rèn)同
      大學(xué)生實(shí)習(xí)“注水”誰(shuí)之過(guò)
      大學(xué)生實(shí)習(xí)如何落到“實(shí)處”
      讓大學(xué)生夢(mèng)想成真
      他把孤兒院辦成大學(xué)生搖籃
      界首市| 寿宁县| 湖口县| 女性| 惠安县| 建平县| 济南市| 广丰县| 合川市| 南康市| 会同县| 应城市| 凤凰县| 阿图什市| 乌鲁木齐市| 运城市| 郧西县| 富民县| 红安县| 唐河县| 浦东新区| 玉山县| 会泽县| 固安县| 黔南| 怀安县| 盐津县| 易门县| 巴里| 凤庆县| 尼玛县| 洪湖市| 南丹县| 侯马市| 遂平县| 日土县| 长寿区| 登封市| 蓬溪县| 九台市| 渑池县|