基于Web2.0的旅游資訊網(wǎng)站開發(fā)-技術文檔_第1頁
基于Web2.0的旅游資訊網(wǎng)站開發(fā)-技術文檔_第2頁
基于Web2.0的旅游資訊網(wǎng)站開發(fā)-技術文檔_第3頁
基于Web2.0的旅游資訊網(wǎng)站開發(fā)-技術文檔_第4頁
基于Web2.0的旅游資訊網(wǎng)站開發(fā)-技術文檔_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于Web技術文檔摘要41.概述4背景4應用現(xiàn)狀分析5定位與建設目標7目的與意義7簡介9定義9特點9相關技術93.需求分析11業(yè)務需求分析11用戶需求分析11功能需求分析12旅游概覽12網(wǎng)站導航12優(yōu)惠券12效勞商信息13微博13新聞資訊144.系統(tǒng)整體概述15新聞資訊平臺15微博資訊平臺15效勞商信息平臺16網(wǎng)址大全子系統(tǒng)16優(yōu)惠券信息子系統(tǒng)16綜合管理子系統(tǒng)17數(shù)據(jù)效勞17旅游概況175.系統(tǒng)架構18系統(tǒng)層19數(shù)據(jù)層19根底效勞層19業(yè)務層20應用層206.網(wǎng)站功能詳解21前臺各模塊功能詳解21網(wǎng)站首頁21微訊頁面22發(fā)現(xiàn)頁面24新聞頁面25優(yōu)惠券頁面26網(wǎng)址大全頁面27印象浙江頁面28后臺管理各模塊功能詳解29微博管理30效勞商管理30新聞管理31優(yōu)惠券管理31網(wǎng)址大全管理31廣告管理31用戶管理327.創(chuàng)新性和先進性分析337.1SSH框架337.2div+css頁面布局357.3Sina微博開放接口35認證機制367.5Ajax技術,javascript,jquery367.6線程池、多線程技術377.7GoogleMap接口387.8Flash技術388.可行性和實用性分析39致謝40參考文獻41摘要基于Web2.0的旅游資訊網(wǎng)站開發(fā)是以某省級旅游管理部門需求為導向,為更好地效勞于社會旅游群眾,連接旅游管理部門,旅游效勞商,旅游群眾信息交互,涵蓋Web2.0相應技術,基于SSH框架集成開發(fā),集省級新聞資訊、微博資訊,效勞商信息,優(yōu)惠券信息,網(wǎng)址大全信息,旅游概況等為一體的綜合旅游資訊信息共享平臺。1.概述我國旅游資源豐富,每年都吸引著大批的國內外旅游者。目前,我國已形成世界上規(guī)模最大、增速最快、潛力最強的旅游目的地市場。隨著社會的開展和人民生活水平的提高,我國旅游業(yè)越來越群眾化,當前旅游者的消費呈現(xiàn)出個性化、多樣化的開展趨勢,旅游企業(yè)也需要越來越多的提供一站式綜合化的旅游產品,而這些都必須有一個強大的信息資訊效勞平臺和信息傳輸網(wǎng)絡來支撐。目前,雖然互聯(lián)網(wǎng)上各類旅游資訊網(wǎng)站眾多,但我國省市級官方旅游網(wǎng)站在建設過程中普遍存在網(wǎng)頁雜亂、內容陳舊、更新緩慢等問題,不能很好的滿足網(wǎng)絡時代旅游者的需求。缺乏一個具有較高知名度和影響力、內容豐富準確,資訊及時更新,信息權威可靠,提供互動效勞的旅游綜合資訊效勞平臺。省級旅游管理部門信息中心是推進全省旅游信息化開展的職能單位,建設旅游信息公共效勞平臺是其應有之責。建設省級旅游資訊網(wǎng)是其2023年重要工作任務之一。在建設覆蓋全省的旅游資訊平臺上,中心可以依托全省各級旅游管理部門的力量,并已積累了大量旅游信息數(shù)據(jù)資源,具有其他單位或個人無法相比的優(yōu)勢。依托省內豐富的旅游資源,根據(jù)省級旅游管理部門的需求,為了使得省旅游信息資源能更好的被網(wǎng)絡用戶所了解分享,以及更好的傳播省旅游信息資源,同時也為了滿足人們日益增長的旅游信息資源需求,省級旅游管理部門為更好地效勞于旅游群眾,希望能夠打造一個集官方旅游資訊,微博旅游資訊,旅游效勞商信息,旅游相關優(yōu)惠券信息,旅游網(wǎng)址大全信息,以及省旅游概況等信息為一體的綜合信息共享平臺。本開發(fā)工程依托省級旅游管理部門需要開展旅游資訊平臺這一大前提下,進行基于Web2.0的旅游資訊網(wǎng)站開發(fā)。目前,互聯(lián)網(wǎng)上各類旅游資訊網(wǎng)站眾多,主要提供的信息包含旅游目的地信息、線路信息和評論、旅游票券的商務信息和旅游點各類活動的宣傳信息等。完成的效勞是可以使旅游目的地形象以多種表現(xiàn)形式〔文字、圖片、視頻、動畫……〕、多樣傳遞手段〔新聞、論壇、博客、電子雜志、IM、WIKI、圈群、……〕,在最短的時間內向游客傳遞信息;通過旅游網(wǎng)站,可以實行旅游六要素的快速信息獲取,為游客提供一個便捷、準確的信息通道。很多旅游網(wǎng)站的資訊在不同程度上存在資訊內容不全,資訊更新不及時、資訊覆蓋面不廣、效勞互動性不強等問題,造成這個問題的原因是:缺乏比擬權威和更新及時的信息數(shù)據(jù)?,F(xiàn)在旅游網(wǎng)站上的信息來自網(wǎng)站開辦者自身的搜集或者一些感興趣的旅友發(fā)布的信息,大都采用比擬靜態(tài)的搜集方式,發(fā)布的信息通常比擬缺乏標準性。偏重商業(yè)效勞,信息效勞弱。由于網(wǎng)站的盈利模式等方面的影響,很多旅游網(wǎng)站的設計上充滿了定票定券的內容,固然能在電子商務效勞上給予用戶很大的方便,但根本上無視了用戶行為是先需要決定去哪里,然后才能決定怎樣去那里的模式。所以,目前旅游資訊中,缺乏一個具有較高知名度和影響力、內容豐富準確,資訊及時更新,信息權威可靠,提供互動和主動效勞的旅游綜合資訊效勞平臺。目前的主要旅游類網(wǎng)站包括以下幾類:旅游網(wǎng)站比照分析表網(wǎng)站分類主要目的信息傳播方式信息組織方式其他說明政府信息發(fā)布政府信息公開,政務公開的載體單向發(fā)布文件新聞列表模式中介效勞類網(wǎng)站主要提供票務,酒店預訂為核心的預訂類效勞,同時可以延展到路線規(guī)劃和全旅游產品單向發(fā)布模式〔結合產品評價和點評〕按類別搜索,推薦的方式比方攜程等網(wǎng)站在旅游者奉獻游記,攻略等的根底上增加了互動功能;旅行社網(wǎng)站旅游效勞產品的電子化;交易在線完成;單向發(fā)布模式文件新聞列表模式旅行社線下效勞的在線信息門戶;論壇式信息集市信息發(fā)布平臺無中心化信息列表早期信息分享的模式,在旅游行業(yè)根本已逐漸沒落各個效勞主體的信息網(wǎng)站〔景區(qū),酒店等〕信息發(fā)布平臺單向發(fā)布文件新聞列表模式作為在線的宣傳門戶點評類網(wǎng)站提供個人體驗式的產品效勞點評和感受,以大量個人體驗信息的聚集完成對一個效勞主體的定義;去中心化,信息網(wǎng)絡傳播模式多關鍵字信息索引,關鍵字查詢信息的消費者同時也是信息的奉獻者。沒有一個中心的發(fā)布模式,每個攻略點評都有可能成為一個中心攻略類網(wǎng)站不同個人對自身的旅游方案,路線,體驗等完成旅游攻略;去中心化,信息網(wǎng)絡傳播模式多維度的信息交叉索引和歸集和點評類網(wǎng)站最大的區(qū)別在于點評類網(wǎng)站以點評目標為中心組織信息,攻略類網(wǎng)站以旅游體驗本身為中心組織信息;從上面的分析比照我們可以看出,如果從信息傳播和組織的方式出發(fā)主要分為兩類,一類是信息的單向發(fā)布模式,類似于電視的傳播方式,一方發(fā)布信息,一方查閱信息;另一類出現(xiàn)了去中心化模式,所有的信息消費者同時也是信息的奉獻者。從當前的開展情況看,第一類網(wǎng)站除了擁有某些壟斷資源的情況外,其對旅游者得吸引力缺乏,旅游者難以從這樣的網(wǎng)站獲取貼近自身需要的信息效勞。第二類網(wǎng)站的核心是提供信息組織和發(fā)布平臺根底,信息的來源是所有的旅行者,這樣信息來源極其個性化,但是其內容的豐富程度是第一類網(wǎng)站無法以之相比的,這種豐富與個性化的結合,為不同的消費者都提供了適合自身旅游目標的信息。但是第二類網(wǎng)站其主要的缺點是個性化導致信息權威性不高,去中心化導致信息的查找和獲取需要進行大量的閱讀和比擬,對普通消費者造成了很大的障礙。從以上的比擬我們可以對以旅游政府主管部門為指導的旅游資訊網(wǎng)提供一個介于第一類網(wǎng)站和第二類網(wǎng)站的定位。一方面要提供優(yōu)于政務網(wǎng)的豐富信息,另外一方面要彌補去中心化網(wǎng)站帶來的信息有效性下降和信息查找障礙等問題。省級旅游資訊網(wǎng)作為一個以省級旅游管理部門為指導的,覆蓋到全省旅游效勞各個參與者的傳播與溝通的平臺。平臺的構建目標是構建一個支持多樣化得信息組織與展現(xiàn)能力,多角色共通參與內容構建的開放式平臺,同時平臺將提供旅游效勞信息的根底設施,提供不同角色間的發(fā)現(xiàn),溝通和協(xié)作功能,提供多元化的信息發(fā)布和收集手段,最終到達圍繞旅游效勞提供全方位的權威旅游資訊與效勞信息的全方位的資訊平臺。本工程通過基于Web2.0的旅游資訊網(wǎng)站開發(fā),目的于全面打造一個綜合的旅游信息共享效勞平臺。游客們可以通過該平臺,了解更及時豐富的資訊,更權威可靠的信息,更準確的信息內容,同時,一些效勞商〔旅游景區(qū)景點管理方、賓館酒店方、旅行社等〕可以通過申請參加旅游資訊微博平臺這一應用,更好地為其進行相應的信息傳播,資源共享。作為省級旅游管理部門,可以通過這一綜合信息共享平臺,更好地為社會公眾效勞,更好地促進省旅游行業(yè)的信息化建設。除此之外,建設好一站式的旅游資訊網(wǎng)站開發(fā)模式,能夠良好地移植到其他省市級旅游管理部門建設其相應的旅游資訊網(wǎng)站,對全國的旅游行業(yè)信息化開展都起到了良好的推動作用。2.Web2.0是相對Web1.0的新的一類互聯(lián)網(wǎng)應用的統(tǒng)稱。Web1.0的主要特點在于用戶通過瀏覽器獲取信息。Web2.0那么更注重用戶的交互作用,用戶既是網(wǎng)站內容的瀏覽者,也是網(wǎng)站內容的制造者。用戶分享。在Web2.0模式下,可以不受時間和地域的限制分享各種觀點。用戶可以得到自己需要的信息也可以發(fā)布自己的觀點。信息聚合。信息在網(wǎng)絡上不斷積累,不會喪失。以興趣為聚合點的社群。在Web2.0模式下,聚集的是對某個或者某些問題感興趣的群體,可以說,在無形中已經(jīng)產生了細分市場。開放的平臺,活潑的用戶。平臺對于用戶來說是開放的,而且用戶因為興趣而保持比擬高的忠誠度,他們會積極的參與其中。相關技術綜合互聯(lián)網(wǎng)上有關2.0概念和技術的介紹,所謂的web2.0技術主要包括:博客,RSS,DONEWSIT社區(qū),百度貼吧,新浪博客,即時信息(IM),WIKI詞條等.RSS:RSS是網(wǎng)站和其他站點之間共享內容的一種互聯(lián)網(wǎng)技術〔也叫聚合內容,ReallySimpleSyndication〕,rss在信息傳遞方面具有多種優(yōu)勢,因而在2.0類網(wǎng)站中獲得廣泛的應用.WIKI-百科全書WIKI是一種多人協(xié)作的寫作工具.wiki站點可以由多人維護,每個人都可以發(fā)表自己的意見,或者對共同的主題進行擴展或者探討.博客〔Blog〕通常稱為“網(wǎng)絡日志〞,簡稱“網(wǎng)志〞。博客就是以網(wǎng)絡作為載體,簡易、便捷地發(fā)布自己的心情,及時有效地與他人進行交流,集個性化展示于一體的綜合性平臺。社會網(wǎng)絡〔SNS〕SocialNetworkSoftware,社會性網(wǎng)絡軟件,用于擴展人脈。〔Witkey〕憑借自己的創(chuàng)造力在互聯(lián)網(wǎng)上幫助別人,而獲得報酬的人。網(wǎng)摘又稱“網(wǎng)頁書簽〞,是放在網(wǎng)絡上的海量收藏夾。網(wǎng)摘將網(wǎng)絡上的零散信息資源有目的地進行聚集、整理、然后展現(xiàn)出來。對等聯(lián)網(wǎng)〔P2P〕即“伙伴對伙伴〞,可加強網(wǎng)絡交流,文件交換。即時通信〔IM〕是目前我國上網(wǎng)用戶使用率最高的軟件,如MSN、QQ等。3.需求分析3.1業(yè)務需求分析業(yè)務需求分析包括對建設旅游資訊網(wǎng)網(wǎng)站的戰(zhàn)略目標,實際開發(fā)經(jīng)費,開發(fā)本錢;旅游行業(yè)信息化建設業(yè)務需求分析等。本工程根據(jù)省級旅游管理部門出資開發(fā)經(jīng)費,工程團隊在經(jīng)過整體工程籌劃等程序后,成立工程小組在固定時間內對整體工程開發(fā)實現(xiàn)并部署在用戶效勞器端上線。本網(wǎng)站的用戶主要面向以下三大人群:省旅游管理部門管理人員;旅游群眾;旅游效勞商〔酒店,飯店,旅游景點,旅行社〕;因此,著重以以上幾類人群展開討論用戶需求分析:〔1〕省級旅游管理部門管理人員:省旅游管理部門為了更好的效勞群眾,同時也為了更好的發(fā)布旅游信息,在考慮到信息發(fā)布的及時性和豐富性的同時,也要保證旅游信息的準確性,其主要目的是為了更好的促進省級的旅游業(yè)開展,與此同時,管理人員希望通過該平臺能便捷的發(fā)布一些旅游相關的資訊信息,包括一些官方的旅游公告或者一些非官方的旅游信息,同時,該平臺的旅游信息又要方便管理人員進行管理;〔2〕旅游群眾:旅游群眾的主要特點,就是想要了解更豐富,更及時的旅游資訊,為自己的旅游提供更好的幫助,更想通過該平臺更加全面的了解旅游目的地的一些相關情況,同時,通過省級旅游管理部門的這一平臺,旅游群眾了解的資訊都是相對可靠的,而非像一些論壇式的信息平臺信息雜亂不可取的情況?!?〕旅游效勞商:旅游效勞商,諸如酒店,飯店經(jīng)營者,旅游景點管理者,旅行社經(jīng)營者等,他們主要希望的是能通告該平臺,更好地使得自己的經(jīng)營能吸引更多的顧客,通告該平臺,旅游效勞商可以向旅游管理部門管理人員申請遞交一些旅游優(yōu)惠相關資訊,更好的吸引旅游群眾?;赪eb2.0的旅游資訊網(wǎng)站開發(fā)建設按照實際省級旅游管理部門客戶的需求建設開發(fā)??蛻粢竽軌驅崿F(xiàn)綜合的信息共享發(fā)布平臺。功能需求的分析,主要就以下幾個方面展開。旅游概覽的目的是讓網(wǎng)民從宏觀層面了解全省的自然山水,地形地貌,氣候狀況,歷史文化,風土民情,社會經(jīng)濟,特色物產,旅游開展,景區(qū)分布,旅游設施等等。旅游概覽的一個功能,是通過專題或電子雜志的表現(xiàn)形式讓網(wǎng)民了解省旅游資源,了解全省旅游。專題和電子雜志是專題宣傳的兩種數(shù)字旅游的表現(xiàn)形式,這種形式的主要優(yōu)勢是表現(xiàn)絢麗,能夠突出有吸引力的內容。用戶進一步的要求,也是從形式和內容上將網(wǎng)站建設的有吸引力。該欄目要實現(xiàn)全國省級〔含副省級城市〕旅游官網(wǎng),全國優(yōu)秀旅游城市、全國旅游強縣的旅游官網(wǎng),全國5A級旅游景區(qū)官網(wǎng),全國國家級旅游度假區(qū)官網(wǎng),全國性旅游門戶網(wǎng)站,各大門戶網(wǎng)站的旅游頻道的網(wǎng)址鏈接。要實現(xiàn)和全省市、縣旅游管理部門官網(wǎng),省級旅游度假區(qū)官網(wǎng),全省4A級以上景區(qū)官網(wǎng),全省特色旅游強鎮(zhèn)官網(wǎng),全省重點旅游新聞網(wǎng)站,旅游效勞網(wǎng)站的網(wǎng)址鏈接。建立旅游消費會員系統(tǒng)。網(wǎng)民可以進行免費注冊成為會員,會員可以通過申領、秒殺等手段獲取所需要的消費券、優(yōu)惠的門票等等。旅游效勞商可以通過該平臺,把優(yōu)惠券、消費券發(fā)放到會員的郵箱或上。本質上,這個需求可以附屬于效勞商的信息發(fā)布,但由于這是旅游業(yè)主要效勞最核心的商務活動,可以突出的設計這個模塊,并且目前像秒殺這種模式也是吸引網(wǎng)民與網(wǎng)站互動的良好方式。效勞商主要包括了旅游行業(yè)的酒店、飯店、景區(qū)景點管理部門、旅行社等。分別制定旅游目的地、景區(qū)、度假區(qū)、旅游效勞商的標準信息展示頁面。完成全省270余家旅游A級景區(qū),18家旅游度假區(qū),17個國家級風景名勝區(qū),188家四星以上賓館,26家國家級工農業(yè)旅游示范點、82個旅游強鎮(zhèn)、200個旅游特色村的標準信息展示頁面的制作。這是以權威的風格管理旅游效勞商,展現(xiàn)了本網(wǎng)站的官方權威屬性。這也一定程度上彌補了目前群眾型旅游網(wǎng)站上很多企業(yè)信息不完整甚至虛假的問題。旅游微博資訊板塊作為旅游管理部門客戶的重點要求,需要能夠在此旅游資訊平臺進行旅游相關微博瀏覽,一些旅游效勞商可通過向旅游管理部門申請成為該平臺的旅游微博用戶以獲得更廣闊的信息共享方式。瀏覽方面,旅游管理部門要求能夠對旅游微博進行分類瀏覽,同時微博的類別也具有可定制性,可以在后臺管控相關的旅游微博類別,除此之外,某些重點旅游微博可以如論壇般置頂?shù)姆绞竭M行旅游微博置頂,可在后臺進行方便的控制。因考慮到旅游資訊網(wǎng)作為省級旅游管理部門官方信息發(fā)布共享平臺,要保證其資訊的準確性,因此也決定了后臺管理對后臺抓取微博狀態(tài)程序掃描入庫的微博狀態(tài)進行修改編輯的功能;管理員還可以通過以“發(fā)微博〞的形式,并不通過Sina微博平臺,在此旅游微博資訊平臺“發(fā)微博〞。作為旅游資訊微博的形式展現(xiàn),要恰到好處的能夠借用Sina微博的一些資源,能夠在旅游資訊微博平臺進行Sina微博登錄,能夠同步在Sina微博客戶端進行發(fā)布微博,轉發(fā)微博等功能,以更廣泛地傳播旅游相關信息,但發(fā)布的微博,轉發(fā)的微博并不需要在此旅游資訊平臺展現(xiàn),同樣也是為了保證旅游微博資訊平臺信息的準確性等因素考慮。其他諸如一些微博平臺瀏覽顯示的效果,模仿Sina微博進行設計開發(fā),最好能夠呈現(xiàn)像微博資訊滾動顯示,轉發(fā)微博彈出層效果,返回頂部等效果。省級旅游管理部門注重官方發(fā)布信息的權威性和及時性,同時,在后臺對新聞資訊頁面進行管理又要相對便捷,傳統(tǒng)新聞資訊一般以新聞列表的形式最初展現(xiàn),對新聞資訊的分類瀏覽也顯得比擬重要,還要包括新聞類別的可定制性,能夠靈活地添加或刪除一些新聞類別。因資訊內容還包括微博資訊模塊,因此,旅游管理部門相關方面考慮是否刪減相關傳統(tǒng)資訊模塊,但考慮到一個資訊網(wǎng),不能以純微博資訊信息展現(xiàn),所以還是需要一定量的傳統(tǒng)新聞資訊展現(xiàn),也可以作為其官方平臺發(fā)布一些旅游相關通告的途徑。4.系統(tǒng)整體概述旅游資訊網(wǎng)整體系統(tǒng)框架包含新聞資訊信息平臺、微博資訊平臺、效勞商信息平臺、網(wǎng)址大全子系統(tǒng)、優(yōu)惠券信息子系統(tǒng)、綜合管理子系統(tǒng)、數(shù)據(jù)效勞以及旅游概況。系統(tǒng)框架圖如下列圖所示。4.1新聞資訊平臺新聞資訊平臺是網(wǎng)站資訊方面的一局部,內容來自后臺管理員管控錄入,通過統(tǒng)一控件對后臺錄入過程進行標準化控制,后臺管理員負責傳統(tǒng)新聞資訊,新聞通告等的發(fā)布,作為權威信息發(fā)布的一種形式,更好地確保該平臺信息的準確性和權威性。該平臺的開發(fā)實現(xiàn)作為本課題的建設內容,下面篇幅中將具體展開。4.2微博資訊平臺微博資訊平臺是網(wǎng)站資訊方面又一重要的局部,微博內容本身的豐富性及及時性,決定了微博資訊平臺在整個網(wǎng)站系統(tǒng)中的資訊來源,該平臺的建設通過后臺爬蟲程序對微博資源庫進行微博信息抓取,并錄入本地數(shù)據(jù)庫,通過人工管控,對處理后的微博信息在微博資訊前臺頁面進行有效的呈現(xiàn)。整個呈現(xiàn)形式美觀,實際,便捷等效果,以吸引更多,更廣泛的用戶;再那么,微博資訊平臺實現(xiàn)Sina微博登錄,以及狀態(tài)的發(fā)布與轉發(fā),為更好地傳播旅游相關微博信息。該平臺同樣也是作為本課題重點研究開發(fā)實現(xiàn)的局部,在接下來的篇幅中將會著重展開。效勞商信息平臺是旅游效勞部門,如旅行社,景點旅游管理部門,旅游住宿商,旅游餐飲商等綜合信息共享的平臺。在此平臺中,用戶可以清晰準確地了解到某一具體效勞商的詳細信息,特點介紹等,同時也可以通過關鍵字對所有效勞商庫進行檢索,更好地為用戶提供了旅游第三方效勞商的信息支持。網(wǎng)址大全子系統(tǒng)網(wǎng)址大全子系統(tǒng)是所有外鏈旅游相關網(wǎng)址的集合顯示。該子系統(tǒng)實現(xiàn)全國性,省級,市級等旅游門戶網(wǎng)站的有效鏈接,各大門戶網(wǎng)站旅游頻道的網(wǎng)址鏈接。主要提供按類別的旅游相關網(wǎng)址的管理和展現(xiàn)工作。管理員通過后臺功能可以添加,修改和刪除網(wǎng)址信息,而且通過網(wǎng)址的類別管理可以將網(wǎng)址按照不同的歸類進行歸集和組合。用戶可以按照分類瀏覽和查詢網(wǎng)址,也能通過關鍵字搜索網(wǎng)址。優(yōu)惠券信息子系統(tǒng)旅游優(yōu)惠券子系統(tǒng)是為了增進整個旅游資訊網(wǎng)和用戶更好的交互性的一局部。該子系統(tǒng)主要是通過系統(tǒng)向注冊用戶提供旅游的優(yōu)惠券。優(yōu)惠券不僅作為吸引用戶的一個功能,還通過優(yōu)惠券的發(fā)放可以建立旅游效勞提供商與用戶間的溝通與推廣渠道。系統(tǒng)通過按積分兌換和抽獎等多種優(yōu)惠票券的發(fā)放方式。優(yōu)惠票券的發(fā)放可以通過短信或者下載電子憑證等方式來完成。綜合管理子系統(tǒng)綜合管理子系統(tǒng)保證了整個旅游資訊網(wǎng)的穩(wěn)定、平安、高效運行。通過對一些用戶有效的管理,提供用戶注冊,用戶認證、登錄,后臺登錄管理等功能。包含了后臺對信息管控子系統(tǒng),管理員通過對信息的一些操作,進行對整個旅游資訊網(wǎng)的信息進行控制呈現(xiàn)等。用戶管理方面包含了權限控制,登錄控制等具體功能。數(shù)據(jù)效勞主要通過應用Hibernate框架,實現(xiàn)O/R對象關系映射,通過數(shù)據(jù)庫的交互,為網(wǎng)站應用提供統(tǒng)一高效的數(shù)據(jù)效勞。從功能上看,數(shù)據(jù)效勞模塊為整個系統(tǒng)提供了數(shù)據(jù)交互支持,為應用層面的頁面實現(xiàn)提供了數(shù)據(jù)根底。旅游概況作為一個對省旅游資源等作一個總體的概述描繪。通過flash電子相冊的形式呈現(xiàn),用戶可以感受到翻書的效果進行對浙江省旅游資源概況的進一步認識,在用戶體驗上作了扎實的功夫,使旅游概況的整體呈現(xiàn)顯得更加豐富。從旅游資訊網(wǎng)系統(tǒng)層次上看,網(wǎng)站系統(tǒng)層次架構可分為系統(tǒng)層、數(shù)據(jù)層、根底效勞層、業(yè)務層和應用層共六層。其中系統(tǒng)層相當于硬件設備層,為整個網(wǎng)站系統(tǒng)提供硬件根底。數(shù)據(jù)層是整個旅游資訊網(wǎng)網(wǎng)站的數(shù)據(jù)根底,為一些上層效勞提供數(shù)據(jù)訪問和數(shù)據(jù)讀取、寫入等功能,通過Hibernate框架實現(xiàn)。根底效勞層是中間件層,為系統(tǒng)提供除數(shù)據(jù)之外的根底效勞,如微博資訊后臺抓取,google地圖接口等。業(yè)務層和應用層那么是系統(tǒng)的展現(xiàn)形式,業(yè)務層為應用層頁面提供直接業(yè)務效勞,如Sina微博登錄、地圖展現(xiàn)、用戶管理等。系統(tǒng)層是整個旅游資訊網(wǎng)站的最底層,可以認為是硬件層,它為上層子系統(tǒng)提供硬件支持與支撐。系統(tǒng)層的硬件支持主要表達在以下幾個方面,分別是數(shù)據(jù)存儲、網(wǎng)絡連接、網(wǎng)絡數(shù)據(jù)傳輸、操作系統(tǒng)、效勞器等。作為整個系統(tǒng)的最底層,系統(tǒng)層應盡量穩(wěn)定、高效與兼容其他系統(tǒng)。如有條件,會進行硬件備份,增加系統(tǒng)的平安性。數(shù)據(jù)層是基于系統(tǒng)硬件層的,它直接負責為整個網(wǎng)站的顯示等提供源數(shù)據(jù),可以理解為是“硬盤中存儲的數(shù)據(jù)〞。從系統(tǒng)層面,數(shù)據(jù)層面向的是旅游資訊網(wǎng)廣泛類型的數(shù)據(jù),主要有兩種表現(xiàn)形式,分別是數(shù)據(jù)庫數(shù)據(jù)和文檔數(shù)據(jù)。其中數(shù)據(jù)庫數(shù)據(jù)一般用來存儲結構化數(shù)據(jù),比方資訊相關的各種數(shù)據(jù)表,以及映射表等,包含根底信息數(shù)據(jù)庫等。非結構化數(shù)據(jù)主要包括文檔數(shù)據(jù)以及一些圖片、音頻、FLASH等文件,文檔數(shù)據(jù)那么一般被當做配置文件,比方系統(tǒng)的配置參數(shù)文件等等。數(shù)據(jù)層奠定了系統(tǒng)的數(shù)據(jù)根底,在此根底上,我們構建了系統(tǒng)的業(yè)務支撐子系統(tǒng),稱之為根底效勞層。根底效勞層通過Hibernate框架實現(xiàn)O/R映射操作數(shù)據(jù)庫。根底效勞處的主要職責是為上層具體應用提供根底效勞。在本旅游資訊平臺中,根底效勞層的內容就應該跟資訊獲取等結合起來,主要有以下幾個方面,分別是微博資訊抓取、google地圖接口、微博資源訪問接口、統(tǒng)一的后臺錄入控件等。業(yè)務層業(yè)務層的職責是具體處理旅游資訊網(wǎng)的相關業(yè)務。跟根底效勞層相比,業(yè)務層效勞更加特化。它利用根底效勞層提供的各種效勞,來完成業(yè)務邏輯,最終提供應用戶就是各種不同形式的功能與效勞。業(yè)務層可以說是軟件中直接跟業(yè)務相關的一層,它的出發(fā)點的需求分析,根底效勞層、數(shù)據(jù)層以及系統(tǒng)層都是為業(yè)務層效勞的。應用層是系統(tǒng)的最上層,也是直接面向用戶的一層。整個旅游資訊網(wǎng)在這一層上的表現(xiàn),就是用戶所看到的所有內容。應用層將下面各層整合為一個一個的應用模塊,這些應用模塊就是一個個子系統(tǒng),每一個子系統(tǒng)或完成用戶需求中的一個或多個任務,或對系統(tǒng)進行綜合管理。在本系統(tǒng)中,應用層的子系統(tǒng)或子平臺包括以下幾個,分別是新聞資訊平臺、微博資訊平臺、效勞商信息平臺、網(wǎng)址大全子系統(tǒng)、優(yōu)惠券信息子系統(tǒng)、綜合管理子系統(tǒng)、旅游概況等。網(wǎng)站首頁提供其他各個模塊的鏈接,如微訊、發(fā)現(xiàn)、新聞、優(yōu)惠券、網(wǎng)址大全等,首頁提供各個分類新聞資訊的標題瀏覽,詳細點擊那么跳轉新聞詳細頁面;提供最新微博資訊的平滑滾動瀏覽,提供微博用戶的隨機推薦;提供人氣景點推薦,特色酒店推薦,優(yōu)惠券推薦等模塊內容;同時提供當?shù)靥鞖馇闆r,并提供局部外部網(wǎng)站鏈接導航以及整個網(wǎng)站的登錄注冊等功能。微訊頁面,即為微博資訊頁面,首先通過鏈接導航至此頁面,在未登錄狀況下,該頁面提供經(jīng)后臺控制后的某些微博用戶最新的微博,按發(fā)布時間順序排序,并提供微博的分類瀏覽,分頁瀏覽,所劃分的類別由后臺管理可定制輸出,提供微博資訊的置頂瀏覽;同時提供旅游局〔委〕、旅行社、賓館飯店、景區(qū)景點等的微博用戶推薦;根據(jù)后臺掃描抓取的微博用戶粉絲數(shù)進行排列,推薦前十位微博用戶在此頁面推薦。通過此平臺登錄后,微博頁面刷新至可發(fā)布微博,可轉發(fā)微博的頁面,用戶可以通過此平臺進行與Sina微博同步的微博發(fā)布〔包括帶視頻URL、帶圖片等微博的發(fā)布〕、轉發(fā)等。該頁面提供各個效勞商機構的列表顯示,包括一些旅游賓館、酒店、旅游景點等,提供根據(jù)旅游效勞商所在地進行分類查詢,關鍵字查詢等;詳細點擊某效勞商機構后鏈接至官方審核后的準確該效勞商信息,包括效勞商的地點顯示〔提供GoogleMap地圖顯示〕,簡介,官方網(wǎng)站鏈接等。新聞頁面主要展示了新聞類旅游資訊,面向用戶展現(xiàn)具有官方權威意義的新聞或通告的發(fā)布。新聞頁面的顯示包括新聞列表按發(fā)布時間順序進行排列,亦可通過新聞資訊的類別進行分類別瀏覽,同時還包括一些新聞的推薦瀏覽等;新聞標題的點擊那么鏈接至詳細新聞頁面,進行新聞資訊的瀏覽,保證了旅游資訊平臺權威旅游資訊的發(fā)布形式。6.1.5優(yōu)惠券頁面優(yōu)惠券頁面的設立其主旨是為了更好地增加旅游效勞商、旅游用戶、旅游管理部門等的三方互動性,更好地凸顯Web2.0的相關技術。采用旅游資訊平臺用戶可通過免費領取、抽獎、秒殺等方式獲取一定的旅游票務、餐飲、住宿的優(yōu)惠等,以更好地增加用戶的主動性,同時也更好地為旅游效勞商做相關宣傳,促進旅游行業(yè)的進一步開展。6.1.6網(wǎng)址大全頁面網(wǎng)址大全主要提供了一些省內外的旅游網(wǎng)站推薦,一些旅游相關示范網(wǎng)站的鏈接,通過對網(wǎng)址鏈接的分類提供分類別的鏈接顯示;亦或是通過對省內地域的劃分對網(wǎng)站進行鏈接分類,旅游用戶通過外部網(wǎng)站的鏈接可更方便、更全面地了解具體某個目的地的旅游信息,以及某個主題旅游下的一類旅游信息,同時推薦一些官方的旅游網(wǎng)站進行進一步權威旅游資訊的宣傳與傳播。6.1.7印象浙江頁面印象浙江欄目頁面主要通過一電子相冊的形式展現(xiàn),通過“浙江概述〞、“行政規(guī)劃〞、“自然風貌〞、“景點分布〞、“歷史文化〞等幾個方面展開進行對浙江旅游的概況描述。通過翻閱的形式良好的呈現(xiàn)旅游概況,印象浙江。用戶可以通過這一電子相冊從整體上對浙江旅游有了一個大體的認識,為更好的了解浙江提供了方便,從某種意義上而言,更一步促進了浙江旅游業(yè)的開展。旅游資訊網(wǎng)站管理后臺通過統(tǒng)計管理頁面進入,通過用戶名、密碼確實認后進行對整個前臺頁面顯示進行詳細管理,包括微博資訊管理、新聞資訊管理、網(wǎng)址大全管理、旅游效勞商管理、優(yōu)惠券管理、廣告管理、用戶管理等幾個模塊。微博管理主要是通過對微博用戶〔即需要掃描微博狀態(tài)的用戶〕、微博資訊狀態(tài)、微博類別進行相應的管理,微博用戶管理集中了微博用戶搜索,微博用戶的增加、刪除操作,微博用戶類別指定與取消指定等具體操作;微博資訊管理包括對微博內容的增加、刪除、修改等功能,還包括對微博狀態(tài)內容的多類別指定、置頂、推薦等操作,利用ajax技術實現(xiàn),便捷后臺管理員操作;微博類別的管理根據(jù)客戶的可定制需求,對微博類別進行增、刪、改、查操作外,還對微博類別進行相應的排序控制,以控制類別在前臺顯示的順序。效勞商管理效勞商管理包括了對網(wǎng)站涉及到的旅游相關的酒店、飯店、景區(qū)景點、旅行社等進一步的管理。包括對旅游效勞商信息審核后在本網(wǎng)站平臺對效勞商信息的錄入、刪除、修改等操作;同時對旅游效勞商的類別、效勞商所在區(qū)域進行劃分管理,更好地更全面地描述具體效勞商的信息,為旅游群眾提供權威的、準確的旅游效勞商信息,幫助旅游效勞商能夠準確地掌握商家的動態(tài)信息。新聞管理新聞管理是在本資訊網(wǎng)站平臺中對旅游微博資訊的補充,在考慮到一個資訊網(wǎng)站的資訊來源不光光只能是一種微博資訊來源的情況下,新聞模塊的建設恰到好處地彌補了微博資訊略缺乏資訊官方權威性的缺點。通過后臺對新聞資訊的增加、修改、刪除等操作,補充了前臺新聞資訊頁面的新聞資訊顯示,通過統(tǒng)一控件對后臺新聞錄入、修改等進行操作,便捷了后臺管理員的操作。后臺對優(yōu)惠券的管理主要包括了對優(yōu)惠券所在地區(qū)、所屬分類、優(yōu)惠券來源分類、獲取開始時間、獲取截止時間等進行管控,通過對優(yōu)惠券指定發(fā)布與否控制其在前臺顯示的情況。也通過后臺的統(tǒng)一控件對優(yōu)惠券管理進行錄入和修改操作。同時亦對優(yōu)惠券可進行后臺的管理查詢,通過對優(yōu)惠券來源和優(yōu)惠券所在地區(qū)進行分類檢索,以更便捷地查找到所需修改或查看的優(yōu)惠券。網(wǎng)址大全后臺管理即對網(wǎng)址大全前臺頁面顯示的網(wǎng)址鏈接進行管控,后臺通過樹狀分支顯示所有網(wǎng)址鏈接,同時對網(wǎng)址進行一定的分類等,通過網(wǎng)站所屬地區(qū),旅游景點網(wǎng)站所屬的等級,酒店星級分類,網(wǎng)址推薦等分類進行后臺管控查看,通過樹狀形式對網(wǎng)站指定類別等情況,更便捷后臺管理員進行操作。廣告管理是對整個資訊平臺所涉及到的一些網(wǎng)頁廣告進行管理控制。包括對頭部廣告、橫幅廣告、對聯(lián)廣告、幻燈片廣告、其他廣告等的管理。通過錄入廣告時對廣告所顯示的位置,圖片廣告等的指定,更好地為平臺運行提供了一些經(jīng)濟根底。在管控列表中,可通過鼠標移至的方式瀏覽廣告預覽效果等,更好地方便了后臺管理員的一些可視化操作。用戶后臺管理即對資訊平臺所涉及到的所有用戶進行統(tǒng)一管理。主要包括兩個方面,一個是用戶通過本資訊平臺進行注冊認證后成為的用戶,還有一方面是通過Sina微博授權登錄后的用戶,網(wǎng)站在用戶首次通過Sina微博進行授權后跳轉至一張微注冊頁面,使得用戶通過此方式進一步成為本資訊平臺的用戶。更方便對整個平臺用戶的管理。除此之外,還包括對后臺管理員的一些權限進行管理,授權后臺管理等。7.創(chuàng)新性和先進性分析7.1SSH框架用J2EE開發(fā)一個Web應用系統(tǒng)時,需要考慮如何建立用戶接口,在哪里處理業(yè)務邏輯和實現(xiàn)持久化,以及如何實現(xiàn)程序的松散耦合等問題。我們可以通過使用目前業(yè)界流行的Struts、Spring和Hibernate三種框架來實現(xiàn)程序的松散耦合,到達代碼的合理別離,從而提高工程代碼的復用性、可擴展性、可移植性和可維護性,提高系統(tǒng)的運行效率。SSH架構中Struts用來實現(xiàn)表現(xiàn)層,Spring實現(xiàn)業(yè)務邏輯層,Hibernate那么實現(xiàn)數(shù)據(jù)持久層。下列圖說明了SSH框架的結構關系。〔1〕 Struts2,Hibernate,Spring框架研究:Struts是一個實現(xiàn)了MVC模式的Web應用組件,被廣泛應用于各種Web應用系統(tǒng)的表示層實現(xiàn)中。Hibernate是一個成熟的ORM組件,主要用于實現(xiàn)數(shù)據(jù)的持久化操作功能。Spring作為一個輕量級J2EE框架,其核心是一個功能強大的IoC容器,在此容器的根底上又提供了對AOP的支持,以及對持久層和表示層的封裝實現(xiàn)?!瞐〕 Struts2框架:Struts2以WebWork優(yōu)秀的設計思想為核心,吸收了Struts1的局部有點,建立了一個兼容WebWork和Struts1的MVC框架,基于Struts1和WebWork框架的成熟性,Struts2不僅保存了Struts1的簡單易用性,并且充分利用了WebWork的攔截器機制〔其實就是AOP思想〕,將Struts2開展成一個具有高度可擴展性的框架?;谶@種背景,Struts2將會在短時間內迅速成為MVC領域最流行的框架。Struts2使用了WebWork的設計核心,大量使用攔截器來處理用戶請求,從而允許用戶的業(yè)務邏輯控制器與ServletAPI別離。下列圖說明了Struts2架構的結構關系?!瞓〕 Hibernate框架:O/RMapping的核心思想就是將關系數(shù)據(jù)庫中表的字段作為對象型數(shù)據(jù)中的屬性,將字段和屬性一一映射到程序員能夠通過代碼操作的地方,同時將數(shù)據(jù)庫中表的關系映射為對象之間的關系。它一般位于系統(tǒng)的數(shù)據(jù)庫層和應用層之間,將應用層的對象型數(shù)據(jù)解析成關系型數(shù)據(jù)發(fā)送到數(shù)據(jù)庫,同時將數(shù)據(jù)庫返回的關系型數(shù)據(jù)封裝成對象型數(shù)據(jù)再傳到應用。O/RMapping具有自我存儲到關系數(shù)據(jù)庫的能力,對對象的改變能夠直接存儲,而不考慮數(shù)據(jù)庫存取代碼。Hibernate是一個功能強大ORM框架工具,解決了面向對象的應用程序和面向關系的數(shù)據(jù)庫系統(tǒng)之間存在的“抗阻不匹配:〞,通過XML配置文件,將Java持久化類映射到SQL關系數(shù)據(jù)表結構,允許開發(fā)人員使用面向對象的思想對關系數(shù)據(jù)庫進行操作,從而使應用系統(tǒng)與數(shù)據(jù)庫別離,不僅提高了系統(tǒng)開發(fā)效率,也提高了系統(tǒng)運行效率此外,Hibernate對JDBC做了輕量級封裝,不僅提供ORM映射效勞,還提供數(shù)據(jù)查詢和數(shù)據(jù)緩存功能,實現(xiàn)了廣義的數(shù)據(jù)持久化,即業(yè)務數(shù)據(jù)的保存、更新、刪除、加載以及查詢?!瞔〕 Spring框架:Spring框架是一個分層的J2EE應用程序框架,它是一個從實際工程開發(fā)經(jīng)驗中抽取出來的,可高度重用的開發(fā)框架。Spring模塊構建在核心容器之上,核心容器定義了創(chuàng)立、配置和管理bean的方式。Spring通過接口松藕合的javaBean模型提供了基于IOC容器的BeanFactory和基于AOP〔面向方面編程〕框架的javaBean組件,不需要在程序中維護組件之間的依賴關系,只要在配置文件applicationContext.xml中設置屬性,Spring容器將自動依賴注人到相關的組件,完成業(yè)務方法層組件的配置與加載。使Web應用開發(fā)過程中,能實現(xiàn)邏輯層和數(shù)據(jù)訪問層的完全別離。Spring框架與持久層框架Hibernate集成到一起,從而實現(xiàn)支持DAO以及事務策略,提高代碼的可重用性。本旅游資訊平臺的構建通過集成SSH框架實現(xiàn),通過Struts2框架,其struts配置文件控制action與頁面的跳轉等;通過Hibernate框架O/R映射實現(xiàn)對數(shù)據(jù)庫的實體簡易方便的操作,通過Spring框架控制整體的事務管理等,良好的實現(xiàn)了代碼多層架構的別離,以及方便日后的擴展,同時也提高了整個系統(tǒng)的性能,為進一步的移植等做了充分的根底。7.2div+css頁面布局DIV+CSS是應用在html中的一種布局方式,在html網(wǎng)站設計標準中,不再使用Table定位技術,而是采用DIV+CSS的方式實現(xiàn)各種定位。DIV+CSS的出現(xiàn)彌補了Table布局的缺乏,具有以下三個方面的顯著優(yōu)勢:表現(xiàn)與內容相別離:DIV+CSS將設計局部剝離出來放在一個獨立樣式文件中.Html文件中只存放文本信息;提高頁面瀏覽速度:對于同一個頁面視覺效果,采用DIV+CSS重構的頁面大小要比Table編碼的頁面文件小得多,前者一般只有后者的1/2大小。這樣瀏覽器就不用去解析大量冗長的標簽;易于維護和改版:由于多個頁面可以共享一個CSS文件,這樣只需簡單的修改Css文件就可以重新布局整個網(wǎng)站的頁面。本資訊平臺的網(wǎng)頁頁面構建都是以DIV+CSS布局頁面設計,也通過統(tǒng)一的CSS文件對頁面的主題等進行管控,如前臺頁面統(tǒng)一的鏈接欄等等。采用此技術不僅在頁面設計的環(huán)節(jié)中方便了開發(fā)者,同時在設計完成后的效果上也是大大提高了視覺感。7.3Sina微博開放接口Sina微博開放平臺是一個基于新浪微博客系統(tǒng)的開放的信息訂閱、分享與交流平臺。微博開放平臺為您提供了海量的微博信息、粉絲關系、以及隨時隨地發(fā)生的信息裂變式傳播渠道。我們可以登錄平臺并創(chuàng)立應用,使用微博平臺提供的接口,創(chuàng)立有趣的應用或者讓您的網(wǎng)站具有更強的社交特性。通過研究新浪微博的開放API,我們可以創(chuàng)立Web應用,并通過應用實現(xiàn)發(fā)微博,轉發(fā)微博,獲取用戶最新微博資訊等功能。本系統(tǒng)的一大特點即為微博資訊的展現(xiàn)以及Sina微博的登陸,通過詳細研究Sina微博開放接口API,本資訊平臺的初步構建主要涉及到了Sina微博的微博讀取接口、微博寫入接口、微博用戶接口,以及oauth認證機制,通過對上述一些接口功能點的詳細揣摩,慢慢地構建起了微博資訊前臺呈現(xiàn),微博資訊抓取掃描,微博用戶數(shù)據(jù)更新等堅實的根底。7.4在研究新浪微博開放API的同時,需要研究的便是新浪微博第三方應用接入的方式,sina微博通過Oauth2.0認證機制來管理以及實現(xiàn)第三方外部應用訪問新浪的資源效勞器等。Oauth是一個開放的認證協(xié)議,允許用戶在不泄露用戶名/密碼的情況下,和其他網(wǎng)站共享存儲在另一個網(wǎng)站上的個人資源〔照片、視頻、通訊錄等〕。Oauth在本系統(tǒng)的應用主要是通過該項機制,Sina微博用戶在此平臺對資訊平臺應用的授權,應用即可獲取用戶在Sina微博資源庫的一些信息獲取權限,更好地享用了用戶的一些資源同時也保障了用戶賬戶密碼的平安性,現(xiàn)在一些社交網(wǎng)站普遍使用該認證機制。7.5Ajax技術,javascript,jqueryAjax是AsynchronousJavaScriptandXML的縮寫,Ajax的提出者JesseJamesGarrett對AJAX的構成是這樣闡述的:使用XHTML和CSS標準化顯示;使用DOM〔DocumentObjectModel〕動態(tài)顯示和交互;使用XML和XSLT進行數(shù)據(jù)交互和處理;使用XMLHttpRequest進行異步數(shù)據(jù)讀??;最后用javascript綁定和處理所有數(shù)據(jù)。由于瀏覽器對XMLHttpRequest對象實現(xiàn)的不一致性,許多框架紛紛拿出自己的方案來幫助開發(fā)者解決這個問題,jQuery也不例外。jQuery將Ajax的步驟進行了總結,綜合成了幾個實用的函數(shù)方法。使用jQuery將使Ajax變得極其簡單。本資訊平臺對上述三項技術的應用算是頗為頻繁的,從前臺頁面顯示的一些效果〔包括微博資訊的滾動顯示、轉發(fā)微博的彈出層顯示,返回頂部,微博資訊異步刷新等〕,到后臺管控平臺的一些管理便捷性等〔包括對資訊管理的頁面點擊指定、后臺輸入的驗證性操作、鼠標移至顯示效果等〕,都是通過對上述幾點技術的詳細運用的結果,通過該幾項技術,為良好的用戶交互體驗提供了堅實的根底。7.6線程池、多線程技術應用程序可以有多個線程,這些線程在休眠狀態(tài)中需要消耗大量時間來等待事件發(fā)生。其他線程可能進入睡眠狀態(tài),并且僅定期被喚醒以輪循更改或更新狀態(tài)信息,然后再次進入休眠狀態(tài)。為了簡化對這些線程的管理,.NET框架為每個進程提供了一個線程池,一個線程池有假設干個等待操作狀態(tài),當一個等待操作完成時,線程池中的輔助線程會執(zhí)行回調函數(shù)。線程池中的線程由系統(tǒng)管理,程序員不需要費力于線程管理,可以集中精力處理應用程序任務。線程池是一種多線程處理形式,處理過程中將任務添加到隊列,然后在創(chuàng)立線程后自動啟動這些任務。線程池線程都是后臺線程.每個線程都使用默認的堆棧大小,以默認的優(yōu)先級運行,并處于多線程單元中.如果某個線程在托管代碼中空閑(如正在等待某個事件),那么線程池將插入另一個輔助線程來使所有處理器保持繁忙.如果所有線程池線程都始終保持繁忙,但隊列中包含掛起的工作,那么線程池將在一段時間后創(chuàng)立另一個輔助線程但線程的數(shù)目永遠不會超過最大值.超過最大值的線程可以排隊,但他們要等到其他線程完成后才啟動。該資訊平臺對線程池、多線程技術的運用主要是在微博資訊的爬蟲程序以及微博用戶信息的更新程序中運用,因考慮到微博資訊的抓取爬蟲程序是處于一種不停歇的抓取工作機制,以及微博用戶掃描更新程序,同樣也是處于間隔某一參數(shù)時間段后定時掃描抓取的工作狀態(tài)。因此創(chuàng)立線程池以及多線程任務對微博資訊的抓取、微博用戶信息的掃描進行進一步的性能提高和控制,讓代碼的運行更加健壯,更加地便于擴展,同時也大大提高了代碼運行的性能等。7.7GoogleMap接口GoogleMap是Google公司提供的在線地圖效勞,具有強大的功能、豐富的地圖資源,它能提供兩種圖:一是矢量地圖;二是不同分辨率的衛(wèi)星圖片。GoogleMap給使用者提供的用于二次開發(fā)的API接口函數(shù)庫由JavaScript腳本實現(xiàn),提供了3種地圖模式(交通、衛(wèi)星、地形圖像),及各種層面的調用和擴展接口。例如,用戶可以自主在地圖上制作標記或者信息窗口。將GoogleMap添加人自己的網(wǎng)站也十分簡單,用戶只需申請一個自己的Key,然后利用相關語句即可將其嵌入到自己的網(wǎng)頁中。本資訊平臺中通過研究googleMap相應API,對一些接口類進行調用,通過效勞商地址的指定,在效勞商信息頁面進行效勞商詳細地址的地圖顯示。更好地便捷了用戶對效勞商詳細地址有一個感官的認識。7.8Flash技術Flash技術開展到今天,我們在互聯(lián)網(wǎng)上可以隨處看到用Flash技術制作的網(wǎng)站廣告banner條以及動畫短片、MTV、交互游戲、移動信息等,因為Flash是基于小體積的.swf格式文件,更適合在網(wǎng)絡上廣泛的傳播與推廣。Flash作為矢量化的交互式Web動畫制作軟件,在Web上用于發(fā)布交互式的動畫。由于它是基于矢量的動畫,所以不像一般的位圖格式,矢量圖可以無極放大和縮小,當你把矢量圖任意放大多少倍,不會有任何失真,不會產生鋸齒和模糊現(xiàn)象。因此Flash文件可以做的很小。其次,用Flash生成的交互式動畫體積很小。在網(wǎng)絡上,文件越小越好,所以Flash更適合在網(wǎng)絡上

溫馨提示

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

評論

0/150

提交評論