張珂實 焦朝霞
我國的海洋經濟發(fā)展較為迅速,用以開發(fā)和利用的海島數量不斷增多,由于海島旅游相比陸地旅游較為特殊,其生態(tài)系統(tǒng)也較為脆弱,島地的旅游設施也較為滯后。為此本文將設計和開發(fā)最美海島活動網站系統(tǒng),在滿足人們海島游需求的同時,也為引導人們對強對海島環(huán)境的保護意識。
(一)最美海島活動網站數據需求
傳統(tǒng)上的軟件工程擁有多個生命周期階段,其中最為重要的是需求分析階段,決定著軟件的具體用途。
活動網站系統(tǒng)的建立通常是為了構建一個網絡商務平臺,客戶可通過這個進行相關旅游信息的了解操作,且不受時間和地點的限制。
用戶首次訪問該網站時可瀏覽的頁面信息多與旅游出行時吃、住、玩的方面有關,還會顯示網站的快訊內容及留言模塊,在注冊成為本站會員后可進行高級訪問操作,包括留言和個人信息的編輯以及票務、賓館和線路的預訂等。管理員會對網站信息進行管理和維護,對會員預交的訂單信息進行上交相關部門的處理。
(二)系統(tǒng)功能需求分析
1.最美海島活動管理需求
在活動系統(tǒng)中主要包括景點、交通、天氣、報名、交流和查詢等多個子系統(tǒng)功能模塊,這些主體業(yè)務在海島活動的整個周期中需得到一一實現(xiàn)。
在景點主體業(yè)務方面,可通過信息搜索入口完成相關信息的搜索操作。系統(tǒng)會根據用戶輸入的關鍵字進行匹對檢索并將結果反饋回來,當結果信息較多時活動列表會根據權重不同進行排序展示,當沒有相關結果時則會顯示相應的提示圖片,后臺也會根據用戶的反饋操作逐步優(yōu)化系統(tǒng)。
在交通和天氣方面,可查詢到不同海島景點相關的交通信息,以及近段時間的天氣預報內容。
在線路方面可通過網上的智能系統(tǒng)進行查詢操作,用戶只需將出發(fā)地點及旅游目地點的信息輸入系統(tǒng),則會得到相應的較佳出行路線,按照路途的長短、景點的多少提供相關出行信息。
在活動報名方面,用戶可在PC:端或者客戶端完成相關海島旅游活動的報名事項。
在交流方面可通過平臺上的窗口自行完成,包括自助指南、導游談旅游、游客談體會等模塊的內容,為游客進行旅游經驗和旅游心得的交流提供便利,還可獲得私聊的權限。
在查詢方面智能系統(tǒng)可為其提供相關的數據信息,包括旅游的線路、景點的門票、旅行社、住宿和定購等方面的信息等,為網站會員提供全方位的服務及相應的出游解決方案。
2.用戶激勵需求
用戶激勵主要是從回饋和推廣兩個方面來運行相關操作,自動生成的旅行紀念冊中包含了此次出游相關人員的信息和位置以及互動的內容等,相互間還可分享與海島活動相關的出游內容。
3.系統(tǒng)維護需求
系統(tǒng)維護主要包括數據庫存和日志兩大管理模塊,具備維護系統(tǒng)的常規(guī)功能,前者定期對相關數據進行備份操作,使主從庫保持同步,后者能夠在系統(tǒng)出現(xiàn)異常時排查出相應的問題,對其負載情況進行統(tǒng)計。
(三)系統(tǒng)性能需求分析
最美海島活動網站系統(tǒng)的性能主要體現(xiàn)在系統(tǒng)響應和數據轉換及傳送的時長方面,時間保持在1s以內才能將對用戶的請求及時作出結果反饋,在線終端及在線用戶的數量超過300單位時還需確保時間在3s以內。網速決定著數據傳送所需的時長,為此系統(tǒng)應擇選城市機房來部署,以滿足較大業(yè)務量和較快網速的系統(tǒng)性能需求。此外系統(tǒng)還需具備擴展和安全的性能,后續(xù)的變更及維護也是此系統(tǒng)網站的設計要素,在使用通用接口的同時預留出相應的擴展接口。為確保數據的安全性需定期對主從庫進行備份處理,以免數據損壞或者丟失的情況發(fā)生,還需對系統(tǒng)控制和用戶等級進行設計,防止員工操作失誤、受到惡意攻擊、其他目的注入SQL等現(xiàn)象的發(fā)生,對數據庫進行魯棒性檢測操作。
(一)實體管理員及其屬性之問的聯(lián)系如圖1所示:
圖1 管理員屬性
(二)實體用戶及其屬性之問的聯(lián)系如圖2所示。
(三)后臺管理員E-R圖
管理員可在系統(tǒng)上進行用戶登錄密碼的修改、查看并增刪旅游景點的線路信息、查看線路的預訂信息、進行會員信息刪改和完善等操作,管理系統(tǒng)的公告信息等。
圖2 用戶注冊屬性圖
后臺管理系統(tǒng)是每個網站必不可少的組成部分,是網站得以正常運行的重要支撐。景點信息管理網站也是如此,主要為用戶提供相關的景點信息的前臺系統(tǒng),需要建立在后臺管理的基礎上,通過后臺管理前臺系統(tǒng)才能得到較好的維護,景點信息才能得到及時的更新,這兩個系統(tǒng)在網站中是缺一不可的。
(四)前臺用戶E-R圖
用戶可進行會員的注冊及登錄操作,在登錄模塊可進行留言編輯、密碼修改及用戶注銷等操作,還可搜索并查看系統(tǒng)網站提供的景點信息,在美圖欣賞模塊還可查看到景點的實景圖等。
系統(tǒng)中包括會員登錄、旅游線路、旅游服務和后臺管理等不同模塊,所具備的功能也有所不同。會員登錄主要用于可進行會員的注冊、登陸及資料編輯等操作。旅游線路主要用于景點線路的查詢和預定等操作,其中又將其細分為省內、國內、出境和港澳等不同方面。旅游服務主要用于酒店和航班的查詢和預訂、導游信息的查詢等操作。后臺管理主要用于網站的維護操作,其中包括了旅游線路、景點、酒店、航班等方面的信息維護。
(一)會員登錄模塊的實現(xiàn)
具體功能有注冊、登錄會員和修改資料兩大類,用戶可在網站的首頁左部使用登錄模塊的功能,新用戶在注冊成為網站會員后可進行相關信息的修改操作,在錄入用戶名及登錄密碼后可使用網站提供的其他功能模塊。
(二)旅游線路模塊的實現(xiàn)
具體功能包括查詢和預訂旅游線路兩大類。
登錄網站的會員可在網站首頁使用旅游線路模塊的功能,分近郊、省內、國內、港澳和出境等不同線路功能模塊,會員可任意選擇點開瀏覽相應的線路信息,具體包括線路的名稱、種類、價格、路程和時間的安排、旅游服務和相關圖片信息,用戶可按需查詢相應的線路信息,根據獲得的線路表信息進行搜索,在使用網站的搜索功能時,先輸入相應的關鍵字及線路表名稱進行匹配查找,這塊稱之為模糊查詢功能模塊,系統(tǒng)會對包含有關鍵字和線路中的名稱部分進行自動檢索,找出與用戶需求匹配度較高的線路信息。當然在關鍵字中可使用空格鍵進行分隔搜索,這樣系統(tǒng)可在較大的范圍內進行精確搜索,將信息資源中包含有此類關鍵字的線路結果呈現(xiàn)出來。在關鍵字的數量方面根據查證過的經驗和學科的內容特點設定為三個。搜索得到結果將會在頁面上具體呈現(xiàn)出來,包括線路的名稱、地理位置和內容說明等,還會在正文附上與信息反饋相關鏈接供會員參考。點開鏈接可查看與此線路相關的以list.Sp方式出現(xiàn)的列表信息,搜索結果及點開的資源名稱所包含的線路信息在查看及反饋方面的操作與此前管理員用戶的操作是一樣的,均是鏈接到同一文件中來實現(xiàn)。
登錄網站的會員可點開相應的旅游線路進行查看,對于適合自己需要的旅游線路可在預訂功能模塊上進行操作,填寫與線路相關的信息、具體人數、起止日期、線路等級及所有相關費用等來完成線路的預訂,完成錄入后頁面會跳出已填寫的相關信息,這些信息在得到會員確認后會提交到后臺管理系統(tǒng),相關服務人員會根據預訂的信息與其就具體事宜進行聯(lián)系。
(三)旅游服務模塊的實現(xiàn)
具體功能包括查詢航班和酒店、預訂車和導游等。用戶可通過航班查詢功能模塊完成出發(fā)地點和目的地的查詢操作,找出所需的航班進行了解。通過其他功能模塊完成相應的出游所需的查詢操作。
(四)后臺管理模塊的實現(xiàn)
管理員在錄入用戶名和密碼后可在管理功能模塊進行操作,根據相關選項完成線路、酒店、個人及企業(yè)等不同信息的編輯管理,對相關的信息進行更新管理,本文將對當中的重點功能模塊作簡單介紹。
1.管理員登錄
功能簡單通過login.Asp就可實現(xiàn)用戶的登錄,系統(tǒng)會對用戶提交的信息進行核對檢測,通過checklog.asp判斷此管理員用戶是否能夠合作相應的功能模塊。管理員用戶的信息早先已記錄在數據庫的用戶表中,系統(tǒng)會通過select語句對其“usemame”及“password”字段值進行查驗,比較login.Asp的信息當比值為0時將顯示分錄失敗,信息一致時則可成功登錄。這種確認身份的安全檢測功能在后續(xù)的操作中也會出現(xiàn),系統(tǒng)除了會對管理員的usemame及password信息進行檢驗還會對其權限、姓名和學校等相關信息進行檢驗,系統(tǒng)中存儲有管理員用戶信息的session從屬于asp對象。登錄成功后管理員可使用adminindex.asp頁面上顯示的相關模塊的功能。
2.線路管理
(1)推薦線路管理
根據地域屬性和推薦線路劃分旅游線路的類型,重點的會出現(xiàn)在網站的首頁,如學生類型的夏令營線路和團體類型的會議游線路等。在此功能模塊可進行線路類型的增刪和修改操作。
(2)旅游線路管理
在后臺管理系統(tǒng)中旅游線路是核心的管理模塊,在此可完成旅游線路增刪和修改操作。
(3)圖片上傳管理
在此功能模塊中可進行線路圖片的添加操作,先選擇與線路相關的圖片將其上傳至服務器中,在指定目錄中保存這些圖片信息完善旅游線路數據庫,在線路修改的頁面完成圖片的上傳和信息的描述。
計算機技術的應用促進了旅游行業(yè)的快速發(fā)展,傳統(tǒng)的旅游行業(yè)應適時的做出轉型應變,綜合性較強的旅游產業(yè)在國家經濟的發(fā)展過程中創(chuàng)造了較高的貢獻值。為促進旅游產業(yè)的發(fā)展,應最大限度地消除制約其發(fā)展的關鍵因素,最美海島活動網站系統(tǒng)的應用在這方面起到了積極的作用。