宋 麗
天津師范大學計算機與信息工程學院,天津 300387
隨著網(wǎng)絡知識的廣泛應用,Internet 的商業(yè)用途已經(jīng)得到了普遍認可,有很多企業(yè)都選擇以網(wǎng)絡為信息平臺,先人一步取得了競爭優(yōu)勢。利用在線資訊網(wǎng)站的優(yōu)勢,企業(yè)可以在第一時間發(fā)布最新相關信息,而網(wǎng)民也可以在網(wǎng)站上自行實現(xiàn)查詢信息的功能。目前,網(wǎng)絡正以一種前所未見的發(fā)展趨勢在不斷影響著人們的日常生活,它不僅能夠給我們提供高效便捷的通信與信息查詢服務,它還給我們創(chuàng)造了一個擁有豐富資源的信息海洋。
在線旅游網(wǎng)站就是這樣一種信息平臺,它的主要目的是為無數(shù)網(wǎng)絡用戶提供與旅游相關的各類資訊。從在線旅游行業(yè)的市場大環(huán)境來看,旅游產業(yè)及其衍生出的相關產業(yè)毋庸置疑都屬于有前景的產業(yè),中國旅游市場的需求正呈現(xiàn)出逐步攀升的趨勢。所以,將旅游行業(yè)付諸于網(wǎng)上實現(xiàn)是很有必要也是很有市場的。
通常旅游者在出游前都會對目的地的相關情況進行了解,人們會選擇去旅游機構咨詢有關信息,但是由于人們的生活速度加快并且各方面壓力也較大,從而致使人們在出行時不能抽出大量時間搜集旅游信息。在傳統(tǒng)方式下,旅游信息可能需要通過很多中間環(huán)節(jié)才能間接傳遞給旅游者,這樣就無法避免的會造成某些信息的疏漏。如果有了旅游網(wǎng)站,旅游者就可以親自瀏覽目的地信息及其他相關周邊信息,并且在使用網(wǎng)站的互動功能時還可以了解他人的旅游經(jīng)驗,以確保自己的旅途順利。
旅游網(wǎng)站的建設,可以提供給旅游者全面、及時并且真實的信息來輔助旅游者妥善安排行程或者購買其他旅游產品。除了會為旅行者提供海量的旅游信息達到方便游客的目的之外,旅游網(wǎng)站還可以為網(wǎng)站擁有者或企業(yè)帶來非??捎^的收益?,F(xiàn)在,大多數(shù)旅游網(wǎng)站都擁有在線預訂和產品銷售等電子商務功能,顧客可以通過在線預定購買的交互功能完成網(wǎng)上交易。電子商務的發(fā)展勢必會給企業(yè)和網(wǎng)站擁有者帶來巨大的利潤。
本網(wǎng)站的設計是以Microsoft Visual Studio.NET 2008集成開發(fā)環(huán)境為開發(fā)平臺,以SQLServer2005 為后臺數(shù)據(jù)庫開發(fā)工具,采用ASP.NET 技術和C#語言進行開發(fā),客戶端通過網(wǎng)頁瀏覽器對網(wǎng)站進行訪問。
Visual Studio 是一個基于組件的開發(fā)工具套件,包括Microsoft.NET Framework、Microsoft ASP.NET、Microsoft SQL Server 和Microsoft Visual C++等相關開發(fā)工具,它將所有語言工具都集成在一個開發(fā)環(huán)境中。在這個環(huán)境中,開發(fā)人員能夠創(chuàng)建各種語言類型的項目。
ASP.NET 是一個已編譯的基于.NET 的環(huán)境,可以用任何與.NET 兼容的語言開發(fā)應用程序。ASP.NET 除了具有簡便的管理、快速開發(fā)、穩(wěn)定的性能、出色的升級性等特點以外,它還擁有全新的語言和網(wǎng)絡服務。
SQL Server 作為一種被廣泛使用的數(shù)據(jù)庫管理系統(tǒng)可以和微軟公司的其它開發(fā)工具緊密結合起來。Microsoft SQL Server 2005 是一個全面的商務智能(BI)平臺,它為數(shù)據(jù)庫使用者提供了能夠用于建立典型和新型的分析應用程序所需的各種功能、特性和工具。
C#是微軟公司為.NET Framework 量身定做的程序語言,C#囊括了C、C++的強大功能以及Visual Basic 簡單易使用的特性,它能夠讓使用者迅捷地編寫各種基于.NET 平臺的應用程序。
本系統(tǒng)是在系統(tǒng)分析的基礎上設計的,根據(jù)系統(tǒng)分析階段提出的系統(tǒng)邏輯模型,建立起系統(tǒng)的物理模型。具體地說,就是根據(jù)邏輯模型所提出的各項功能要求,結合實際的設計條件,詳細的設計出處理流程和基本的系統(tǒng)結構,并為系統(tǒng)實施階段的各項工作準備必要的技術文件和有關資料。
通過對目標系統(tǒng)的分析和研究,做出對在線旅游網(wǎng)的總體規(guī)劃,這是全面開發(fā)系統(tǒng)的重要基礎。在對在線旅游網(wǎng)全面分析調查的基礎上,制定出在線旅游網(wǎng)的總體規(guī)劃。
首先,要從數(shù)據(jù)流圖出發(fā),對其進行分析,得出層次化的模塊結構圖。本系統(tǒng)前臺主要包括旅游資訊、網(wǎng)站簡介、游客留言、游客注冊、精選線路、酒店推薦、景點推薦、旅行社推薦、衛(wèi)星地圖等模塊。后臺包括系統(tǒng)用戶管理、游客資料管理、旅游資訊管理、線路信息管理、酒店信息管理、景點信息管理、旅行社信息管理和游客留言管理等模塊。
系統(tǒng)開發(fā)完成后,對網(wǎng)站的各項功能進行全面的測試,測試內容如下:
1)對數(shù)據(jù)庫提交數(shù)據(jù)功能的測試。本系統(tǒng)向數(shù)據(jù)庫提交數(shù)據(jù)涉及到的功能包括游客注冊登錄、游客留言、管理員后臺登錄等;
2)對數(shù)據(jù)庫中的數(shù)據(jù)進行增加、刪除、更改功能的測試。本系統(tǒng)涉及到的增加、刪除、更改數(shù)據(jù)庫中數(shù)據(jù)的功能主要在后臺由管理員實現(xiàn),包括旅游資訊、游客留言、精選線路、酒店推薦、景點推薦、旅行社推薦等。
3)對網(wǎng)站查詢功能的測試。本系統(tǒng)涉及到的大部分查詢功能都在后臺管理中實現(xiàn)。包括管理員對所有系統(tǒng)管理員、旅游資訊、游客留言、酒店推薦、景點推薦、旅行社推薦、游客管理、系統(tǒng)參數(shù)等內容的查詢。
4)對系統(tǒng)超鏈接功能的測試。
經(jīng)測試,本系統(tǒng)所有功能都可以實現(xiàn),系統(tǒng)運行良好,但是還有很多不夠完善的地方,需要以后在使用的過程中繼續(xù)完善。因為在開發(fā)過程中已經(jīng)對出現(xiàn)的問題進行了跟蹤式的排錯處理,所以在綜合測試時發(fā)現(xiàn)的問題很少,主要是網(wǎng)站頁面上的問題,比如游客登錄注冊按鈕錯位的問題等等,沒有發(fā)現(xiàn)數(shù)據(jù)庫連接以及操作的問題,對相應的頁面問題已經(jīng)進行了修改。整個系統(tǒng)最終得以實現(xiàn),并且通過了驗收測試。
[1]譚瑩宇,李亦明,羅響.ASP.NET的網(wǎng)站新聞管理系統(tǒng)設計與實現(xiàn)[J].計算機與現(xiàn)代化,2010.
[2]汪維清.ASP動態(tài)網(wǎng)頁設計與實現(xiàn)[M].北京:清華大學出版社,2011.
[3]Matt Perdeck.ASP.NET Site Performance Secrets[M].Packt Publishing,2010.