哪里好玩旅游網(wǎng)設(shè)計(jì)與開發(fā)_第1頁
哪里好玩旅游網(wǎng)設(shè)計(jì)與開發(fā)_第2頁
哪里好玩旅游網(wǎng)設(shè)計(jì)與開發(fā)_第3頁
哪里好玩旅游網(wǎng)設(shè)計(jì)與開發(fā)_第4頁
哪里好玩旅游網(wǎng)設(shè)計(jì)與開發(fā)_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余30頁可下載查看

下載本文檔

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

文檔簡介

畢業(yè)設(shè)計(jì)畢業(yè)設(shè)計(jì) 中文題目:中文題目: 旅游網(wǎng)站旅游網(wǎng)站 專業(yè)班級:專業(yè)班級: 計(jì)算機(jī)科學(xué)與技術(shù)計(jì)算機(jī)科學(xué)與技術(shù)( (嵌入式軟件人才培養(yǎng)嵌入式軟件人才培養(yǎng)) ) 旅游網(wǎng)站 摘要:摘要:哪里好玩旅游網(wǎng)設(shè)計(jì)與開發(fā)是運(yùn)用 SQL SERVER 2005 數(shù)據(jù)庫系統(tǒng)和 JSP 程序語言開發(fā)實(shí)現(xiàn) 的,本文對該系統(tǒng)的系統(tǒng)分析、總體設(shè)計(jì)和主要功能的實(shí)現(xiàn)進(jìn)行了闡述,哪里好玩旅游網(wǎng)主要包括 了用戶登錄、點(diǎn)評管理、地圖管理、旅行線路、酒店預(yù)訂、后臺操作等模塊,具有操作簡單、界面 清晰、靈活性好、系統(tǒng)安全性高、運(yùn)行穩(wěn)定等特點(diǎn),是城市旅游管理者的理想選擇。 關(guān)鍵字關(guān)鍵字: :信息宣傳;JSP;SQL2005;數(shù)據(jù)庫;計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用 Tourism Website Abstract:Where fun tourism website is to use SQL SERVER 2005 database system developed and implemented JSP programming languages. In this paper, the analysis of the systems overall design and main function are discussed. Where fun tourism website mainly includs user login, comment management, map management, travel routes, hotel reservations, background operation, such as module. It is simple, clear interface, good flexibility, the system safe and stable operation and so on. It is ideal for city travel managers. Key words: Information Campaign;JSP;SQL 2005;Datebase;Computer Network Applications 目 錄 一、引 言1 (一)研究課題的背景1 (二)哪里好玩旅游網(wǎng)發(fā)的目的和意義 .1 二、開發(fā)工具與技術(shù).1 (一)開發(fā)工具 .1 1.Myeclipse8.5 簡介 .2 2.sql2005 簡介 2 (二)開發(fā)技術(shù) .2 1.jsp 簡介 .2 2.javabean 簡介 2 三、旅游網(wǎng)系統(tǒng)分析.3 (一)系統(tǒng)調(diào)查 .3 (二)需求分析 .4 (三)功能分析4 (四)數(shù)據(jù)分析6 四、總體設(shè)計(jì)7 (一)總體框架圖7 (二)主要功能設(shè)計(jì).9 (三)數(shù)據(jù)庫設(shè)計(jì)過程 .11 1.數(shù)據(jù)庫概念設(shè)計(jì) .11 2.數(shù)據(jù)庫邏輯設(shè)計(jì) .12 3.數(shù)據(jù)庫物理設(shè)計(jì)13 五、旅游網(wǎng)主要功能的實(shí)現(xiàn).21 (一)前臺功能的實(shí)現(xiàn)21 1.系統(tǒng)首頁22 2.旅游信息查詢模塊22 3.酒店預(yù)定模塊23 4.在線點(diǎn)評模塊24 (二)系統(tǒng)后臺模塊25 1.系統(tǒng)后臺主操作界面.25 2.酒店信息管理界面.25 3.熱門景點(diǎn)管理界面.27 結(jié)束語28 致 謝29 參考文獻(xiàn).30 大學(xué)本科畢業(yè)設(shè)計(jì) 1 一、引言 (一)課題開發(fā)背景與意義 在時代不斷進(jìn)步的條件下,越來越多的人們并不滿足現(xiàn)在枯燥乏味的生活, 或 者是經(jīng)濟(jì)利益充斥著的生活, 而是更加追求精神生活,希望在旅行途中找到樂趣、 充實(shí)自己。旅行在人們的生活著變得越來越重要,與人們的生活息息相關(guān),而本人 也是特別喜歡旅游,有的城市可能旅游資源十分豐富但是苦于沒有一個好的宣傳平臺, 因此我這次選了哪里好玩旅游網(wǎng)設(shè)計(jì)作為我畢業(yè)論文的題目,在信息時代不斷發(fā)展的 現(xiàn)在,用旅游網(wǎng)進(jìn)行旅游宣傳是一個非常好的選擇。 (二)哪里好玩旅游網(wǎng)發(fā)的目的和意義 本課題的實(shí)際意義: 旅游業(yè)在我國已經(jīng)越來越發(fā)達(dá),更多的人需要旅游網(wǎng)來搜 集信息。旅游網(wǎng)的誕生不僅可以方便人們在旅游前了解各地名勝古跡,聯(lián)系各大旅 行社,更可以為喜歡自駕游的人們定制 旅游路線,預(yù)定賓館,了解當(dāng)?shù)仫L(fēng)俗,了解 當(dāng)?shù)刂〕灾似?,讓喜歡旅游的人們在旅游網(wǎng)上進(jìn)行交流。 二、開發(fā)工具與技術(shù) 本系統(tǒng)使用 Myeclipse8.5+sql server2005 工具,用 jsp+javabean 技術(shù)進(jìn)行開發(fā)。 (一)開發(fā)工具 1. Myeclipse8.5 簡介 Myeclipse 企業(yè)級工作平臺(Myeclipse Enterprise Workbench,簡稱 MyEclipse)是 EclipseIDE 的一種擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 J2EE 的開發(fā)、發(fā)布以及應(yīng)用程序 服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 J2EE 集成開發(fā)環(huán)境,包括了 大學(xué)本科畢業(yè)設(shè)計(jì) 2 完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持 HTML, Struts, JSP, CSS, Javascript, Spring,SQL,Hibernate. 2.SQL 2005 簡介 SQL 2005 作為微軟在 Windows 系列平臺上開發(fā)的數(shù)據(jù)庫,剛推出就受到了很多用 戶的喜愛,相信大多數(shù)將自己的業(yè)務(wù)建立在 Windows 平臺上的用戶都會對它有相當(dāng)?shù)挠H 切感。區(qū)別于 FoxPro、SQL 2005 小型數(shù)據(jù)庫,SQL 2005 是一個功能完備的數(shù)據(jù)庫管 理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的 SQL 語言、擴(kuò)展的特性(如復(fù)制、OLAP、分 析)等功能。而像存儲過程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫才擁有的。 (二)開發(fā)技術(shù) 1.JSP 簡介 JSP(Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立 的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。JSP 技術(shù)有點(diǎn)類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文 件中插入 Java 程序段(Scriptlet)和 JSP 標(biāo)記(tag),從而形成 JSP 文件(*.jsp)。 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺的,既能在 Linux 下運(yùn)行,也能在其它操作系統(tǒng)上運(yùn) 行。 2. JavaBean 簡介 JavaBean 是一種 java 語言寫成的可重用組建。為寫成 JavaBean,類必須是公共的 并且具體的,而且具有無參數(shù)的構(gòu)造器。JavaBean 通過提供符合一致性設(shè)計(jì)模式的公 共方法將內(nèi)部域暴露成員屬性。眾所周知,屬性名稱符合這種模式,其他 java 類可以 通過自身機(jī)制發(fā)現(xiàn)和操作這些 JavaBean 屬性。 大學(xué)本科畢業(yè)設(shè)計(jì) 3 三、旅游網(wǎng)系統(tǒng)分析 (一)系統(tǒng)調(diào)查 在制作該系統(tǒng)之前進(jìn)行各項(xiàng)調(diào)查是為了確定這個系統(tǒng)的規(guī)模和功能,它是對系統(tǒng) 進(jìn)行可行性研究的基礎(chǔ)。旅游業(yè)作為城市、乃至整個國家的旅游服務(wù)系統(tǒng),具有服務(wù)性 質(zhì)很強(qiáng)的商業(yè)性質(zhì)。因此,我們首先要調(diào)查哪些人喜歡旅游,不同年紀(jì)、不同性別或 者不同職業(yè)的人分別喜歡去哪些地方,進(jìn)行這些調(diào)查對以后系統(tǒng)的開發(fā)和設(shè)計(jì)是十分 必要的也是不可缺少的。 (1)在初步調(diào)查前一般來講,旅游業(yè)的興旺和宣傳的網(wǎng)站聯(lián)系密切。而哪里好玩 旅游網(wǎng)所服務(wù)的對象是各位旅客和旅行愛好者,我們可以通過實(shí)地觀察、問卷調(diào)查、 文獻(xiàn)調(diào)查等方法了解不同用戶的想法。比如說情侶,他們喜歡去風(fēng)景優(yōu)美的海灘或者 美麗的湖光山色,喜歡飛機(jī)出行;親子游則更加側(cè)重游樂場、主題公園等等;而老年 人則更加偏愛休閑游、紅色旅游。園林風(fēng)光等等,并且合適火車、大巴,飛機(jī)則不大 適合,管理者可以根據(jù)不同的人群制定不同的旅行方案。 (2)旅游網(wǎng)站是一個服務(wù)性的網(wǎng)站,它向人們提供了各種各樣的信息和服務(wù),因 此方便旅客快速的找到自己需要的旅游資訊,管理者也要及時更新這些信息?,F(xiàn)在的 旅客大部分人喜歡自由行,自己制定旅行攻略,當(dāng)一個旅游進(jìn)入旅行網(wǎng)站的時候,他 最想了解的就是該區(qū)域有哪些著名景點(diǎn),這些景點(diǎn)該如何串連起來形成一個旅行線路; 另外就是住宿問題,旅客也想從網(wǎng)站上得知該城市有哪些酒店以及它的規(guī)格、價格等; 最后旅客會想了解到哪些出行工具合適,還有出行天數(shù)等等。 (3)其他調(diào)查后的結(jié)論還有:第一,一個好的網(wǎng)站應(yīng)該有好的界面,讓人賞心悅 目從而走進(jìn)它,因此哪里好玩旅游網(wǎng)的界面要做到簡單大方、一目了然。第二,在 21 世紀(jì)的今天,信息的傳播變得十分的快速,人們也越來越喜歡新鮮的消息,因此,要 大學(xué)本科畢業(yè)設(shè)計(jì) 4 求哪里好玩旅游網(wǎng)必須要有很強(qiáng)的時效性,這樣可以增強(qiáng)網(wǎng)站的吸引力,使人們更熱 衷于在我們的網(wǎng)站尋找資訊,也積極地應(yīng)對了其他旅游網(wǎng)的競爭。 (二)需求分析 根據(jù)初步調(diào)查的結(jié)果,我們使用原型法,首先構(gòu)造一個旅游網(wǎng)站的原型,之后設(shè) 計(jì)開發(fā)人員盡快的確定需求,不斷在原型的基礎(chǔ)上進(jìn)行功能的刪改和完善,并且使用 戶進(jìn)行體驗(yàn),體驗(yàn)后總結(jié)用戶的意見和建議繼續(xù)循環(huán)改進(jìn),將網(wǎng)站所需要的功能逐步 的添加完善,直到所有的性質(zhì)功能全部滿足。 首先我們考慮到一個旅游網(wǎng)站并不是一個景點(diǎn)展示網(wǎng)站,景點(diǎn)展示網(wǎng)站即通過幾 幅圖片并配上相應(yīng)文字來介紹該景點(diǎn)的歷史文化、特色風(fēng)光等。而一個旅游網(wǎng)站必須 擁有的就是景點(diǎn)信息,包括線路和報(bào)價,是方便旅客出游而查找信息存在的,因此熱 門景點(diǎn)便成為了第一個要考慮的因素,讓用戶知道哪個景點(diǎn)比較受歡迎;再來現(xiàn)在越 來越多的旅客偏愛自由出行,他們喜歡自己在網(wǎng)上都多旅行路線、旅行社信息和酒店 信息,因此設(shè)計(jì)者應(yīng)將酒店預(yù)訂、自駕游線路功能添加在內(nèi),最后旅行愛好者們也需 要在一起互相討論自己的旅行心得,景點(diǎn)點(diǎn)評這個模塊便成為了他們聊天的平臺。 通過對用戶需求的分析,我們可以分析出該哪里好玩旅游網(wǎng)模塊設(shè)計(jì)與開發(fā)大致 可以分為幾個前臺模塊:用戶登錄注冊、熱門景點(diǎn)、旅行線路(自駕游)、地圖查詢、 酒店預(yù)訂、景點(diǎn)點(diǎn)評。后臺管理可以包括:用戶賬號管理、熱門景點(diǎn)管理、線路管理、 酒店預(yù)訂管理、點(diǎn)評管理。 另外需要說明的是,用戶必須通過會員注冊才可以進(jìn)行景點(diǎn)點(diǎn)評、酒店預(yù)訂等模 塊的操作。 (三)功能分析 大學(xué)本科畢業(yè)設(shè)計(jì) 5 哪里好玩旅游網(wǎng)分為兩個角色:用戶和管理員,分別進(jìn)行前臺和后臺的操作,用 例圖表示了兩種身份的人可以進(jìn)行的操作,所畫用例圖如圖 3-1、圖 3-2 所示: 圖 3-1 用戶的用例分析圖 圖 3-2 管理員的用例分析圖 大學(xué)本科畢業(yè)設(shè)計(jì) 6 (四)數(shù)據(jù)分析 數(shù)據(jù)分析對于一個網(wǎng)站的開發(fā)也是十分重要的,因此在這里我分別作了網(wǎng)站的系 統(tǒng)數(shù)據(jù)流圖和酒店預(yù)訂數(shù)據(jù)流圖。系統(tǒng)數(shù)據(jù)流圖是總體分析了整個系統(tǒng)中數(shù)據(jù)的變換 過程,包含了用戶注冊的信息、景點(diǎn)信息、預(yù)訂信息、酒店信息、留言信息的變換。 而酒店預(yù)訂數(shù)據(jù)流圖則詳細(xì)分解了預(yù)定過程中數(shù)據(jù)在系統(tǒng)內(nèi)的變換過程。如下圖 3- 3、圖 3-4 所示: 圖 3-3 系統(tǒng)數(shù)據(jù)流圖 大學(xué)本科畢業(yè)設(shè)計(jì) 7 圖 3-4 酒店預(yù)訂數(shù)據(jù)流圖 四、總體設(shè)計(jì) (一)總體框架圖 哪里好玩旅游網(wǎng)分為前臺和后臺操作,前臺為用戶提供了功能清晰的、友好的信 息查詢界面,后臺則方便了管理員對信息的管理和維護(hù),在這里我將兩個平臺的功能 操作分別制成如下兩個圖表,如圖 4-1、圖 4-2 所示: 大學(xué)本科畢業(yè)設(shè)計(jì) 8 圖 4-1 前臺用戶模塊 圖 4-2 后臺管理員模塊圖 大學(xué)本科畢業(yè)設(shè)計(jì) 9 (二)主要功能設(shè)計(jì) 本網(wǎng)站的主要功能大致分為:熱門景點(diǎn)、景區(qū)點(diǎn)評、旅游信息查詢、酒店預(yù)訂、 自駕游旅行線路和后臺功能。 先來說一下界面設(shè)計(jì),在此之前我看過途牛網(wǎng)和驢媽媽旅游網(wǎng)的設(shè)計(jì),基本上都 包括了熱門景點(diǎn)線路的分類和大量的圖片,當(dāng)然我的畢設(shè)無法做到那么全面因此選擇 了其中的一小部分來做,把重點(diǎn)的小模塊有序的安放在首頁,是首頁內(nèi)容較為充實(shí)。 主界面主要是為用戶提供旅游信息,因此不能太花哨,以清晰和功能明確為主。 1.熱門景點(diǎn)功能:熱門景點(diǎn)在首頁最明顯的地方占有一席之地,管理員通過后臺 添加景點(diǎn)信息后,用戶可以在首頁看見前五個景點(diǎn)的圖片,采用 flash 進(jìn)行滾動展示, 不管是點(diǎn)擊圖片還是小標(biāo)題都可以進(jìn)入查看景點(diǎn)信息,用戶也可以通過熱門景點(diǎn)模塊 了解景點(diǎn)信息,通過超鏈接點(diǎn)入后,可以看到該景點(diǎn)的幾條旅行的日程線路、線路的 特色和該線路的報(bào)價。 2.留言板功能:用戶注冊登錄后可以像在論壇一樣發(fā)表言論,用戶發(fā)表言論前還 需要填寫自己的昵稱、QQ、郵箱,還可以選取自己喜歡的頭像等,同時也可以看到管 理員回復(fù)自己的話。 3.旅游信息查詢:該功能實(shí)際是在網(wǎng)頁上插了一個百度地圖容器,需要連接網(wǎng)絡(luò) 便可以查看,假如用戶想知道自己的景點(diǎn)或者酒店在哪,就可以很方便的定位了。 4.酒店預(yù)訂功能:該功能也在首頁有所顯示,管理員通過添加酒店信息和客房管 理信息后,用戶可以在首頁看見前往五個酒店的圖片和信息,同時也可以點(diǎn)開該模塊 查看。用戶可以通過名稱、星級、號碼等關(guān)鍵字搜索,隨后點(diǎn)入也可以看見該酒店的 客房信息并且預(yù)定,點(diǎn)擊預(yù)訂后用戶需要填寫個人信息,提交后完成預(yù)定。 大學(xué)本科畢業(yè)設(shè)計(jì) 10 5.自駕游線路:與熱門景點(diǎn)不同的是這個模塊主要是針對用戶的自由行,無需旅 行社的約束,在這里用戶可以查看出行的工具、出發(fā)地、目的地、出行時間、出行天 數(shù)等,并且具有關(guān)鍵字搜索功能。 6后臺功能:管理員登陸后可以修改管理員登錄密碼,可以對用戶進(jìn)行管理,刪 除用戶,還可以添加刪除熱門景點(diǎn)信息,插入熱門景點(diǎn)圖片,管理酒店信息,進(jìn)入客 房管理后可以添加和查詢客房信息,并且可以看到用戶的訂房信息。再者就是可以查 看用戶點(diǎn)評并且對用戶的點(diǎn)評進(jìn)行回復(fù)。另外也可以對系統(tǒng)公告、友情鏈接、系統(tǒng)簡 介進(jìn)行管理。 在此我把前臺模塊用戶模塊圖詳細(xì)劃分了制成圖 4-3 如下: 圖 4-3 前臺功能圖 大學(xué)本科畢業(yè)設(shè)計(jì) 11 (三)數(shù)據(jù)庫設(shè)計(jì)過程 我使用的是 SQL 2005 數(shù)據(jù)庫,數(shù)據(jù)庫對于一個網(wǎng)站的設(shè)計(jì)十分重要,數(shù)據(jù)庫里存 放了網(wǎng)站需要的全部數(shù)據(jù),管理員進(jìn)入數(shù)據(jù)庫;可以對數(shù)據(jù)庫內(nèi)的信息進(jìn)行輸入、刪 除、修改等,實(shí)現(xiàn)用戶與網(wǎng)站的交流和用戶之間的交流。數(shù)據(jù)庫的設(shè)計(jì)可以分為三個 部分來研究:第一個部分就是哪里好玩旅游網(wǎng)數(shù)據(jù)庫概念設(shè)計(jì),第二個部分為數(shù)據(jù)庫 邏輯設(shè)計(jì),第三個部分為數(shù)據(jù)庫的物理設(shè)計(jì)。一個有效的數(shù)據(jù)庫的設(shè)計(jì),離不開系統(tǒng) 工程的觀點(diǎn),在數(shù)據(jù)庫設(shè)計(jì)的開始階段,用戶和開發(fā)者要相互合作,共同收集有關(guān)旅 游網(wǎng)的資料和旅行者可能感興趣的信息。 1.數(shù)據(jù)庫概念設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)中一個非常重要的環(huán)節(jié)就是數(shù)據(jù)庫的概念設(shè)計(jì),它有獨(dú)立性也有連通 性,一般使用 E-R 圖(實(shí)體關(guān)系圖)來表示他們之間的關(guān)系,在 E-R 圖里面,矩形 表示實(shí)體,菱形表示實(shí)體之間的關(guān)系,橢圓形表示實(shí)體所具有的屬性,實(shí)體屬性沒有 完全表示在圖中,只是選擇了代表性的畫入,所畫的 E-R 圖如下面圖 4-4 所示: (1)用戶實(shí)體:登錄密碼、姓名、性別; (2)酒店信息實(shí)體:名稱、星級、地址等; (3)客房實(shí)體:類型、大小等; (4)景點(diǎn)實(shí)體:內(nèi)容、標(biāo)題等; (5)路線實(shí)體:路線名稱、出發(fā)地等。 大學(xué)本科畢業(yè)設(shè)計(jì) 12 圖 4-4 實(shí)體關(guān)系圖 2.數(shù)據(jù)庫邏輯設(shè)計(jì) SQL SERVER 2005 數(shù)據(jù)庫設(shè)計(jì)的第二步是明確數(shù)據(jù)庫的目的和如何使用,就是說 我們建立網(wǎng)站后,想要從數(shù)據(jù)庫中獲取的具體信息,當(dāng)我們明確這些想法后,我們就 要確定我們要在數(shù)據(jù)庫中存放哪些主要的信息,也就是具體的表,以及這些表中包含 哪些信息,也就是表中字段。 (1)管理員信息(管理員編號、名稱、密碼、權(quán)限、添加時間) (2)系統(tǒng)公告、簡介(公告編號、類別、內(nèi)容) 大學(xué)本科畢業(yè)設(shè)計(jì) 13 (3)酒店信息(酒店 ID、生成編號、名稱、星級、地址、電話、簡介、照片、 票價、備注、添加時間) (4)酒店預(yù)訂(ID 、酒店名稱、客房編號、價格、預(yù)定時間、預(yù)定天數(shù)、你的 姓名、你的電話、你的身份證、備注、用戶名、添加時間) (5)客房(客房 ID、酒店、客房編號、類型、大小、價格、備注、添加時間) (6)留言板(留言板 ID、名稱、性別、QQ、郵箱、電話、內(nèi)容、回復(fù)內(nèi)容) (7)熱門景點(diǎn)(景點(diǎn) ID、標(biāo)題、類別、內(nèi)容、添加人、首頁圖片、點(diǎn)擊率、添 加時間) (8)用戶注冊(用戶 ID、用戶名稱、登錄密碼、姓名、性別、出生年月日、聯(lián) 系 QQ、聯(lián)系郵箱、手機(jī)號碼、身份證、頭像信息、家庭地址、備注、添加時間) (9)友情鏈接(鏈接 ID、網(wǎng)站名稱、網(wǎng)址、添加時間) (10)自駕游路線(路線 ID、線路編號、線路名稱、出發(fā)地、目的地、使用的交 通工具、出行費(fèi)用、出行時間、添加時間) 3.數(shù)據(jù)庫物理設(shè)計(jì) 本系統(tǒng)包括十個表,分別有:管理員表 allusers、公告表 dx、酒店信息表 jiudianxinxi、酒店預(yù)訂表 jiudianyuding、客房管理表 kefang、留言板表 liuyanban、熱門景點(diǎn)表 xinwentongzhi、用戶管理表 yonghuzhuce、友情鏈接表 youqinglianjie、線路表 zijiayouxianlu。具體如下: 大學(xué)本科畢業(yè)設(shè)計(jì) 14 allusers 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2usernameVarChar 50 是 3pwdVarChar 50 是 4cxVarChar 50 是 5addtimeDateTime 8 是 dx 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2leibieVarChar 50 是 3contentText 16 是 jiudianxinxi 表: 大學(xué)本科畢業(yè)設(shè)計(jì) 15 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2bianhaoVarChar 50 是 3mingchengVarChar 300 是 4xingjiVarChar 50 是 5dizhiVarChar 300 是 6dianhuaVarChar 50 是 7zhaopianVarChar 50 是 8beizhuVarChar 500 是 9addtimeDateTime 8 是 jiudianyuding 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2jiudianmingchengVarChar 300 是 大學(xué)本科畢業(yè)設(shè)計(jì) 16 3kefangbianhaoVarChar 50 是 4jiageVarChar 50 是 5yudingshijianVarChar 50 是 6yudingtianshuVarChar 50 是 7nindexingmingVarChar 50 是 8nindedianhuaVarChar 50 是 9nindeshenfenzhengVarChar 300 是 10beizhuVarChar 500 是 11yonghumingVarChar 50 是 12isshVarChar 2 是 13addtimeDateTime 8 是 kefang 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 大學(xué)本科畢業(yè)設(shè)計(jì) 17 2jiudianVarChar 300 是 3kefangbianhaoVarChar 50 是 4leixingVarChar 50 是 5daxiaoVarChar 50 是 6jiageVarChar 50 是 7beizhuVarChar 500 是 8addtimeDateTime 8 是 liuyanban 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2chengVarChar 50 是 3xingbieVarChar 2 是 4QQVarChar 50 是 5youxiangVarChar 50 是 6dianhuaVarChar 50 是 大學(xué)本科畢業(yè)設(shè)計(jì) 18 7neirongVarChar 500 是 8addtimeDateTime 8 是 9huifuneirongVarChar 500 是 xinwentongzhi 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2biaotiVarChar 300 是 3leibieVarChar 50 是 4neirongText 16 是 5tianjiarenVarChar 50 是 6shouyetupianVarChar 50 是 7dianjilvVarChar 10 是 8addtimeDateTime 8 是 yonghuzhuce 表: 大學(xué)本科畢業(yè)設(shè)計(jì) 19 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2yonghumingVarChar 50 是 3mimaVarChar 50 是 4xingmingVarChar 50 是 5xingbieVarChar 2 是 6chushengnianyueVarChar 50 是 7QQVarChar 50 是 8youxiangVarChar 50 是 9dianhuaVarChar 50 是 10shenfenzhengVarChar 50 是 11touxiangVarChar 50 是 12dizhiVarChar 300 是 13beizhuVarChar 500 是 14addtimeDateTime 8 是 15isshVarChar 2 是 大學(xué)本科畢業(yè)設(shè)計(jì) 20 youqinglianjie 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2wangzhanmingchengVarChar 50 是 3wangzhiVarChar 50 是 4addtimeDateTime 8 是 zijiayouxianlu 表: 序號 字段名稱字段類型大小允許為空 1IDInt 4 否 2xianlubianhaoVarChar 50 是 3xianlumingchengVarChar 300 是 4chufadiVarChar 50 是 大學(xué)本科畢業(yè)設(shè)計(jì) 21 5mudediVarChar 50 是 6jiaotonggongjuVarChar 50 是 7feiyongVarChar 50 是 8chuxingshijianVarChar 50 是 9beizhuVarChar 500 是 10faburenVarChar 50 是 11addtimeDateTime 8 是 五、旅游網(wǎng)主要功能的實(shí)現(xiàn) (一)前臺功能的實(shí)現(xiàn) 1.系統(tǒng)首頁: 系統(tǒng)首頁是城市旅游網(wǎng)的第一個頁面 ,以綠色的格調(diào)為主,符合旅游氣氛, 整 個界面簡潔明了,模塊布局清晰,讓用戶對系統(tǒng)的功能一目了然 ,如圖 5-1 所示。 系統(tǒng)首頁可分為三部分: 第一部分為網(wǎng)站名稱及歡迎辭。 第二部分是網(wǎng)站功能菜單, 各個標(biāo)題一字排開,簡介明朗。 第三部分為網(wǎng)站的主要信息和圖片,包括熱門景點(diǎn)、酒店預(yù)訂、系統(tǒng)簡介、友 情鏈接、站內(nèi)搜索。 大學(xué)本科畢業(yè)設(shè)計(jì) 22 圖 5-1 系統(tǒng)首頁界面 2旅游信息查詢模塊 圖 5-2 旅游信息查詢界面 在這里用戶可以通過地圖搜索找到旅游景點(diǎn)的位置或者酒店位置,重要代碼如下: function initMap() createMap(); 大學(xué)本科畢業(yè)設(shè)計(jì) 23 setMapEvent(); addMapControl(); function createMap() var map = new BMap.Map(“dituContent“); var point = new BMap.Point(117.216005,31.859252); map.centerAndZoom(point,7); window.map = map; function setMapEvent() map.enableDragging(); map.enableScrollWheelZoom(); map.enableDoubleClickZoom(); map.enableKeyboard(); function addMapControl() var ctrl_nav = new BMap.NavigationControl(anchor:BMAP_ANCHOR_TOP_LEFT,type:BMAP_NAVIGATION_CONTROL_L ARGE); map.addControl(ctrl_nav); var ctrl_ove = new BMap.OverviewMapControl(anchor:BMAP_ANCHOR_BOTTOM_RIGHT,isOpen:1); map.addControl(ctrl_ove); var ctrl_sca = new BMap.ScaleControl(anchor:BMAP_ANCHOR_BOTTOM_LEFT); map.addControl(ctrl_sca); initMap(); 3.酒店預(yù)訂模塊 圖 5-3 酒店預(yù)訂界面 酒店列表會展示幾個待選的酒店信息,點(diǎn)擊詳情后可以看到酒店詳情以及客房信 息,其中客房的類型有總統(tǒng)型、舒適型、商務(wù)型,大小分為單人間、雙人間、多人間, 首先用戶要登錄,登陸后用戶可以在此預(yù)訂酒店,點(diǎn)擊預(yù)訂后用戶需要填寫個人信息, 提交后完成預(yù)定,此時你的個人信息將被送往酒店預(yù)訂的數(shù)據(jù)庫中。 大學(xué)本科畢業(yè)設(shè)計(jì) 24 4.在線定評模塊 圖 5-4 留言板界面 點(diǎn)擊我要點(diǎn)評后,用戶可以此輸入自己的個人信息,選擇頭像后進(jìn)行評論,也可 查看定評或者查看管理員的回復(fù)內(nèi)容,如圖 5-5 所示: 圖 5-5 景區(qū)點(diǎn)評界面 大學(xué)本科畢業(yè)設(shè)計(jì) 25 (二)系統(tǒng)后臺操作 在本系統(tǒng)后臺中有五個模塊組成,其中有酒店預(yù)訂管理模塊(包括客房添加)、 熱門景點(diǎn)管理模塊、點(diǎn)評管理模塊、自駕游管理模塊、系統(tǒng)管理模塊,下面分別對幾 個重要模塊頁面進(jìn)行展示和說明。 1.系統(tǒng)后臺主操作界面 當(dāng)管理員正確的輸入用戶名和密碼后進(jìn)入的將是這個界面,如圖 5-6: 圖 5-6 系統(tǒng)后臺主操作界面 該界面顯示了本系統(tǒng)的一些注意事項(xiàng),因?yàn)槭呛笈_管理,所以將主要考慮到網(wǎng)站 的簡潔性,管理的菜單在頁面的左邊,每個模塊下面都有一個小箭頭,點(diǎn)開可以對前 臺頁面信息進(jìn)行操作。 2.酒店信息管理界面 大學(xué)本科畢業(yè)設(shè)計(jì) 26 圖 5-7 添加酒店信息界面 圖 5-8 已有酒店列表界面 該頁面按照順序依次顯示了酒店的基本信息,管理員可以點(diǎn)擊最右邊的修改、刪 除。詳細(xì)進(jìn)行操作,其中照片只能添加 gif 或者 jpg 格式,點(diǎn)擊客房管理還可以添加客 房信息,添加酒店信息代碼如下: String bianhao=request.getParameter(“bianhao“);String mingcheng=request.getParameter(“mingcheng“);String xingji=request.getParameter(“xingji“);String dizhi=request.getParameter(“dizhi“);String dianhua=request.getParameter(“dianhua“);String zhaopian=request.getParameter(“zhaopian“);String beizhu=request.getParameter(“beizhu“); String sql=“insert into jiudianxinxi(bianhao,mingcheng,xingji,dizhi,dianhua,zhaopian,beizhu) values(“+bianhao+“,“+mingcheng+“,“+xingji+“,“+dizhi+“,“+dianhua+“,“+zhaopian+“,“+beizhu+“) “; connDbBean.executeUpdate(sql); out.print(“alert(添加成功!);location.href=jiudianxinxi_add.jsp;“); 大學(xué)本科畢業(yè)設(shè)計(jì) 27 3.熱門景點(diǎn)管理界面 圖 5-9 熱門景點(diǎn)列表界面 此頁面為熱門景點(diǎn)管理界面,可以添加該景點(diǎn)的名稱、類別、內(nèi)容和顯示的圖片, 點(diǎn)擊修改也可以對其內(nèi)容和圖片進(jìn)行改動。 大學(xué)本科畢業(yè)設(shè)計(jì) 28 結(jié)束語 大學(xué)四年,這是本人第一次設(shè)計(jì)開發(fā)一個網(wǎng)站,因此在不管是專業(yè)知識還是開發(fā) 經(jīng)驗(yàn)都有所欠缺,很多代碼相關(guān)的知識也是不斷查閱書籍才有所了解,再加上開發(fā)網(wǎng) 站的時間比較緊,所以本網(wǎng)站存在著很多缺陷。因?yàn)閺那拔也⑽匆砸粋€管理開發(fā)者的 身份考慮過旅游業(yè),在初步調(diào)查和系統(tǒng)分析時我沒能全面考慮到用戶的需求,在系統(tǒng) 整體設(shè)計(jì)時也未能設(shè)計(jì)的全面。盡管也許一些并不發(fā)達(dá)的城市很少運(yùn)用旅游網(wǎng)站進(jìn)行 旅游宣傳,但是本次設(shè)計(jì)受到了種種條件的限制,系統(tǒng)的數(shù)據(jù)測試未能得到全面的測 試。根據(jù)今后旅游業(yè)的發(fā)展趨勢,本網(wǎng)站的很多數(shù)據(jù)將在未來的系統(tǒng)更新中不斷流失。 然而盡管本旅游網(wǎng)站存在著很多缺陷,但是它還是具有很多優(yōu)點(diǎn)的,比如說:功 能基本齊全、界面整潔大方、易于管理員管理和更新數(shù)據(jù)、操作簡單等等。相信哪里 好玩旅游網(wǎng)的設(shè)計(jì)是我對旅游業(yè)了解的一個起點(diǎn),也是我接觸網(wǎng)絡(luò)設(shè)計(jì)的起點(diǎn),

溫馨提示

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

最新文檔

評論

0/150

提交評論