2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p>  網(wǎng)絡(luò)旅游信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 論文作者姓名:</p><p> 申請(qǐng)學(xué)位專業(yè):</p><p> 申請(qǐng)學(xué)位類別:</p><p> 指導(dǎo)教師(職稱):</p><p> 論文提交日期:</p><p>  網(wǎng)絡(luò)旅游信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)</p>

2、<p><b>  摘 要</b></p><p>  網(wǎng)絡(luò)旅游信息系統(tǒng)是利用計(jì)算機(jī)Web數(shù)據(jù)庫(kù)高效的數(shù)據(jù)存儲(chǔ)和管理能力來管理旅游信息,其主要意義在于簡(jiǎn)化人們以往查找旅游信息的繁瑣工作,通過計(jì)算機(jī)聯(lián)網(wǎng)后,可以實(shí)現(xiàn)數(shù)據(jù)的遠(yuǎn)程訪問和共享,將旅游咨詢和網(wǎng)絡(luò)傳播充分的結(jié)合,改變以往人們必須到旅行社的傳統(tǒng)模式。</p><p>  本文介紹了一個(gè)網(wǎng)絡(luò)旅游信息系統(tǒng)的

3、設(shè)計(jì)與實(shí)現(xiàn)。該系統(tǒng)完整地分析了網(wǎng)絡(luò)旅游信息系統(tǒng)的業(yè)務(wù)需求,并進(jìn)行了詳細(xì)設(shè)計(jì)。在此基礎(chǔ)上實(shí)現(xiàn)了其中的基本功能,包括:旅游信息管理與查詢、旅行社注冊(cè)、旅游線路發(fā)布、旅游線路預(yù)訂、用戶論壇等功能。同時(shí),系統(tǒng)對(duì)用戶進(jìn)行了分級(jí)管理,提高了系統(tǒng)的安全性。</p><p>  在技術(shù)上,該系統(tǒng)選擇了B/S(瀏覽器/服務(wù)器)三層網(wǎng)絡(luò)體系結(jié)構(gòu)??蛻舳思夹g(shù)綜合采用HTML、VBScript、JavaScript等技術(shù)提供用戶界面;應(yīng)

4、用服務(wù)器端使用IIS,并采用ASP動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù)實(shí)現(xiàn)業(yè)務(wù)邏輯;數(shù)據(jù)庫(kù)服務(wù)器采用SQL Server 2000關(guān)系數(shù)據(jù)庫(kù)。利用ASP 動(dòng)態(tài)網(wǎng)頁(yè)編程技術(shù),通過ADO與SQL Server 2000數(shù)據(jù)庫(kù)建立鏈接,運(yùn)用SQL 語(yǔ)言實(shí)現(xiàn)對(duì)其數(shù)據(jù)庫(kù)的操作。</p><p>  關(guān)鍵詞:計(jì)算機(jī)網(wǎng)絡(luò);網(wǎng)絡(luò)旅游信息;SQL sever 2000;ASP;數(shù)據(jù)庫(kù)</p><p>  The Impleme

5、ntation and Design for Network Tour Information System</p><p><b>  Abstract</b></p><p>  The network tour information system is designed to manage tour information by using the abili

6、ty of efficient storing and managing data of computer. Its main purpose is to simplify the complicated work of people in looking for tour information. By connecting to computers, long-distance visiting and sharing of dat

7、a will become true. The combining of tour information consultation and network communication sufficiently will change the traditional model that people need to go to travel agency for tou</p><p>  This paper

8、 introduces the design and implementation of a network tour information system. It analyzes the business requirement of internet tour information system completely and the detail of system designation. On this basis, thi

9、s system realized the basic functions, such as the management and inquiry of tour information, the registering of travel agencies, the issuance of tourist routes, the order of tourist routes, the management of user forum

10、 and so on. Besides, this system manages the users</p><p>  In technology, this system chooses B/S (Browser/ Server) three-layer of network system structure. The client end provides the consumer interface by

11、 adopting technologies such as HTML, VBScript, and JavaScript synthetically. The application server makes use of IIS and adopts the ASP dynamic Webpage programming technology to realize the business logic; the database s

12、erver adopts SQL Server 2000 relation database.</p><p>  Key words: Computer network; Network tour information; SQL sever 2000; ASP; Data base目 錄</p><p><b>  論文總頁(yè)數(shù):28頁(yè)</b></p>

13、<p><b>  1 引言1</b></p><p>  2 為什么開發(fā)網(wǎng)絡(luò)旅游信息系統(tǒng)1</p><p>  2.1 計(jì)算機(jī)網(wǎng)絡(luò)已經(jīng)成為生活得力助手1</p><p>  2.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的基本概念1</p><p>  2.1.2 計(jì)算機(jī)網(wǎng)絡(luò)在生活中的應(yīng)用1</p>&l

14、t;p>  2.2 計(jì)算機(jī)網(wǎng)絡(luò)與旅游的完美結(jié)合2</p><p>  3 開發(fā)語(yǔ)言與工具的選擇2</p><p>  3.1 Web數(shù)據(jù)庫(kù)技術(shù)2</p><p>  3.2 ASP(Active Server Pages)技術(shù)3</p><p>  3.2.1 ASP技術(shù)簡(jiǎn)介3</p><p>  3.

15、2.2 ASP的特點(diǎn)3</p><p>  3.2.3 ASP的內(nèi)建對(duì)象3</p><p>  3.2.4 ASP訪問數(shù)據(jù)步驟4</p><p>  3.3 Microsoft sql server 2000(SQL)4</p><p>  4 網(wǎng)絡(luò)旅游信息系統(tǒng)的分析與設(shè)計(jì)5</p><p>  4.1 網(wǎng)絡(luò)

16、旅游信息系統(tǒng)的需求分析5</p><p>  4.1.1 網(wǎng)絡(luò)旅游信息系統(tǒng)開發(fā)目的5</p><p>  4.1.2 網(wǎng)絡(luò)旅游信息系統(tǒng)的功能5</p><p>  4.2 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)6</p><p>  4.2.1 數(shù)據(jù)結(jié)構(gòu)及其E-R圖6</p><p>  4.2.2 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)8</

17、p><p>  4.2.3 數(shù)據(jù)庫(kù)的連接11</p><p>  5 網(wǎng)絡(luò)旅游信息系統(tǒng)的實(shí)現(xiàn)11</p><p>  5.1 系統(tǒng)功能模塊介紹11</p><p>  5.2 網(wǎng)絡(luò)旅游信息系統(tǒng)流程圖13</p><p>  5.3 系統(tǒng)具體實(shí)現(xiàn)14</p><p>  5.3.1 旅游信息

18、模塊14</p><p>  5.3.2 管理員管理模塊15</p><p>  5.3.3 線路預(yù)訂模塊18</p><p>  6 難點(diǎn)及解決方法24</p><p><b>  結(jié) 論25</b></p><p><b>  參考文獻(xiàn)26</b><

19、;/p><p><b>  致 謝27</b></p><p><b>  聲 明28</b></p><p><b>  1 引言</b></p><p>  隨著社會(huì)的發(fā)展,科技的進(jìn)步,作為信息傳播媒介的計(jì)算機(jī)網(wǎng)絡(luò)日益顯露出其舉足輕重的地位,使得信息的生產(chǎn)和交換

20、更加的迅速和便捷。而計(jì)算機(jī)管理具有手工管理無法比擬的優(yōu)點(diǎn),例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高人們查找所需信息的速度與質(zhì)量,是人們與世界接觸的重要工具。特別是數(shù)據(jù)庫(kù)技術(shù)的發(fā)展,計(jì)算機(jī)已經(jīng)成為當(dāng)今處理信息的主要工具。數(shù)據(jù)庫(kù)技術(shù)是計(jì)算機(jī)應(yīng)用技術(shù)中的一個(gè)重要組成部分,對(duì)于大量的數(shù)據(jù),使用數(shù)據(jù)庫(kù)來存儲(chǔ)管理將比通過文件來存儲(chǔ)管理更高效。</p><p>  隨著國(guó)

21、家對(duì)地方旅游事業(yè)的支持;各地旅游風(fēng)景的不斷開發(fā)與各種優(yōu)厚條件的不斷出臺(tái);人們不同的旅行習(xí)慣與要求;旅行社不同的規(guī)章、制度與條件,使得開發(fā)一個(gè)功能齊全包含各種信息的旅行網(wǎng)站勢(shì)在必行?!毒W(wǎng)絡(luò)旅游信息系統(tǒng)的分析與設(shè)計(jì)》是在充分利用Web數(shù)據(jù)庫(kù)高效的數(shù)據(jù)存儲(chǔ)和管理能力,利用網(wǎng)絡(luò)豐富的數(shù)據(jù)資源,采用Web數(shù)據(jù)庫(kù)技術(shù)開發(fā)的一個(gè)穩(wěn)定、時(shí)效、內(nèi)容豐富的旅游信息發(fā)布和管理平臺(tái)。它將旅游資訊和網(wǎng)絡(luò)傳播充分的結(jié)合,改變以往人們必須到旅行社的傳統(tǒng)模式,方便人們

22、獲取各種旅游信息,給人們的出行帶來方便。</p><p>  2 為什么開發(fā)網(wǎng)絡(luò)旅游信息系統(tǒng)</p><p>  2.1 計(jì)算機(jī)網(wǎng)絡(luò)已經(jīng)成為生活得力助手</p><p>  2.1.1 計(jì)算機(jī)網(wǎng)絡(luò)的基本概念</p><p>  計(jì)算機(jī)網(wǎng)絡(luò),其實(shí)就是利用通訊設(shè)備和線路將地理位置不同的、功能獨(dú)立的多個(gè)計(jì)算機(jī)系統(tǒng)互連起來,以功能完善的網(wǎng)絡(luò)軟件(即網(wǎng)

23、絡(luò)通信協(xié)議、信息交換方式及網(wǎng)絡(luò)操作系統(tǒng)等)實(shí)現(xiàn)網(wǎng)絡(luò)中資源共享和信息傳遞的系統(tǒng)。</p><p>  它的功能最主要的表現(xiàn)在兩個(gè)方面:一是實(shí)現(xiàn)資源共享(包括硬件資源和軟件資源的共享);二是在用戶之間交換信息。</p><p>  計(jì)算機(jī)網(wǎng)絡(luò)的作用是:不僅使分散在網(wǎng)絡(luò)各處的計(jì)算機(jī)能共享網(wǎng)上的所有資源,并且為用戶提供強(qiáng)有力的通信手段和盡可能完善的服務(wù),從而極大的方便用戶。</p>

24、<p>  2.1.2 計(jì)算機(jī)網(wǎng)絡(luò)在生活中的應(yīng)用</p><p>  如今是一個(gè)“網(wǎng)絡(luò)生活”的時(shí)代,以網(wǎng)絡(luò)生活方式和網(wǎng)絡(luò)工作方式為特征的“e社會(huì)”已經(jīng)誕生。計(jì)算機(jī)網(wǎng)絡(luò)也稱為互聯(lián)網(wǎng)技術(shù),早已參透到人們生活的各個(gè)層面,從最初僅僅應(yīng)用于軍事和科教領(lǐng)域,到如今的醫(yī)療衛(wèi)生、工業(yè)生產(chǎn)、企業(yè)發(fā)展、娛樂傳播、日常家居生活無不顯露出其強(qiáng)大的功能。電子郵件、電子購(gòu)物、電子廣告、電子商場(chǎng)、電子銀行、電子報(bào)刊、電子教室、電子圖

25、書館、電子論壇、電子會(huì)議、網(wǎng)上視頻、網(wǎng)上游戲、網(wǎng)上招聘以及遠(yuǎn)程醫(yī)療、遠(yuǎn)程點(diǎn)播、招聘求職,在人們的生活中,這些早已不是陌生的詞匯?;ヂ?lián)網(wǎng)改變了人們的生活方式,使人與人之間的距離變得微小,人們不再身處于繁雜的書報(bào)紙張當(dāng)中,毛澤東曾說過“讀萬卷書,行萬里路”而如今我們不再需要“讀萬卷書”,網(wǎng)絡(luò)便讓我們“坐井觀世界”,它將成為最大的信息資源空間,也將成為現(xiàn)今速度最快的傳播媒體和溝通工具。</p><p>  2.2 計(jì)算

26、機(jī)網(wǎng)絡(luò)與旅游的完美結(jié)合</p><p>  隨著人們收入水平的提高,可自由支配時(shí)間的增多,一個(gè)休閑時(shí)代正在來臨。5+2的生活工作方式,三個(gè)黃金假期,不同程度的帶薪休假,私家車的普及,高速公路網(wǎng)的建設(shè),時(shí)尚的假日消費(fèi),人們的休閑需求不斷膨脹,旅游作為休閑的一種方式,是人們離開日常工作、生活環(huán)境,到另一個(gè)地方,讓身心得到放松,使精神愉悅。怎么樣獲得旅游信息呢?最集中傳統(tǒng)的方式是到旅行社咨詢,這不僅受到時(shí)間和地點(diǎn)的限制

27、,也受到旅行社信息量是否全面的限制,因此我們開發(fā)了網(wǎng)絡(luò)旅游信息系統(tǒng)。它充分利用網(wǎng)絡(luò)廣泛的資源和快速的傳播效率,將旅游資訊和網(wǎng)絡(luò)充分的結(jié)合,是采用web數(shù)據(jù)庫(kù)技術(shù)開發(fā)的一個(gè)穩(wěn)定、時(shí)效、內(nèi)容豐富的旅游信息發(fā)布和管理平臺(tái)。人們可以快捷的查詢和瀏覽各地秀美風(fēng)光、風(fēng)土人情和旅行社的信息,甚至透過網(wǎng)絡(luò)旅游信息系統(tǒng)人們可以作為一次虛擬旅游,它即將改變旅游的傳統(tǒng)模式,使人們的出行旅游變得更簡(jiǎn)單易行。</p><p>  3 開發(fā)

28、語(yǔ)言與工具的選擇</p><p>  3.1 Web數(shù)據(jù)庫(kù)技術(shù)</p><p>  隨著Web網(wǎng)絡(luò)的迅速發(fā)展,特別是Web技術(shù)和數(shù)據(jù)庫(kù)技術(shù)的結(jié)合--web網(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù)成為其核心服務(wù)之一。它能夠把各種類型的信息資源,如靜態(tài)的圖像、文本、數(shù)據(jù)、視頻和音頻有機(jī)地結(jié)合起來,使用戶能夠在Internet上瀏覽、查詢和共享建立在www服務(wù)器所有站點(diǎn)上的超媒體信息。</p><p&

29、gt;  基于Web的數(shù)據(jù)庫(kù)訪問技術(shù)是指:在客戶端安裝Web瀏覽器,作為用戶輸入查詢條件和顯示查詢結(jié)果的交互界面。用戶可以通過填寫表格或輸入關(guān)鍵字的方式來與WWW進(jìn)行交互,當(dāng)用戶單擊表格上的按鈕時(shí),表格中的數(shù)據(jù)便發(fā)送到Web服務(wù)器。Web服務(wù)器介于Web瀏覽器與數(shù)據(jù)庫(kù)服務(wù)器之間,負(fù)責(zé)用戶輸入信息的接收。服務(wù)器將數(shù)據(jù)傳送至要被處理的腳本或應(yīng)用程序,并在數(shù)據(jù)庫(kù)中查詢數(shù)據(jù)或?qū)?shù)據(jù)投遞到數(shù)據(jù)庫(kù)中。最后,服務(wù)器將返回結(jié)果插入到HTML頁(yè)面,傳送至

30、客戶端以響應(yīng)用戶。這種交互性提高了用戶參與的積極性。</p><p>  3.2 ASP(Active Server Pages)技術(shù)</p><p>  3.2.1 ASP技術(shù)簡(jiǎn)介</p><p>  ASP(Active Server Pages)是Microsoft公司提供的一種開放的、且可將HTML和腳本以及可重用的ActiveServer組件結(jié)合在一起的動(dòng)

31、態(tài)頁(yè)面構(gòu)造技術(shù),以用于建立高效、動(dòng)態(tài)、基于Web服務(wù)器的數(shù)據(jù)庫(kù)應(yīng)用程序訪問環(huán)境。ASP采用將Script嵌入HTML文本的方式,把動(dòng)態(tài)部分有機(jī)地融入靜態(tài)的頁(yè)面之中,同時(shí)采用面向?qū)ο蟮奶卣饕约皩?duì)ActiveX控件的擴(kuò)展,可實(shí)現(xiàn)對(duì)Web數(shù)據(jù)庫(kù)的動(dòng)態(tài)訪問。ASP對(duì)數(shù)據(jù)庫(kù)的訪問采用ADO(Active Data Objects)方式,即通過建立對(duì)象把訪問數(shù)據(jù)庫(kù)的細(xì)節(jié)高度抽象。ADO本身具有高速、簡(jiǎn)便以及低內(nèi)存開銷的特點(diǎn)。</p>

32、<p>  3.2.2 ASP的特點(diǎn)</p><p>  1.ASP腳本集成于HTML中,容易生成。頁(yè)面的開發(fā)與HTML完全一致,用普通的編輯器即可。無須編譯和連接即可直接解釋執(zhí)行。</p><p>  2、獨(dú)立于瀏覽器。用戶端只要使用可解釋常規(guī)HTML代碼的瀏覽器,即可瀏覽ASP所設(shè)計(jì)的主頁(yè)內(nèi)容。ASP腳本是在站點(diǎn)服務(wù)器端執(zhí)行的,用戶端的瀏覽器不需要支持它。</p>

33、<p>  3、面向?qū)ο?,可以擴(kuò)展ActiveXServer構(gòu)件。在ASP腳本中可以方便地引用系統(tǒng)組件和ASP的內(nèi)置組件,并能通過訂制ActiveX服務(wù)器組件來擴(kuò)充功能。</p><p>  4、與任何ActiveXScript語(yǔ)言兼容。ASP的文件后綴名為.asp,以區(qū)別同樣可以包含Script的HTML文件。</p><p>  5、源程序碼不會(huì)外漏。ASP腳本在服務(wù)器上

34、執(zhí)行,傳到用戶瀏覽器的只是ASP執(zhí)行結(jié)果所生成的常規(guī)HTML代碼,這樣源程序不易被盜取。</p><p>  3.2.3 ASP的內(nèi)建對(duì)象</p><p>  ASP提供了七個(gè)功能強(qiáng)大的內(nèi)建對(duì)象,而且每個(gè)對(duì)像有各自的屬性(Property)、方法(Method),有的還擁有數(shù)據(jù)集合(Collection)與事件(Event)。其中的ASPError對(duì)像是ASP 3.0版新增的用來取得Scr

35、ipt發(fā)生錯(cuò)誤的信息,IIS 5.0才支持此對(duì)像。表3-1中詳細(xì)列出了各對(duì)像的功能及常用方法。</p><p>  表3-1 ASP對(duì)象表</p><p>  3.2.4 ASP訪問數(shù)據(jù)步驟</p><p>  www上很重要的應(yīng)用是訪問WEB數(shù)據(jù)庫(kù),用ASP訪問WEB數(shù)據(jù)庫(kù)時(shí),必須使用ADO組件。ADO是ASP內(nèi)置的ActiveX(ActiveX Server C

36、omponent)服務(wù)器,組件通過在WEB服務(wù)器上設(shè)置ODBC和 OLEDB可連接多種數(shù)據(jù)庫(kù),如SYBASE、ORACLE、SQLSERVER、ACCESS等,是對(duì)目前微軟所支持的數(shù)據(jù)進(jìn)行操作的最有效和最簡(jiǎn)單直接的方法。</p><p>  在ASP中ADO組件訪問后臺(tái)數(shù)據(jù)庫(kù)可通過下面步驟進(jìn)行:</p><p>  1)調(diào)用Server .CreateObject 方法取得ADODB Co

37、nnectinon實(shí)例再Open方法打開數(shù)據(jù)庫(kù):</p><p>  2)指定要執(zhí)行的SQL命令。</p><p>  3)使用Recordset 屬性和方法,并顯示結(jié)果。為了更精確地跟蹤數(shù)據(jù),要用RecordSet組件創(chuàng)建包含數(shù)據(jù)的游標(biāo),游標(biāo)就是儲(chǔ)存在內(nèi)存中的數(shù)據(jù)。 </p><p>  rs = Server.CreateObject(“ADODB.Record

38、Set”) </p><p>  rs.Open(sql,conn,1,A)</p><p>  3.3 Microsoft sql server 2000(SQL)</p><p>  隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,信息化管理程度的不斷提高,數(shù)據(jù)庫(kù)技術(shù)在信息管理中的作用日益重要。Microsoft SQL SERVER 2000 是目前使用最廣泛的數(shù)據(jù)庫(kù),它與Wi

39、ndows網(wǎng)絡(luò)操作系統(tǒng)的無縫集成,智能化的內(nèi)容管理,強(qiáng)大的功能,使它得到大量用戶的喜愛。</p><p>  Microsoft SQL SERVER 2000是一種典型的具有客戶機(jī)/服務(wù)器體系結(jié)構(gòu)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),他使用TRANS-ACT-SQL語(yǔ)句在客戶機(jī)和服務(wù)器之間傳送請(qǐng)求和回應(yīng)。Microsoft SQL SERVER2000帶有的常用工具包括SQL SERVER ENTERPRISE MANAGE

40、R、SQL SERVER OUERY ANALYZER、各類向?qū)Чぞ吆蚐QLSERVER PROFILER。Sql常用的語(yǔ)句包括查詢、修改、添加、刪除等。例如</p><p>  Select name from user where userid='000005'</p><p>  ----------在表user中查詢userid='000005'用戶

41、的姓名。</p><p>  Update user set userid='000015' where name='小潔'</p><p>  ---------更改user表中name='小潔'的userid為'000015'。</p><p>  Insert into user(name,use

42、rid,chengji) values ('小潔','000016','85')</p><p>  ---------在表user中添加新一條記錄值name='小潔',userid='000016' ,chengji='85'。</p><p>  Delete * from user whe

43、re chengji='55'</p><p>  ---------刪除user表中 chengji為'55'的所有記錄信息。</p><p>  4 網(wǎng)絡(luò)旅游信息系統(tǒng)的分析與設(shè)計(jì)</p><p>  4.1 網(wǎng)絡(luò)旅游信息系統(tǒng)的需求分析</p><p>  4.1.1 網(wǎng)絡(luò)旅游信息系統(tǒng)開發(fā)目的</p&g

44、t;<p>  鑒于各地旅游行業(yè)的迅速發(fā)展,國(guó)內(nèi)旅游需求的日益擴(kuò)大,如何快捷傳播各地旅游資源吸引眾人眼光、如何有效采集發(fā)布各種旅游信息方便眾人查詢,如何提供快捷的旅游服務(wù),已成為旅游從業(yè)者和旅游愛好者關(guān)注的話題,也是此次網(wǎng)絡(luò)旅游信息系統(tǒng)開發(fā)的主要目的。網(wǎng)絡(luò)旅游信息系統(tǒng)不僅僅要滿足旅游從業(yè)者的要求也要滿足旅游客戶的需求。</p><p>  4.1.2 網(wǎng)絡(luò)旅游信息系統(tǒng)的功能</p>&

45、lt;p>  網(wǎng)絡(luò)旅游信息系統(tǒng)的開發(fā)應(yīng)同時(shí)考慮到旅游從業(yè)者與旅游客戶的需求,因此我們對(duì)系統(tǒng)面向用戶提供的功能進(jìn)行了全面分析與設(shè)計(jì)。</p><p>  客戶可以在網(wǎng)上查找和對(duì)比各種旅游項(xiàng)目的路線、費(fèi)用等情況,以便綜合多種因素選擇自己滿意的旅游項(xiàng)目。同時(shí),客戶也可以查詢旅行社的注冊(cè)資格、信用情況以及客戶滿意度情況等,系統(tǒng)對(duì)每個(gè)預(yù)訂客戶的預(yù)訂信息進(jìn)行統(tǒng)計(jì)處理,客戶可隨時(shí)登錄網(wǎng)站查詢自己以往所有的預(yù)訂情況,并可對(duì)

46、新的預(yù)訂信息進(jìn)行修改、取消等。為了方便客戶能及時(shí)了解旅行社的最新情況,系統(tǒng)為注冊(cè)旅行社提供在線更新資料、發(fā)布線路預(yù)訂等功能??蛻粢部赏ㄟ^網(wǎng)站提供的留言版對(duì)于存在的各種疑問及對(duì)本網(wǎng)站的建議進(jìn)行留言。在后臺(tái)管理方面,系統(tǒng)采用管理員分級(jí)管理(超級(jí)管理員和普通管理員),不同級(jí)的管理員擁有的管理權(quán)限和操作范圍均不相同。</p><p>  4.2 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)</p><p>  4.2.1 數(shù)據(jù)結(jié)

47、構(gòu)及其E-R圖</p><p>  通過對(duì)網(wǎng)絡(luò)旅游信息系統(tǒng)的需求和功能分析,我們進(jìn)行了如下數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項(xiàng)的設(shè)計(jì):</p><p>  旅游信息(圖4-1):包括的基本數(shù)據(jù)項(xiàng)有:編號(hào)、專題、類型、標(biāo)題、內(nèi)容、作者、來源、點(diǎn)擊數(shù)、發(fā)布日期、關(guān)鍵字。</p><p>  留言信息(圖4-2):包括的基本數(shù)據(jù)項(xiàng)有:編號(hào)、留言姓名、用戶頭像、性別、郵箱、主頁(yè)、QQ、內(nèi)容、留

48、言時(shí)間、回復(fù)內(nèi)容、回復(fù)時(shí)間。</p><p>  線路信息(圖4-3):包括的基本數(shù)據(jù)項(xiàng)有:編號(hào)、名稱、類型、報(bào)價(jià)、景點(diǎn)、景點(diǎn)圖片、說明、說明2、安排、安排2、注釋、旅行社、發(fā)布時(shí)間。</p><p>  管理員信息(圖4-4):包括的基本數(shù)據(jù)項(xiàng)有:編號(hào)、名稱、密碼、權(quán)限。</p><p>  旅行社信息(圖4-5):包括的基本數(shù)據(jù)項(xiàng)有:編號(hào)、旅行社、用戶名、密碼、

49、經(jīng)理、地址、電話、介紹、郵箱、主頁(yè)。</p><p>  預(yù)訂信息(圖4-6):包括的基本數(shù)據(jù)項(xiàng)有:編號(hào)、線路編號(hào)、線路名稱、旅行社、用戶名、預(yù)訂日期、導(dǎo)游、拼團(tuán)、想法、備注、補(bǔ)充、預(yù)訂姓名、地址、電子郵件、QQ、年齡、主頁(yè)地址、電話號(hào)碼、手機(jī)號(hào)碼、傳真、工作單位、身份證、郵政編碼、人數(shù)、出發(fā)日期、返程日期。</p><p>  本系統(tǒng)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:旅游信息實(shí)體、線路信息實(shí)

50、體、管理員實(shí)體、旅行社實(shí)體、預(yù)訂信息實(shí)體、留言實(shí)體。</p><p>  圖4-1旅游信息實(shí)體圖</p><p>  圖4-2留言信息實(shí)體圖</p><p>  圖4-3線路信息實(shí)體圖</p><p>  圖4-4管理員信息實(shí)體圖</p><p>  圖4-5旅行社信息實(shí)體圖</p><p> 

51、 圖4-6預(yù)訂信息實(shí)體圖</p><p>  4.2.2 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)</p><p>  經(jīng)過前面的需求分析和概念結(jié)構(gòu)設(shè)計(jì)以后,需要將數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為SQL Server 2000數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,即數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。在實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系。網(wǎng)絡(luò)旅游信息系統(tǒng)數(shù)據(jù)庫(kù)中共有八個(gè)表:管理員表admin、文章類型表cla

52、ss、文章專題表zclass、旅游信息表article、旅行社表tour、線路表xianlu、用戶預(yù)訂表giveme和用戶留言信息表user。</p><p>  下面分別介紹這些表的結(jié)構(gòu):</p><p>  admin信息表:用來保存管理員信息的表。如表4-1所示</p><p>  表4-1 admin信息表</p><p>  cla

53、ss信息表:用來保存文章類型信息的表。如表4-2所示</p><p>  表4-2class信息表</p><p>  zclass信息表:用來保存文章專題信息的表。如表4-3所示</p><p>  表4-3 zclass信息表</p><p>  article 信息表:用來保存旅游信息的表。如表4-4所示</p><

54、;p>  表4-4 article 信息表</p><p>  tour旅行社信息表:用來保存旅行社信息的表。如表4-5所示</p><p>  表4-5 tour旅行社信息表</p><p>  xianlu線路信息表:用來保存各注冊(cè)旅行社線路信息的表。如表4-6所示</p><p>  表4-6 xianlu線路信息表</p&

55、gt;<p>  giveme用戶預(yù)訂表:用來保持用戶預(yù)訂線路信息的表。如表4-7所示</p><p>  表4-7 giveme用戶預(yù)訂表</p><p>  user 用戶留言信息表:用來保存用戶留言的信息表。如表4-8所示</p><p>  表4-8 user 用戶留言信息表</p><p>  4.2.3 數(shù)據(jù)庫(kù)的連接

56、</p><p>  數(shù)據(jù)庫(kù)的連接文件conn.asp</p><p><b>  <%</b></p><p>  set conn = server.createobject ("adodb.connection") </p><p>  conn.Open"driver={SQL

57、Server};server=(local);uid=sa;pwd=;database=data"</p><p><b>  %></b></p><p>  (1).建立一個(gè)ADO 對(duì)象集中的Connection 對(duì)象,也即連接對(duì)象。這是建立數(shù)據(jù)庫(kù)連接的初始步驟。執(zhí)行這行程序后,conn 成為一個(gè)連接對(duì)象。</p><p>

58、  (2).利用連接對(duì)象conn 的Open 方法打開一個(gè)指定的數(shù)據(jù)庫(kù)。因?yàn)槲覀円蜷_的是SQL Server 2000 數(shù)據(jù)庫(kù),所以要指定OLEBC 驅(qū)動(dòng)程序參數(shù),表示要透過SQL Server 2000 的OLEBC驅(qū)動(dòng)程序來訪問數(shù)據(jù)庫(kù):driver={ SQL server }。另一個(gè)參數(shù)server=(local)表示數(shù)據(jù)庫(kù)是本機(jī),uid=sa表示連接數(shù)據(jù)庫(kù)的用戶名是sa,pwd=表示連接數(shù)據(jù)庫(kù)的密碼為空,database=da

59、ta表示指定的數(shù)據(jù)庫(kù)的名字。</p><p>  (3).建立一個(gè)ADO 對(duì)象集中的Recordset 對(duì)象,以便利用Recordset 對(duì)象操作數(shù)據(jù)庫(kù)(當(dāng)然,這只是對(duì)數(shù)據(jù)庫(kù)操作的多種方式之一)。執(zhí)行這行后,rs 就成為一個(gè)Recordset對(duì)象。</p><p>  (4).利用rs 對(duì)象的Open 方法打開數(shù)據(jù)庫(kù)中的數(shù)據(jù)表。在這里就可以用到有條件的查詢記錄。</p>&l

60、t;p>  Recordset 類型:表示打開數(shù)據(jù)表的方式,有四種選擇。數(shù)字0 表示只讀方式,且當(dāng)前記錄只能下移;數(shù)字1 表示可讀寫方式,當(dāng)前記錄可自由上下移動(dòng),但不能及時(shí)看到別的用戶建立的新記錄,除非重新啟動(dòng);數(shù)字2 表示可讀寫方式,當(dāng)前記錄可自由移動(dòng),而且可以及時(shí)看到別的用戶增加的新記錄;數(shù)字3 表示只讀方式,但當(dāng)前記錄可以自由移動(dòng)。一般選擇2 為好,除非為了禁止數(shù)據(jù)被修改。</p><p>  5 網(wǎng)

61、絡(luò)旅游信息系統(tǒng)的實(shí)現(xiàn)</p><p>  5.1 系統(tǒng)功能模塊介紹</p><p>  經(jīng)過前面對(duì)系統(tǒng)需求、功能分析和數(shù)據(jù)庫(kù)的設(shè)計(jì)后,需要將各個(gè)功能具體實(shí)現(xiàn)。從功能描述的內(nèi)容可以設(shè)計(jì)出系統(tǒng)的功能流程圖:</p><p>  圖5-1網(wǎng)絡(luò)旅游信息系統(tǒng)功能模塊示意圖</p><p>  在本系統(tǒng)中,管理員功能分為普通管理員與超級(jí)管理員兩個(gè)權(quán)限。在

62、系統(tǒng)初始化時(shí),有一個(gè)默認(rèn)的“超級(jí)管理員”用戶eudora,要程序設(shè)計(jì)人員手動(dòng)添加到數(shù)據(jù)庫(kù)中。eudora 用戶可以創(chuàng)建修改其他的管理員信息;普通管理員則可以發(fā)布文章和修改文章。</p><p>  圖5-2 網(wǎng)絡(luò)旅游信息系統(tǒng)管理員功能示意圖</p><p>  5.2 網(wǎng)絡(luò)旅游信息系統(tǒng)流程圖</p><p>  旅行社管理模塊流程示意圖</p><

63、;p>  圖5-3網(wǎng)絡(luò)旅游信息系統(tǒng)旅行社管理流程示意圖</p><p>  5.3 系統(tǒng)具體實(shí)現(xiàn)</p><p>  5.3.1 旅游信息模塊</p><p>  網(wǎng)絡(luò)旅游信息系統(tǒng)的主要意義是通過網(wǎng)絡(luò)廣闊的數(shù)據(jù)量和傳播速度來方便人們獲得各種旅游信息,因此系統(tǒng)的頁(yè)面應(yīng)當(dāng)體現(xiàn)出系統(tǒng)的各個(gè)功能,并且頁(yè)面應(yīng)當(dāng)清晰簡(jiǎn)潔有效,使用戶能夠快捷的尋找到所需要的信息。包括旅游快

64、訊、酒店信息、風(fēng)景名勝和名流小吃等各種信息,同時(shí)在旅行線路模塊中可以查找到注冊(cè)旅行社的相關(guān)信息等。</p><p>  如搜索“中國(guó)”頁(yè)面顯示如圖5-4</p><p>  圖5-4網(wǎng)絡(luò)旅游信息系統(tǒng)搜索示意圖</p><p>  5.3.2 管理員管理模塊</p><p>  當(dāng)系統(tǒng)管理員登錄后,進(jìn)入管理界面,超級(jí)管理員有操作所有功能模塊的權(quán)

65、限,可以對(duì)文章進(jìn)行發(fā)布、編輯、修改、刪除;可以發(fā)布、修改、刪除旅游線路;查看最新預(yù)訂情況和所有預(yù)訂情況;修改、添加超級(jí)管理員姓名和密碼;添加、修改、刪除管理員信息;對(duì)留言信息進(jìn)行回復(fù),普通管理員僅有操作文章管理的權(quán)限。系統(tǒng)管理員進(jìn)入后顯示的是控制臺(tái)和管理員功能介紹,此頁(yè)面是采用框架來實(shí)現(xiàn)的,框架分為左右兩部分,左邊是操作控制臺(tái),右邊是顯示操作的結(jié)果。</p><p>  當(dāng)管理員在控制臺(tái)選擇了某個(gè)操作,就去調(diào)用相

66、對(duì)應(yīng)的頁(yè)面來處理并把結(jié)果顯示在框架的右邊。</p><p>  (1).框架部分代碼如下:</p><p>  <frameset framespacing="0" border="false" cols="110,*" frameborder="yes"></p><p>

67、  <frame name="left" scrolling="auto" marginwidth="0" marginheight="0" src="left.asp"></p><p>  <frame name="right" scrolling="auto&

68、quot; src="admin.asp"></p><p>  </frameset></p><p>  <noframes></p><p><b>  <body ></b></p><p>  <p>This page uses fram

69、es, but your browser doesn't support them.</p></p><p><b>  </body></b></p><p>  </noframes></p><p>  代碼說明:框架左邊顯示的是控制臺(tái)信息,頁(yè)面為left.asp;框架右邊默認(rèn)顯示的管理員管理功

70、能介紹,頁(yè)面為admin.asp。用戶瀏覽器不支持框架時(shí)提示該用戶This page users frames,but your browser doesn't support them 。</p><p>  當(dāng)超級(jí)管理員進(jìn)入管理頁(yè)面后可以修改管理員基本資料:姓名、密碼。添加、刪除、修改普通管理員等。</p><p>  (2).執(zhí)行修改管理員信息頁(yè)面(saveuser.asp)

71、</p><p><b>  代碼片斷如下:</b></p><p>  <!--#include file="conn.asp"--></p><p>  <%if session("admin")="" then</p><p>  res

72、ponse.redirect "main_logo.asp"</p><p><b>  else</b></p><p>  if session("flag")>1 then</p><p>  response.write "<br><p align=center&

73、gt;您沒有操作的權(quán)限</p>"</p><p>  response.end</p><p><b>  end if</b></p><p><b>  end if</b></p><p>  dim rs,sql,oldpin,newpin,manager,oldman

74、ager,submit</p><p>  oldpin=LCase(Request("oldpin"))</p><p>  newpin=LCase(Request("newpin"))</p><p>  manager=LCase(Request("manager"))</p><

75、;p>  oldmanager=Request("oldmanager")</p><p>  submit=Trim(Request("submit"))</p><p>  set rs = server.createobject("adodb.recordset")</p><p>  代碼說明

76、:當(dāng)flag的值為“1”時(shí),表示超級(jí)管理員,當(dāng)flag的值為“2” 時(shí),表示普通管理員。當(dāng)用戶點(diǎn)擊按鈕“修改”時(shí)執(zhí)行修改信息功能,執(zhí)行后跳轉(zhuǎn)到adminuser.asp。點(diǎn)擊“刪除”按鈕時(shí)執(zhí)行刪除用戶功能,執(zhí)行后跳轉(zhuǎn)到adminuser.asp。</p><p>  if submit="修改" then</p><p>  sql="select * fro

77、m admin where username='"&oldmanager&"'"</p><p>  rs.open sql,conn,3,3</p><p>  rs("username")=manager</p><p>  rs("password")=new

78、pin</p><p><b>  rs.update</b></p><p><b>  rs.close</b></p><p>  set rs=nothing</p><p>  conn.Close</p><p>  set conn=Nothing

79、 </p><p>  response.redirect "adminuser.asp"</p><p><b>  end if</b></p><p>  if submit="刪除" then</p><p>  sql="delete from Admin wh

80、ere username='"&oldmanager&"'"</p><p>  conn.Execute sql</p><p>  conn.Close</p><p>  set conn=Nothing </p><p>  response.redirect &

81、quot;adminuser.asp"</p><p><b>  end if</b></p><p><b>  %></b></p><p>  對(duì)<!--#include file="conn.asp"-->的說明:include命令是運(yùn)行在服務(wù)器端的,作用就是包含一

82、個(gè)頁(yè)面。他的優(yōu)點(diǎn)在于對(duì)重復(fù)使用的頁(yè)面代碼,可以做成一個(gè)單獨(dú)的頁(yè)面以達(dá)到簡(jiǎn)化代碼的作用,而且如果需要更改,只需要更改被包含的頁(yè)面就可以達(dá)到所有調(diào)用的此頁(yè)面也更改的目的。</p><p>  (3).執(zhí)行添加管理員頁(yè)面(saveuser1.asp)</p><p>  當(dāng)超級(jí)管理員點(diǎn)擊“增加管理員”時(shí),頁(yè)面將跳轉(zhuǎn)到adduser.asp頁(yè)面添加信息然后再執(zhí)行添加管理員代碼saveuser1.a

83、sp </p><p><b>  代碼片斷如下:</b></p><p>  <!--#include file="conn.asp"--></p><p><b>  <%</b></p><p>  if session("admin"

84、)="" then</p><p>  response.redirect "main_logo.asp"</p><p><b>  else</b></p><p>  if session("flag")>1 then</p><p>  respo

85、nse.write "<br><p align=center>您沒有操作的權(quán)限</p>"</p><p>  response.end</p><p><b>  end if</b></p><p><b>  end if</b></p><p

86、>  dim username, password, right_class</p><p>  dim rs, sql</p><p>  username=LCase(Request("username"))</p><p>  password=LCase(Request("newpin"))</p>

87、<p>  right_class=CInt(Request("right_class"))</p><p>  Set rs=Server.CreateObject("Adodb.RecordSet")</p><p>  rs.Open "Select * from Admin where username='&qu

88、ot;&username&"'",conn</p><p>  if not rs.EOF then</p><p>  Response.write"<font color=red><div align=center></p><p>  <br><br>該用戶名

89、已經(jīng)存在</div></font>"</p><p>  Response.End </p><p><b>  end if</b></p><p><b>  rs.close</b></p><p>  sql="select * from ad

90、min"</p><p>  rs.open sql,conn,1,3</p><p><b>  rs.addnew</b></p><p>  rs("username")=username</p><p>  rs("password")=password</

91、p><p>  rs("flag")=right_class</p><p><b>  rs.update</b></p><p><b>  rs.Close</b></p><p>  set rs=Nothing</p><p>  conn.Clos

92、e</p><p>  set conn=Nothing</p><p>  Response.Redirect "adminuser.asp"</p><p><b>  %></b></p><p>  5.3.3 線路預(yù)訂模塊</p><p>  旅行線路模塊面向的

93、用戶是各注冊(cè)旅行社,網(wǎng)站為旅行社提供注冊(cè)資格。注冊(cè)后的旅行社擁有發(fā)布旅游線路,處理預(yù)訂用戶線路預(yù)訂等功能。當(dāng)旅行社登錄后顯示的是管理菜單頁(yè)面,包括線路的發(fā)布、編輯、修改、刪除;查看新的預(yù)訂情況;接受用戶的預(yù)訂;查看所有預(yù)訂情況;旅行社資料的修改功能。</p><p>  (1).各旅行社線路信息顯示頁(yè)面(tour.asp)</p><p><b>  部分代碼如下:</b&

94、gt;</p><p>  <!--#include file="../conn.asp" --></p><p><b>  <%</b></p><p>  dim page,rs</p><p>  page=Request("page")</p>

95、;<p>  if page="" or not isNumeric(page) then </p><p><b>  page=1</b></p><p><b>  end if</b></p><p>  sql="select * from xianlu order b

96、y id desc"</p><p>  set rs=server.CreateObject("adodb.recordset")</p><p>  rs.open sql,conn ,1,2</p><p>  if rs.RecordCount = 0 then</p><p>  Response.Wr

97、ite "<div align='center'><font color='#9933FF' size='5'>被操作的數(shù)據(jù)庫(kù)暫時(shí)還為空!</font></div>"</p><p><b>  else</b></p><p>  rs.PageSiz

98、e = 20</p><p><b>  %></b></p><p>  對(duì)if rs.RecordCount = 0的說明:rs是創(chuàng)建的一個(gè)Recordset記錄集來連接數(shù)據(jù)庫(kù),如果數(shù)據(jù)庫(kù)里的記錄為空則顯示“被操作的數(shù)據(jù)庫(kù)暫時(shí)還為空!” ,否則顯示線路信息,每頁(yè)顯示20條線路信息。</p><p>  圖5-5各旅行社線路信息顯示示意

99、圖</p><p>  (2).執(zhí)行旅行社注冊(cè)頁(yè)面(tour_reg_ok.asp)</p><p>  當(dāng)各旅行社點(diǎn)擊“旅行社注冊(cè)”時(shí)頁(yè)面將跳轉(zhuǎn)到旅行社注冊(cè)信息填寫頁(yè)面(tour_reg.asp)填寫各注冊(cè)信息,確定后轉(zhuǎn)到注冊(cè)執(zhí)行頁(yè)面(tour_reg_ok.asp)進(jìn)行數(shù)據(jù)的確認(rèn)與更新。</p><p>  執(zhí)行旅行社注冊(cè)頁(yè)面部分代碼如下:</p>

100、<p><b>  <% </b></p><p>  if tour="" then</p><p>  response.Write("<script> alert('旅行社不能為空!');")</p><p>  response.write(&quo

101、t;history.go(-1);")</p><p>  response.write("</script>")</p><p>  response.end()</p><p><b>  end if </b></p><p>  if username="&qu

102、ot; then</p><p>  response.write("<script> alert('用戶名不能為空!登錄請(qǐng)使用“用戶名”!');") </p><p>  response.write("location.href='tour_reg.asp';")</p><p>

103、;  response.write("</script>")</p><p>  response.end()</p><p><b>  end if </b></p><p>  if len(userpassword)<6 or len(userpassword)>16then</p>

104、;<p>  response.write("<script> alert('密碼長(zhǎng)度為6至16位!');")</p><p>  response.write("location.href='tour_reg.asp';")</p><p>  response.write("&l

105、t;/script>")</p><p>  response.end()</p><p><b>  end if</b></p><p>  if userpassword <>request("t4") then</p><p>  response.write&qu

106、ot;<script language=javascript> "</p><p>  response.write"alert('請(qǐng)確認(rèn)兩次輸入的密碼相同!');"</p><p>  response.write"javascript:history.go(-1);"</p><p>

107、  response.write"</script>"</p><p>  response.end()</p><p><b>  end if</b></p><p><b>  %></b></p><p>  代碼說明:以上代碼是對(duì)旅行社填寫信息的判定。

108、例如所填寫旅行社為空,則提示“旅行社不能為空”如圖5-6</p><p>  圖5-6 提示出錯(cuò)頁(yè)面</p><p>  并且頁(yè)面跳轉(zhuǎn)到信息填寫頁(yè)面重新填寫信息,各種信息填寫完成后將進(jìn)行數(shù)據(jù)庫(kù)連接,并判斷該旅行社是否已經(jīng)注冊(cè),如果該旅行社已注冊(cè)則禁止該旅行社的注冊(cè),如未注冊(cè)則更新數(shù)據(jù)庫(kù)信息并提示注冊(cè)成功,進(jìn)入旅行社登錄頁(yè)面tour_login.asp。</p><p&g

109、t;<b>  代碼如下:</b></p><p><b>  <% </b></p><p>  dim sql1,rs</p><p>  set rs=server.createobject("adodb.recordset")</p><p>  sql1=&quo

110、t;select*from[tour]where tour='" &tour&"' and username='"&username&"'"</p><p>  rs.open sql1,conn,1,1</p><p>  if not( rs.bof or rs.eof)

111、then </p><p>  response.write"<p>對(duì)不起,該旅行社已存在!</p>"</p><p>  response.write"<a href='tour_reg.asp'>請(qǐng)點(diǎn)擊重新注冊(cè)</a>" </p><p>  response

112、.end()</p><p><b>  else</b></p><p>  dim sql2,rst</p><p>  sql2="select * from [tour]"</p><p>  set rst=server.createobject("adodb.recordset&

113、quot;)</p><p>  rst.open sql2,conn,1,3</p><p>  rst.addnew rst("tour")=tour</p><p>  rst("username")=username rst("

114、userpassword")=userpassword</p><p>  rst("manager")=manager rst("phone")=phone</p><p>  rst("address")=address rst("web&

115、quot;)=web</p><p>  rst("email")=email rst("jieshao")=jieshao</p><p>  rst.update rst.close</p><p>  set rst=not

116、hing </p><p>  conn.close</p><p>  set conn =nothing</p><p>  session("tour")=tname</p><p>  response.write("<script> ale

117、rt('注冊(cè)成功!進(jìn)入登錄');")</p><p>  response.write("location.href='tour_login.asp';")</p><p>  response.write("</script>")</p><p><b>  e

118、nd if </b></p><p><b>  %></b></p><p>  (3).旅行社發(fā)布旅行線路頁(yè)面(tour_addxianlu.asp)</p><p>  頁(yè)面顯示圖片如圖5-7:</p><p>  圖5-7 旅行社發(fā)布旅行線路示意圖</p><p><

119、;b>  部分代碼如下:</b></p><p>  <script language=vbscript></p><p><b>  <!--</b></p><p>  Sub mfkiqpl_onclick</p><p>  if form1.t2.value="&q

120、uot; then</p><p>  window.alert ("您要添加的線路名稱不能為空!")</p><p>  form1.t2.focus</p><p><b>  else</b></p><p>  if len(form1.t2.value)>32 then</p&g

121、t;<p>  window.alert ("您要添加的線路名稱的字?jǐn)?shù)不能大于32!")</p><p>  form1.t2.focus </p><p><b>  else</b></p><p>  if form1.t3.value="" then</p><p

122、>  window.alert ("您要添加的線路報(bào)價(jià)填寫不正確!")</p><p>  form1.t3.focus</p><p><b>  else</b></p><p>  if form1.t4.value="" then</p><p>  window.a

123、lert ("您要添加的線路類型忘了填寫了!")</p><p>  form1.t4.focus</p><p><b>  else</b></p><p>  if form1.t5.value="" then</p><p>  window.alert ("您要

124、添加的線路游完需要的時(shí)間沒填寫!")</p><p>  form1.t5.focus</p><p><b>  else</b></p><p>  if form1.t6.value="" then</p><p>  window.alert ("您要添加的線路說明必需填寫

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論