版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
淮陰工學院畢業(yè)設計(論文)第19-頁共37頁淮陰工學院畢業(yè)設計(論文)第1-頁共37頁緒論
1.1研究背景及意義旅游業(yè)具有“無煙產(chǎn)業(yè)”和“永遠的朝陽產(chǎn)業(yè)”的美稱,它已經(jīng)和石油業(yè)、汽車業(yè)并列為世界三大產(chǎn)業(yè);根據(jù)WTTC的統(tǒng)計,它每年產(chǎn)出4.7萬億美金的收入,直接或間接地為2億700萬人提供了就業(yè)機會,并支持著數(shù)以萬計的企業(yè)的發(fā)展。改革開放以來,我國的旅游業(yè)有了非常迅速的發(fā)展,但是比較而言,我國國內(nèi)旅游業(yè)發(fā)展的廣度深度都遠遠不能適應經(jīng)濟發(fā)展和人民生活水平提高的需要。隨著市場經(jīng)濟的發(fā)展和人民收入水平的進一步提高,人民對旅游消費的需求將進一步上升,國內(nèi)旅游業(yè)在國民經(jīng)濟中的地位和作用越來越重要[1]。但我國旅游產(chǎn)業(yè)仍然基礎薄弱,管理手段滯后,信息化程度低,企業(yè)效益較差。旅游行政管理部門存在管理方式落后,缺乏信息化管理手段,信息溝通渠道不通暢等問題.,面對困難和挑戰(zhàn),我國旅游業(yè)必須轉(zhuǎn)變觀念,創(chuàng)新思維,以信息化建設為突破口和新手段,整合各種資源,從而實現(xiàn)整個行業(yè)的新跨越。加強旅游信息化建設,可以提高各級管理部門的工作效率和管理水平,精簡辦事程序,降低工作成本,加大宣傳力度,加快信息傳播速度,提高信息實效性;另一方面可以通過開展電子商務,滿足游客的個性化需求,提高旅游服務質(zhì)量,改變旅游企業(yè)傳統(tǒng)經(jīng)營模式,降低成本,增加效益,從而提高整個旅游產(chǎn)業(yè)素質(zhì),旅游實現(xiàn)信息化,將會進一步壯大旅游支柱產(chǎn)業(yè),提升旅游產(chǎn)業(yè)整體信息化水平,優(yōu)化產(chǎn)業(yè)結(jié)構(gòu)和資源配置,完善產(chǎn)業(yè)鏈,進而帶動眾多相關產(chǎn)業(yè)發(fā)展,拉動內(nèi)需,擴大就業(yè),增加外匯收入,對經(jīng)濟發(fā)展起到積極的推動作用。目前,我國的一些旅游部門在信息化方面做的工作和其投入較少,對自身的發(fā)展起到了制約作用,可以通過建立旅游網(wǎng)站來宣傳本地的風土人情,對信息進行網(wǎng)絡化、信息化管理,提高自身競爭能力。1.2國內(nèi)外研究現(xiàn)狀目前有許多中型的旅游管理部門仍依靠原始的人工方式采用電子文檔、電子表格等(例如WORD、EXCEL,或者簡單的ACCESS數(shù)據(jù)庫)來對旅游信息進行管理,大部分旅行社也無自己的旅游網(wǎng)站,無法在現(xiàn)在這個網(wǎng)絡時代接受客戶的網(wǎng)上預定。隨著業(yè)務的不斷擴展,旅行社業(yè)務操作中涉及的各種收費情況、客戶情況以及旅游線路情況越來越復雜,業(yè)務操作人員若僅靠手工方式處理處理大量資料,則遺漏信息的現(xiàn)象更容易發(fā)生,同時也可能帶來出錯率的增長以及大量資源的浪費和閑置等問題。因此,只有加強對旅游部門信息資源的整合、統(tǒng)一管理,才能使行業(yè)更加合理、高效地運轉(zhuǎn)?,F(xiàn)行的旅游信息管理模式的問題主要體現(xiàn)在如下幾個方面:1.各類旅游信息查詢速度慢,工作強度大。旅游信息中牽涉到游客資料、導游信息、費用、線路、景點、酒店等等大量的資料,用人工方式進行整理匯總時,速度慢、工作繁瑣、易出錯。2.各類資源之間調(diào)配難度大。由于信息面廣,信息量大,因此要對其中某些資源進行統(tǒng)一管理、調(diào)配是需要花費大量的人工。3.相當一部分資源缺少一定的保護,處于不安全的狀態(tài),許多信息容易泄露。4.對于客戶的服務要求反應慢?;谏厦娴脑?,對于客戶提出的服務要求,勢必不能做出快捷的反應。5.缺少服務質(zhì)量反饋的統(tǒng)一管理。系統(tǒng)分析2.1可行性分析采用現(xiàn)代化統(tǒng)一的計算機信息網(wǎng)站系統(tǒng),能夠有效幫助旅游企業(yè)優(yōu)化旅游行業(yè)TQC,使其在行業(yè)內(nèi)處于優(yōu)勢地位,并相對長期地保持這種戰(zhàn)略優(yōu)勢。開發(fā)本系統(tǒng)的可行性研究如下:1.技術(shù)可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,軟、硬件能否滿足需要。本系統(tǒng)采用ASP開發(fā)出友好美觀的人機界面,便于用戶理解、操作。數(shù)據(jù)庫管理系統(tǒng)采用MicrosoftAccess,它能夠處理大量數(shù)據(jù),同時保持數(shù)據(jù)的完整性、安全性。因此本系統(tǒng)的開發(fā)平臺已成熟可行。硬件方面,在科技飛速發(fā)展的今天,硬件更新速度越來越快,容量越來越大,可靠性越來越高,價格越來越便宜,因此硬件平臺也能夠滿足本系統(tǒng)所需。2.經(jīng)濟可行性:計算機技術(shù)發(fā)展異常迅猛的根本原因在于計算機的應用促進了社會經(jīng)濟的發(fā)展,給社會帶來了巨大經(jīng)濟效益。因此基于計算機系統(tǒng)的成本-效益分析是可行性研究的重要內(nèi)容。2.2需求分析該系統(tǒng)主要建立一個完整的旅游網(wǎng)站,突出旅游特點,有美觀的界面設計。主要功能:用戶可以對各景點相關交通方式管理與查詢、酒店預訂、各個景點路程與旅游方式的設計與查詢、對個景點所需費用查詢。有一定數(shù)量旅游景點相關信息可供處理。方便游客了解景區(qū)各種相關信息,同時有利與景區(qū)管理部門的管理,加強雙邊的溝通與協(xié)作,以提高和改善管理水平,使游客通過對網(wǎng)站的瀏覽可以對景點有比較真實和豐富的了解,對景點本身做一個比較好的宣傳和推廣。3.系統(tǒng)根據(jù)實際情況收集的資料為背景,網(wǎng)站中包括各個景區(qū)的基本情況介紹如:交通情況,門票價格和風景圖片欣賞等,用戶登陸后,都可以瀏覽站中的所有信息,同時可以通過系統(tǒng)來查詢所需要的各種信息,并且可以訂購門票和預約酒店以及車輛等。4.管理人員登陸系統(tǒng)后,將各種煩瑣的管理工作通過網(wǎng)站來管理,用最少的人力和物力提高管理水平,方便發(fā)布各種旅游信息,處理游客所遇到的各種問題,及時了解游客對旅游管理部門的意見,通過數(shù)據(jù)分析可以了解游客的基本情況和不同時期游客的變化情況,提前做出必要的準備工作。5.管理人員通過系統(tǒng)處理各個事務,使前臺的用戶操作方便簡單,突出旅游特點,具有美觀的界面設計,保證網(wǎng)站安全穩(wěn)定的運行。3系統(tǒng)概要設計系統(tǒng)的概要結(jié)構(gòu)設計是指整個系統(tǒng)由哪些部分組成,以及各部分在物理上、邏輯上的相互關系,包括硬件部分和軟件部分。主要任務就是將整個系統(tǒng)合理地劃分成若干個功能模塊,正確地處理模塊之間與模塊內(nèi)部的聯(lián)系以及之間的調(diào)用關系和數(shù)據(jù)聯(lián)系,定義子模塊的內(nèi)部結(jié)構(gòu)等。3.1數(shù)據(jù)庫設計3.1.1數(shù)據(jù)庫設計概述數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù)。十多年來數(shù)據(jù)庫管理系統(tǒng)已從專用的應用程序發(fā)展成為通用的系統(tǒng)軟件。由于數(shù)據(jù)庫具有數(shù)據(jù)結(jié)構(gòu)化,最低冗余度,較高的程序與數(shù)據(jù)獨立性,易于擴充,易于編制應用程序等優(yōu)點,較大的信息系統(tǒng)都是建立在數(shù)據(jù)庫設計之上的。因此不僅大型計算機及中小型計算機,甚至微型機都配有數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序為中心轉(zhuǎn)向圍繞共享的數(shù)據(jù)庫為中心的新階段。這樣既便于數(shù)據(jù)的集中管理,又有利于應用程序的研制和維護,提高了數(shù)據(jù)的利用性和相容性,提高了決策的可靠性。目前,數(shù)據(jù)庫已經(jīng)成為現(xiàn)代信息系統(tǒng)不可分割的重要組成部分。數(shù)據(jù)庫技術(shù)也是計算機領域中發(fā)展最快的技術(shù)之一。數(shù)據(jù)庫設計是把現(xiàn)實世界的實體模型與需求轉(zhuǎn)換成數(shù)據(jù)庫的模型的過程,它是建立數(shù)據(jù)庫應用系統(tǒng)的核心問題。數(shù)據(jù)庫及其應用的性能都建立在良好的數(shù)據(jù)庫設計的基礎之上,數(shù)據(jù)庫的數(shù)據(jù)是一切操作的基礎,如果數(shù)據(jù)庫設計不好,那么其它一切用于提高數(shù)據(jù)庫性能的方法收效都是有限的。數(shù)據(jù)庫設計的關鍵是如何使設計的數(shù)據(jù)庫能合理地存儲用戶的數(shù)據(jù),方便用戶進行數(shù)據(jù)處理。設計數(shù)據(jù)庫必須遵循一定的規(guī)則,在關系型數(shù)據(jù)庫中,這種規(guī)則就是范式,范式是符合某一種級別的關系模式的集合。一般人們設計數(shù)據(jù)庫遵循第三范式。即:數(shù)據(jù)庫表中不包含已在其他表中包含的非主關鍵字信息。采用范式減少了數(shù)據(jù)冗余,節(jié)約了存儲空間,同時加快了增、刪、改的速度[6]。3.1.2數(shù)據(jù)庫需求分析整個系統(tǒng)所包括的信息有景點信息、用戶信息、酒店信息、旅行社信息、留言信息等??蓪⑦@些信息抽象為下列系統(tǒng)所需要的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):1.景點管理(編號,景點名稱,景點等級,天氣情況,位置,住宿,費用,路線)2.酒店管理(酒店編號,酒店名稱,酒店具體地址,酒店星級,聯(lián)系人,聯(lián)系電話)3.用戶表(用戶名,用戶類型,密碼)4.旅行社管理(編號,名稱,等級,負責線路,聯(lián)系人,電話)5.留言管理(留言編號,標題,留言人,日期,內(nèi)容)6.預定酒店表(編號,日期,用戶,酒店)注:帶下劃線表示主鍵3.1.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設計概念結(jié)構(gòu)設計是數(shù)據(jù)庫設計的核心。概念結(jié)構(gòu)獨立于數(shù)據(jù)庫的邏輯結(jié)構(gòu),也獨立與所使用的具體的數(shù)據(jù)庫管理系統(tǒng)。概念模型(E-R模型)的組成元素有:實體、屬性、聯(lián)系,E-R模型用E-R圖表示。實體是用戶工作環(huán)境中所涉及的事務,屬性是對實體特征的描述。1.模型中的實體相當于一個實體集、一個表。實體用矩形框表示,實體名稱標注在矩形框內(nèi)。用菱形表示實體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無向邊把菱形分別與有關實體相連接,在無向邊旁標上聯(lián)系的類型。2.屬性是實體的性質(zhì)。用橢圓框表示,與實體之間用一條線相連,表的主碼是關鍵屬性,關鍵屬性項加下劃線。3.各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關聯(lián)的關系。4.在程序中實現(xiàn)對他們的完整性和一致性控制。E-R模型的組成元素有:實體、屬性、聯(lián)系。E-R模型用E-R圖來表示。實體是用戶工作環(huán)境中所涉及的事物,屬性是對實體特征的描述。本系統(tǒng)主要的E-R圖,見圖3.1。景點狀態(tài)景點名稱電話地址編號編號碼酒店圖3.1系統(tǒng)E-R圖景點狀態(tài)景點名稱電話地址編號編號碼酒店3.1.4數(shù)據(jù)庫的物理結(jié)構(gòu)服務器上建立名為test的數(shù)據(jù)庫。其中包括下表:用戶表,見表3.1。表3.1YongHu表字段名稱數(shù)據(jù)類型是否為空說明用戶名Char否主鍵用戶類型Char否
密碼Char否
酒店管理表,見表3.2。表
3.2JiuDian表字段名稱數(shù)據(jù)類型是否為空說明酒店編號Int否主鍵酒店名稱Char否
酒店具體地址Char否
酒店星級Char否
聯(lián)系人Char否
聯(lián)系電話Char否
景點管理表,見表3.3。表3.3JingDian表字段名稱數(shù)據(jù)類型是否為空說明編號Int否主鍵景點名稱Char否
天氣情況Char否
地理位置Char否
等級Char否
預定表,見表3.4。表3.4YuDing表字段名稱數(shù)據(jù)類型是否為空說明姓名Char否主鍵身份證號Int否主鍵酒店名稱Char否
旅行社管理表,見表3.5。表3.5LvXxngShe表字段名稱數(shù)據(jù)類型是否為空說明編號Int否主鍵名稱Char否
等級Char否
負責線路Char否
聯(lián)系電話Char是
留言表,見表3.6。表3.6LiuYan表字段名稱數(shù)據(jù)類型是否為空說明編號Int否主鍵用戶名Char否
標題Char否
內(nèi)容Char否
時間Char否
數(shù)據(jù)庫關系圖,見圖3.2。圖3.2數(shù)據(jù)庫關系圖3.1.5數(shù)據(jù)字典數(shù)據(jù)字典是在系統(tǒng)數(shù)據(jù)流程圖的基礎上。進一步定義和描述所有的數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲、處理過程和外部實體的詳細邏輯內(nèi)容與特征的工具。數(shù)據(jù)字典的任務是對于數(shù)據(jù)流程圖中出現(xiàn)的元素的名字都有一個確切的解釋。本系統(tǒng)的數(shù)據(jù)字典如下:文件名用戶表別名:yonghubiao組成:用戶名+密碼+類型備注:這是所有的用戶信息表景點表數(shù)據(jù)字典如下:文件名:景點表別名:jingdianbiao組成:編號+名稱+等級+地理位置+天氣+路線+住宿條件+費用備注:這是所有的景點信息表旅行社表數(shù)據(jù)字典如下:文件名:旅行社表別名:lvxingshebiao組成:編號+名稱+等級+負責路線+聯(lián)系電話+聯(lián)系人備注:酒店表數(shù)據(jù)字典如下:文件名:酒店表別名:jiudianbiao組成:編號+名稱+地址+星級+聯(lián)系電話+聯(lián)系人備注:留言表數(shù)據(jù)字典如下:文件名:留言表別名:liuyanbiao組成:編號+留言內(nèi)容+留言人+留言時間+標題備注:負責線路表數(shù)據(jù)字典如下:文件名:負責線路表別名:fuzhexianlubiao組成:旅行社編號+景點編號+旅行社名稱+景點名稱備注:酒店預定表數(shù)據(jù)字典如下:文件名:酒店預定表別名:jiudianyudingbiao組成:用戶名+酒店編號+酒店名稱+時間備注:3.1.6數(shù)據(jù)庫的完整性和安全性數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。數(shù)據(jù)庫管理系統(tǒng)(DBMS)用一定的機制來檢查數(shù)據(jù)庫中的數(shù)據(jù)是否滿足規(guī)定的條件——完整性約束條件,數(shù)據(jù)的約束條件是語義的體現(xiàn),將作為模式的一部分存入數(shù)據(jù)庫中[7]。本系統(tǒng)中定義了表與表之間的聯(lián)系及表中各字段屬性約束有助于實現(xiàn)有助于完整性。數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。在數(shù)據(jù)庫系統(tǒng)中,大量的數(shù)據(jù)集中存放,而且為許多用戶直接共享,是寶貴的信息資源,系統(tǒng)的安全保護措施就顯得更為重要,它可以保護數(shù)據(jù)庫防止惡意的破壞和非法的存取。在系統(tǒng)中,用戶通過瀏覽器打開本站首頁后,必須經(jīng)過注冊登陸,方可對本站景點進行瀏覽、查看、檢索等操作。用戶注冊的用戶名是唯一的,密碼通過加密。在用戶登陸,必須輸入用戶名和密碼,并通過數(shù)據(jù)庫的驗證,同時對用戶的權(quán)限進行驗證,防止非法用戶和未授權(quán)用戶對本站進行非法訪問和操作,保證本站的安全。3.2系統(tǒng)總體結(jié)構(gòu)設計該系統(tǒng)在Windows98/2000/XP環(huán)境下,主要采用ASP開發(fā)工具,MicrosoftOfficeAccess
2003數(shù)據(jù)庫來設計,開發(fā)過程與成果應符合GB/T11457-1995軟件工程術(shù)語,GB/T8567-1988計算機軟件產(chǎn)品開發(fā)文件編制指南等。3.2.1旅游網(wǎng)站系統(tǒng)總體結(jié)構(gòu)圖繪制系統(tǒng)結(jié)構(gòu)圖的過程,實際上就是對系統(tǒng)功能模塊進行分解設計的過程,即合理地將數(shù)據(jù)流程圖轉(zhuǎn)變?yōu)樗枰南到y(tǒng)結(jié)構(gòu)圖[8]。系統(tǒng)結(jié)構(gòu)圖將會使讀者和用戶能直觀的了解系統(tǒng)的結(jié)構(gòu)模式,理解系統(tǒng)的各個功能的結(jié)構(gòu),能很好地方便用戶使用和理解整個系統(tǒng)。本網(wǎng)站的系統(tǒng)結(jié)構(gòu)圖如下。旅游網(wǎng)站系統(tǒng)旅游網(wǎng)站系統(tǒng)在線留言信息瀏覽信息查詢用戶功能用戶登陸用戶注冊模糊查詢精確查詢分類瀏覽旅行社信息酒店信息景點信息旅游新聞按旅游路線按酒店名稱息按酒店地址按酒店等級按地理位置按景點名稱用戶管理刪除用戶信息查看所有用戶信息圖3.3系統(tǒng)總體結(jié)構(gòu)圖3.2.2網(wǎng)站的結(jié)構(gòu)本網(wǎng)站的開發(fā)過程中采用的是瀏覽器/服務器(Browser/Server)模式。它以訪問數(shù)據(jù)服務器為中心,HTTP協(xié)議為傳輸協(xié)議,客戶端通過瀏覽器(Browser)訪問WEB服務器和數(shù)據(jù)服務器。其三層結(jié)構(gòu)見圖3.4。瀏瀏覽器瀏覽器
WEB服務器
后臺數(shù)據(jù)庫圖3.4B/S三層結(jié)構(gòu)圖圖中從左到右,分為三層結(jié)構(gòu):第一層:瀏覽器。主要完成客戶和后臺的交互及最終查詢結(jié)果的輸出。瀏覽器將HTML語言代碼轉(zhuǎn)化成圖文網(wǎng)頁。網(wǎng)頁具備一定的交互功能,允許用戶根據(jù)網(wǎng)頁提供的表單輸入信息,提交給后臺并提出處理請求。后臺處理完后,將結(jié)果返回至用戶的瀏覽器。第二層:WEB服務器,主要完成客戶的應用功能。WEB服務器接受客戶請求后,啟動相應的進程響應這一請求,動態(tài)生成一串HTML代碼,返回用戶的瀏覽器。若用戶請求中包含數(shù)據(jù)的存取,WEB服務器還將與數(shù)據(jù)庫服務器連接,協(xié)同完成處理工作。第三層:數(shù)據(jù)庫服務器,主要協(xié)調(diào)不同的WEB服務器發(fā)出的請求,管理數(shù)據(jù)庫[10]。3.2.3系統(tǒng)功能模塊設計根據(jù)需求分析的結(jié)果,按照“低耦合、高內(nèi)聚”的原則,本系統(tǒng)將劃分為以下主要功能模塊:用戶功能模塊;景點信息瀏覽功能模塊;景點/酒店信息查詢功能模塊;在線留言功能模塊;旅行社信息瀏覽功能模塊;酒店預定功能模塊。1.用戶功能模塊實現(xiàn)的主要功能包括新用戶注冊、老用戶登陸,同時,管理員對用戶進行管理。(1)用戶注冊。新用戶首次訪問本站,必須注冊。在用戶注冊時,自動添加用戶注冊時間,系統(tǒng)默認該用戶的權(quán)限為0(普通用戶),只能瀏覽、檢索旅游信息;若想在線留言,則必須注冊成為會員,而酒店預定,必須通過既定的交費形式向本站繳納一定的費用后成為高級用戶。注冊成功后調(diào)用登錄模塊。(2)用戶登陸。已注冊用戶在訪問本站,必須先登陸后訪問。登陸時需輸入用戶名和密碼,通過系統(tǒng)驗證(包括用戶名和密碼的驗證以及用戶權(quán)限驗證)成功后方可進行相關操作。用戶登錄成功后調(diào)用信息瀏覽、信息檢索、留言模塊等。(3)查看用戶基本信息。主要是用戶查看自己注冊是的基本信息,包括用戶權(quán)限及用戶的消費情況。(4)用戶管理。管理員查看用戶基本信息、查看用戶交費申請信息,修改用戶權(quán)限。用戶管理調(diào)用查看用戶信息、查看用戶交費申請信息、用戶權(quán)限修改模塊。用戶功能模塊流程圖如下。主窗體主窗體ID是否與數(shù)據(jù)庫中ID重復用戶注冊YN填寫用戶ID填寫、確認用戶密碼注冊成功,返回圖3.5用戶注冊模塊流程圖2.信息檢索模塊該模塊主要是方便用戶對本站景點和酒店進行相關檢索,并返回檢索結(jié)果。用戶可根據(jù)自己不同的需要,系統(tǒng)根據(jù)用戶選擇的不同組合檢索方式和輸入的關鍵字進行相關檢索,得到用戶檢索的信息。(1)模糊查詢。按選擇的類型和輸入的關鍵字進行查詢,就會檢索出景點庫中所有包括你輸入字段的景點信息。如輸入關鍵字“華”并選擇“按景點名稱”檢索結(jié)果包括片名為“..華..”的景點信息。(2)精確查詢。按選擇的類型和輸入的關鍵字進行查詢,就會檢索出景點庫中與輸入字段完全匹配的景點信息。信息檢索模塊流程圖如下。主窗體主窗體用戶注冊景點/酒店復合查詢查詢條件查詢條件找到記錄顯示找到記錄顯示返回酒店查詢景點查詢NYNY圖3.6用戶查詢模塊流程圖3.在線留言模塊該模塊主要是方便用戶和管理人員進行溝通和交流,用戶可以發(fā)表自己的看法也可瀏覽其他用戶的留言。為了讓旅游部門掌握各方面的反饋信息,本系統(tǒng)設置了留言簿模塊。通過此模塊,可以上傳留言、查看以往的留言信息。留言信息包括:留言的用戶、留言時間及留言內(nèi)容。(1)瀏覽留言。用戶登陸后可以查看以前的留言。(2)發(fā)表留言。用戶如果要留言必須登陸后發(fā)表其留言。在線留言模塊流程圖如下。查看留言
留言NY顯示留言填寫留言信息是否允許留言返回輸入留言留言簿留言/查看留言主窗體查看留言查看留言
留言NY顯示留言填寫留言信息是否允許留言返回輸入留言留言簿留言/查看留言主窗體查看留言圖3.7用戶留言模塊流程圖4.酒店預定該功能模塊主要是客戶瀏覽了相關資料后,可通過本模塊的下拉一個預定定單。將個人信息及預定的酒店填寫完整后,上交給系統(tǒng),而系統(tǒng)經(jīng)過簡單的邏輯判斷信息是否有錯后通過兩個消息框的反饋,來確定酒店預定是否成功。酒店預定功能流程如下。YY圖3.8用戶酒店預定模塊流程圖5.信息瀏覽實現(xiàn)的主要功能包括查看站內(nèi)公告(最新公告及近期的所有公告)、點擊景點,酒店,旅行社的信息,并且可以進行查詢功能。(1)旅游新聞。通過“公告欄”可了解本站的最新信息,并可查看本站的近期的所有公告內(nèi)容。(2)景點信息。通過景點頁面進行各個景點的信息瀏覽和查詢。(3)旅行社信息。通過景點頁面進行各個旅行社的信息瀏覽和查詢。(4)酒店信息。通過景點頁面進行各個酒店的信息瀏覽和查詢。3.2.4主界面設計主界面是一個網(wǎng)站的門面,如同公司的形象,特別注重設計和規(guī)劃。它是用戶首先見到的界面,它的好壞直接影響到網(wǎng)站的訪問率。為此,作者從以下幾個方面對主界面進行了設計。1.在色彩搭配上,一種較明快的色彩為基調(diào),配以相關的其他色彩,給用戶一種鮮而不艷的美感。2.在字體選用上,大小適當,盡量使用常用字體,適當配用藝術(shù)字。3.在網(wǎng)頁制作上,采用框架式結(jié)構(gòu),在框架中嵌入子頁,將大表化小,圖片壓縮,盡量減少頁面響應時間。4.在內(nèi)容上,主界面內(nèi)容充實而不繁雜,既體現(xiàn)本站特色,又能滿足用戶需要。5.在用戶操作上,簡化用戶操作,刪去那些空洞的環(huán)節(jié)。例如,“用戶注冊”只須填寫簡單信息即可。3.2.5輸入輸出界面設計旅游網(wǎng)站系統(tǒng)的輸入界面主要包括用戶注冊、登錄,信息檢索和在線留言等,輸入設計的內(nèi)容包括以下幾點:1.輸入數(shù)據(jù)的內(nèi)容設計,包括確定輸入數(shù)據(jù)項名稱、數(shù)據(jù)內(nèi)容、精度、數(shù)值范圍。例如,在用戶登陸中,用戶輸入的數(shù)據(jù)包括用戶名,密碼,用戶名和密碼都必須大于6位且小于16位2.確定數(shù)據(jù)輸入方式,用戶注冊、登錄,信息檢索和在線留言等輸入操作,都是在客戶端瀏覽器上完成,并立即更新服務器端數(shù)據(jù)庫。3.輸入數(shù)據(jù)的正確性校驗,保證輸入數(shù)據(jù)的正確性。例如在用戶登錄時,必須校驗用戶名和密碼,只有在二都正確的情況下才能正確登錄.旅游網(wǎng)站系統(tǒng)的輸出界面主要包括旅游新聞,景點推薦,檢索結(jié)果等,輸出設計的內(nèi)容包括以下幾點:1.確定輸出的內(nèi)容。用戶是信息的主要使用者,在進行輸出內(nèi)容的設計時,首先要確定用戶在使用信息方面的要求,包括使用的目的、輸出速度、頻率、數(shù)量、安全性等。根據(jù)用戶的要求,設計輸出信息的內(nèi)容,輸出的項目及數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)類型、位數(shù)及取值范圍,數(shù)據(jù)的生成途徑,完整性及一致性的考慮。2.確定輸出格式。輸出格式設計要滿足使用者的要求和習慣,達到格式清晰、美觀、易于閱讀和理解的要求。在本系統(tǒng)中,輸出頁面的設計,盡量滿足用戶的信息需要,并有相關的提示信息。輸入輸出等界面設計,均仿照首頁的風格進行,使整個網(wǎng)站頁面風格一致,別具特色?;搓幑W院畢業(yè)設計(論文)第19頁共38頁4系統(tǒng)詳細設計
4.1數(shù)據(jù)庫連接實現(xiàn)ADO.NET提供所有OLEDB兼容數(shù)據(jù)源一個共同的接口,連接、取回、處理及更新數(shù)據(jù)庫數(shù)據(jù)方便,數(shù)據(jù)源可以包括使用數(shù)據(jù)倉庫、數(shù)據(jù)庫、文本文件、XML數(shù)據(jù)等。ADO.NET用“無連接傳輸模式”訪問數(shù)據(jù)源(使用XML為核心之故)。無連接模式是指當用戶要求訪問數(shù)據(jù)源時,無須經(jīng)過冗長的連接操作,而且通過ADO.NET添加的DATASET(數(shù)據(jù)集)對象,每個用戶都擁有專屬的DATASET(數(shù)據(jù)集)對象,因此,用戶就不需要爭奪數(shù)據(jù)源。ADO.NET有兩種連接數(shù)據(jù)源的方式,分別為DataReader對象及DataSet對象。使用DataReader對象讀取數(shù)據(jù)庫的步驟是:(1)使用Connection對象創(chuàng)建數(shù)據(jù)連接,OLEDB兼容數(shù)據(jù)庫須使用Oledbconnection對象;(2)使用Command對象對數(shù)據(jù)源執(zhí)行SQL并返回結(jié)果,OLEDB兼容數(shù)據(jù)庫須使用OledbCommand對象;(3)使用DataReader對象讀取數(shù)據(jù)源,OLEDB兼容數(shù)據(jù)庫須使用OleDbDataReader對象[8]。對于Dataset對象可以用來訪問數(shù)據(jù)庫,其步驟是:(1)使用Connection對象創(chuàng)建數(shù)據(jù)連接,OLEDB兼容數(shù)據(jù)庫須使用Oledbconnection對象;(2)使用Datadapter對象執(zhí)行SQL命令并返回結(jié)果,Datadapter對象構(gòu)造在Command對象之上,OLEDB兼容數(shù)據(jù)庫須使用OledbDataAdapter對象;(3)使用Dataset對象訪問數(shù)據(jù)庫。數(shù)據(jù)庫連接代碼如下:<scriptlanguage="javascript"runat="server">functionApplication_OnStart(){ Application.lock(); Application("ConnectionString")="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+Server.mappath("/lywz/DataBase/LVYou.mdb"); Application.unlock();};</script>4.2功能模塊的實現(xiàn)4.2.1用戶模塊的實現(xiàn)本模塊輸入輸出包括:用戶注冊:輸入用戶名、密碼等。用戶登陸:輸入用戶名、密碼。輸出包括:輸出密碼、輸出用戶名等。1.用戶登陸;當用戶輸入的用戶名時與數(shù)據(jù)庫中的用戶名和密碼進行比較,如果兩項都相同則返回到index.asp,如果不同彈出對話框要求重新輸入,并且提示“用戶名或密碼錯誤”要求重新輸入。用戶登陸窗口主要代碼:<%if(Request.ServerVariables("REQUEST_METHOD")=="POST"){ varming=String(Request.Form("YongHuMing")); varmiMa=String(Request.Form("MiMa")); try{ if(YongHu.DengLu(ming,0,hex_sha1(String(miMa)))==1){ Response.Write("<fontcolor='blue'>登陸成功!返回<ahref='index.asp'>首頁</a>。</font>"); if(Request.Form("form")!=null) if(String(Request.Form("form")).length>1) Response.Redirect(Request.Form("form")); }else{ Response.Write("<fontcolor='red'>用戶名或密碼錯誤!</font>"); } } catch(e){ Response.Write("<fontcolor='red'>"+e.description+"</font>"); }}%>2.用戶注冊;用戶如果首次進入系統(tǒng)則要求注冊,用戶注冊時用戶名將不能重復,且在6到16位之間,注冊成功則寫如數(shù)據(jù)庫的用戶表中。主要代碼如下:<%if(Request.ServerVariables("REQUEST_METHOD")=="POST"){ try{ if(hasRequest(String(Request.Form("MiMa")))){ YongHu.ZhuCe(Request.Form("YongHuMing"),0,hex_sha1(String(Request.Form("MiMa")))); }else{ YongHu.ZhuCe(Request.Form("YongHuMing"),0,null); } Response.Write("<fontcolor='blue'>注冊成功!返回<ahref='index.asp'>首頁</a></font>"); if(Request.Form("form")!=null) if(String(Request.Form("form")).length>1) Response.Redirect(Request.Form("form")); } catch(e){ Response.Write("<fontcolor='red'>"); if(e.number==-2147467259) Response.Write("該用戶名已被注冊,請重新選擇一個用戶名。"); else if(e.number<0) Response.Write("系統(tǒng)故障,請聯(lián)系管理員。"+e.number+e.description); else Response.Write("用戶名或密碼有誤,請重新輸入。"); Response.Write("</font>"); }}%>4.2.2查詢模塊的實現(xiàn)本模塊輸入:輸入查詢關鍵字,選擇查詢類型和方式。本模塊輸出:輸出檢索的相關結(jié)果。例如:按景點名稱進行模糊查詢,在關鍵字文本框中,輸入與你查詢的片名相關的字段,就會檢索出景點庫中所有包括你輸入字段的信息。如輸入“九寨”檢索結(jié)果包括片名為“..九寨..”的景點信息。按地址進行精確查詢,在關鍵字文本框中,輸入與你檢索的景點地理位置,就會檢索出景點庫中與你輸入字段完全匹配的景點信息。關鍵代碼如下:<styletype="text/css">form.query{margin-bottom:42px;font-family:"georgia";font-size:14px;}form.queryinput{font-size:14px;}</style><tablealign="left"><tr><tdwidth="214"><formmethod="get"action="query_jingdian.asp"class="query"><h2>景點查詢</h2><p><selectname="Type"style="width:80px;"> <option>名稱</option> <option>地理位置</option> <option>路線</option></select><inputtype="radio"name="xx"checked/>模糊查找</p><p><inputtype="text"name="Key"/></p><p><inputtype="submit"value="查詢"/></p></form><formmethod="get"action="query_jiudian.asp"class="query"><h2>酒店查詢</h2><p><selectname="Type"style="width:80px;"> <option>地址</option> <option>名稱</option></select><inputtype="radio"name="xx"checked/>模糊查找</p></p><p><inputtype="text"name="Key"/></p><p><inputtype="submit"value="查詢"/></p></form>4.2.3在線留言模塊的實現(xiàn)本模塊輸入:用戶名,密碼,留言主題,留言內(nèi)容等。本模塊輸出:留言時間,留言者,留言主題,留言內(nèi)容等。用戶留言則必須先登陸,若沒有登陸則要求返回denglu.asp進行登陸。主要代碼如下:<%if(!Session("YongHu")){%> <!--未登陸--> <styletype="text/css"> .hdlinput{font-size:12px;} </style> <formmethod="post"action="denglu.asp"class="hdl"> <inputtype="hidden"name="form"value="liuyan.asp"/> <table> <tr><tdheight="26">用戶名:<inputtype="text"name="YongHuMing"size="12"/></td> <td>密碼:<inputtype="password"name="MiMa"size="12"/></td> <tdvalign="bottom"><inputtype="image"src="images/login.gif"/> 留言需 <ahref="reg.asp"style="color:#333;">注冊</a></td> </tr> </table> </form><%}else{ %><styletype="text/css">input,textarea{ font-family:georgia; font-size:14px;}textarea{ font-family:"楷體_GB2312";}</style> <!--已登陸--> <formmethod="post"action="liuyan_add.asp"> <table> <tr><td>標題:</td><td><inputtype="text"name="BiaoTi"size="36"/> 標題50字內(nèi),內(nèi)容1000字內(nèi)</td></tr> <tr><td>內(nèi)容:</td><td><textarearows="5"cols="70"name="neirong"></textarea></td></tr> <tr><tdcolspan="2"align="center"><inputtype="image"src="images/ly.gif"/></td></tr> </table> </form><%}%>在留言板添加新的留言的主要代碼如下:<%if(Request.ServerVariables("REQUEST_METHOD")=="POST"){ if(Session("YongHu")!=null){ try{ LiuYan.TianJia(Request.Form("BiaoTi"),Session("YongHu").Ming,Request.Form("NeiRong")); Response.Write("<fontcolor='blue'>留言成功!返回<ahref='liuyan.asp'>留言板</a></font>"); } catch(e){ Response.Write("<fontcolor='red'>"); if(e.number<0) Response.Write("系統(tǒng)故障,請聯(lián)系管理員。"+e.number+e.description); else Response.Write("留言標題或內(nèi)容為空,或長度非法,請<ahref='javascript:window.history.go(-1)'>返回</a>修改。"); Response.Write("</font>"); } }else{ Response.Write("<fontcolor='red'>請先<ahref='denglu.asp?form=liuyan.asp'>登陸。</font>"); }}%>4.2.4酒店預定模塊的實現(xiàn)用戶如果要預定酒店則首先登陸系統(tǒng)并且選擇酒店后才可以預定。主要代碼如下:<%if(hasRequest("bianhao")){ if(!isNum(Request("bianhao"))) Response.Write("<pstyle='color:red;text-align:center;'>參數(shù)非法,<ahref='javascript:window.history.go(-1)'>返回</a>。</p>"); else if(Session("YongHu")==null){ Response.Write("<pstyle='text-align:center;margin-bottom:25px;'>請先<ahref='denglu.asp?form=yuding.asp?bianhao="+String(Request("bianhao"))+"'>登陸</a>。</p>"); }else{ try{ YuDing.TianJia(Number(Request("bianhao")),Session("YongHu").Ming); Response.Write("<pstyle='color:blue;text-align:center;'>預定成功。</p>"); } catch(e){ if(e.number==-2147467259) Response.Write("<pstyle='color:red;text-align:center;'>你已預定該酒店。</p>"); } }}else{ Response.Write("<fontcolor='red'>缺少參數(shù)</font><ahref='javascript:window.history.go(-1)'>返回</a>");}%>4.2.5后臺管理模塊的實現(xiàn)管理人員登陸系統(tǒng)后可以對整個系統(tǒng)進行管理,包括:用戶管理,旅行社管理,酒店管理,景點管理,預定管理和留言管理等。用戶管理:管理員可以對用戶名進行刪除和查看,用戶密碼采用加密措施,管理員將不能查看原密碼。旅行社管理:管理員可以對旅行社進行信息添加和刪除功能。酒店管理:管理人員可以對酒店信息進行刪除、修改和添加。景點管理:管理員可以對景點信息進行刪除、修改和添加。預定管理:管理員可以對預定信息進行刪除和查看。留言管理:管理員可以對留言信息進行刪除和查看5系統(tǒng)實施本系統(tǒng)采用ASP軟件統(tǒng)開發(fā)。ASP一些主要特點:ASP是Microsoft公司開發(fā)的Web服務器端腳本開發(fā)環(huán)境,利用它可以生成動態(tài)、高效的web應用程序。ASP為VBScript和javascript等腳本語言提供了一個運行環(huán)境,使開發(fā)人員可以在HTML代碼中使用腳本語言編寫程序。同時,ASP自身也提供了一些很好的命令和內(nèi)置對象。ASP內(nèi)含于IIS3.0和4.0之中,通過ASP我們可以結(jié)合HTML網(wǎng)頁、ASP指令和ActiveX元件建立動態(tài)、交互且高效的WEB服務器應用程序。ASP所有的程序都將在服務器端執(zhí)行,包括所有嵌在普通HTML中的腳本程序。當程序執(zhí)行完畢后,服務器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。以下羅列了ActiveServerPages所獨具的一些特點:
1.使用VBScript、JavaScript等簡單易懂的腳本語言,結(jié)合HTML代碼,即可快速地完成網(wǎng)站的應用程序。
2.無須compile編譯,容易編寫,可在服務器端直接執(zhí)行。
3.使用普通的文本編輯器,如Windows的記事本,即可進行編輯設計。
4.與瀏覽器無關(BrowserIndependence),用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽ActiveServerPages所設計的網(wǎng)頁內(nèi)容。ActiveServerPages所使用的腳本語言(VBScript、Jscript)均在WEB服務器端執(zhí)行,用戶端的瀏覽器不需要能夠執(zhí)行這些腳本語言。
5.ActiveServerPages能與任何ActiveXscripting語言相容。除了可使用VBScript或JScript語言來設計外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如REXX、Perl、Tcl等。腳本引擎是處理腳本程序的COM(ComponentObjectModel)物件[4]。以下是本系統(tǒng)的主要界面:進入系統(tǒng)界面(見圖5-1)旅游網(wǎng)站的主頁本站點主頁組成元素:1.在頁面顯眼部位插入LOGO。2.在頁面中部作為景點簡介及最新的旅游信息發(fā)布。旅游網(wǎng)站的查詢頁面本頁通過連接上文設計開發(fā)的程序的后臺數(shù)據(jù)庫,實現(xiàn)顯示酒店和景點的最新信息的功能。打開本頁面時執(zhí)行頁面加載事件,連接到數(shù)據(jù)庫。動態(tài)生成酒店和景點查詢的頁面。1.一個下拉列表控件。用來向用戶通過提供的所有景點名稱/位置/旅游路線來進行查詢。2.一個文本域。用來向用戶提供關鍵字查詢。圖4.1系統(tǒng)查詢頁面用戶可以通過點擊地圖坐標對景點信息的查詢和瀏覽。同時在景點頁面也可以通過點擊地圖坐標來查詢各個景點的信息,如圖:圖4.2景點信息瀏覽頁面用戶可以通過點擊旅行社的列表對旅行社信息進行瀏覽和查看其詳細介紹。圖4.3旅行社信息瀏覽頁面用戶可以通過點擊酒店的列表對酒店信息進行瀏覽和查看其詳細介紹。圖4.4旅行社信息瀏覽頁面用戶可以查看所有的留言信息,如果自己要留言則必須先登陸系統(tǒng)后才可以進行留言的相關操作。圖4.5在線留言頁面留言 管理員登陸時需輸入用戶名和密碼,通過系統(tǒng)驗證(包括用戶名和密碼的驗證以及用戶權(quán)限驗證)成功后方可進行相關操作。圖4.6管理員登陸窗口進入管理系統(tǒng)頁面,可以對整個系統(tǒng)進行管理,主要功能包括:1.對用戶信息的查看和修改;2.對酒店信息的查看、修改和添加;3.對旅行社信息的查看、修改和添加;4.對景點信息的查看、修改和添加;5.對酒店預定信息的查看;6.對留言信息的查看和刪除;6系統(tǒng)維護與評價6.1系統(tǒng)維護6.1.1硬軟件的準備本醫(yī)用器械管理系統(tǒng)以MicrosoftWindowsXPProfessional操作系統(tǒng)為運行平臺,安裝MicrosoftVisualFoxPro6.0。計算機配置要求:CPU550Mhz以上內(nèi)存256MB以上硬盤40G6.1.2因為系統(tǒng)投入運行后,主管人員與業(yè)務操作人員將在系統(tǒng)中工作,雖然大多數(shù)人員來自現(xiàn)行系統(tǒng),精通業(yè)務,但往往缺乏計算機知識,所以為保證系統(tǒng)調(diào)試和運行的順利進行,應根據(jù)他們的基礎,提前進行培訓,使他們適應并逐步熟悉新的系統(tǒng)操作方法。具體有:(1)讓員工了解系統(tǒng)各功能,包括輸入和輸出。(2)保密性培訓,包括系統(tǒng)進入的密碼以及對敏感信息的保密。(3)數(shù)據(jù)庫表結(jié)構(gòu)的建立與數(shù)據(jù)的輸入。(4)良好習慣的培養(yǎng)。6.1.數(shù)據(jù)的收集、整理、錄入是一項既繁瑣,勞動量又大的工作。而沒有一定基礎數(shù)據(jù)的準備,系統(tǒng)調(diào)試不能很好地進行。一般說來,確定數(shù)據(jù)庫物理模型之后,就應進行數(shù)據(jù)的整理、錄入。這樣既分散了工作量,又可以為系統(tǒng)調(diào)試提供真實的數(shù)據(jù)。這個階段,需要制定逐步實現(xiàn)物理模型的具體計劃,協(xié)調(diào)各方面的任務,檢查工作進度和質(zhì)量,組織全系統(tǒng)的調(diào)試,完成舊系統(tǒng)向新系統(tǒng)的轉(zhuǎn)換。如果系統(tǒng)調(diào)試完成,并且已有一小部分數(shù)據(jù)入庫,就可以開始系統(tǒng)的試運行了。一方面通過試運行來進一步檢驗應用程序在真實的或接近真實的環(huán)境下是否符合設計要求;另一方面,系統(tǒng)的試運行對于系統(tǒng)設計的性能檢測和評價是十分重要的。試運行主要包括功能測試和性能測試,從而找出系統(tǒng)的不足,加以改進。試運行完成后,就可以進入系統(tǒng)的運行和維護階段了。6.1.3系統(tǒng)維護系統(tǒng)維護主要是為了改正錯誤、擴充功能、提升系統(tǒng)的使用能力。系統(tǒng)維護可以包括以下幾個方面:硬件維護:主要指主機和外設以及網(wǎng)絡的維護。如網(wǎng)絡連接硬件故障,網(wǎng)線損壞等。大型數(shù)據(jù)庫可以采用雙機備份的方式進行。數(shù)據(jù)維護:一般由數(shù)據(jù)庫管理員負責。如確定用戶身份、定義其操作權(quán)限、修改或添加數(shù)據(jù)項以及數(shù)據(jù)詞典等。本系統(tǒng)中可以涉及到的數(shù)據(jù)維護有數(shù)據(jù)的備份和數(shù)據(jù)恢復,以及用戶增減、數(shù)據(jù)項的增減等。軟件維護:在實際應用過程中發(fā)現(xiàn)的錯誤以及用戶需要增減的應用程序等都屬于軟件維護。本系統(tǒng)也存在使用過程中對發(fā)現(xiàn)的錯誤進行更改、根據(jù)使用情況更改應用程序等情況。代碼維護:當實際使用工作環(huán)境的代碼發(fā)生改變,或者代碼適應不了使用要求時都需要對代碼進行維護。系統(tǒng)維護是整個系統(tǒng)生命周期內(nèi)占用費用比重最大的一個階段,一個系統(tǒng)的維護是系統(tǒng)能否充分發(fā)揮作用的重要保證。系統(tǒng)維護可以分為:糾錯性維護、適應性維護、完善性維護、預防性維護共四種。據(jù)統(tǒng)計,系統(tǒng)維護階段主要進行的是完善性維護。6.2系統(tǒng)評價本系統(tǒng)是針對##市##縣旅游網(wǎng)站系統(tǒng),其功能基本能滿足用戶的正常信息發(fā)布、廣告的需求,通過管理人員以及普通員工模擬運用該系統(tǒng)發(fā)現(xiàn),系統(tǒng)中存在一些不盡人意之處。如所開發(fā)的系統(tǒng)功能較為簡單,離實用階段還有差距,無法實現(xiàn)聯(lián)網(wǎng)功能等。完善該系統(tǒng)主要就是針對以上的不足之處來進行設計,可以在系統(tǒng)原有的基礎上開發(fā)普通員工注冊使用的模塊,但是必須保證普通員工的使用不能影響管理人員的正常管理和維護;在普通員工可以正常使用之后,就可以加入員工自主選課的模塊??偨Y(jié)旅游網(wǎng)站系統(tǒng)是對現(xiàn)在比較流行的旅游網(wǎng)站進行詳細調(diào)研后,確定了系統(tǒng)涉及的領域,包括數(shù)據(jù)庫設計、界面設計、Web應用層設計等,是一個具有實際應用意義的系統(tǒng)。本系統(tǒng)已實現(xiàn)功能如下。1.用戶注冊、登陸、權(quán)限驗證,用戶查看注冊信息,用戶交費申請等。2.管理員查看用戶基本信息,更改用戶權(quán)限等。3.站內(nèi)旅游信息瀏覽,包括景點瀏覽,旅行社導航景點推薦、最新旅游新聞、站內(nèi)公告等瀏覽和查看。4.站內(nèi)檢索功能:包括按景點名稱、地理位置、旅游路線以及用戶輸入的關鍵字對站內(nèi)信息進行模糊檢索和精確檢索等。5.在線留言功能。6.酒店預定。但是由于在本項目開始的時候,作者對ASP和Web應用程序設計方面的運用不太熟悉,再加之畢業(yè)設計的時間有限,存在不少問題有待進一步改進和完善。主要針對以下幾方面:1.系統(tǒng)的某些設計的可擴展性并不十分理想,在以后的系統(tǒng)維護過程中,使用重構(gòu)方法對系統(tǒng)進行重構(gòu),使系統(tǒng)的設計日益趨于更強的可擴展性。2.多開發(fā)和使用用戶控件,以提高代碼的重復使用率和運行效率方面欠佳,有待進一步改善。3.在功能實現(xiàn)方面,還有許多功能需要拓展,需要進一步完善和優(yōu)化。致謝
畢業(yè)設計是我本科學習的最后一項艱巨而又復雜的任務,是我大學期間學習成果的一個的最好的體現(xiàn)。在我的整個畢業(yè)設計中,有治學嚴謹而又諄諄善誘的老師,有互幫互助的同學,更有積極、向上、融洽、和諧的學習氣氛。短短的3個月時間里,我學到了很多的東西,不僅鞏固了所學的理論知識,擴展了知識面,提高了自己的實際操作能力;而且學會了如何去掌握新知識的有效方法,學會了向問題和困難挑戰(zhàn),學會了團結(jié)合作,互助互利。借此論文之際,向所有幫助、關心、支持我的老師、朋友和同學,表達我最誠摯的謝意。首先感謝我的指導老師,劉長平老師。本論文是在他的耐心指導、層層把關下經(jīng)過多次修改完成的。在這段時間里,我從他身上,不僅學到了許多的專業(yè)知識,更感受到了她們工作中的兢兢業(yè)業(yè),生活中的平易近人。對于我提出的問題與難點,經(jīng)常在第一時間幫助我解決。此外,楊老師的嚴謹治學態(tài)度和扎實的理論基礎都值得我去借鑒。在此,請允許我對您說一聲:“老師,您辛苦了!”。非常感謝與我同一小組的同學。當我在畢業(yè)設計過程中遇到問題和困難時,是他們給我提出許多關鍵性的意見和建議,使我對整個畢業(yè)設計的思路有了總體的把握,并耐心的幫我解決了許多實際問題,使我獲益良多。同時,感謝兩年來傳授我知識的老師們,更要感謝我的家人及朋友對我學業(yè)上的支持和鼓勵,感謝所有關心、幫助過我的人??傊?,在以后的學習、工作、生活中我將更加努力,用自己的實際行動回報社會、學校、老師及同學。參考文獻[1]戴斌.旅行社經(jīng)營管理[J].旅游教育出版社.2005.(2):17-19.[2]薛華成.管理信息系統(tǒng)[J].清華大學出版社.2001.(6):22-25.[3]肖姨,張艷叉.中文Access2002數(shù)據(jù)庫開發(fā)指南[J].冶金工業(yè)出版社.2002.(5):5-9.[4]EvelinaLamma,PaolaMello,F(xiàn)abrizioRiguzzi.ASystemforMeasuringFunctionPointsfromanER-DFDSpecification[J].TheComputerJournal.2004.Vol.3(12):36-38.2003.(5):34-37.[7]AmundTveit.ASurveyOfAgent-orientedSoftwareEngineering.2002.Vol.8(5):21-22.[8]趙延光,刑俊英.數(shù)據(jù)庫系統(tǒng)基礎[J].計算機工程與應用.1998.(3):16-17.(9):77-81.[11]石樹剛,鄭振楣.關系數(shù)據(jù)庫[J].清華大學出版社.1996.(8):21-22.[12]JohnW.Satzinger,RobertB.Jackson,StephenD.Burd.系統(tǒng)分析與設計[J].機械工業(yè)出版社.2002.(10):79-82.[13]MattheMacDonal2003.21.[15]RoyRada.Levelsofreuseineducationalinformationsystems[J].Campus-WideInformationSystems.2001.Vol.18(3):21-22.[16]DanCaderhaim.WebStandardsSolutionsThrParkupandStyleHandbook.人民郵電出版社2009基于C8051F單片機直流電動機反饋控制系統(tǒng)的設計與研究基于單片機的嵌入式Web服務器的研究MOTOROLA單片機MC68HC(8)05PV8/A內(nèi)嵌EEPROM的工藝和制程方法及對良率的影響研究基于模糊控制的電阻釬焊單片機溫度控制系統(tǒng)的研制基于MCS-51系列單片機的通用控制模塊的研究基于單片機實現(xiàn)的供暖系統(tǒng)最佳啟停自校正(STR)調(diào)節(jié)器單片機控制的二級倒立擺系統(tǒng)的研究基于增強型51系列單片機的TCP/IP協(xié)議棧的實現(xiàn)基于單片機的蓄電池自動監(jiān)測系統(tǒng)基于32位嵌入式單片機系統(tǒng)的圖像采集與處理技術(shù)的研究基于單片機的作物營養(yǎng)診斷專家系統(tǒng)的研究基于單片機的交流伺服電機運動控制系統(tǒng)研究與開發(fā)基于單片機的泵管內(nèi)壁硬度測試儀的研制基于單片機的自動找平控制系統(tǒng)研究基于C8051F040單片機的嵌入式系統(tǒng)開發(fā)基于單片機的液壓動力系統(tǒng)狀態(tài)監(jiān)測儀開發(fā)模糊Smith智能控制方法的研究及其單片機實現(xiàn)一種基于單片機的軸快流CO〈,2〉激光器的手持控制面板的研制基于雙單片機沖床數(shù)控系統(tǒng)的研究基于CYGNAL單片機的在線間歇式濁度儀的研制基于單片機的噴油泵試驗臺控制器的研制基于單片機的軟起動器的研究和設計基于單片機控制的高速快走絲電火花線切割機床短循環(huán)走絲方式研究基于單片機的機電產(chǎn)品控制系統(tǒng)開發(fā)基于PIC單片機的智能手機充電器基于單片機的實時內(nèi)核設計及其應用研究基于單片機的遠程抄表系統(tǒng)的設計與研究基于單片機的煙氣二氧化硫濃度檢測儀的研制基于微型光譜儀的單片機系統(tǒng)單片機系統(tǒng)軟件構(gòu)件開發(fā)的技術(shù)研究基于單片機的液體點滴速度自動檢測儀的研制基于單片機系統(tǒng)的多功能溫度測量儀的研制基于PIC單片機的電能采集終端的設計和應用基于單片機的光纖光柵解調(diào)儀的研制氣壓式線性摩擦焊機單片機控制系統(tǒng)的研制基于單片機的數(shù)字磁通門傳感器基于單片機的旋轉(zhuǎn)變壓器-數(shù)字轉(zhuǎn)換器的研究基于單片機的光纖Bragg光柵解調(diào)系統(tǒng)的研究單片機控制的便攜式多功能乳腺治療儀的研制基于C8051F020單片機的多生理信號檢測儀基于單片機的電機運動控制系統(tǒng)設計Pico專用單片機核的可測性設計研究基于MCS-51單片機的熱量計基于雙單片機的智能遙測微型氣象站MCS-51單片機構(gòu)建機器人的實踐研究基于單片機的輪軌力檢測基于單片機的GPS定位儀的研究與實現(xiàn)基于單片機的電液伺服控制系統(tǒng)用于單片機系統(tǒng)的MMC卡文件系統(tǒng)研制基于單片機的時控和計數(shù)系統(tǒng)性能優(yōu)化的研究基于單片機和CPLD的粗光柵位移測量系統(tǒng)研究單片機控制的后備式方波UPS提升高職學生單片機應用能力的探究基于單片機控制的自動低頻減載裝置研究基于單片機控制的水下焊接電源的研究基于單片機的多通道數(shù)據(jù)采集系統(tǒng)基于uPSD3234單片機的氚表面污染測量儀的研制基于單片機的紅外測油儀的研究96系列單片機仿真器研究與設計基于單片機的單晶金剛石刀具刃磨設備的數(shù)控改造基于單片機的溫度智能控制系統(tǒng)的設計與實現(xiàn)基于MSP430單片機的電梯門機控制器的研制基于單片機的氣體測漏儀的研究基于三菱M16C/6N系列單片機的CAN/USB協(xié)議轉(zhuǎn)換器基于單片機和DSP的變壓器油色譜在線監(jiān)測技術(shù)研究基于單片機的膛壁溫度報警系統(tǒng)設計基于AVR單片機的低壓無功補償控制器的設計基于單片機船舶電力推進電機監(jiān)測系統(tǒng)基于單片機網(wǎng)絡的振動信號的采集系統(tǒng)基于單片機的大容量數(shù)據(jù)存儲技術(shù)的應用研究基于單片機的疊圖機研究與教學方法實踐基于單片機嵌入式Web服務器技術(shù)的研究及實現(xiàn)基于AT89S52單片機的通用數(shù)據(jù)采集系統(tǒng)基于單片機的多道脈沖幅度分析儀研究機器人旋轉(zhuǎn)電弧傳感角焊縫跟蹤單片機控制系統(tǒng)基于單片機的控制系統(tǒng)在PLC虛擬教學實驗中的應用研究HYPERLINK"/detail.h
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度沖擊鉆施工綠色施工技術(shù)與材料應用合同3篇
- 2024食品配料行業(yè)從業(yè)人員保密合同書范本3篇
- 二零二五年度生態(tài)保護項目白蟻防控與四害同步清除服務合同3篇
- 2024輪胎品牌形象與廣告宣傳合同3篇
- 2024汔車運輸合同-含環(huán)保要求及碳排放管理條款3篇
- 二零二五年度新能源汽車充電樁建設居間合同3篇
- 2024年汽車零部件物流配送合同3篇
- 2024版房屋買賣合同62992范本模板
- 2025至2030年中國鉻合金磨球數(shù)據(jù)監(jiān)測研究報告
- 二零二五年度電子商務平臺虛擬現(xiàn)實購物體驗合同3篇
- 年度得到 · 沈祖蕓全球教育報告(2024-2025)
- (2024-2025)新人教版八年級上冊語文期末測試卷及答案
- GB/T 17145-2024廢礦物油回收與再生利用導則
- 35KV變電站地質(zhì)勘察與施工方案
- 福建省福州市2023-2024學年高一上學期期末質(zhì)量檢測歷史試題(解析版)
- 專題21一次函數(shù)(原卷版+解析)
- 能源管理體系培訓課件(2023年EnMS)
- 烏魯木齊基準地價修正體系
- DB32-T 3177-2017草莓-蕹菜水旱輪作設施栽培技術(shù)規(guī)程 -(高清現(xiàn)行)
- GB∕T 3216-2016 回轉(zhuǎn)動力泵 水力性能驗收試驗 1級、2級和3級
- 七年級數(shù)學資料培優(yōu)匯總精華
評論
0/150
提交評論