張小莉
(山西輕工職業技術學院,山西 太原 030013)
自從計算機誕生以來,人類世界就發生了翻天覆地的變化。到了21世紀的今天,計算機已經成為了人們工作和生活中不可缺少的重要組成部分。而且現在的我們正處在一個科學技術瞬息萬變的現代化社會。與此同時產生的計算機網絡更是拉近了人們的距離,隨之誕生的網絡也給商家們帶來了許多的商機。尤其是近幾年來隨著旅游黃金周的法制化,越來越多的旅游名勝地開始別出心裁的來推銷自己,利用網絡推出的旅游網站就是一個讓游客更好地了解自己選擇自己的有效途徑。
通過建立山西旅游網站,對景點進行全面宣傳,展示山西獨特的風景魅力。各大旅游網站的分析以及對在一些旅行社收集到的資料的分析,然后結合筆者制作網站的初衷設計了以下網站制作方案:共擬訂作4個大的模塊,“山西概況”、“名勝介紹”、“用戶訪問”、“留言板”。
像ASP,JSP和PHP一樣,ASP.NET也是一種服務器端技術,它可以制作動態Web頁的內容。ASP.NET又叫ASP+,但它不是ASP的簡單升級,而是Microsoft推出的新一代Active Server Page。它是一種將各種Web元素組合在一起的服務器技術,是一個統一的Web開發平臺,它提供了生成一個完整的Web應用程序所必需的各種服務。ASP.NET的語法在很大程度上與ASP是兼容的,同時它提供了一種新的編程模型和結構,用于生成更為安全、可伸縮和穩定的應用程序??梢酝ㄟ^在ASP應用程序中添加ASP.NET的功能,來擴充和增強ASP應用程序的功能。ASP.NET是一個已編譯的、基于.NET的環境,可以使用任何與.NET兼容的語言(包括Visual Basic.NET,C#和JScript.NET)來創建相應的應用程序。
見圖1所示,對網站的具體內容進行分析,按系統開發的基本觀點對網站進行分解,從內容上做如下劃分:
山西概況:包括山西簡介,山西小吃,山西名人等。
名勝介紹:包括五臺山,云崗石窟,北武當山等景點及車次、票價查詢等系統。
用戶訪問:包括用戶注冊,用戶登陸等內容。
留言板:包括留言發表,管理員回復等內容。

圖1 旅游網站總體結構圖
網站頁面采用靜態和動態結合的方式,即靜態頁面和動態的圖片相結合,體現如詩般的風景區特色。靜態頁面用于景點介紹,比如用戶訪問和留言板ASP.NET與SOL數據庫結合的技術建立Web動態頁面來實現。
Cccx車次查詢表
Pjcx票價查詢表
bgyd賓館預定表
yhdl用戶登陸表
fbly發表留言表
glydl管理員登陸表
lyhf留言回復表
(1)功能簡介。此頁面先顯示各景區介紹,讓“驢友”們對景點有個大致了解,然后分別提供票價查詢、旅游車次查詢及賓館預定服務,給那些未雨綢繆的“驢友”們提供了相對準確的票價、車次、車票信息,并可快捷方便的預定賓館,省卻了到達目的地后四處奔波尋找住宿的麻煩。“驢友”只需在此處輕輕一點提交準確個人信息便可提前成功預定賓館。
(2)數據庫表設計,本系統使用3個數據庫表:Cccx表包含車次信息,始發站,目的地,出發時間,到達時間,歷時,硬座票價等信息,見表1。

表1 車次查詢表
Bgyd表包含預定用戶的個人詳細信息,旅游城市,賓館名稱,入住時間,退房時間等信息,見表2。

表2 賓館預定表
(1)系統功能。在“用戶訪問”系統中注冊成功的會員可以在本系統中發表留言,向管理員提問。同時網站管理員具有管理系統的權利,只要以管理員身份登陸管理員頁面,就可一一回復用戶提問。

圖2 留言板流程圖
(2)留言板流程圖。本系統共分成六大部分:用戶發表留言SQL數據庫表,用戶發表留言頁面,管理員登陸SQL數據庫表,管理員登陸頁面,管理員回復SQL數據庫表,管理員回復頁面。具體的數據庫表和頁面此處由于版面的關系就不一一列出了。
(3)頁面訪問計數器的制作。網站設計完成以后,管理員向查看網站瀏覽人數情況,也就是網站流量,可用Application計數器來制作瀏覽本網站的人數,用于記錄不同用戶訪問網站的次數,沒有游客和注冊用戶之分。部分代碼如下:
<%
Application.Lock()
Application(“UserCount”)=Application(“UserCount”)+1
Application.UnLock()
Response.Write(Application(“UserCount”))
%>
我們提供兩種方案:
第一,自己維護,主要分前臺頁面維護,由于本網站采用了先進的ASP.NET技術,只需要定期(一般為一個月)進行一次頁面維護就可以了。后臺方面,我們已經制作了后天管理軟件,通過它可方便的進行數據庫更新,修改,添加。安全方面可以采用已成熟的安全方案。
第二,完全將網站維護交給專業維護人員,他們有熟練的網站維護技術與方案,只要定期付一定的費用即可。
基于ASP.NET的旅游網站有助于旅游部門進行全面宣傳,展示山西省獨特秀麗的人文和自然風管,也為“驢友”們提供了一定的參考價值,為推動山西省旅游事業的發展,提高旅游資源的知名度貢獻一點微薄之力。