唐寅喬
摘要:近年來海島旅游的熱度不斷上升,無論是距離遠近,無論奢華與否,包括鄰近東南亞國家在內各地海島均成為了旅游熱選的目的地。隨著海島游的持續(xù)升溫,開發(fā)的規(guī)模不斷擴大相繼出現了較多問題,海島的生態(tài)系統受到影響變得脆弱,旅游地的基礎設施較為滯后等,這些均成為了海島游發(fā)展的制約性問題。為使人們出游質量能夠得到提高,生態(tài)環(huán)境需得到有效的保護,景區(qū)的環(huán)境也會因為游客分布不均的問題而得不到健康的發(fā)展。本文就此以最美海島活動為課題研發(fā)出相應的網站系統,以設計軟件工程的思想為指導,運用新技術建立起該活動網站,從解決方案方面為游客提供的網站體驗,同時也使游客樹立起遵守生態(tài)環(huán)保規(guī)則的意識。
關鍵詞:網站設計;信息系統;海島活動;系統設計
前言
社會經濟發(fā)展帶來了旅游業(yè)的蓬勃發(fā)展,人們的出游需求更是與日俱增,本世紀旅游業(yè)中最為突顯的是海洋旅游產業(yè),經濟發(fā)展陸地資源被過度開發(fā),全世界面臨著來自人口、資源和環(huán)境等方面的發(fā)展壓力,在此背景下海洋旅游得到了時代發(fā)展契機,成籽旅游業(yè)的開發(fā)新寵,發(fā)展前景較為廣闊。目前世界上擁有最多海島的國家中就包括我國,國家海洋局相關統計數據顯示,我國現有的海島總面積超過了8萬平方米,大小不同形態(tài)各異的海島中有6900個的面積大于500平方米,海岸線綿延14000多公里。我國的海洋經濟發(fā)展較為迅速,用以開發(fā)和利用的海島數量不斷增多,由于海島旅游相比陸地旅游較為特殊,其生態(tài)系統也較為脆弱,島地的旅游設施也較為滯后,需要人們加以重視對其有足夠的認識才行。為此本文將設計和開發(fā)最美海島活動網站系統,在滿足人們海島游需求的同時,也為引導人們對強對海島環(huán)境的保護意識。
一、最美海島活動網站需求分析
(一)最美海島活動網站數據需求
傳統上的軟件工程擁有多個生命周期階段,其中最為重要的是需求分析階段,決定著軟件的具體用途。
活動網站系統的建立通常是為了構建一個網絡商務平臺,客戶可通過這個進行相關旅游信息的了解操作,且不受時間和地點的限制。
用戶首次訪問該網站時可瀏覽的頁面信息多與旅游出行時吃、住、玩的方面有關,還會顯示網站的快訊內容及留言模塊,在注冊成為本站會員后可進行高級訪問操作,包括留言和個人信息的編輯以及票務、賓館和線路的預訂等。管理員會對網站信息進行管理和維護,對會員預交的訂單信息進行上交相關部門的處理。
(二)系統功能需求分析
1.最美海島活動管理需求
在活動系統中主要包括景點、交通、天氣、報名、交流和查詢等多個子系統功能模塊,這些主體業(yè)務在海島活動的整個周期中需得到一一實現。
在景點主體業(yè)務方面,可通過信息搜索入口完成相關信息的搜索操作。系統會根據用戶輸入的關鍵字進行匹對檢索并將結果反饋回來,當結果信息較多時活動列表會根據權重不同進行排序展示,當沒有相關結果時則會顯示相應的提示圖片,后臺也會根據用戶的反饋操作逐步優(yōu)化系統。
在交通和天氣方面,可查詢到不同海島景點相關的交通信息,以及近段時間的天氣預報內容。
在線路方面可通過網上的智能系統進行查詢操作,用戶只需將出發(fā)地點及旅游目地點的信息輸入系統,則會得到相應的較佳出行路線,按照路途的長短、景點的多少提供相關出行信息。
在活動報名方面,用戶可在PC端或者客戶端完成相關海島旅游活動的報名事項。
在交流方面可通過平臺上的窗口自行完成,包括自助指南、導游談旅游、游客談體會等模塊的內容,為游客進行旅游經驗和旅游心得的交流提供便利,還可獲得私聊的權限。
在查詢方面智能系統可為其提供相關的數據信息,包括旅游的線路、景點的門票、旅行社、住宿和定購等方面的信息等,為網站會員提供全方位的服務及相應的出游解決方案。
2.用戶激勵需求
用戶激勵主要是從回饋和推廣兩個方面來運行相關操作,自動生成的旅行紀念冊中包含了此次出游相關人員的信息和位置以及互動的內容等,相互間還可分享與海島活動相關的出游內容。
3.系統維護需求
系統維護主要包括數據庫存和日志兩大管理模塊,具備維護系統的常規(guī)功能,前者定期對相關數據進行備份操作,使主從庫保持同步,后者能夠在系統出現異常時排查出相應的問題,對其負載情況進行統計。
(三)系統性能需求分析
最美海島活動網站系統的性能主要體現在系統響應和數據轉換及傳送的時長方面,時間保持在1s以內才能將對用戶的請求及時作出結果反饋,在線終端及在線用戶的數量超過300單位時還需確保時間在3s以內。網速決定著數據傳送所需的時長,為此系統應擇選城市機房來部署,以滿足較大業(yè)務量和較快網速的系統性能需求。此外系統還需具備擴展和安全的性能,后續(xù)的變更及維護也是此系統網站的設計要素,在使用通用接口的同時預留出相應的擴展接口。為確保數據的安全性需定期對主從庫進行備份處理,以免數據損壞或者丟失的情況發(fā)生,還需對系統控制和用戶等級進行設計,防止員工操作失誤、受到惡意攻擊、其他目的注入SQL等現象的發(fā)生,對數據庫進行魯棒性檢測操作。
(四)系統可行性分析
1.技術可行性分析
最美海島活動系統應用了當下的主流軟件架構,即將服務器作為核心的B/S架構,有效降低了時間和人力成本,易于維護升級且擴展性良好,具備開放性標準的特點更降低了系統網站的研發(fā)成本。采用的多層架構軟件開發(fā)系統使系統更具擴展性且更加可靠,。
2.經濟可行性分析
B/S架構只需相關瀏覽器就可運行。降低了系統的研發(fā)成本,可使用開源性的免費Web瀏覽器進行操作,減少了花在客戶端軟件成本方面的支出。節(jié)約了人力資源,只需直接購買相應的客戶端軟件及其開發(fā)工具即可。
B/S架構的使用縮短了開發(fā)和部署階段所需的時間,與C/S架構相比無需在計算機上逐臺安裝客戶端軟件,大大減少了系統在安裝和部署方面耗費的時長,以及為解決系統使用問題對系統用戶和維護人員進行培訓而產生的成本支出,只需通過計算機上的已有瀏覽器即可完成運行系統,在維護方面也無需專門人員及專項資金來支持這項復雜的工作,用瀏覽器替代客戶端硬件無需進行專門維護。