高 潔
(陜西學前師范學院 西安 710006)
?
基于ASP技術的地方旅游景點網站設計與實現
高潔
(陜西學前師范學院西安710006)
摘要隨著計算機技術的不斷發展和Web建站技術的提高,用以網站建設的軟件種類繁多,其中以ASP技術使用最為廣泛。ASP是當今流行的web應用程序技術之一,作為一種服務器端腳本編寫環境,它將HTML語言、腳本代碼和服務器組件有機地結合在一起,可以用來創建交互式的動態網頁和具有數據庫訪問功能的web應用程序,本文論述了基于ASP技術的地方旅游景點網站的設計與實現過程。
關鍵詞ASP專題網站設計實現
21世紀是信息化、網絡化的時代,網絡不僅開闊了人們的視野,也方便了人的生活。在網站和網絡技術飛速發展、網絡普及的今天,人們早已習慣了從網上查詢新聞,查看自己感興趣的話題。隨著物質生活的日益豐富,人們在精神生活方面的要求也逐漸提高,再加上一年中的幾次長假,或者是雙休日,越來越多的人選擇了在假期去周邊或者長線旅游。為了給人們提供更方便更快捷的旅游咨詢,方便人們能夠及時了解更新更快更多的信息,開發旅游網站以便于網絡用戶查詢相關的旅游咨詢,為他們的最終的旅行提供幫助是地方旅游景點不可忽視的選擇。
傳統的靜態頁面雖然成本低,但信息只能單向流動,用戶沒有交互的體驗。利用ASP技術建立的企業網站可以實現與客戶的交互。ASP是微軟公司開發的服務器端腳本環境,內置于IIS或PWS中。ASP在Windows系統下,安裝IIS 或PWS即可。ASP技術功能強大,擴展性強,加上macromedia公司提供大量的第三方控件,它可以與數據庫和其它程序進行交互,是一種簡單、方便的編程工具,并結合vbscript,javascript,html以及sql等腳本語言,開發設計動態網站方便快捷。
1、網站系統設計分析
本系統主要實現地方旅游景點網站的動態更新,旅游景點的展示以及對網站瀏覽者的管理。因而在網站的功能方面需要進行如下考慮:一是瀏覽者對網站的瀏覽需要用到的功能;二是網站管理員維護網站時需要用到的功能。
2、地方旅游景點網站功能模塊
網站功能模塊的劃分以用戶擁有的權限作為依據,分為兩種用戶:一是管理人員,擁有管理和維護網站的權限,即能對新聞或產品進行添加、修改和刪除的權限,對瀏覽者的留言有查看的權限;二是瀏覽者,擁有在留言板留言及瀏覽網站對外公開內容的權限。在制作過程中參考其它的網站時也常常會見到有的網站因內容過于繁雜眾多,而瀏覽到最后不知該怎么回主頁、回目錄頁。此時若能有導覽列,或是加上回上頁或回目錄頁的連結設計,必定能讓瀏覽者感到方便與貼心。
3、數據庫的設計與實現
(1)數據庫設計
對于在校大學生或者初學者來說,Access數據庫比較理想,適用于Windows系列多種平臺,增加了更多的控件和抗病毒機制,更加智能化,Access可以說是目前最優秀的數據庫軟件之一。Access最突出的特點是與Internet緊密地聯系在一起,增加了Web制作功能,并且提供了強大的Web發布向導。Access數據庫是一個關系數據庫,在Access中,用戶可以對數據進行分類,然后使用較小的表分別存儲每一種類型的數據同時也可以將不同類型數據之間的聯系存儲起來。在Access中,用戶既可以為每一種類型的信息創建一個表,將自己的數據分別保存在自己創建的表中,又可以使用聯機窗體更加方便地查看、添加及更新表中的數據;使用查詢查找并檢索符合指定條件的數據;使用報表分析數據,并以特定的版面布局打印數據;使用宏來完成自己定義的一系列操作,同時又不需要編寫程序。
(2)數據庫表的設計
數據庫表主要包括三個部分:(1)admin(管理員表)(2)news(新聞表)(3)Newsdate(新聞發布表)。
1、網站前臺的功能劃分
前臺系統主要包括:網站首頁、旅游景點概況、民俗文化、地方特產、精品路線、旅游景點、景點介紹、天氣狀況、在線留言。
2、網站后臺功能的劃分
后臺主要分為:登錄頁面、新聞管理、欄目管理、發布新聞、文件管理。
3、數據庫的連接
1、登陸管理
(1)登錄頁面
登錄頁面主要用來給網站內部人員進行登錄的,他是后臺管理的通道,在設計登錄頁面的時候需要對登錄用戶名和密碼進行驗證,當登錄用戶名或密碼錯誤的時,將無法進入后臺,這樣能夠確保系統的安全性。
其登錄驗證碼如下:
(2)后臺主頁面
主要調用網站的七大塊(新聞管理,欄目管理,發布新聞,文件管理,聯系方式,在線留言),當單擊每一個塊都會伸長出來相對應的功能,比如單擊新聞管理,會出來新聞添加,修改,刪除等。
2、新聞管理
從主頁頁面選擇新聞管理后,將展開新聞管理頁面,在此添加刪除。綜合來說,一個網站的內容,當然越多會會好,只是在資料多的同時,也要注意到這個資料是否切合主題、是否對網站有用、歸納的是否妥當明了、有沒有不必要的檔案,這樣網頁的內容才能真正邁向量多質精之路,也才能體現屬于自己的主題風格。
(1)添加頁面
(2)刪除功能的實現
管理員可以通過此頁面刪除新聞。
(3)修改頁面
管理員通過點擊每條新聞后面的修改按鈕,即可進入修改頁面,對其進行修改。
3.欄目管理
主要是添加、修改、刪除產品,按分頁顯示,添加或修改產品時可上傳圖片及其介紹。
(1)添加頁面
此頁面的主要功能即是完成產品的添加。主要代碼如下:
(2)刪除功能
通過點擊刪除按鈕,即可刪除產品信息。其主要代碼如下:
(3)修改頁面
點擊修改按鈕,即可修改產品信息,其主要代碼如下:
前臺主要是給用戶看的,所以盡量做到大氣、美觀。主要分為:網站首頁,地方旅游景點概況,地方文化,特產,精品路線,景點介紹,天氣狀況,在線留言等。這其中,首頁的設計尤其重要,它是一個網站成功與否的關鍵。人們往往看到第一頁就已經對該站點有一個整體的感覺,是不是能夠促使瀏覽者繼續點擊進入,是否能夠吸引瀏覽者留在站點上,全憑首頁設計的成功與否了。
Design and Implementation of Project Learning Website Based on ASP Technology
Gao Jie
(Shaanxi Xueqian Normal University Xi'an 710006)
AbstractWith the continuous development of computer technology and the improvement of Web site technology,various types of software for the website construction,the most widely used by ASP technology. ASP is one of today's popular web application technology,as a server-side scripting environment,it will HTML code,scripts,and server components organically unifies in together,can be used to create interactive dynamic web pages and web applications with database access functions,this paper discusses the special learning website based on ASP technology in the design and implementation process.
KeywordsASP Project site Design Implementat
中圖分類號TP393.092.3
文獻標識碼A
文章編號160315-7228
作者簡介
高潔(1982~),甘肅,陜西學前師范學院教育科學系,講師。