旅游向?qū)脚_信息子系統(tǒng)設(shè)計與實現(xiàn)_第1頁
旅游向?qū)脚_信息子系統(tǒng)設(shè)計與實現(xiàn)_第2頁
旅游向?qū)脚_信息子系統(tǒng)設(shè)計與實現(xiàn)_第3頁
旅游向?qū)脚_信息子系統(tǒng)設(shè)計與實現(xiàn)_第4頁
旅游向?qū)脚_信息子系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩58頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

洛陽“本地通”旅游向?qū)脚_信息子系統(tǒng)設(shè)計與實現(xiàn)摘要近年來根據(jù)對游客的旅游心態(tài)和需求的研究發(fā)現(xiàn),游客希望通過利用民間的吃喝玩樂高手對當(dāng)?shù)氐奶厣包c、特色餐飲、特色手工藝紀(jì)念品、特色休閑娛樂方式經(jīng)行推薦和評論來體驗當(dāng)?shù)氐奶厣幕?。在結(jié)束行程后,游客還想對游玩的景點、線路進(jìn)行評價和分享來幫助那些需要更多幫助的人。為了體驗當(dāng)?shù)氐奶厣幕?,游客僅從官方獲取旅游信息是遠(yuǎn)遠(yuǎn)不行的,官方信息推薦給游客的是大型的、服務(wù)比較好、硬件設(shè)施較齊全的景點,然而這些景點并不能完全代表城市的特色的文化,所以游客還需要從民間得到旅游信息。游客可以通過上傳日志、照片來記錄自己的游玩過程,還可以分享自己的游玩線路來幫助那些需要幫助的游客。旅游監(jiān)管部門的領(lǐng)導(dǎo)還需要及時的了解和解決游客投訴的投訴并把投訴的處理的結(jié)果及時反饋給游客。本系統(tǒng)的設(shè)計目標(biāo)是讓游客們通過WEB從洛陽本地民間的本地通達(dá)人(對洛陽本地吃、住、行、購、娛一個或多個方面比較精通的高手)獲取草根的有價值的旅行信息,選擇目的地、設(shè)計旅游線路,對游玩的景點、線路進(jìn)行評價和分享,幫助相關(guān)部門的領(lǐng)導(dǎo)及時了解并解決游客的投訴并把處理結(jié)果及時反饋給游客,促進(jìn)洛陽旅游業(yè)健康快速的發(fā)展。關(guān)鍵詞:旅游,本地通,草根,WEB,特色文化

ANALYSISDESIGNANDIMPLEMENTIONOFLUOYANGTRAVELGUIDESYSTEMABSTRACTInrecentyears,accordingtothementalityandtheneedsofthetourist’sstudy,wefoundthattouristswanttoexperiencethecharacteristicsoflocalculturethroughplayingattheplacesthecity'sattractions,enjoyingthecity'sfoodanddrink,andpurchasingauniquewaytotheartsandcraftssouvenirs.Toprovidemorehelptothosewhoneedhelp,attheendoftour,touristswouldalsoliketohaveanevaluationofsceneryspotsandlines,sharetheirlines.Inordertoallowtouriststoexperiencethecharacteristicsoflocalculture,touristinformationobtainedonlyfromtheofficialisnotfarenough,officialinformationisoftenrecommendedtotouriststhosehavelargescale,servicesbetter,havebetterhardwarecanbringgoodreputationoftheattractions,butthesesceneryspotsarenotfullyrepresentativeofthecity'suniqueculture,sotouristsneedtogetthefolkinformation.Touristscanalsouploadarticles,photographstoputdowntheprocessoftheirplay;theycanalsosharetheirownplaylinetohelpthosewhoneedhelp.Theleadersoftour’srelevantdepartmentneedtoknowtourist’scomplaintstimelyandresolvecomplaintsfromtourists,providetheprocessingresultstothetourists.ThemainstudyofthissystemistoallowtouriststogetvaluablegrassrootsinformationabouttravellingthroughthewebfromLuoyanglocalprudentpeople(whohavemoreproficientoneormoreaspectsonfood,accommodation,transportation,shoppingandentertainmentofLuoyang);throughthewebthetouristschoosetheirplayspots,plantheirlines,haveanevaluationofsceneryspotsandlines,andsharetheirlines,helptouriststomakeacomplaint,therelevantdepartmentleaderscantimelyviewthecomplaints,timelyresolvethecomplaintsfromtourists,andpromotethehealthydevelopmentoftourisminLuoyang.KEYWORDS:Tour,Prudent,Grassroots,Web,CharacteristicCulture

目錄TOC\o"1-3"\h\z前言 1第1章系統(tǒng)概述 2§1.1系統(tǒng)的開發(fā)背景 2§1.1.1游客旅游趨勢的變化 2§1.1.2“自助游”游客在旅游中遇到的問題 2§1.2國內(nèi)外現(xiàn)狀 4§1.3系統(tǒng)的實現(xiàn)目標(biāo) 4§1.3.1對來洛游客的幫助 4§1.3.2對景點和商戶的幫助 6§1.3.3對旅游監(jiān)管部門的幫助 6§1.4系統(tǒng)的創(chuàng)新點 6§1.4.1系統(tǒng)集成度高 6§1.4.2文本語義數(shù)據(jù)化管理 7§1.5系統(tǒng)的開發(fā)意義 8§1.5.1對來洛游客的意義 8§1.5.2對洛陽旅游業(yè)的意義 8§1.5.3對傳統(tǒng)旅游行業(yè)的意義 9第2章系統(tǒng)分析 10§2.1系統(tǒng)要點分析 10§2.1.1有豐富的旅游信息是系統(tǒng)推廣的前提 10§2.1.2確保旅游信息的價值性是系統(tǒng)推廣的關(guān)鍵 10§2.1.3避免負(fù)面評論 11§2.2系統(tǒng)流程分析 11§2.3系統(tǒng)功能結(jié)構(gòu)分析 13§2.4系統(tǒng)數(shù)據(jù)庫的分析 16第3章系統(tǒng)設(shè)計 17§3.1系統(tǒng)數(shù)據(jù)庫設(shè)計 17§3.1.1概念結(jié)構(gòu)設(shè)計 17§3.1.2邏輯結(jié)構(gòu)設(shè)計 18§3.2系統(tǒng)主要功能模塊的設(shè)計 18§3.2.1游玩路線確定及套用 18§3.2.2選擇路徑及抵達(dá)方式 19§3.2.3文章的分類管理 19§3.2.4文章的星級管理 20§3.2.5文章和標(biāo)簽的匹配 20§3.2.6路線上傳及分享 21§3.2.7投訴先審后發(fā) 21§3.2.8本地通的申請及認(rèn)證 21第4章系統(tǒng)實現(xiàn) 23§4.1開發(fā)技術(shù)及系統(tǒng)架構(gòu) 23§4.1.1開發(fā)技術(shù)選擇 23§4.1.2系統(tǒng)的主要架構(gòu)及開發(fā)模式 23§4.2系統(tǒng)的技術(shù)難點及實現(xiàn) 24§4.2.1系統(tǒng)的技術(shù)難點 25§4.2.2技術(shù)難點的實現(xiàn) 25結(jié)論 26參考文獻(xiàn) 27致謝 29前言旅游是一項綜合性游覽觀光活動,人們?yōu)檫_(dá)到度假、休養(yǎng)、娛樂、探險、求知等目的,出游于城市、地區(qū)和國家之間。洛陽是旅游強(qiáng)市,近年來,在改革開放和市場經(jīng)濟(jì)的新形勢下,到洛陽來旅游的國內(nèi)外游客日漸增多,根據(jù)對旅游者的心理特點與需求的研究發(fā)現(xiàn)游客希望體驗洛陽的特色文化、分享自己在洛陽的游玩經(jīng)歷。為了滿足游客的新需求,應(yīng)讓游客獲得洛陽民間的草根的旅游信息,這是因為民間的旅游信息最能代表當(dāng)?shù)氐奶厣幕慰透鶕?jù)獲取的民間的草根的旅游信息來確定游玩點和路線、規(guī)劃自己的行程、分享自己的游記和游玩照片、分享自己的游玩路線、表達(dá)自己的投訴和建議,促進(jìn)洛陽旅游業(yè)的快速健康發(fā)展,從而吸引更多的人來洛陽旅游。目前國內(nèi)外的旅游信息網(wǎng)站數(shù)不勝數(shù),但是這些旅游網(wǎng)站的信息大都來自官方提供的旅游信息,官方提供的信息都是一些硬件設(shè)施較好、服務(wù)較好、能接待大量游客的景點,然而這些景點并不完全代表當(dāng)?shù)氐奶厣涣硪环矫嬗慰鸵膊荒馨l(fā)表游記、上傳自己的游玩照片、游客的投訴和建議也得不到及時的處理和反饋。本系統(tǒng)通過提供當(dāng)?shù)氐谋镜赝òl(fā)布的吃法、玩法等信息來幫助游客確定自己的游玩路線,體驗當(dāng)?shù)氐奶厣包c、品嘗當(dāng)?shù)氐奶厣惋?、購買當(dāng)?shù)氐奶厣止に嚰o(jì)念品等方式來體驗當(dāng)?shù)氐奶厣幕辉诮Y(jié)束自己的行程后,游客可以評價和分享游玩的景點、線路,來幫助那些更多需要幫助的人;游客還可以對旅行中遇到的不滿意的地方進(jìn)行投訴和建議。

系統(tǒng)概述系統(tǒng)的開發(fā)背景近年來,隨著經(jīng)濟(jì)的增長和居民收入的增加,到洛陽來旅游的國內(nèi)外游客日漸增多,他們不再只專注于傳統(tǒng)的旅游景點,而是想更多的了解和體驗當(dāng)?shù)氐穆糜挝幕c特色。然而,大多數(shù)人只能通過旅游景點的網(wǎng)站及旅游城市的宣傳資料了解目的地的相關(guān)旅游信息,而這種信息往往都是來自官方的介紹,對游客旅游景點的選取幫助很有限。游客旅游趨勢的變化近年來“自助游”、“自駕游”、“自組游”等新形式的游客數(shù)量也突飛猛進(jìn),而且所占比例越來越大,特別是許多年輕人不愿意受到旅游團(tuán)的束縛,他們更愿意根據(jù)自己的需求與掌握的信息尋找旅游目的地、規(guī)劃旅游路線。從這些游客的行程中可以看出,他們不再只局限于傳統(tǒng)的幾大風(fēng)景名勝,而是集特色餐飲、綜合需求的住宿、特色景點、特色紀(jì)念品、放松休閑于一體的綜合性消費。游客更喜歡游玩目的地城市的特色景點、品嘗目的地城市的特色餐飲、購買當(dāng)?shù)氐奶厣氖止に嚰o(jì)念品等方式來體驗當(dāng)?shù)氐奶厣幕?“自助游”游客在旅游中遇到的問題自助游的游客同跟團(tuán)游的游客相比雖然有選擇游玩路線和游玩時間的權(quán)利,但是如果游客不了解這個地方的特色文化、特色景點、特色餐飲等信息,又沒有一位熟悉本地的朋友一路伴隨。那么“自助游”游客通常就會碰到以下問題:無法從民間獲取旅游信息游客在洛陽不僅想得到著名的旅游資源,還希望獲得的是民間特色旅游資源的信息,也就是洛陽本地人最喜歡到哪里吃、如何吃,最喜歡到哪里玩,如何玩。然而,通過互聯(lián)網(wǎng)、朋友、路人等詢問和篩選自己中意的地點這一過程中,雖然有不少旅游網(wǎng)站可供查詢,但其宣傳內(nèi)容多是來自官方,缺少洛陽百姓之間流傳的民間旅游信息。制定的旅行線路不合理游客在確定目的地的時候不能直觀的了解目的地之間的距離、根據(jù)所選擇的交通方式到達(dá)每個目的地花費的時間。即使在游客確定目的地后,游客往往仍然需要一番周折才能到達(dá),而且游客在景區(qū)游玩時有可能因為語言、溝通困難得不到幫助,也可能因為走了自以為正確的路線而大費周折浪費了寶貴的時間。消費的不放心和不合理游客到達(dá)景點后想去消費但是不知道該怎么消費,同時又怕自己上當(dāng)受騙,這種想而不敢的心理讓游客對景點里的消費只能望而卻步。投訴和建議得不到及時的反饋和解決游客在完成一個城市的旅游后,游客心中會對景點、線路、小吃等有一個經(jīng)驗性評價,對遇到的旅游過程中不滿意的地方有投訴和建議時,不知道怎么去表達(dá)自己的投訴和建議,即使表達(dá)了投訴和建議,游客的投訴和建議如石沉大海般杳無音訊,游客獲取不到相關(guān)部門對投訴和建議的反饋及處理結(jié)果。國內(nèi)外現(xiàn)狀目前,國內(nèi)關(guān)于旅游的網(wǎng)站是數(shù)不勝數(shù),然而這些網(wǎng)站提供的旅游信息大多來自于旅游景點或旅游城市的宣傳資料,這也就導(dǎo)致了他們的旅游信息展示的都是官方宣傳的比較多的景點,然而那些地方未必是有特色的景點,同時其他有著美好風(fēng)景和文化底蘊的地方卻沒有展示。游客到了一個地方是為了體驗本地的有特色的文化,但是那些大型的旅游網(wǎng)站這方面的信息不夠詳細(xì)、可信度低,不能向游客提供本地化的貼心服務(wù),不能將來自民間的旅游信息傳達(dá)給游客。系統(tǒng)的實現(xiàn)目標(biāo)為了解決游客遇到的上述問題,本系統(tǒng)實現(xiàn)的目標(biāo)如下:對來洛游客的幫助提供草根的旅游信息幫助游客確定目的地要使旅游活動有收獲、有目的地出行是最重要的,在確定了旅游目的地的之后,怎么才能讓自己的旅游線路比較合理,游客有必要對自己的出行路線做下規(guī)劃,根據(jù)自己的實際情況來確定出適合自己的出行路線。因此,信息的來源上,通過鼓勵和獎勵的方式吸引“洛陽本地通(對洛陽吃、住、行、購、娛某一或多個方面比較精通的高手)”們、熱心服務(wù)者和熱心游客的廣泛參與,由他們提供最為民間和草根的旅游信息、對當(dāng)?shù)氐奶厣包c、餐飲、住宿、紀(jì)念品、休閑方式等做比較,作為系統(tǒng)最具價值的信息的來源,來幫助游客篩選景點,確定旅行目的地。系統(tǒng)為避免碰到達(dá)人不達(dá),散發(fā)虛假信息、沒有達(dá)人等問題。系統(tǒng)采取的策略為普通游客用戶可以對達(dá)人的文章或線路進(jìn)行有用或沒用的評價,管理員根據(jù)達(dá)人的得分情況可以取消得分低的達(dá)人身份。文章的發(fā)布都由管理員審核以后才會顯示在用戶界面。系統(tǒng)會對達(dá)人進(jìn)行一些獎勵措施,例如根據(jù)達(dá)人的星級每月返回不等的話費以鼓勵。幫組游客合理規(guī)劃自己的旅游線路游客在前往目的地之前,一般會先通過地圖、網(wǎng)上查詢,或向她人詢問得到最佳行進(jìn)路線。問題是行進(jìn)(包括前往和返回)過程中往往會因為路線中的個別環(huán)節(jié)出現(xiàn)各種各樣的問題,如未作記錄或記錄不清楚,面對實際情況時無法判斷,往往是費了九牛二虎之力才最終到達(dá)目的地,結(jié)果也耽誤了行程和時間,也影響了自己的美好的心情。更進(jìn)一步的,對于多種到達(dá)方式、多條路線的選擇,如果僅憑口頭表達(dá)而沒有準(zhǔn)確的描述、確切的數(shù)字以及條目對比,同樣也無法依據(jù)這些不同的信息做出路線判斷來幫助自己到達(dá)目的地。通過使用本系統(tǒng),以上兩個條件得到了滿足,系統(tǒng)以短信文字、彩信的方式向游客提供多種到達(dá)方式、多條路線及其代價(距離、交通燈數(shù)、費用)、行進(jìn)提示,幫助游客合理規(guī)劃自己行程,滿足游客的需求。幫助游客合理放心的消費當(dāng)游客到達(dá)目的地后,最關(guān)心的問題就是怎么消費才讓自己消費的放心和舒心。例如到達(dá)飯店后考慮怎樣點菜,到達(dá)景點后考慮怎樣玩等等。游客會被諸如“哪些消費項目是??偷谋剡x”、“是否值得”、“是否影響其它消費項目”、“有無更為劃算的方式”等問題困擾。游客此時幾乎沒有任何能夠求助的機(jī)會。通過查看本地通發(fā)布的吃法玩法,游客就可以利用多種方式訪問“洛陽本地通”們提供的最為民間和草根的旅游信息,如游記、經(jīng)驗、體驗、推薦、評價等,從這些最具價值的信息中學(xué)會如何吃、如何住、如何游、如何購物、如何娛樂,淘到對自己有幫助的信息,輔助自己的消費,讓游客消費的放心和舒心。幫助游客表達(dá)自己的投訴和建議游客在旅游過程中或旅游行程結(jié)束后,可以通過本系統(tǒng)五種渠道方便的得到最新的幫助渠道的信息(如景區(qū)聯(lián)系方式、投訴渠道等),為旅游資源打分、評論,反饋評分、投訴、評論、游記、照片等,供其它游客參考(投訴采用“先審后發(fā)”的方式,避免負(fù)面影響)。相關(guān)部門可以根據(jù)用戶的投訴及建議進(jìn)行景點改善或回訪,提升洛陽的旅游行業(yè)的服務(wù)水平。對景點和商戶的幫助景點和商戶可以通過此系統(tǒng)來來吸引更多的游客前去游玩和消費,系統(tǒng)將根據(jù)游客對景點和商戶的信譽的評價值加權(quán)作為景點或商戶的星級,星級越高的景點和商戶,游客對其的信任度也越高,游客前去消費的可能性越大,從而增加景點和商戶的收入。對旅游監(jiān)管部門的幫助通過本系統(tǒng)的游客投訴和建議功能,旅游監(jiān)管部門及其領(lǐng)導(dǎo)可以方便、及時的了解游客在旅游中遇到的問題,進(jìn)而及時的解決游客遇到的問題,促進(jìn)洛陽旅游業(yè)的健康快速發(fā)展。游客的投訴必須先審后發(fā),只有經(jīng)過管理員的審核,游客的投訴才能發(fā)表出來,先審后發(fā)的機(jī)制可以避免負(fù)面評論、惡意投訴,促進(jìn)洛陽旅游業(yè)的健康發(fā)展??傊?,隨著以上問題的解決,游客在洛陽游玩期間將事事稱心,件件如意,不僅放松游客疲憊的心情,也讓其領(lǐng)略洛陽的美好風(fēng)景和良好的旅游服務(wù),從而吸引更多的游客到洛陽旅游,促進(jìn)洛陽旅游業(yè)的快速發(fā)展。系統(tǒng)的創(chuàng)新點系統(tǒng)集成度高本系統(tǒng)集成了互聯(lián)網(wǎng)、移動終端通信等技術(shù)及時、準(zhǔn)確地位游客提供有用的旅游信息。主要涉及以下內(nèi)容:確保向游客提供豐富的、準(zhǔn)確的旅游信息本地通發(fā)布:需要一批對洛陽的吃、住、行、購、娛等方面比較了解和熟悉的人來提供大量旅游信息的評價、推薦和點評,這是比較可靠和權(quán)威的信息。游客評論:喜歡把自己的旅游過程拿出來的曬的游客,可以曬出自己的游記、對景點的評論、對美食的評論等,通過采用文章和標(biāo)簽匹配技術(shù)來選擇有用的旅游信息供其它游客參考,其他游客也可以對其進(jìn)行評價是否有用。其它途徑:通過其它渠道得到的旅游信息,經(jīng)過篩選、整合后也可以作為旅游信息資源的一部分。對旅游信息的分類和整合對具有相同特點、風(fēng)格的點歸屬同一分類。對能代表洛陽的特色的點單獨分類,因為游客到洛陽有相當(dāng)多的一部分就是為了洛陽的特色來的,如龍門石窟。通過聚集和對比的方式向游客展示旅游信息。在游客選擇旅游景點的時候,將和本景點具有相同特點的所有景點及景點介紹、票價、最具代表性的景觀、地理位置、交通路線等信息對比的向游客展示。在游客選擇一個景點后,把本景點的更詳細(xì)的信息提供給游客,還把其它同類的景點的信息作為對比提供給游客,便于游客能選擇適合自己的游玩的景點。旅游行程的制定個性化定制行程:游客根據(jù)提供的旅游信息,根據(jù)自己的時間安排來選擇旅游時間、選擇旅游景點、交通方式、在什么地方品嘗美食、該買什么紀(jì)念品、到哪里買等。系統(tǒng)根據(jù)游客個性化選擇的點,生成個性化的旅游線路路線。系統(tǒng)推薦行程:系統(tǒng)會對本地通或游客共享的旅游線路模板進(jìn)行推薦,游客可以選擇作為自己的旅游路線,也可以結(jié)合自己的實際對模板進(jìn)行調(diào)整。行程的再調(diào)整:游客(已注冊用戶)可以在進(jìn)入本系統(tǒng)后,不論是在來洛陽之前,還是在旅游過程中,游客都可以對已經(jīng)制定好的路線進(jìn)行再調(diào)整。文本語義數(shù)據(jù)化管理通過把系統(tǒng)中的標(biāo)簽和文章進(jìn)行匹配,來幫助游客更方便的查找自己感興趣的旅游信息。系統(tǒng)根據(jù)洛陽的特色(如牡丹、龍門石窟、水席、唐三彩等)、洛陽的有名的景點(如雞冠洞、龍峪灣、龍?zhí)秿{、王城公園等)、洛陽的特色飲食(如羊肉湯、驢肉湯、牛肉湯、漿面條、鍋貼等)等關(guān)鍵詞來對本地通和游客發(fā)表的文章進(jìn)行文本掃描,對掃描到的關(guān)鍵詞進(jìn)行匹配,并建立標(biāo)簽(關(guān)鍵詞)表、標(biāo)簽和文章的關(guān)系等表,使得游客在輸入相似的標(biāo)簽查詢旅游信息時,快速檢索信息,并且檢索出的信息更有針對行。系統(tǒng)的文本語義數(shù)據(jù)化管理有兩種方式:自動掃描匹配:設(shè)定系統(tǒng)自動掃描匹配的時間間隔后,系統(tǒng)會自動的在每經(jīng)過時間間隔后,自動的進(jìn)行標(biāo)簽表和文章表的掃描匹配,幫助游客能實時的檢索旅游信息。手動掃描匹配:系統(tǒng)除了要能自動掃描匹配外,還要能根據(jù)系統(tǒng)的實際需要(如標(biāo)簽表中新增加了數(shù)據(jù),標(biāo)簽和文章要重新進(jìn)行匹配),系統(tǒng)管理員能夠手動掃描匹配。系統(tǒng)的開發(fā)意義 對來洛游客的意義通過使用本系統(tǒng)可以讓游客感到身邊好像有一位貼心的本地朋友,為自己的行程提供很多中肯的建議,使自己的行程即好玩的又省去很多不必要的麻煩,讓游客能在最短的時間內(nèi)花費最少的金錢最方便的到達(dá)目的地、讓游客在洛陽買的放心、消費的舒心、讓游客的投訴和意見及時得到相關(guān)部門的處理。 對洛陽旅游業(yè)的意義反饋信息功能可以加強(qiáng)對旅游景點服務(wù)態(tài)度、信譽程度的日常管理與監(jiān)督,并確保旅游市場信息準(zhǔn)確無誤。通過本系統(tǒng)可以使洛陽整個旅游行業(yè)進(jìn)行良性競爭,對旅游服務(wù)起到監(jiān)督凈化作用,同時也提升洛陽旅游的品質(zhì)與品位,打造洛陽旅游品牌新形象,使洛陽市成為旅游信息化城市的領(lǐng)跑者。對傳統(tǒng)旅游行業(yè)的意義與傳統(tǒng)旅游行業(yè)來說,本系統(tǒng)的特點與創(chuàng)新點有以下三個方面:1、項目特點:與傳統(tǒng)的旅游網(wǎng)站相比本系統(tǒng)的特點在于提供了大量的來自民間草根的達(dá)人的文章,可以給游客提供最直接的景點特色對比,方便游客選取自己最喜愛的景點游玩。2、內(nèi)容創(chuàng)新:1)本系統(tǒng)不同于常見的景點介紹類旅游網(wǎng)站,而是請當(dāng)?shù)孛耖g的本地通達(dá)人(對本地吃、住、行、購、游、娛等方面比較精通的高手)寫攻略文章,對當(dāng)?shù)氐奶厣包c、餐飲、住宿、紀(jì)念品、休閑方式等做推薦比較,以幫助游客篩選景點、規(guī)劃旅游行程。避免了千篇一律式的只對著名景點單一性的介紹。2)本系統(tǒng)不僅可以讓用戶自己設(shè)計路線,還可以查看并套用達(dá)人分享的路線,系統(tǒng)還提供地圖功能,可以更直觀的了解自己的行程路線是否合理,如果不合理系統(tǒng)還會進(jìn)行友好的提示,為外地游客在時間,行程規(guī)劃方面提供很大的方便。3、技術(shù)創(chuàng)新:1)GIS地圖功能根據(jù)游客行程中的點自動在地圖上顯示路線,還可以實現(xiàn)對景點的搜索、測距、標(biāo)注、繪制路線等功能。2)文本語義數(shù)據(jù)化管理,通過文本掃描建立標(biāo)簽表(文章-點),使得文章中包含的點變成超鏈接,方便用戶在讀文章時直接將自己喜歡的點添加到行程。系統(tǒng)分析系統(tǒng)要點分析有豐富的旅游信息是系統(tǒng)推廣的前提游客們會通過查看本地通發(fā)表的文章或其它人提供的有價值的信息來確定自己的游玩路線,因此系統(tǒng)中應(yīng)有很多有價值的旅游信息來幫助游客們確定游玩路線。為了避免系統(tǒng)中沒有旅游信息,在信息的來源上,通過鼓勵和獎勵的方式吸引洛陽本地通們、熱心服務(wù)者和熱心游客的廣泛參與,由他們提供最為民間和草根的旅游信息、對當(dāng)?shù)氐奶厣包c、餐飲、住宿、紀(jì)念品、休閑方式等做比較,作為系統(tǒng)最具價值的信息的來源,來幫助游客篩選景點,確定旅行目的地。確保旅游信息的價值性是系統(tǒng)推廣的關(guān)鍵游客利用本地通在文章中的推薦和評論作為自己行程規(guī)劃的依據(jù),因此,保證本地通文章的價值是系統(tǒng)成功的關(guān)鍵,也是系統(tǒng)設(shè)計的要點。只有解決這個問題,游客才有可能信任系統(tǒng)、再次使用系統(tǒng)、向朋友推薦系統(tǒng),系統(tǒng)才有可能長期推廣、運營下去。文章是否有價值取決于是否對游客有幫助,既要真實又要有水準(zhǔn),要保證本地通發(fā)表的文章有價值就要做到以下兩點:要減少政府和商家的代言人性質(zhì)的文章。游客希望看到的推薦和評論是來自民間的,像老朋友的建議推薦一樣的,而不是政府為解決大量游客團(tuán)體吃飯、住宿容量和品質(zhì)問題而帶有一定導(dǎo)向性的推薦,也不是景點或商家書面性的介紹或自我宣傳性質(zhì)的。要對本地通的資質(zhì)加以鑒別。不是任何人都有資格被稱為本地通的,也不是每個本地通的推薦都是有價值的,必須真的是吃喝玩樂的高手或在某一方面有特別研究的人才有資本向游客推薦信息,而且本地通的資質(zhì)不同,文章的價值也會不同。避免負(fù)面評論游客在系統(tǒng)中發(fā)表的各種文章評論,需要通過管理員的審核才能發(fā)表,對于詆毀以及負(fù)面影響的各種言論,首先通過正確的訴求渠道預(yù)先解決,即使出現(xiàn)這種情況,應(yīng)該在審核之后暫不發(fā)表并提交到相關(guān)管理部門,沒有審核或暫未解決的不發(fā)表。系統(tǒng)流程分析游客開始自己的旅行之前可以到本系統(tǒng)既可以查看洛陽本地通喜歡吃什么、喝什么、玩什么,也可以查看其它游客在洛陽旅行游玩期間吃什么、喝什么、玩什么;通過三級文章最終輕松判斷出適合自己的點,第一級為特色級,從不同的特色的文章里面選擇自己喜歡的、感興趣的特色,第二級為在同一特色級別下,比較不同的點,多方面的去比較,來確定要去的點,第三級是在確定的點里面,選擇怎么去消費。游客在確定好自己要游玩的點后,通過文字化的短信及彩信,游客能直觀的看到自己的選擇的點,從而根據(jù)自己的興趣愛好和時間安排合理的計劃自己在洛陽游玩的點、路線、出行方式及在游玩期間的消費行為和消費方式。游客還可以采取其它游客或本地通共享的路線作為自己的旅行路線,如果游客采取的共享路線中有不適合自己的安排的,游客可以進(jìn)行調(diào)整,比如:游客可以調(diào)整共享線路中的點、點游玩的時間、點與點間的到達(dá)方式等。到達(dá)洛陽后,游客就可以按照自己事先制定好的游玩線路來實行自己的游玩計劃。通過系統(tǒng)提示功能,游客可以在去一個游玩點的時候,選擇出一條比較省時、比較經(jīng)濟(jì)合理的路線,減少游客在旅途中不必要的麻煩,讓游客輕輕松松、快快樂樂到達(dá)目的地。游客到達(dá)目的地后,可以查看系統(tǒng)中關(guān)于目的地的相關(guān)文章,幫助游客游玩和消費,節(jié)省游客的時間和金錢。如到達(dá)龍門石窟,游客可以知道龍門石窟哪些地方比較好玩,哪些地方可以一眼帶過;到達(dá)真不同飯店,游客可以根據(jù)自己的實際情況來點哪些菜、點多少菜。游客也可以在旅游行進(jìn)中或旅游結(jié)束后,把自己在游玩點拍的照片上傳到網(wǎng)上供其它游客欣賞;游客還可以在旅游結(jié)束后發(fā)表文章游記來記錄發(fā)生在旅游中的點點滴滴,心靈感悟等,這些游記和照片不僅能幫助游客留下旅行的美好記憶,更會給其它游客選擇點和路線帶來幫助。在旅行結(jié)束后,游客如果覺得自己的旅行線路不錯,可以共享自己的旅行線路,供其它游客在選擇旅行線路的時候來選擇。游客在旅行中或旅行結(jié)束后,本系統(tǒng)可以幫助游客對自己在旅行中遇到的不公平不合理的問題進(jìn)行投訴和建議,游客的投訴采用先審后發(fā)的方式,來避免一些負(fù)面評論和惡意投訴。系統(tǒng)具體的流程如系統(tǒng)整體流程圖如圖2-1所示:圖2-1系統(tǒng)整體流程圖系統(tǒng)功能結(jié)構(gòu)分析根據(jù)上述的流程,系統(tǒng)主要的功能模塊應(yīng)該有確定游玩路線、選擇路徑及抵達(dá)方式、文章管理、路線的上傳及分享、發(fā)表投訴、本地通的管理等。確定游玩路線主要包括訂制游玩路線、套用模板路線兩種方式。訂制游玩路線是游客自己選擇游玩點;套用模板路線是游客套用其他游客的路線。選擇路徑及抵達(dá)方式模塊主要包含是根據(jù)選擇的交通方式來確定適合自己的交通路線,減少因交通問題給自己帶來的不便。文章管理模塊主要包含游客的文章的上傳、照片的上傳、本地通的文章的上傳、照片的上傳、游客對本地通的文章的投票、本地通對游客發(fā)表的文章的進(jìn)行星級評定、本地通及游客發(fā)表的文章的進(jìn)行必要的分類、對文章中出現(xiàn)的關(guān)鍵字進(jìn)行掃描及匹配等功能。路線的上傳及分享主要包含游客把自己游玩的路線上傳,游客把自己游玩的路線分享成模板路線供其它游客來套用等功能。發(fā)表投訴主要包含游客可以對旅游過程中遇到的感到不滿意的地方進(jìn)行投訴,發(fā)表自己的心聲。本地通的管理主要包含本地通的申請、本地通的級別評定、本地通的權(quán)限管理等功能。系統(tǒng)的具體功能如系統(tǒng)功能模塊圖所示:圖2-2系統(tǒng)功能模塊圖系統(tǒng)數(shù)據(jù)庫的分析根據(jù)系統(tǒng)的功能模塊分析和系統(tǒng)流程的分析,系統(tǒng)主要涉及到的實體應(yīng)該有游客、本地通、點、標(biāo)簽(熱度比較高的字、詞)、線路、投訴建議、文章,并且在這些主要的實體之間有如下關(guān)系:一個游客(本地通)可以發(fā)表多篇文章,而一篇文章只能屬于一個游客(本地通);一個游客有多個投訴建議,而一個投訴建議只能屬于一個游客;一個游客可以創(chuàng)建多個旅行線路,而一個旅行線路只能被一個游客創(chuàng)建,一個游客可以套用多個其它游客創(chuàng)建的路線,游客創(chuàng)建的旅行線路可以被多個游客套用;關(guān)于一個景點的游記文章可以有多篇,一篇游記文章中也可以包含多個景點;關(guān)于一個景點的可以有多個標(biāo)簽(如龍門石窟有龍門、龍門石窟兩個標(biāo)簽),一個標(biāo)簽也可以有多個點(如牡丹有牡丹公園、牡丹廣場、牡丹大酒店);一個標(biāo)簽可以被包含在多篇游記文章,一篇游記文章也可以包含多個標(biāo)簽。 系統(tǒng)設(shè)計系統(tǒng)數(shù)據(jù)庫設(shè)計概念結(jié)構(gòu)設(shè)計系統(tǒng)的數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計以滿足系統(tǒng)的功能為目標(biāo),根據(jù)系統(tǒng)的詳細(xì)功能進(jìn)行數(shù)據(jù)庫設(shè)計。為了更好的設(shè)計數(shù)據(jù)庫的表結(jié)構(gòu),減少冗余數(shù)據(jù),提高數(shù)據(jù)庫的存儲效率,保證數(shù)據(jù)的完整性、一致性和將來的可擴(kuò)展性,本系統(tǒng)的數(shù)據(jù)庫ER圖如圖3-1所示:圖3-1數(shù)據(jù)庫ER圖邏輯結(jié)構(gòu)設(shè)計系統(tǒng)使用MSSQLServer2008數(shù)據(jù)庫,為了提高系統(tǒng)的開發(fā)效率,制定了以下數(shù)據(jù)庫邏輯設(shè)計規(guī)范:表和字段的命名都用名詞結(jié)尾,增加了數(shù)據(jù)庫表的可讀性,便于程序員的開發(fā)需要用BOOL類型的都使用int類型,使程序員在數(shù)據(jù)庫和程序間對BOOL類型的數(shù)據(jù)不用在經(jīng)過數(shù)據(jù)類型的轉(zhuǎn)化,而能直接對數(shù)據(jù)處理。主鍵用自增ID字段字符串統(tǒng)一用nvarchar,因為nvarchar可根據(jù)字符串的實際長度來動態(tài)占據(jù)物理的存儲空間,提高存儲空間的利用率文章的長度用text而不用nvarchar,因為nvarchar的限制是8000(4000個漢字)日期類型的字段使用datetime類型,不用字符串的數(shù)據(jù)方式處理,因為datetime類型有時間精度的控制,采用字符串的方式時間的精度不便于控制。系統(tǒng)主要功能模塊的設(shè)計游玩路線確定及套用游客可以通過總攻略、對比攻略、點攻略三個不同層級的文章來確定自己的游玩路線??偣ヂ?,把最能代表洛陽的景點和特色展示給游客,讓游客選擇自己感興趣的景點和特色。對比攻略,在游客選擇的特色下,把具有相同特色的不同的景點展示給游客,讓游客根據(jù)不同景點的好壞選擇自己中意的點。點攻略,游客到達(dá)景點后,提示游客在這里怎么吃、怎么玩,幫助游客合理的消費。游客還可以通過套用模板路線來確定自己的路線,模板路線是游客或本地通達(dá)人分享的合理的游玩路線。游客還可以根據(jù)自己的需求來調(diào)整游玩路線。選擇路徑及抵達(dá)方式在一個陌生的城市,游客從出發(fā)地到達(dá)目的地的時候,常常不知道該怎么到達(dá)目的地,即使在知道到達(dá)目的地的路線后,游客所知道的路線的未必是比較省時合理的路線。為幫助游客在從一個點出發(fā)到達(dá)另一個點的時候選擇出一條比較省時合理的路線,系統(tǒng)將根據(jù)游客選擇的交通方式列出多條交通路線供游客選擇,并把最合適的、最快捷的交通路線推薦給游客。文章的分類管理游客在查找自己感興趣的文章時,對文章如果沒有分類,既不方便游客查看自己想看的文章,又不利于系統(tǒng)的檢索及文章的管理。系統(tǒng)對本地通、游客發(fā)表的文章都要進(jìn)行分類管理,分類管理的好處是便于對文章進(jìn)行查看、對不同類別的文章檢索速度將更快、讓游客更方便的查看自己感興趣的類別的文章。文章的分類有級別分類和領(lǐng)域分類兩種方式:級別分類方式把文章分成三級,第一級是把洛陽的旅游資源分成不同的特色(如洛陽牡丹、洛陽水席、龍門石窟等);第二級是針對某個特色,把文章分成同一特色下不同點的文章(如洛陽水席特色下有很多水席店,真不同水席、管記水席、耀耀水席等);第三級是針對某個點的文章(比如龍門石窟里有哪些好玩的,在龍門石窟里游客應(yīng)該怎么玩;真不同的水席很好,既干凈衛(wèi)生又正宗,而且價格也公道,游客在真不同怎么點菜,應(yīng)該點哪些菜等)。領(lǐng)域分類方式,根據(jù)文章的講述的領(lǐng)域的不同來把文章按照領(lǐng)域進(jìn)行分類,把文章分為吃(特色的飲食、小吃及其它餐飲)、?。ㄗ∷藜靶菹鏊?、行(交通方式)、購(旅游紀(jì)念品及商品的選購)、游(洛陽特色的自然景觀、人文景觀及其它游玩場所)、娛(放松娛樂場所)等領(lǐng)域。文章的星級管理本地通、游客發(fā)表的文章都將用星級級別來衡量文章的好壞,對游客是否有幫助,對游客的幫助有多少。對游客的幫助越多,文章的星級越高。所以對文章的星級管理在系統(tǒng)中有著很重要的作用。為了確保文章的星級的準(zhǔn)確性,為了減少甚至避免本地通不公正的評價文章的星級,文章星級由系統(tǒng)根據(jù)本地通文章的星級的評價的結(jié)果加權(quán)得到的,最高星級是五級。文章和標(biāo)簽的匹配一篇好的文章中會包含很多游客感興趣的信息,特別是好的景點推薦或是特色推薦,游客看到這些地點或特色時可能會迫不及待地的想要查看其更多的相關(guān)信息。這種問題的通常情況下的解決方法是只能讓游客只能離開正在看的文章,使用搜索功能去查找,然而這時候文章可能還沒看完,游客遇到了是繼續(xù)看文章還是去搜索的矛盾。特別的,如果游客對文章中的多個點都感興趣,那么選擇會更麻煩,游客可能查了這個忘了那個。為了解決這個問題,系統(tǒng)將文章里游客可能感興趣的詞都做成標(biāo)簽,標(biāo)簽是特色、景點等的關(guān)鍵詞,標(biāo)簽大大減少了游客的查找自己感興趣的信息時間,便于游客查找更多自己感興趣的旅游信息。游客可以在不離開當(dāng)前文章的情況下就可以查看其它相關(guān)的信息,還可以進(jìn)行相關(guān)的操作,操作后可以繼續(xù)閱讀之前的文章,大大方便了游客的信息查詢和處理。系統(tǒng)根據(jù)這些標(biāo)簽,將對文章進(jìn)行掃描匹配。文章和標(biāo)簽的掃描匹配有兩種方式:自動掃描匹配。自動匹配在系統(tǒng)已設(shè)定的時間段里,系統(tǒng)自動對標(biāo)簽表進(jìn)行掃描并匹配文章表中的數(shù)據(jù)。自動匹配只有在固定的時間才能匹配,操作比較簡單,管理員只要設(shè)置一次就可以了,但是不夠方便。手動掃描匹配。手動匹配是系統(tǒng)管理員手工進(jìn)行匹配。系統(tǒng)管理員可以在任何時間進(jìn)行文章和標(biāo)簽的手動匹配操作,操作比較復(fù)雜,但是比較方便,管理員可根據(jù)實際情況隨時操作。終上所述,系統(tǒng)對文章和標(biāo)簽的匹配方式采取自動掃描匹配和手動掃描匹配兩種方式幫助系統(tǒng)管理員操作。路線上傳及分享游客在結(jié)束自己的游玩后,可以將自己的游玩路線上傳,并且進(jìn)行分享使路線成為模板路線來幫助其它游客確定他們的游玩路線。投訴先審后發(fā)為了避免游客在遇到不滿意的問題時,能及時方便的投訴;游客即使投訴了,但是不能及時得到處理結(jié)果及反饋意見。在本系統(tǒng)中,游客在旅游過程中如果遇到不滿意的問題,游客可以相關(guān)部門進(jìn)行投訴,游客的投訴必須被審核,審核通過的才能允許發(fā)表出來,避免惡意的投訴,影響旅游業(yè)的健康發(fā)展。游客的投訴得到相關(guān)部門的及時處理后,系統(tǒng)要及時的向游客反饋,說明游客的投訴的處理結(jié)果。本地通的申請及認(rèn)證游客(注冊用戶)可以申請成為本地通,但是游客的申請必須要經(jīng)過管理員的審核,審核通過的本地通才是有效的。本地通的推薦及文章是本系統(tǒng)旅游信息的重要來源,所以為了確保本地通的推薦及旅游信息的可信度、準(zhǔn)確性,系統(tǒng)將對本地通進(jìn)行級別認(rèn)證。本地通的級別越高,游客對其發(fā)表的推薦及旅游信息越是信任。本地通的認(rèn)證有兩種方式:系統(tǒng)自動認(rèn)證系統(tǒng)將根據(jù)本地通發(fā)表的文章的數(shù)量及文章的星級來進(jìn)行自動評定,此方式不夠方便,準(zhǔn)確性也不太高。管理員手動認(rèn)證管理員根據(jù)本地通發(fā)表的文章的數(shù)量及文章的星級來進(jìn)行認(rèn)證評定,此種方式比較方便,準(zhǔn)確性也比較高,而且能隨時根據(jù)本地通的表現(xiàn)調(diào)整本地通的級別。綜上所述,本系統(tǒng)采用系統(tǒng)自動認(rèn)證和管理員手動認(rèn)證兩種方式相結(jié)合的方法,便于系統(tǒng)管理員對本地通的認(rèn)證管理。

系統(tǒng)實現(xiàn)開發(fā)技術(shù)及系統(tǒng)架構(gòu)開發(fā)技術(shù)選擇系統(tǒng)選取ASP.NET作為主要開發(fā)技術(shù),以MicrosoftVisualStudio2008作為開發(fā)工具,選擇MicrosoftSQLServer2008作為數(shù)據(jù)庫服務(wù)器、IIS來進(jìn)行系統(tǒng)發(fā)布。系統(tǒng)的主要架構(gòu)及開發(fā)模式目前主要的系統(tǒng)開發(fā)架構(gòu)是B/S架構(gòu)。B/S(瀏覽器/服務(wù)器模式)是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種改進(jìn)。B/S結(jié)構(gòu)原理如圖4-1所示:圖4-1B/S架構(gòu)工作原理圖與C/S架構(gòu)相比,使用B/S架構(gòu)來開發(fā)本系統(tǒng),它將具有以下優(yōu)點:數(shù)據(jù)安全性比較。由于C/S結(jié)構(gòu)軟件的數(shù)據(jù)分布特性,需要數(shù)據(jù)同步,如此一來,每個數(shù)據(jù)點上的數(shù)據(jù)安全都影響了整個應(yīng)用的數(shù)據(jù)安全,對于B/S結(jié)構(gòu)的軟件來講,由于其數(shù)據(jù)集中存放于總部的數(shù)據(jù)庫服務(wù)器,所以這些安全問題也就自然不存在了。數(shù)據(jù)一致性比較。在C/S結(jié)構(gòu)軟件的解決方案里,企業(yè)不能實時看到當(dāng)前發(fā)生的業(yè)務(wù),看到的都是事后數(shù)據(jù)。對于B/S結(jié)構(gòu)的軟件來講,企業(yè)可以實時看到當(dāng)前正在發(fā)生的業(yè)務(wù),看到的是實時的數(shù)據(jù),不存在數(shù)據(jù)一致性的問題。服務(wù)響應(yīng)及時性比較。C/S結(jié)構(gòu)軟件,由于其應(yīng)用是分布的,需要對每一個使用節(jié)點進(jìn)行程序安裝,所以,即使非常小的程序缺陷都需要很長的重新部署時間,重新部署時,為了保證各程序版本的一致性,必須暫停一切業(yè)務(wù)進(jìn)行更新(即“休克更新”),其服務(wù)響應(yīng)時間基本不可忍受。而B/S結(jié)構(gòu)的軟件不同,各應(yīng)用結(jié)點并沒有任何程序,一個地方更新則全部應(yīng)用程序更新,可以做到快速服務(wù)響應(yīng)。投入成本比較。B/S結(jié)構(gòu)軟件一般只有初期一次性投入成本。有利于軟件項目控制和避免IT黑洞,而C/S結(jié)構(gòu)的軟件則不同,隨著應(yīng)用范圍的擴(kuò)大,投資會連綿不絕。綜合以上分析,為了讓游客更方便的獲取旅游信息,本系統(tǒng)選擇B/S架構(gòu)來開發(fā)本系統(tǒng)。系統(tǒng)的技術(shù)難點及實現(xiàn)本系統(tǒng)的技術(shù)難點有系統(tǒng)涉及到的功能結(jié)構(gòu)比較多,而且功能模塊間的相互調(diào)用比較頻繁;根據(jù)游客選擇的游玩點,給游客生成一個推薦的路線;文章和標(biāo)簽的掃描匹配等。系統(tǒng)的技術(shù)難點系統(tǒng)的技術(shù)難點主要有以下方面系統(tǒng)內(nèi)接口間的結(jié)合由于系統(tǒng)的集成了互聯(lián)網(wǎng)、數(shù)據(jù)挖掘技術(shù),系統(tǒng)的主要的大模塊分為WEB、文本語義數(shù)據(jù)化管理,在開發(fā)時要考慮不同模塊間的接口調(diào)用,讓各模塊都能很好的進(jìn)行相互調(diào)用,滿足系統(tǒng)的需要。自動生成路線系統(tǒng)根據(jù)游客選擇的點自動的制定旅游線路。文本語義的標(biāo)簽匹配隨著文章數(shù)據(jù)和標(biāo)簽數(shù)據(jù)的增加,系統(tǒng)要能動態(tài)、高效率的匹配兩個表的數(shù)據(jù),達(dá)到文章和標(biāo)簽匹配的及時性、一致性。技術(shù)難點的實現(xiàn)為了能讓系統(tǒng)不同接口間能進(jìn)行良好的相互調(diào)用,把系統(tǒng)分解成不同的模塊,確保模塊內(nèi)的業(yè)務(wù)邏輯沒有問題,最后在進(jìn)行模塊間的接口結(jié)合。系統(tǒng)的接口設(shè)計要可靠性、可用性高,接口間調(diào)用時,保證接口的調(diào)用傳遞參數(shù)的正確性。根據(jù)游客選擇的游玩點,系統(tǒng)根據(jù)游玩點間的距離及游客的游玩時間為游客生成一個游玩路線。文本語義變遷匹配采用自動和手工匹配兩種方式來實現(xiàn),匹配時,根據(jù)標(biāo)簽表的數(shù)據(jù)量的多少來進(jìn)行匹配。逐條取出標(biāo)簽表的數(shù)據(jù),然后拿取出的標(biāo)簽去和文章表里的文章進(jìn)行文本匹配。這樣做比較省時、效率比較高,系統(tǒng)在做文本匹配時占用的系統(tǒng)資源可能比較多,所以匹配工作應(yīng)設(shè)置在系統(tǒng)午夜運行的時間段內(nèi)。

結(jié)論本系統(tǒng)基本實現(xiàn)了設(shè)計的目標(biāo),能為游客提供比較草根的、豐富的、可靠的旅游信息,幫助游客選擇自己感興趣的點,合理的安排自己的游玩行程,給游客提供了一個交流、投訴的平臺,幫助游客解決旅行中遇到的不少的問題。系統(tǒng)雖達(dá)到了一定預(yù)期目標(biāo),實現(xiàn)了基本的功能,但是同時,系統(tǒng)還有一些功能和設(shè)計上的不足:部分頁面的處理速度比較慢界面不是很友好系統(tǒng)設(shè)計里缺少最熱的游玩路線、游客最喜歡的游玩點的展示等。下一步需要將這些地方進(jìn)一步加以改進(jìn),使系統(tǒng)更加完善,另外,還需要考慮界面的美化、良好的用戶體驗等。

參考文獻(xiàn)王晟.VisualC#.NET數(shù)據(jù)庫開發(fā)經(jīng)典案例解析.北京:清華大學(xué)出版社,2005[美]G.AndrewDuthie.《MicrosoftASP.NET程序設(shè)計》.北京:清華大學(xué)出版社,2002前沿軟件研究室,鄭小平.VisualC#.NET開發(fā)實踐.北京:人民郵電出版社,2001周之英.《現(xiàn)代軟件工程》.北京:科學(xué)出版社,1999[美]NicholasC.Zakas.《Ajax高級程序設(shè)計》.北京:人民郵電出版社,2008薩師煊、王珊.數(shù)據(jù)庫系統(tǒng)概論.[M].北京:高等教育出版社.2003休斯考特萊爾著,廖彬山王慧譯.軟件項目管理[M].北京:機(jī)械工業(yè)出版社,2007.RogerS.Pressman著,鄭人杰馬素霞白曉穎等譯.軟件工程實踐者的研究方法[M].北京:機(jī)械工業(yè)出版社,2006.PatrickA.Lorenz.ASP.NET2.0Revealed[C].NewYork:Apress.2004AndyBudd,CameronMoll,SimonCollison,陳劍甌譯.精通CSS高級web標(biāo)準(zhǔn)解決方案.北京:人民郵電出版社.2006關(guān)華.游網(wǎng)站信息資源用戶價值感知及滿意度研究——以攜程旅行網(wǎng)為例[D].北京第二外國語學(xué)院碩士學(xué)位論文,2007.1-8張芳.基于游客感知的旅游目的地品牌競爭力研究——以洛陽為例[D].桂林理工大學(xué)碩士學(xué)位論文,2009.2-13AlexHomeretal.AFirstLookatASP.NET.NewYork:SimonandSchuster.2003ChrisHart,JohnKauffman,DavidSussman,ChrisUllman.BeginningASP.NET2.0withC#.Indiana:WileyPublishing,Inc.In.2006MicrosoftSQLServer聯(lián)機(jī)叢書RajendranSenapathi.ImplementingSecurityForWebApplication.NetJournal.2005MatthewMacDonald,MarioSzpuszta.ProASP.NET2.0inC#2005.NewYork:Apress.2005朱玉超、鞠艷、王代勇編著《ASP.NET項目開發(fā)教程》.北京:電子工業(yè)出版社,2008陳偉編著《SQLServer2005數(shù)據(jù)庫應(yīng)用與開發(fā)教程》.北京:清華大學(xué)出版社,2007趙雪瑩.開發(fā)洛陽旅游資源中的學(xué)習(xí)與借鑒.洛陽大學(xué)學(xué)報,2002,17(2):1-4

致謝本論文的所有研究工作從論文的選題、實現(xiàn)到論文的寫作等階段都是在李冠峰老師和王紅藝?yán)蠋煹南ば闹笇?dǎo)下完成的。此次畢業(yè)設(shè)計的時間雖然很短,但是讓我收獲頗多。在此,我要特別感謝李冠峰老師、王紅藝?yán)蠋煛J撬麄冊谖耶厴I(yè)的最后關(guān)頭給了我們巨大的幫助與鼓勵,使我能夠順利完成畢業(yè)設(shè)計,在此表示衷心的感激。兩位老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。李老師無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝他耐心的輔導(dǎo)和幫助。在此我還要對鄭欣榮、朱雙強(qiáng)等同學(xué)表示深深的感謝,他們曾在我遇到困難的時候給予我無微不至的幫助;我還要感謝我的家人,是他們一直教導(dǎo)著我,讓我快樂的成長。最后,衷心感謝在百忙之中抽空為評閱本論文而付出辛勤勞動的老師們。

英文資料翻譯ABSTRACTTheCommonLanguageRuntime(CLR)islanguageandneutralplatform,andprovidestheunderlyinginfrastructurefortheMicrosoft.NETFramework.AkeyinnovationintheCLRisitssupportformultipleprogramminglanguages,enablingprogramminglanguageintegrationattheruntimelevelismuchgreaterdegreethancurrentlypossiblelevel.1.INTRODUCTIONTheCommonLanguageRuntime(CLR)providestheunderlyinginfrastructurefortheMicrosoft.NETFramework.Itwasdesignedwithanumberofgoalsinmind:tosimplifytheprogrammingmodel,toprovideamechanismforsimpler,saferapplicationdeploymentandenablethedevelopmentofrichwebclients,tosupportscalabilityacrossawidevarietyofsystemsandtoprovideaconvergencepointforavarietyofdifferenttechnologies,andtoenablelanguageintegrationfarbeyondthesimplelanguageinteroperability.Inthispaper,wewillfocusonthesegoalsanddescribetheadvancementsmadeintheCLRwithrespecttosupportingdiverseprogramminglanguagesandenablinglanguageintegration.TheCLRprovidesaneutrallanguageandplatforminfrastructurethatcansupportawidevarietyofprogramminglanguages.ThisisachievedthrougharichtypesystemknownastheCommonTypeSystem(CTS),andalanguageneutralintermediatelanguage,CommonIntermediateLanguage(CIL).TheCommonTypeSystemsupportsawiderangeofprimitivetypes,includingobjectreferences.TheCommonLanguageSpecification(CLS),asubsetoftheCTS,definesarestrictedsetoftypes,stillincludingobjectreferences,whichcanbemanipulatedbyanyCLSconsumer.ThismodelallowsacompilertotargettheCLRwithitsentiretypesystem,andgainalloftheadvantagestherein,butalsodefinesarestrictedsetoftypesinordertoensurelanguage/toolinteroperability.CILprovidesalanguage-neutralcompilertargetthatcanbeinputtoavarietyofcodegenerators,inparticular,just-in-time(JIT)compilers.Attainingevenminimallevelsoflanguageinteroperabilityisquitedifficultduetothewidevariationinprogramminglanguagetypes,features,andimplementations.TheCLRwasdesignedtosupportobject-oriented,procedural,andfunctionalprogramminglanguagesl,generallyinthatorderofimportance.Itcurrentlysupportsawidevarietyoftheformertworeasonablywell,andprovidesminimalsupportforthelatter.Withrespecttomulti-languagemodelshowever,thesupportprovidedforfunctionallanguagesexceedsthatcurrentlyavailable.Irrespectiveoflanguageinteroperability,theCLRusesmetadatainconjunctionwiththetypesystemandtheintermediatelanguagetocompletelydescribeaprogramanditstype.ThemetadataisstoredintheprogramexecutablealongwiththeCILandisprocessedthroughametadataenginethatprovidesAPIstobothreadandwritethemetadata.TheuseofmetadatamakesaCLRprogramself-describing,andallowsothertoolssuchasdebuggersandprofilerstoquerythetypeinformation.Wewillbeginwithabriefdiscussionofplatformandlanguageinteroperability,followedbyamoredetaileddiscussionoftheCLRandhowithasbeendesignedtosupportlanguageintegration.2.EXAMPLESOFPORTABILITYANDLANGUAGEINTEROPERABILITYWhilemanyearlierprogramminglanguageswereavailableonmultipleplatforms,theCprogramminglanguage,whichwasdesignedtoporttheUnixoperatingsystemacrossmultipleplatforms,becameoneofthemostsuccessfulattemptsofsource-levelcross-platformportability.Thelanguagewasreasonablysimple,butsupportedarichsetoffeatures.Coupledwithasetofstandardlibraryfunctions,itbecamethelanguageofchoiceforanyformofsystemprogramming,andmanyotherapplications,acrossamultitudeofplatforms,particularlyifportabilitywasaconcern.Mostimplementationsalsoprovidedatypicallynon-portablelimitedformofprocedurallanguageinteroperationallowing,forexample,CprogramstocallFORTRANnumericallibraries.TheC++languagegrewdirectlyfromtheClanguage,providingmuchricherlanguageandclasslibraryfeatures.Thiswasachievedsomewhatatthecostofplatformportability,asmanycompilersdidn'tfullyimplementthenewerfeaturesforquitesometime,andverymuchatthecostoflanguageinteroperabilitybeyondtheproceduralcalllevel.Further,becausetheC++standarddidnotspecifytherun-timemodeltobeusedbyanimplementation,programsrunningonthesameplatformbutcompiledwithdifferrentC++compilerstypicallycannotinteroperate.Therehavebeenseveralattemptstoproduceruntimesystemsthatarelanguageorplatformindependent.Onesuchattempt,IBM'sSAAprovidedacommonsetofAPIsacrossmultipleplatformstoprovidebothsourcecodeportabilityandlanguageinteroperability.However,inordertosupportsuchawidevarietyofplatforms,includingMVS,OS/400,OS/2,andAIX,andlanguages,suchasC,COBOL,Fortran,andRPG,theAPIsweredefinedwithacommondenominatorapproach,reducingtheirusefulness.Alaterattemptwithsomewhatsimilargoals,butwiththeadditionofobject-levelbinarycompatibility,wasIBM'sSystemObjectModel.RatherthanprovideaspecificAPIset,thismodelprovidedalanguageindependentruntimethroughwhichlanguagescouldinteroperate.SOMclassinterfacesweredefinedusingtheOMGCORBAstandardlanguagecalledtheInterfaceDefinitionLanguage,whichislanguage-independent,althoughlooselybasedontheC++language.TheSOMIDLcompilergenerateslanguagebindingsforthetargetcompiler(CorC++weresupported)andimplementationlanguagescorrespondingtoanIDLclassdefinition.Bindingsarelanguage-specificmacrosandproceduresthatallowaprogrammertointeractwithSOMthroughsimplifiedsyntaxthatisnaturalfortheparticularlanguage.ThebindingscontaincallstotheSOMruntime,whichcontrolstheinstantiation,layout,anddirectmanipulationofclassesandtheirinstances.Alternatively,severalcompilers(forC++,Smalltalk,andOO-COBOL)providedDirectToSOMsupport,inwhichthecompileritselfwouldeithergenerateorconsumeIDLorgeneratecallsdirectlytotheSOMruntime.UsingDirectToSOM,inter-languageobjectsharingwasachieveddirectlyfromthenativeprogramminglanguage.Foravarietyofreasons,someofwhicharediscussedin,SOMdidnotachievewidespreadacceptance.AtroughlythesametimethatIBMintroducedSOM,MicrosoftintroducedCOM.RatherthandefineanAPIsetorevenaruntimemodel,COMissimplyaspecificationforhowconforminginterfacesandinstancesmustbehave.Aninterfacemustsupportaspecificminimalsetofmethods,suchasQueryInterface,AddRef,andRelease,andinstancesoftheinterfacemustconsistofavtablepointerthatpointstothelistofsupportedmethods.Allmethodsmustreturnanerrornumberofaspecifiedformat(anHRESULT)thatindicatesthesuccessorfailureoftheoperation.Theparameterspassedonamethodinvocationmustbelongtoarestrictedsetofmostlyprimitivetypes.Thisverysimplemodelalloweddiverselanguagestointeroperatejustby

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論