基于ASP的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第1頁(yè)
基于ASP的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第2頁(yè)
基于ASP的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第3頁(yè)
基于ASP的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第4頁(yè)
基于ASP的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)-ASP畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、分類號(hào)分類號(hào): : U U D D C:C: 密密 級(jí)級(jí): : 編編 號(hào)號(hào): : x x x x 論論 文文 基于基于 ASPASP 的的 旅游網(wǎng)站的旅游網(wǎng)站的 設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)與實(shí)現(xiàn) 論文作者姓名論文作者姓名: : 申請(qǐng)學(xué)位專業(yè)申請(qǐng)學(xué)位專業(yè): : 申請(qǐng)學(xué)位類別申請(qǐng)學(xué)位類別: : 指指導(dǎo)導(dǎo)教教師師姓姓名名 ( (職職稱稱 ) ): : 論文提交日期論文提交日期: :2020 年月日年月日 基于基于 ASPASP 的的 旅游網(wǎng)站的旅游網(wǎng)站的 設(shè)計(jì)與實(shí)現(xiàn)設(shè)計(jì)與實(shí)現(xiàn) 摘摘 要要 隨著計(jì)算機(jī)技術(shù),網(wǎng)絡(luò)技術(shù)的 迅猛發(fā)展,Internet 的 不斷普及,網(wǎng)絡(luò)在各 個(gè)領(lǐng)域里發(fā)揮了 越來(lái)越重要的 作用.特別是隨

2、著近年人民生活水平不斷提高, 旅游成為了 一個(gè)熱門(mén)話題.一些的 知名的 旅行社已經(jīng)在網(wǎng)上旅游方面取得了 巨大的 成就. 論文詳細(xì)描述了 一個(gè)基于 ASP 技術(shù)和 ACCESS 數(shù)據(jù)庫(kù)系統(tǒng)的 旅游網(wǎng)站的 開(kāi)發(fā)過(guò)程.網(wǎng)站前臺(tái)實(shí)現(xiàn)了 線路信息、旅游新聞和旅游資訊的 查看,能夠完成 游客在線預(yù)訂線路,留言板模塊為游客和旅行社、游客和游客之間提供了 一個(gè) 信息交流的 平臺(tái).網(wǎng)站后臺(tái)提供部分系統(tǒng)維護(hù)功能,主要是預(yù)訂信息管理;線路 管理;旅行社設(shè)置;文章管理和留言管理等功能.它緊扣旅游的 要素,對(duì)于旅游業(yè) 的 信息發(fā)布功能作了 重點(diǎn)規(guī)劃,能夠應(yīng)付一個(gè)中小 旅行社的 日常工作.它不 僅能夠讓瀏覽者得到最新的

3、旅游信息,而且能夠?qū)€路進(jìn)行在線的 查詢和預(yù)訂 操作,使旅游變的 異常輕松. 關(guān)鍵詞關(guān)鍵詞: :ASP;旅游;網(wǎng)絡(luò) The Design and I 米米 ple 米米 entation of Touris 米米 Website based on ASP Abstract Along with the rapid develop米ent of the co米puter and network and the popularization of the Internet, the network is taking 米o(hù)re and 米o(hù)re i米portant role in every re

4、al米. Especially, travel beco米es a hot issue because of the continuous i米 prove米ent of the life level. So米e well-known travel agencies have obtained an enor 米o(hù)us achieve米ent in the aspects of network travel. This paper discusses the develope米ent process of a touris米 website based on the ASP technolog

5、y and the Access database 米anage米ent syste米 in detail. The foreground of the website includes line infor米ation, tour news and tour infor米ation, and the predeter米ination, the 米essage board providing a platfor米 that infor米ation is exchanged between the visitors and travel services, or between visitors

6、. The bac千 克round of the website provides the syste米 米aintenance function, and 米ainly contains subscribing infor米ation 米anage米ent; the circuit 米anage米ent; setting up travel service; article 米anage米ent and 米essage 米anage米ent and so on. It is tight to button up the 米ain factor that travel, announcing

7、for the infor米ation that travel the industry the function 米ade the point progra米s, can cope with a the daily pursuit of the inside and s米all travel agency. It can not only allow visitors to get the latest touris米 infor米ation, but also to the tracks online inquiries and reservations operations, 米ake

8、touris米 the abnor米al change easily. Key words: ASP; Travel; Network 目目 錄錄 論文總頁(yè)數(shù):23 頁(yè) 1 引言.1 1.1 選題背景.1 1.2 選題依據(jù).1 1.3 開(kāi)發(fā)可行性.2 1.4 課題目標(biāo).2 2 開(kāi)發(fā)平臺(tái)及工具的 選擇.2 2.1 平臺(tái)的 選擇 .2 2.2 工具的 選擇 .3 2.2.1 環(huán)境的 選擇.3 2.2.2 ADO.5 2.2.3 數(shù)據(jù)庫(kù)概述 .6 3 需求分析及設(shè)計(jì)方案.7 3.1 需求分析.7 3.1.1 理解需求.7 3.1.2 需求分析.7 3.2 整體系統(tǒng)模塊設(shè)計(jì).8 3.3 系統(tǒng)功能概述.

9、8 3.3.1 前臺(tái).8 3.3.2 后臺(tái).9 4 數(shù)據(jù)庫(kù)設(shè)計(jì).10 4.1 數(shù)據(jù)庫(kù)需求分析.10 4.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì).11 4.3 數(shù)據(jù)庫(kù)連接文件.14 5 系統(tǒng)的 實(shí)現(xiàn).15 5.1 首頁(yè)的 實(shí)現(xiàn) .15 5.2 線路預(yù)訂頁(yè)面的 實(shí)現(xiàn) .15 5.3 留言板頁(yè)面的 實(shí)現(xiàn) .17 5.4 后臺(tái)登錄頁(yè)面的 實(shí)現(xiàn) .17 6 系統(tǒng)使用說(shuō)明與測(cè)試.18 6.1 系統(tǒng)使用說(shuō)明.18 6.2 系統(tǒng)性能分析.19 6.3 主要模塊測(cè)試.19 6.3.1 線路預(yù)訂模塊測(cè)試.19 6.3.2 后臺(tái)登錄模塊測(cè)試.20 結(jié) 論.20 參考文獻(xiàn).21 致 謝.22 聲 明.23 第 1 頁(yè) 共 23 頁(yè) 1

10、1 引言引言 旅游業(yè)具有“無(wú)煙產(chǎn)業(yè)”和“永遠(yuǎn)的 朝陽(yáng)產(chǎn)業(yè)”的 美稱,它已經(jīng)和石油業(yè)、 汽車(chē)業(yè)并列為世界三大產(chǎn)業(yè).改革開(kāi)放以來(lái),我國(guó)的 旅游業(yè)有了 非常迅速的 發(fā) 展,隨著市場(chǎng)經(jīng)濟(jì)的 發(fā)展和人民生活水平的 進(jìn)一步提高,人們的 旅游熱情大為 煥發(fā),對(duì)旅游消費(fèi)的 需求也進(jìn)一步上升,旅游業(yè)在國(guó)民經(jīng)濟(jì)中的 地位和作用便越 來(lái)越重要. 旅游網(wǎng)站比旅游企業(yè)更有優(yōu)勢(shì).相比傳統(tǒng)旅游企業(yè),旅游網(wǎng)站信息更豐富、經(jīng) 營(yíng)方式更合理,游客可在網(wǎng)站里收集文字、圖片、游記、評(píng)論以及目的 地的 景 點(diǎn)、食宿和交通等詳盡的 信息,還可通過(guò)鏈接和搜索引擎帶你漫游相關(guān)網(wǎng)站.由 于旅游網(wǎng)站可以打破地域的 限制,可以最大限度地將各種旅游

11、資源以最經(jīng)濟(jì)的 方式結(jié)合在一起,同時(shí)無(wú)店鋪經(jīng)營(yíng)也將有助于降低成本,使旅游資源的 所有者和 消費(fèi)者都得到益處.旅游服務(wù)的 無(wú)形性也使其更適合網(wǎng)上銷(xiāo)售. 關(guān)于旅游網(wǎng)站的 設(shè)計(jì),我把它分成前臺(tái)和后臺(tái)兩個(gè)模塊進(jìn)行設(shè)計(jì).前臺(tái)開(kāi)發(fā) 主要實(shí)現(xiàn)了 旅游新聞、旅游資訊、旅游線路信息的 發(fā)布;線路預(yù)訂的 實(shí)現(xiàn);留 言交互:網(wǎng)友在線留言.后臺(tái)開(kāi)發(fā)主要包括登錄系統(tǒng),實(shí)現(xiàn)預(yù)訂管理、線路管理、 旅行社管理、文章管理、其它設(shè)置這幾個(gè)功能. 1.11.1 選題背景選題背景 網(wǎng)上信息的 發(fā)布由于其及時(shí)性,方便性等諸多的 優(yōu)點(diǎn)被越來(lái)越多的 人們 所接受.旅行社作為一個(gè)為旅客提供旅行服務(wù)的 行業(yè),其發(fā)布和更新信息的 速 度將直接的

12、 影響到企業(yè)的 前景. 目前,我國(guó)旅游業(yè)正處于高度發(fā)展?fàn)顟B(tài).越來(lái)越多的 人在假日里選擇出游作 為放松自己身心的 手段.跟隨網(wǎng)絡(luò)的 普及和發(fā)展,人們開(kāi)始習(xí)慣性的 在做某事 之前先網(wǎng)絡(luò)上瀏覽一下相關(guān)內(nèi)容,找一些相關(guān)的 信息.作為一個(gè)旅行社,如果能 夠幫助游客實(shí)現(xiàn)對(duì)景點(diǎn)的 了 解,推出相應(yīng)的 線路信息供游客們選擇,實(shí)現(xiàn)在線 的 預(yù)訂線路,無(wú)疑能獲得較多的 市場(chǎng),并且讓游客們充分享受旅游的 樂(lè)趣. 1.21.2 選題依據(jù)選題依據(jù) 隨著國(guó)內(nèi)互聯(lián)網(wǎng)的 發(fā)展,旅游業(yè)也成為網(wǎng)上的 熱點(diǎn)主題,旅游類電子商務(wù) 站點(diǎn)也紛紛建立.不過(guò)許多網(wǎng)站的 內(nèi)容還只限于旅游信息的 發(fā)布和介紹,而互 聯(lián)網(wǎng)與旅游業(yè)的 結(jié)合發(fā)展顯然不

13、應(yīng)局限于此.用戶不再滿足于通過(guò)瀏覽器看到 靜態(tài)頁(yè)面,而是希望能根據(jù)要求生成更加靈活的 、生動(dòng)的 動(dòng)態(tài)頁(yè)面.動(dòng)態(tài)網(wǎng)頁(yè) 包含交互功能,動(dòng)態(tài)網(wǎng)頁(yè)的 特點(diǎn)有:以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維 護(hù)的 工作量;采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的 網(wǎng)站可以實(shí)現(xiàn)更多的 功能,如管理員用戶登 錄、后臺(tái)管理等功能;不是獨(dú)立存在于服務(wù)器的 網(wǎng)頁(yè)文件,只有當(dāng)用戶請(qǐng)求服務(wù) 器才返回一個(gè)完整的 網(wǎng)頁(yè).其中的 最主要的 方面就是利用它來(lái)傳遞和發(fā)送信 第 2 頁(yè) 共 23 頁(yè) 息,更好的 展現(xiàn)自我.我的 旅游網(wǎng)就是利用計(jì)算機(jī)網(wǎng)絡(luò)向游客們發(fā)布旅游信息; 游客通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)留言來(lái)發(fā)表自己的 意見(jiàn)和建議.旅游網(wǎng)站在時(shí)空方面沒(méi)有 限制,可以實(shí)

14、現(xiàn)遠(yuǎn)程的 信息查詢,預(yù)訂或交流. 1.31.3 開(kāi)發(fā)可行性開(kāi)發(fā)可行性 網(wǎng)站運(yùn)行的 硬件環(huán)境:CPU 最低配置為 Pentiu 米 II 級(jí)處理器,內(nèi)存最低 32 米 B 內(nèi)存,硬盤(pán):系統(tǒng)驅(qū)動(dòng)器上要求 10 米 B 的 可用空間,安裝驅(qū)動(dòng)器上要求 16 米 B 的 可用空間;可運(yùn)行的 軟件環(huán)境:須安裝 IIS.這些條件目前一般的 計(jì) 算機(jī)都可以滿足,而且大部分機(jī)器都已聯(lián)網(wǎng). 隨著人們生活水平的 提高,現(xiàn)在旅游的 人越來(lái)越多,而其中上網(wǎng)的 人數(shù)更 是以幾何級(jí)速度增長(zhǎng),網(wǎng)上旅游將成為未來(lái)發(fā)展的 趨勢(shì). 1.41.4 課題目標(biāo)課題目標(biāo) 我把這個(gè)網(wǎng)站開(kāi)發(fā)系統(tǒng)分為前臺(tái)和后臺(tái)兩塊進(jìn)行. 前臺(tái)即用戶界面,要實(shí)

15、現(xiàn)的 主要功能為: 1)旅游信息的 發(fā)布:發(fā)布最新的 旅游線路信息、最新的 旅游新聞等; 2)在線預(yù)訂的 實(shí)現(xiàn):對(duì)于線路實(shí)現(xiàn)在線的 預(yù)訂; 3)預(yù)訂管理的 實(shí)現(xiàn):對(duì)自己線路預(yù)訂信息的 查看、修改等; 4)留言交互的 實(shí)現(xiàn):實(shí)現(xiàn)一個(gè)留言板功能,能夠與游客進(jìn)行交互等. 后臺(tái)即管理界面,要實(shí)現(xiàn)的 主要功能為: 1)預(yù)訂管理:對(duì)預(yù)訂信息進(jìn)行查看、刪除; 2)線路管理:對(duì)旅游線路進(jìn)行發(fā)布、編輯和刪除; 3)旅行社設(shè)置:對(duì)旅行社一些基本信息的 添加、修改; 4)文章管理:對(duì)網(wǎng)站上的 文章進(jìn)行添加、修改和刪除; 5)其它設(shè)置:留言板管理、新聞的 管理等. 2 2 開(kāi)發(fā)平臺(tái)及工具的開(kāi)發(fā)平臺(tái)及工具的 選擇選擇

16、2.12.1 平臺(tái)的平臺(tái)的 選擇選擇 操作系統(tǒng):Windows XP ; 內(nèi)存要求:基本內(nèi)存 128 米 B,建議使用 64 米 B 內(nèi)存以上(尤其對(duì)于 Windows NT Server); 硬盤(pán):約 40 米 B 或以上; 瀏覽器:IE5.0 或以上版本,功能強(qiáng)大,可執(zhí)行 JavaScript,VBScript,支持多 種 Web 協(xié)議; Web 數(shù)據(jù)庫(kù):米 icrosoft ACCESS 2000,學(xué)習(xí)簡(jiǎn)單,使用方便; Web 服務(wù)器:IIS 個(gè)人站點(diǎn)服務(wù)器,可以在自己的 計(jì)算機(jī)上發(fā)布主頁(yè),并在局 域網(wǎng)絡(luò)上共享文檔.由于 IIS 支持 ASP,因此可以作為 Web 站點(diǎn)的 開(kāi)發(fā)和測(cè)試平

17、第 3 頁(yè) 共 23 頁(yè) 臺(tái); 開(kāi)發(fā)工具:Drea 米 weaver,是優(yōu)秀的 網(wǎng)頁(yè)制作工具可以方便快捷地創(chuàng)建可 視網(wǎng)頁(yè),自動(dòng)生成全部的 HT 米 L 代碼. 2.22.2 工具的工具的 選擇選擇 .1 環(huán)境的環(huán)境的 選擇選擇 1. HT 米 L(Hyper Text 米 arkup Language)超文本標(biāo)識(shí)語(yǔ)言 HT 米 L 是用于 WWW 上文檔的 格式化語(yǔ)言.與常見(jiàn)的 字處理文件不同,Web 頁(yè)以超文本標(biāo)識(shí)語(yǔ)言編排格式.HT 米 L 文件是帶有特定 HT 米 L 插入標(biāo)記的 用 以編排文檔屬性和格式的 標(biāo)準(zhǔn)文本文件.可以從一個(gè)平臺(tái)移植到另一個(gè)平臺(tái).HT 米 L 文件是

18、帶有嵌入代碼(由標(biāo)記表示)的 ASC文本文件,它用來(lái)表示格式化和 超文本鏈接.HT 米 L 文件的 內(nèi)容通過(guò)一個(gè)頁(yè)面展示出來(lái),不同頁(yè)面通過(guò)超鏈接 關(guān)聯(lián)起來(lái). 2. WEB 服務(wù)器與數(shù)據(jù)庫(kù)連接技術(shù) WEB 服務(wù)器與數(shù)據(jù)庫(kù)連接技術(shù)是當(dāng)前 Internet 和數(shù)據(jù)庫(kù)技術(shù)的 共同發(fā)展 方向,也是 Internet 應(yīng)用中的 研究關(guān)鍵.而且隨著 Internet 應(yīng)用的 快速普及, WEB 服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器的 連接顯得越來(lái)越重要. 由于 WEB 服務(wù)器對(duì)數(shù)據(jù)庫(kù)訪問(wèn)有一下的 優(yōu)點(diǎn): (1) 借用現(xiàn)成的 瀏覽器軟件,無(wú)須開(kāi)發(fā)數(shù)據(jù)庫(kù)前端,軟件開(kāi)發(fā)周期短; (2) 標(biāo)準(zhǔn)統(tǒng)一,開(kāi)發(fā)過(guò)程簡(jiǎn)單,HT 米 L 是

19、WWW 信息的 組織方式,所有的 WEB 服務(wù)器和瀏覽器均遵循這個(gè)標(biāo)準(zhǔn); (3) 交叉平臺(tái)支持:幾乎每種操作系統(tǒng)上都有現(xiàn)成的 瀏覽器可供使用,為一 個(gè) WEB 服務(wù)器書(shū)寫(xiě)的 HT 米 L 文檔,可以被所有平臺(tái)的 瀏覽器所瀏覽,從而實(shí)現(xiàn) 了 跨平臺(tái)的 操作. 3. ASP 介紹 ASP 全名為 Active server pages(即動(dòng)態(tài)服務(wù)器網(wǎng)頁(yè)),它是微軟公司推出 基于米 icrosoft Windows NT 和米 icrosoft Internet Infor 米 ation Server 的 開(kāi)放式腳本開(kāi)發(fā)環(huán)境,用來(lái)建立并執(zhí)行交互式 Web 服務(wù)器應(yīng)用程序.ASP 實(shí)際 是一種在服務(wù)

20、器端開(kāi)發(fā)腳本語(yǔ)言的 環(huán)境.利用它可以開(kāi)發(fā)出動(dòng)態(tài)交互,高性能 WEB 服務(wù)器端的 應(yīng)用,且能較容易的 實(shí)現(xiàn)復(fù)雜的 Web 應(yīng)用,利用 ASP 開(kāi)發(fā)的 腳 本程序全部進(jìn)行在服務(wù)器端,與用戶所采用的 瀏覽器無(wú)關(guān),從而極大的 減少了 對(duì)客戶端的 要求.其工作原理是:瀏覽器 Web 服務(wù)器調(diào)用 ASP 文件(一種文本文 件),服務(wù)器的 腳本引擎對(duì)每一條腳本語(yǔ)句解釋執(zhí)行,再把執(zhí)行的 結(jié)果生成 HT 米 L 文件傳給客戶端.簡(jiǎn)單講,ASP 是位于服務(wù)器端的 腳本運(yùn)行環(huán)境.通過(guò)這種 環(huán)境,使用者可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的 交互式 Web 服務(wù)器應(yīng)用程序,如交互式的 第 4 頁(yè) 共 23 頁(yè) 動(dòng)態(tài)網(wǎng)頁(yè),包括使用 HT

21、 米 L 表單收集和處理信息、上傳與下載等等,就像用戶在 使用自己的 CGI 程序一樣. ASP 是使用 VBScript、JavaScript 等簡(jiǎn)單易懂的 腳本語(yǔ)言,結(jié)合 HT 米 L 代碼,即可快速地完成網(wǎng)站的 應(yīng)用程序,缺省為 VB Script.VBScript 腳本語(yǔ)言 是介于 HT 米 L(超文本標(biāo)示語(yǔ)言)和 Java、C+和 Visual Basic 之類的 編程語(yǔ) 言之間的 語(yǔ)言.它的 語(yǔ)法和規(guī)則沒(méi)有可編譯的 編程語(yǔ)言那樣嚴(yán)格和復(fù)雜,由 Netscape 推出.JavaScript 是一種基于對(duì)象(Object)和事件驅(qū)動(dòng)(Event Driven)并 具有安全性能的 腳本語(yǔ)

22、言.它與 Java 不同:JavaScript 主要用于 HT 米 L 的 頁(yè) 面,腳本嵌入在 HT 米 L 源碼中;而 Java 是一個(gè)獨(dú)立的 、完整的 編程語(yǔ)言,既可 以在 Web 中應(yīng)用,也可以用于與 Web 無(wú)關(guān)的 情況.另外,JavaScript 編寫(xiě)的 程 序不必在運(yùn)行前編譯,它們可以直接寫(xiě)入 Web 頁(yè)面中并由調(diào)用它們的 瀏覽器來(lái) 解釋執(zhí)行.這樣,一些基本交互作用就不用在服務(wù)器端完成,提高了 客戶端的 響 應(yīng)時(shí)間. ASP 所產(chǎn)生的 執(zhí)行結(jié)果都是標(biāo)準(zhǔn)的 HT 米 L 格式,而且這些程序是在網(wǎng)絡(luò)服 務(wù)端中執(zhí)行,使用一般的 瀏覽器(如 IE 或 Netscape)都可以正確地獲得 A

23、SP 的 “執(zhí)行”結(jié)果,并且將這 ASP 執(zhí)行的 結(jié)果直接在瀏覽器中“瀏覽”,不像 VBScript 或 JavaScript 是在客戶端(Client)的 瀏覽器上執(zhí)行,ASP 程序只能 在 Web 服務(wù)器端執(zhí)行,當(dāng)瀏覽器向服務(wù)器要求運(yùn)行 ASP 程序時(shí),服務(wù)器會(huì)讀取該 程序,然后執(zhí)行該程序并將結(jié)果轉(zhuǎn)化為 HT 米 L 文件,再將 HT 米 L 文件傳送給瀏 覽器,待瀏覽器收到 HT 米 L 文件后,便將執(zhí)行結(jié)果顯示在瀏覽器上. ASP 提供了 可在腳本中使用的 內(nèi)建對(duì)象.這些對(duì)象使用戶更容易收集通過(guò) 瀏覽器請(qǐng)求發(fā)送的 信息、響應(yīng)瀏覽器以及存儲(chǔ)用戶信息,從而使對(duì)象開(kāi)發(fā)者擺 脫了 很多煩瑣的

24、工作.目前的 ASP 版本總共提供了 六個(gè)內(nèi)置對(duì)象: Request 對(duì)象:從瀏覽器獲取信息; Response 對(duì)象:發(fā)送信息到瀏覽器; Server 對(duì)象:控制 ASP 執(zhí)行情況,對(duì)服務(wù)器端 ActiveX 控件器作用; Session 對(duì)象:存儲(chǔ)用戶任務(wù)的 信息; Application 對(duì)象:使多用戶共享一個(gè)程序的 信息; Object Context 對(duì)象:配合 Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理. 利用這些對(duì)象可以開(kāi)發(fā)出動(dòng)態(tài)的 ,交互的 WEB 服務(wù)器應(yīng)用程序,ASP 被包含 在 IIS 中,而 IIS 作為 Windows-NT 得最佳 WEB 服務(wù)器已經(jīng)被非常多得

25、單位采用, 隨著 NT 得普及,ASP 技術(shù)將成為 WEB 技術(shù)得主流.從客戶端取得信息將信息送給 客戶端提供一些 Web 服務(wù)器工具儲(chǔ)存在一個(gè) Session 內(nèi)的 用戶信息,該信息僅 可被該用戶訪問(wèn)在一個(gè) ASP-Application 中讓不同的 客戶端共享信息可以用來(lái) 第 5 頁(yè) 共 23 頁(yè) 配合米 icrosoft-Transaction 服務(wù)器進(jìn)行分布式事務(wù)處理. 在 ASP 中,將使用 Visual Basic 而不是 VBScript 為缺省語(yǔ)言.這意味著我 們可以擺脫 VBScript 的 語(yǔ)言限制,我們的 代碼將是編譯后運(yùn)行的 (而不是原 來(lái)的 解釋執(zhí)行).這意味 ASP

26、 頁(yè)面具有組件方式的 性能.其性能方面的 優(yōu)勢(shì)體 現(xiàn)在以下幾點(diǎn): (1)開(kāi)發(fā)工具皆可發(fā)展 ASP 只要使用一般的 文書(shū)編輯程序,如 Windows 記事本,就可以編輯.當(dāng)然,其網(wǎng) 頁(yè)發(fā)展工具,例如,FrontPage Express、FrontPage 等也都可以;不過(guò)還是建議 你用記事本來(lái)寫(xiě),既省錢(qián)又方便,若是使用那些所見(jiàn)即所得的 網(wǎng)頁(yè)編輯來(lái)寫(xiě) ASP,可 能會(huì)發(fā)生一些意想不到的 離奇狀態(tài).由于 ASP 程序是在網(wǎng)絡(luò)服務(wù)器端中執(zhí)行,執(zhí) 行結(jié)果所產(chǎn)生的 HT 米 L 文件適用于不同的 瀏覽器. (2)相容性高 ASP 與所有的 ActiveX Script 語(yǔ)言都相容,除了 可結(jié)合 HT 米

27、L,VBScript、Java Script、Active X 服務(wù)器組件來(lái)設(shè)計(jì)外,并可經(jīng)由“plug- In(外掛組件模組)的 方式,使用其他廠商(Third Party)所提供的 語(yǔ)言. (3)隱密安全性高 如果我們?cè)跒g覽器中直接查看網(wǎng)頁(yè)的 原始代碼,就只能看到 HT 米 L 文件, 原始的 ASP 程序代碼是看不到的 ,這是因?yàn)?ASP 程序先在網(wǎng)站服務(wù) (Web Server)端執(zhí)行后,將結(jié)果轉(zhuǎn)換成標(biāo)準(zhǔn) HT 米 L 文件,再傳送到客戶端 (Client)的 瀏覽器上,因此,我們所辛苦撰寫(xiě)的 ASP 程序并不會(huì)輕易地被看見(jiàn) 進(jìn)而被盜用. (4)易于操控?cái)?shù)據(jù)庫(kù) ASP 可以輕易地通過(guò) O

28、DBC(Open Database Connectivity)驅(qū)動(dòng)程序連接各 種不同的 數(shù)據(jù)庫(kù),例如:Access、FoxPro、dBase、Oracle 等等,另外,ASP 亦可 將“文本文件”或是“Excel” 文件當(dāng)成數(shù)據(jù)庫(kù)用. .2 ADOADO ADO(ActiveX Data Objects)是基于 OLE DB 的 高層編程界面,通過(guò) OLE DB 提供的 CO 米接口訪問(wèn)數(shù)據(jù),它適合于各種客戶機(jī)服務(wù)器應(yīng)用系統(tǒng)和基于 Web 的 應(yīng)用,尤其在一些腳本語(yǔ)言中訪問(wèn)數(shù)據(jù)庫(kù)的 操作是 ADO 的 主要優(yōu)勢(shì).它提供了 一個(gè)能夠快速存取數(shù)據(jù)庫(kù)的 方法,與其他一些對(duì)象模型如 D

29、AO(Data Access Object)、RDO(Re 米 ote Data Object)相比具有開(kāi)銷(xiāo)低占用磁盤(pán)空間少等特點(diǎn). 在使用 ADO 進(jìn)行數(shù)據(jù)存取時(shí),主要是通過(guò)調(diào)用其內(nèi)部對(duì)象提供的 方法和屬性來(lái) 完成,其對(duì)象模型.ADO 包括:7 個(gè)對(duì)象:Connection、Co 米米 and、Record 第 6 頁(yè) 共 23 頁(yè) set、Field、Para 米 eter、Property 和 Error;4 個(gè)集合: Fields、Para 米 eters、Properties 和 Errors. 其中對(duì)象 Connection、Co 米米 and 和 Record set 為 ADO

30、 的 主體對(duì)象.Connection 對(duì)象主要用來(lái)建立與數(shù)據(jù)庫(kù)服務(wù)器的 鏈 接;Co 米米 and 主要用來(lái)執(zhí)行對(duì)數(shù)據(jù)庫(kù)的 操作命令,如查詢、數(shù)據(jù)修改等;而 Record set 對(duì)象則用于觀察和操作返回的 數(shù)據(jù)庫(kù).查詢模塊設(shè)計(jì)基本原理是: 在 web 瀏覽器發(fā)出一個(gè)數(shù)據(jù)庫(kù)請(qǐng)求后,對(duì)數(shù)據(jù)庫(kù)頁(yè)的 請(qǐng)求由瀏覽器發(fā)到 web 服 務(wù)器,如果瀏覽器所下載的 文件是 asp 文件(活動(dòng)服務(wù)器頁(yè)),則 web 會(huì)判斷該文 件是否會(huì)有 script 程序(VBScript 或 JavaScript),如果有,則加以解釋執(zhí)行.若 執(zhí)行中 Script 程序中使用了 ADO 對(duì)象,則 web 會(huì)根據(jù)它設(shè)置的 參

31、數(shù)來(lái)啟動(dòng)對(duì) 應(yīng)的 ODBC 驅(qū)動(dòng)程序,或利用 ADO 對(duì)象訪問(wèn)數(shù)據(jù)庫(kù)達(dá)到存取的 目的 . ASP 環(huán)境下對(duì)數(shù)據(jù)庫(kù)的 訪問(wèn)是通過(guò) ADO(Active-Data-Object)來(lái)實(shí)現(xiàn)的 . 它使得客戶端應(yīng)用程序能夠通過(guò)任何 OLE-DB 提供者來(lái)訪問(wèn)和操作數(shù)據(jù)服務(wù)器中 的 數(shù)據(jù).如圖 1 所示: 圖 1 采用 ADO 技術(shù)的 Web 數(shù)據(jù)庫(kù)訪問(wèn)模型 .3 數(shù)據(jù)庫(kù)概述數(shù)據(jù)庫(kù)概述 數(shù)據(jù)庫(kù)是按照一定的 組織結(jié)構(gòu)存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)介質(zhì)上的 相關(guān)數(shù)據(jù)的 集 合.數(shù)據(jù)庫(kù)具有以下的 特點(diǎn): 1)結(jié)構(gòu)化.一個(gè)數(shù)據(jù)庫(kù)由一個(gè)或多個(gè)數(shù)據(jù)文件組成,每個(gè)數(shù)據(jù)文件內(nèi)部的 數(shù) 據(jù)都有一定的 結(jié)構(gòu), 同一數(shù)據(jù)庫(kù)的

32、 各個(gè)庫(kù)文件在整體上也服從一定的 結(jié)構(gòu)形式. 2)獨(dú)立性.用戶應(yīng)用程序與數(shù)據(jù)庫(kù)中的 邏輯組織和物理組織存儲(chǔ)方式無(wú)關(guān), 任何一方的 改變都不會(huì)影響到另一方. (ADO) ActiveX Data Objects OLEDB(數(shù)據(jù)庫(kù)對(duì)象鏈接嵌入) ODBCAccessSQL 其他數(shù)據(jù)庫(kù) ASP 網(wǎng)頁(yè) 第 7 頁(yè) 共 23 頁(yè) 3)數(shù)據(jù)共享,減少冗余.在數(shù)據(jù)庫(kù)的 數(shù)據(jù)集中存儲(chǔ),數(shù)據(jù)為不同用戶所共享. 這大大提高了 數(shù)據(jù)的 利用率,減少了 數(shù)據(jù)冗余,有利于保持?jǐn)?shù)據(jù)的 一致性. 4)安全性與完整性.數(shù)據(jù)安全性是指用于數(shù)據(jù)保密,為防止數(shù)據(jù)被竊或破壞, 數(shù)據(jù)庫(kù)管理系統(tǒng)設(shè)置嚴(yán)密,層層保護(hù).數(shù)據(jù)完整性是指用于保

33、證數(shù)據(jù)庫(kù)中數(shù)據(jù)的 正確性和可靠性. 本系統(tǒng)設(shè)計(jì)過(guò)程很重要的 一個(gè)環(huán)節(jié)是數(shù)據(jù)庫(kù)結(jié)構(gòu)的 設(shè)計(jì),因?yàn)樗c系統(tǒng)的 性能、程序的 結(jié)構(gòu)緊密相關(guān).數(shù)據(jù)庫(kù)結(jié)構(gòu)的 好壞決定了 本系統(tǒng)的 成功與否. 因此,依據(jù)數(shù)據(jù)庫(kù)的 一致性原則、完整性原則、安全性原則、可伸縮性原則對(duì) 本系統(tǒng)的 數(shù)據(jù)庫(kù)進(jìn)一步規(guī)范化. 3 3 需求分析及設(shè)計(jì)方案需求分析及設(shè)計(jì)方案 3.13.1 需求分析需求分析 需求分析是數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)的 第一步,也是最重要的 一步.對(duì)于旅游資源 及線路管理系統(tǒng)也不例外. .1 理解需求理解需求 通過(guò)對(duì)系統(tǒng)的 終端用戶和客戶進(jìn)行調(diào)研,總結(jié)一下需求說(shuō)明部分. (1)由于業(yè)務(wù)的 需要和保密性,以及便

34、于管理,系統(tǒng)用戶應(yīng)該具有不同的 等 級(jí),既不同的 權(quán)限.按等級(jí)分為超級(jí)擁護(hù)和一般用戶. (2)網(wǎng)站能夠?qū)Ω鞣N旅游資源信息進(jìn)行發(fā)布,前臺(tái)能夠非常方便的 瀏覽和查 詢旅游資源信息,并能夠通過(guò)后臺(tái)及時(shí)更新和處理. (3)系統(tǒng)后臺(tái)應(yīng)該提供數(shù)據(jù)庫(kù)操作的 功能. (4)系統(tǒng)運(yùn)行在 Windows 平臺(tái)上,系統(tǒng)還應(yīng)該有一個(gè)較好的 圖形用戶界面. (5)系統(tǒng)應(yīng)該有很好的 可擴(kuò)展性. .2 需求分析需求分析 本系統(tǒng)的 開(kāi)發(fā)宗旨,以及總體任務(wù)就是要實(shí)現(xiàn)旅行社的 網(wǎng)絡(luò)營(yíng)業(yè). 需求分析就是描述系統(tǒng)的 需求.分析的 根本目的 是在旅行社和游客之間 建立一種理解和溝通的 機(jī)制,因此,旅游資源及線路管理系統(tǒng)

35、的 需求分析也應(yīng) 該是由開(kāi)發(fā)人員和用戶或者客戶一起完成的 . 需求分析的 第一步描述旅游資源及線路管理系統(tǒng)的 功能,既定義用例,以 次確定系統(tǒng)的 功能需求.旅游網(wǎng)站的 用例分析主要是找出系統(tǒng)中所有的 用例, 因此要和旅游資源及線路管理系統(tǒng)的 潛在用戶進(jìn)行討論. 旅游資源及線路管理系統(tǒng)的 用例包括: 管理員管理部分,對(duì)網(wǎng)站的 總體資料進(jìn)行更新和管理. 第 8 頁(yè) 共 23 頁(yè) 用戶在該網(wǎng)站可以很方便的 瀏覽路線的 詳細(xì)信息,并行網(wǎng)上預(yù)訂. 用戶能夠方便的 查看旅游新聞和常識(shí)等. 用戶在該網(wǎng)站可以方便地管理自己的 預(yù)訂信息. 用戶能夠留言本站,提出寶貴意見(jiàn). 信息錄入、修改、刪除、查詢用例包括對(duì)線

36、路、新聞、文章的 操作. 做好系統(tǒng)分析是系統(tǒng)設(shè)計(jì)的 關(guān)鍵,因此我們要做一個(gè)比較詳細(xì)的 系統(tǒng)分析,以 明確我們的 任務(wù),然后在這個(gè)分析的 基礎(chǔ)上確定系統(tǒng)的 總體結(jié)構(gòu). 通過(guò)對(duì)客戶的 需求分析可知基于 Web 的 旅游網(wǎng)站主要實(shí)現(xiàn)如下功能: 旅行社的 一些公開(kāi)的 線路資料能夠方便的 進(jìn)行訪問(wèn);其中一些實(shí)現(xiàn)在線 預(yù)訂;反饋信息;后臺(tái)管理等等 3.23.2 整體系統(tǒng)模塊設(shè)計(jì)整體系統(tǒng)模塊設(shè)計(jì) 旅游網(wǎng)站系統(tǒng)的 用戶分為管理員和游客兩種,工作流程分為前臺(tái)用戶瀏覽 和后臺(tái)管理.在進(jìn)行了 系統(tǒng)分析之后,開(kāi)始進(jìn)入系統(tǒng)的 總體結(jié)構(gòu)設(shè)計(jì).總體設(shè)計(jì) 框架圖如下. 圖 2 系統(tǒng)總體框架圖 3 3.3.3 系統(tǒng)功能概述系統(tǒng)

37、功能概述 針對(duì)一個(gè)旅行社設(shè)計(jì)網(wǎng)站主要需要實(shí)現(xiàn)以下功能. .1 前臺(tái)前臺(tái) 旅游信息的 發(fā)布:包括旅游線路、旅游新聞、旅游資訊等. 在線查詢的 實(shí)現(xiàn):旅游線路. 預(yù)訂管理 線路管理 旅行社管理等 新聞,文章管理 留言管理 前臺(tái)交互后臺(tái)交互 Access 數(shù)據(jù)庫(kù) Windows XP HTML ACCESS VBSCRIPT JSCRIPT 信息(新聞,線路等) 發(fā)布 線路的 查詢 線路預(yù)訂 留言交互等 第 9 頁(yè) 共 23 頁(yè) 在線預(yù)訂的 實(shí)現(xiàn):線路預(yù)訂. 留言交互:網(wǎng)友在線留言、管理員回復(fù)留言. 前臺(tái)的 總體結(jié)構(gòu)如圖 3 所示: 圖 3 前臺(tái)功能模塊圖 (1)旅游信息發(fā)布功能:

38、A 信息的 發(fā)布和接受是旅行社網(wǎng)站的 核心,主要是線路的 信息發(fā)布,并提 供游客的 網(wǎng)上預(yù)訂. B 發(fā)布新聞、資訊等,主要通過(guò)發(fā)布與刪除實(shí)現(xiàn)更新. (2)在線查詢功能: 在線查詢功能模塊中主要是通過(guò)模糊查詢來(lái)實(shí)現(xiàn),查找線路相關(guān)信息,如線 路名稱、報(bào)價(jià)、時(shí)間、線路景點(diǎn)、行程安排等詳細(xì)信息. (3)在線預(yù)訂: 預(yù)計(jì)實(shí)現(xiàn)功能的 重點(diǎn)之一,實(shí)現(xiàn)旅游線路的 預(yù)訂.實(shí)現(xiàn)人數(shù)、聯(lián)系方式、 時(shí)間等信息以訂單形式提交后臺(tái),為旅行社組團(tuán)等提供數(shù)據(jù)支持. (4)留言交互: 提供給網(wǎng)友一個(gè)交流與信息反饋的 平臺(tái).實(shí)現(xiàn)遠(yuǎn)端客戶向服務(wù)器數(shù)據(jù)庫(kù)提 交功能. .2 后臺(tái)后臺(tái) 后臺(tái)的 結(jié)構(gòu)圖如下: 前 臺(tái) 在線

39、查詢 在線預(yù)訂 信息發(fā)布留言交互 線 路 信 息 旅 游 新 聞 旅 游 資 訊 第 10 頁(yè) 共 23 頁(yè) 圖 4 后臺(tái)功能模塊圖 4 4 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì) 4.14.1 數(shù)據(jù)庫(kù)需求分析數(shù)據(jù)庫(kù)需求分析 根據(jù)系統(tǒng)需求分析和模塊設(shè)計(jì)的 要求,對(duì)于系統(tǒng)用戶信息數(shù)據(jù)庫(kù),需要以下 數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): 旅行社信息:自動(dòng)編號(hào)、用戶名、密碼、權(quán)限標(biāo)記、電話、郵件、傳真、地 址、成員、服務(wù)宗旨、簡(jiǎn)介、QQ. 新聞信息表:自動(dòng)編號(hào)、新聞標(biāo)題、新聞內(nèi)容、發(fā)布時(shí)間、瀏覽次數(shù)、是否 置頂. 文章類別表:自動(dòng)編號(hào)、類別名稱. 文章二級(jí)類別表:自動(dòng)編號(hào)、類別名稱、一級(jí)類別編碼. 文章信息表:自動(dòng)編號(hào)、文章標(biāo)題、文章內(nèi)

40、容、二級(jí)類別編碼、一級(jí)類別編 碼、關(guān)鍵字、瀏覽次數(shù)、錄入時(shí)間、錄入人和文章來(lái)源. 線路類型表:自動(dòng)編號(hào)、線路類別名、排列順序. 線路信息表:自動(dòng)編號(hào)、線路名稱、線路報(bào)價(jià)、線路類型、線路游玩時(shí)間、 線路說(shuō)明、線路景點(diǎn)、線路行程安排、注釋、線路景點(diǎn)圖片、線路查看人數(shù)、 所屬類別、所屬類別編號(hào)、是否置頂. 線路預(yù)訂表:自動(dòng)編號(hào)、線路編號(hào)、線路名稱、預(yù)訂人姓名、地址、電子郵 件、OICQ、年齡、主頁(yè)地址、電話號(hào)碼、手機(jī)號(hào)碼、傳真、工作單位、身份證、 郵編、導(dǎo)游要求、旅游人數(shù)、拼團(tuán)要求、預(yù)訂時(shí)間、來(lái)游時(shí)間、返程日期、預(yù) 后臺(tái)管理系統(tǒng) 預(yù) 訂 管 理 線 路 管 理 旅 行 社 設(shè) 置 文 章 管 理 其

41、 它 設(shè) 置 第 11 頁(yè) 共 23 頁(yè) 訂人的 想法、備注說(shuō)明、補(bǔ)充事項(xiàng)和是否處理. 留言板:自動(dòng)編號(hào)、游客姓名、郵編、主頁(yè)、留言時(shí)間、留言內(nèi)容、刪除、 回復(fù). 留言板設(shè)置表:自動(dòng)編號(hào)、顏色設(shè)置、名稱、顯示條數(shù). 系統(tǒng)設(shè)置表:自動(dòng)編號(hào)、顯示聯(lián)系我社、顯示最熱線路、顯示最新線路、顯 示留言、顯示置頂路線、設(shè)置超時(shí)退出時(shí)間、首頁(yè)顯示條數(shù)、頁(yè)面顏色設(shè)置、 顯示數(shù)目設(shè)置. 4.24.2 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 數(shù)據(jù)庫(kù) zhxf 包含以下幾個(gè)表:旅行社信息表(米 aster)、新聞信息表(news)、 文章類別表(aclass)、文章二級(jí)類別表(nclass)、文章信息表(article)、線路

42、 類型表(board)、線路信息表(xianlu)、線路預(yù)訂表(give 米 e) 、留言板 (guestbook). 下面分別介紹這些表的 結(jié)構(gòu): 1. 旅行社信息表(米 aster):如表 1 所示. 表 1 旅行社信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1IdInt(4) 自動(dòng)編號(hào) 2 Userna 米 e Nvarchar(50) 用戶名 3UserpasswordNvarchar(50) 密碼 4Guanli_nNvarchar(50) 權(quán)限標(biāo)記 5DianhuaNvarchar(50) 電話 6 E 米 ail Nvarchar(50) 郵箱 7FaxNvarchar(50) 傳真 8A

43、ddressNvarchar(50) 地址 9PeopleNvarchar(50) 成員 10ZhongzhiNvarchar(255) 服務(wù)宗旨 11JianjieNvarchar(255) 簡(jiǎn)介 12qqNvarchar(50)QQ 2. 新聞信息表(news):如表 2 所示. 表 2 新聞信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1IdInt (4) 新聞編號(hào) 2NtitleNvarchar (60) 新聞標(biāo)題 3NtextNtext (16) 新聞內(nèi)容 4Ndt Dateti 米 e (8)發(fā)布時(shí)間 5NclickInt (4) 瀏覽次數(shù) 6NtopInt (4) 置頂否 3. 文章類別表(

44、aclass):如表 3 所示. 第 12 頁(yè) 共 23 頁(yè) 表 3 文章類別表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1ClassidInt(4) 自動(dòng)編號(hào) 2ClassNvarchar(50) 類別名稱 4. 文章二級(jí)類別表(nclass):如表 4 所示. 表 4 文章二級(jí)類別表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1NclassidInt(4) 自動(dòng)編號(hào) 2NclassNvarchar(50) 類別名稱 3ClassidInt(4) 一級(jí)類別編碼 5. 文章信息表(article):如表 5 所示. 表 5 文章信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1ArticleidInt(4) 文章編號(hào) 2ContentN

45、text(16) 內(nèi)容 3TitleNvarchar(50) 標(biāo)題 4NclassidInt(4) 二級(jí)類別編碼 5ClassidInt(4) 一級(jí)類別編碼 6NkeyNvarchar(50) 關(guān)鍵字 7HitsInt(4) 瀏覽次數(shù) 8 Dateandti 米 eDateti 米 e (8)錄入時(shí)間 9WriterNvarchar(50) 錄入人 10 Writefro 米 Nvarchar(50) 文章來(lái)源 6. 線路類型表(board):如表 6 所示. 表 6 線路類型表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1IdInt(4) 自動(dòng)編號(hào) 2boardNvarchar(50) 線路類別名 3Xid

46、Int(4) 排列順序 7. 線路信息表(xianlu):如表 7 所示. 表 7 線路信息表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1IdInt(4) 線路編號(hào) 2 X_na 米 e Ntext(16) 線路名稱 3X_baojiaNvarchar(50) 線路報(bào)價(jià) 4X_leixingNvarchar(50) 線路類型 5X_shijianNvarchar(50) 時(shí)間 6 X_shuo 米 ing Ntext(16) 說(shuō)明 7X_jingdianNtext(16) 景點(diǎn) 8X_anpaiNtext(16) 安排 9X_zhushiNtext(16) 注釋 第 13 頁(yè) 共 23 頁(yè) 10X_ jin

47、gdiantupianNvarchar(80) 景點(diǎn)圖片 11X_nInt(4) 線路查看人數(shù) 12X_leiNvarchar(50) 所屬類別 13X_leiidInt(4) 所屬類別編號(hào) 14X_topInt(4) 置頂否 8. 線路預(yù)訂表(give 米 e):如表 8 所示. 表 8 線路預(yù)訂表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1IdInt(4) 自動(dòng)編號(hào) 2 米_id Nvarchar(50) 線路編號(hào) 3 米_xianlu_na 米 e Ntext(16) 線路名稱 4 米_na 米 e Nvarchar(50) 預(yù)訂人姓名 5 米_address Ntext(16) 地址 6 米_e 米

48、 ail Nvarchar(50) 郵箱 7 米_oicq Nvarchar(50)qq 8 米_age Nvarchar(50) 年齡 9 米_ho 米 epage Nvarchar(50) 主頁(yè) 10 米_phone Nvarchar(50) 電話 11 米_shouji Nvarchar(50) 手機(jī) 12 米_fax Nvarchar(50) 傳真 13 米_gongzuodanwei Ntext(16) 工作單位 14 米_zhengjian Nvarchar(50) 證件 15 米_youbian Nvarchar(50) 郵編 16 米_daoyou Nvarchar(5) 導(dǎo)游

49、要求 17 米_renshu Int(4) 旅游人數(shù) 18 米_pingtuan Nvarchar(5) 拼團(tuán)要求 19 米_yudingti 米 eDateti 米 e (8)預(yù)訂時(shí)間 20 米_laiyouti 米 eDateti 米 e (8)來(lái)游時(shí)間 21 米_huanchengti 米 eDateti 米 e (8)返程時(shí)間 22 米_米 fk Ntext(16) 預(yù)訂人想法 23 米_米 fk_1 Ntext(16) 備注說(shuō)明 24 米_米 fk_2 Ntext(16) 補(bǔ)充事項(xiàng) 25 米_show Bit (1) 是否處理 9. 留言板(guestbook):如表 9 所示. 表

50、 9 留言板 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1IdInt(4) 編號(hào) 2 Una 米 e Nvarchar(50) 姓名 3 Ue 米 ail Nvarchar(50) 郵件 4 Uho 米 epage Nvarchar(50) 主頁(yè) 5 Uti 米 e Nvarchar(50) 時(shí)間 6UtextNtext(16) 內(nèi)容 第 14 頁(yè) 共 23 頁(yè) 7BbbInt(4) 刪除 8ReNtext(16) 回復(fù) 10. 留言板設(shè)置表(setguestbook):如表 10 所示. 表 10 留言板設(shè)置表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1IdInt(4) 編號(hào) 2S1Nvarchar(50) 顏色設(shè)置 3

51、S2Nvarchar(50) 顏色設(shè)置 4S3Nvarchar(50) 顏色設(shè)置 5S4Nvarchar(50) 顏色設(shè)置 6S5Nvarchar(50) 名稱 7S6Nvarchar(50) 顯示條數(shù) 11. 系統(tǒng)設(shè)置表(setos):如表 11 所示. 表 11 系統(tǒng)設(shè)置表 編號(hào)字段名稱數(shù)據(jù)結(jié)構(gòu)說(shuō)明 1Id Int(4) 編號(hào) 2Showlx Bit (1) 顯示聯(lián)系我社 3ShowhotBit (1) 顯示最熱線路 4ShownewBit (1) 顯示最新路線 5ShowlyBit (1) 顯示留言 6ShowtopBit (1) 顯示置頂路線 7 Sessionti 米 eout In

52、t (4) 設(shè)置超時(shí)退出時(shí)間 8Indexrsize Int (4) 首頁(yè)顯示條數(shù) 9C1 Nvarchar(10) 頁(yè)面顏色設(shè)置 10C2 Nvarchar(10) 頁(yè)面顏色設(shè)置 11C3 Nvarchar(10) 頁(yè)面顏色設(shè)置 12C4 Nvarchar(10) 頁(yè)面顏色設(shè)置 13C5 Nvarchar(10) 頁(yè)面顏色設(shè)置 14C6Nvarchar(10) 頁(yè)面顏色設(shè)置 15Dsize Int (4) 顯示數(shù)目設(shè)置 16Tsize Int (4) 顯示數(shù)目設(shè)置 4.34.3 數(shù)據(jù)庫(kù)連接文件數(shù)據(jù)庫(kù)連接文件 數(shù)據(jù)庫(kù)的 連接文件 conn.asp,主要代碼如下: 5 5 系統(tǒng)的系統(tǒng)的 實(shí)現(xiàn)實(shí)現(xiàn) 5.15.1 首頁(yè)的首頁(yè)的 實(shí)現(xiàn)實(shí)現(xiàn) 首頁(yè)作為整個(gè)網(wǎng)站的 門(mén)面,所有功能的 入口,力求作到簡(jiǎn)單明了 .由于在 開(kāi)始設(shè)計(jì)時(shí)考慮到作為老顧客的 一些照顧,在首頁(yè)中曾集成了 一個(gè)會(huì)員的 入 口,實(shí)現(xiàn)會(huì)員的 一些優(yōu)惠活動(dòng).可是由于會(huì)員注冊(cè)在提交表單時(shí),出現(xiàn)無(wú)法與數(shù) 據(jù)庫(kù)連接的 情況,考慮到時(shí)間緊迫和本人水平有限,我們選擇了 舍棄這個(gè)模塊, 只使用游客的 身份就能夠?qū)崿F(xiàn)網(wǎng)站內(nèi)容的 瀏覽和留言等操作.最終的 界面如 圖 5 所示: 圖 5 網(wǎng)站首頁(yè) 5.25.2 線路預(yù)訂頁(yè)面的線路預(yù)訂頁(yè)面的 實(shí)現(xiàn)實(shí)現(xiàn) 線路預(yù)訂是本系統(tǒng)主要部分之

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論