九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

[優(yōu)秀畢業(yè)論文]旅游信息搜索和酒店預(yù)訂的設(shè)計(jì)與實(shí)現(xiàn)

  • 資源ID:28667027       資源大?。?span id="24d9guoke414" class="font-tahoma">2.86MB        全文頁(yè)數(shù):62頁(yè)
  • 資源格式: DOC        下載積分:15積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要15積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

[優(yōu)秀畢業(yè)論文]旅游信息搜索和酒店預(yù)訂的設(shè)計(jì)與實(shí)現(xiàn)

畢業(yè)設(shè)計(jì)(論文)摘 要隨著旅游行業(yè)的不斷發(fā)展,各家旅游行業(yè)之間的競(jìng)爭(zhēng)日益激烈,旅游部門所需的信息量越來(lái)越大,業(yè)務(wù)操作中涉及的各種線路情況、客戶情況以及旅游協(xié)作部門的情況越來(lái)越復(fù)雜多變。而除了一些個(gè)別地區(qū)已采用了的旅游網(wǎng)站,一般通常是以原始的手工方式處理/交流信息。但是工作人員若僅靠手工方式處理大量資料,很可能帶來(lái)出錯(cuò)率的增長(zhǎng)以及大量資源的浪費(fèi)和閑置等問(wèn)題。因此,只有加強(qiáng)對(duì)旅游信息資源的整合、統(tǒng)一管理,才能使旅游部門運(yùn)行更加合理、高效地運(yùn)轉(zhuǎn)。本文是根據(jù)旅游行業(yè)的這種現(xiàn)狀,提出解決問(wèn)題的一個(gè)可行性方法:采用現(xiàn)代化統(tǒng)一的計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng),實(shí)現(xiàn)了旅游管理的網(wǎng)絡(luò)化,各類信息有序地進(jìn)行存儲(chǔ)。對(duì)于普通用戶,可以實(shí)現(xiàn)信息瀏覽,對(duì)于有需求的用戶經(jīng)過(guò)權(quán)限認(rèn)證后可以進(jìn)行信息瀏覽,在線預(yù)訂,論壇等功能的使用。本文論述了游友旅游公司網(wǎng)站管理系統(tǒng)的分析、設(shè)計(jì)及開(kāi)發(fā)的整體過(guò)程,介紹了網(wǎng)站的設(shè)計(jì)目標(biāo),系統(tǒng)需求和總體設(shè)計(jì)方案,較詳細(xì)的論述了系統(tǒng)如何詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。本系統(tǒng)針對(duì)旅游網(wǎng)站的實(shí)際需求,采用JSP,SERVLET,JAVABEAN技術(shù)、MVC模式和SQLSERVER2005數(shù)據(jù)庫(kù)管理系統(tǒng)作為工具進(jìn)行開(kāi)發(fā)。整個(gè)系統(tǒng)服務(wù)于游客、管理員這兩個(gè)不同的用戶。系統(tǒng)主要完成了用戶注冊(cè)、酒店查詢與預(yù)訂、旅游路線查詢、機(jī)票查詢與預(yù)訂、旅游景點(diǎn)查詢、租車查詢與預(yù)訂、用戶留言等功能,為管理員提供了酒店管理、各種旅游信息管理、訂單處理、用戶管理等功能。在設(shè)計(jì)方面,本系統(tǒng)采用B/S三層結(jié)構(gòu),在MVC設(shè)計(jì)模式下,用JSP技術(shù)進(jìn)行動(dòng)態(tài)頁(yè)面的設(shè)計(jì),將業(yè)務(wù)邏輯和數(shù)據(jù)訪問(wèn)邏輯分離,提供可維護(hù)性。關(guān)鍵詞 旅游網(wǎng);系統(tǒng)與實(shí)現(xiàn);MVC;AbstractWith the continuous development of tourism industry, tourism industry, the increasingly fierce competition between tourism department for information is more and more big, the operation of all sorts of line, customers and the department of tourism and complicated and changeable situation. But except for some specific area has adopted the tourist sites, usually in the original manual processing methods/information exchange. But if a staff of only by manual processing methods, is likely to have a growth rate and the waste of resources and idle. Therefore, only to strengthen the integration of tourism information resources, unified management, ability makes tourism department operation more reasonable and efficient operation. This article is based on the status quo of tourism industry, and puts forward a feasible method to solve the problem of unity, adopts the modern computer network system, realized the tourism management network, all kinds of information stored in an orderly manner. For ordinary users can browse information, to the needs of user access authentication can pass information to browse, online booking, BBS functions. The realization of the system of business and information integration, data integration for all kinds of information, travel and hotels for collaborative resource management. This paper discusses the system of guilins tourism site analysis, design and development of the whole process, introduces the design goal, the website system demand and the overall design scheme, detail how the system design and implementation details. After practical requirements analysis, this system is developed with the SQL SERVER as the database management system and the adoption of JSP,Servlet,JavaBean technology and MVC patterns , according to the work of the traveling agency.Keywords Try;Information System Developing;MVC目 錄摘要IAbstractII第1章 緒論11.1 課題背景11.2 目的和意義11.3 系統(tǒng)設(shè)計(jì)思想21.4 系統(tǒng)開(kāi)發(fā)環(huán)境31.4.1 B/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)訪問(wèn)模式31.4.2MyEclipse簡(jiǎn)介41.4.3SQL Server 2005數(shù)據(jù)庫(kù)簡(jiǎn)介41.5 論文的工作內(nèi)容及論文的結(jié)構(gòu)5第2章 可行性分析62.1 經(jīng)濟(jì)可行性62.2 技術(shù)可行性分析72.3 操作可行性分析82.4 業(yè)務(wù)流程圖82.5 本章小結(jié)9第3章 需求分析103.1 游友旅游公司網(wǎng)站總體規(guī)劃103.2 游友旅游公司網(wǎng)站的需求分析103.2.1 數(shù)據(jù)流圖103.2.2 數(shù)據(jù)字典123.3 本章小結(jié)17第4章 總體設(shè)計(jì)184.1 系統(tǒng)模塊總體設(shè)計(jì)184.1.1 總體設(shè)計(jì)目標(biāo)184.1.2 系統(tǒng)模塊設(shè)計(jì)184.2 數(shù)據(jù)庫(kù)設(shè)計(jì)194.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述204.2.2 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)204.3 系統(tǒng)實(shí)體與系統(tǒng)E-R圖254.4 本章小結(jié)30第5章 詳細(xì)設(shè)計(jì)315.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置315.2 網(wǎng)站主界面設(shè)計(jì)315.3 用戶注冊(cè)與登錄網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)335.3.1 用戶登錄的設(shè)計(jì)與實(shí)現(xiàn)335.3.2 用戶注冊(cè)的設(shè)計(jì)與實(shí)現(xiàn)355.4 旅游信息搜索和酒店預(yù)訂的設(shè)計(jì)與實(shí)現(xiàn)365.4.1 旅游信息搜索的設(shè)計(jì)與實(shí)現(xiàn)365.4.2 酒店預(yù)訂的設(shè)計(jì)與實(shí)現(xiàn)395.5 訂單管理和留言管理的設(shè)計(jì)與實(shí)現(xiàn)405.5.1 后臺(tái)訂單管理的設(shè)計(jì)與實(shí)現(xiàn)405.5.2 留言管理的設(shè)計(jì)與實(shí)現(xiàn)425.6 本章小結(jié)44第6章 軟件測(cè)試456.1 測(cè)試的基本概念456.2 測(cè)試的任務(wù)和目的456.2.1 測(cè)試的任務(wù)456.2.2 測(cè)試的目的466.3 系統(tǒng)整體測(cè)試步驟466.4 本系統(tǒng)測(cè)試476.4.1 用戶登錄注冊(cè)模塊測(cè)試476.4.2 搜索模塊測(cè)試476.4.3 后臺(tái)管理測(cè)試496.5 本章小結(jié)49結(jié)論50致謝51參考文獻(xiàn)52附錄153附錄256 III第1章 緒論1.1 課題背景旅游管理學(xué)是一門研究旅游業(yè)經(jīng)營(yíng)管理的新興學(xué)科。隨著國(guó)際經(jīng)濟(jì)的一體化、中國(guó)加入WTO,中國(guó)旅游經(jīng)濟(jì)和旅游產(chǎn)業(yè)已成為中國(guó)國(guó)民經(jīng)濟(jì)和世界經(jīng)濟(jì)產(chǎn)業(yè)體系中最具活力的部分。旅游管理的分支很多,旅游資源開(kāi)發(fā)管理、財(cái)務(wù)管理等諸多項(xiàng)目。我國(guó)目前的旅游業(yè)發(fā)展的很迅速,僅僅是現(xiàn)實(shí)生活中的旅行社已經(jīng)不能滿足人們的需求,我們就要不斷利用網(wǎng)絡(luò)這個(gè)有利工具讓旅游這個(gè)行業(yè)更加的完美而具特色,所以這樣一個(gè)網(wǎng)站是非常必要的,讓用戶不用出門就可以查看到所有想知道的旅游信息,這將更能提高人們的生活質(zhì)量也可以讓旅游業(yè)發(fā)展前景更加美好。游友旅游網(wǎng)站開(kāi)發(fā)背景:1) 競(jìng)爭(zhēng)的需要2) 可以迅速樹(shù)立企業(yè)形象3) 可以讓客戶獲得所需的商業(yè)信息4)可以為客戶提供服務(wù)5)可以吸引公眾的注意力6)可以及時(shí)發(fā)布時(shí)間性強(qiáng)的信息7)可以讓公司簡(jiǎn)介、產(chǎn)品說(shuō)明聲情并茂8)可以進(jìn)入一個(gè)高需求的市場(chǎng)9)可以回答用戶經(jīng)常關(guān)心的問(wèn)題10)可以開(kāi)拓市場(chǎng)11) 可以盡可能快地更新信息1.2 目的和意義隨著互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)已經(jīng)逐漸深入人心,網(wǎng)絡(luò)宣傳已成為眾多宣傳手段的重中之重。通過(guò)信息管理系統(tǒng)可以大大提高工作效率,節(jié)省工作時(shí)間,從而為企業(yè)帶來(lái)更大的利潤(rùn)。對(duì)于目前國(guó)內(nèi)的中小型旅行社而言,員工數(shù)量少、工作量較大,統(tǒng)一調(diào)度的工作幾乎都是由少數(shù)的幾個(gè)人來(lái)完成。工作方式依舊是手動(dòng)的電話接線、翻查電話記錄、管理導(dǎo)游信息以及旅游團(tuán)信息。管理方式大眾化,以個(gè)人的工作經(jīng)驗(yàn)為主導(dǎo),工作效率慢。隨著互聯(lián)網(wǎng)的漸漸普及和信息化的發(fā)展的同時(shí),客戶也希望通過(guò)更快的聯(lián)系方式,更簡(jiǎn)單方便的網(wǎng)絡(luò)來(lái)滿足自己的需求。網(wǎng)絡(luò)的發(fā)展以滲透到人們的日常生活中。本系統(tǒng)是一個(gè)基于B/S模式的旅游公司網(wǎng)站管理系統(tǒng),即可以為旅游公司人員提供更方便、快捷的工作環(huán)境,又可以通過(guò)網(wǎng)絡(luò)使客戶更方便、快捷的報(bào)名參加旅游項(xiàng)目,以節(jié)省公司人員和游客雙方的時(shí)間,提高工作效率。1.3 系統(tǒng)設(shè)計(jì)思想游友旅游公司網(wǎng)站管理系統(tǒng)是真正為用戶考慮的網(wǎng)站,以滿足客戶實(shí)際需要而設(shè)計(jì)的。本系統(tǒng)參照真實(shí)的旅游網(wǎng)站所做,這樣可以更直接體現(xiàn)本網(wǎng)站的特點(diǎn)和價(jià)值所在。該系統(tǒng)屬于B/S模式,可以通過(guò)前臺(tái)的操作界面進(jìn)行網(wǎng)站的訪問(wèn)和瀏覽,而后臺(tái)是對(duì)數(shù)據(jù)表的操作對(duì)前臺(tái)相關(guān)數(shù)據(jù)的管理,對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的更新和修改等操作,數(shù)據(jù)庫(kù)可以單獨(dú)存放在一個(gè)服務(wù)器上,而客戶端的模塊分別安裝在相應(yīng)的機(jī)器上。1. 系統(tǒng)功能設(shè)計(jì)在滿足用戶需求的前提下,對(duì)旅游網(wǎng)站工作流程進(jìn)行分析,從而得到系統(tǒng)需要實(shí)現(xiàn)的具體功能。該系統(tǒng)包括如下六個(gè)主要模塊:旅游信息管理、預(yù)訂管理、客戶信息管理、用戶留言管理、站內(nèi)搜索管理、系統(tǒng)管理。2. 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)基于MVC的應(yīng)用開(kāi)發(fā)模型在本系統(tǒng)中,將全部采用通行的MVC模式來(lái)構(gòu)建應(yīng)用。MVC的邏輯圖如圖1-1所示。圖1-1 MVC流程示意圖通過(guò)這種方案,我們可以迅速地實(shí)現(xiàn)整個(gè)業(yè)務(wù),其優(yōu)勢(shì)和特點(diǎn)如下:Model(模型)層:由JavaBean來(lái)實(shí)現(xiàn),將具體的業(yè)務(wù)封裝在Bean內(nèi)部,具備安全、高性能、可重用等優(yōu)秀的特征。View(視圖)層:由JSP頁(yè)和HTML標(biāo)簽組成。這一層次的主要特點(diǎn)是和客戶交互,進(jìn)行動(dòng)態(tài)頁(yè)面的展示。同時(shí)可以方便地進(jìn)行客戶端的個(gè)性化定制。根據(jù)每個(gè)客戶的需求來(lái)展示不同內(nèi)容的界面。Controller(控制器)層:這一層是將View和Model的這兩層進(jìn)行最大限度分離的工具。可以由Servlet來(lái)實(shí)現(xiàn),Servlet和JSP雖然同樣都屬于頁(yè)面展示工具,但分屬兩層。主要在于JSP以腳本語(yǔ)言的形式存在, 它的主要優(yōu)勢(shì)是進(jìn)行動(dòng)態(tài)數(shù)據(jù)的Web展示,而Servlet是一個(gè)完整的Java程序,進(jìn)行業(yè)務(wù)的調(diào)用和流程的處理,由于Servlet控制頁(yè)面跳轉(zhuǎn)速度很快,所以作為控制器可以最大限度發(fā)揮它的優(yōu)點(diǎn)。通過(guò)這種模型的建立,我們的應(yīng)用系統(tǒng)具備了非常好的性能和可擴(kuò)展性。將業(yè)務(wù)組件和展示頁(yè)面進(jìn)行分離,并通過(guò)Controller來(lái)描述調(diào)用關(guān)系,一方面可以提高效率,另一方面也可以增加系統(tǒng)擴(kuò)充的能力,使我們的系統(tǒng)可以進(jìn)行最快速度的業(yè)務(wù)擴(kuò)展,以滿足不同用戶、不同階段、各種各樣的業(yè)務(wù)需求。1.4 系統(tǒng)開(kāi)發(fā)環(huán)境1.4.1 B/S結(jié)構(gòu)的數(shù)據(jù)庫(kù)訪問(wèn)模式在B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過(guò)瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請(qǐng)求,服務(wù)器對(duì)瀏覽器的請(qǐng)求進(jìn)行處理,將用戶所需信息返回到瀏覽器。B/S結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負(fù)更多的工作,對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請(qǐng)求,而其余如數(shù)據(jù)請(qǐng)求、加工、結(jié)果返回以及動(dòng)態(tài)網(wǎng)頁(yè)生成等工作全部由Web Server完成。實(shí)際上B/S體系結(jié)構(gòu)是把二層C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機(jī)的任務(wù)中分離出來(lái),由Web服務(wù)器單獨(dú)組成一層來(lái)負(fù)擔(dān)其任務(wù),這樣客戶機(jī)的壓力減輕了,把負(fù)荷分配給了Web服務(wù)器。旅游網(wǎng)站由于網(wǎng)絡(luò)化管理,可以使用B/S結(jié)構(gòu)開(kāi)發(fā)web應(yīng)用程序,通過(guò)瀏覽器訪問(wèn)服務(wù)器的方式,實(shí)現(xiàn)遠(yuǎn)程操作和數(shù)據(jù)共享。基于B/S體系結(jié)構(gòu)(1) 維護(hù)和升級(jí)方式簡(jiǎn)單。(2) 系統(tǒng)的開(kāi)發(fā)。1.4.2MyEclipse簡(jiǎn)介MyEclipse是一個(gè)專門為Eclipse設(shè)計(jì)的商業(yè)插件和開(kāi)源插件的完美集合。MyEclipse為Eclipse提供了一個(gè)大量私有和開(kāi)源的Java工具的集合,很大程度上解決了各種開(kāi)源工具的不一致和缺點(diǎn)問(wèn)題,并大大提高了Java和JSP應(yīng)用開(kāi)發(fā)的效率。MyEclipse的實(shí)際價(jià)值來(lái)自其發(fā)布的大量的可視化開(kāi)發(fā)工具和實(shí)用組件。如CCS/JS/HTML/XML的編輯器,幫助創(chuàng)建EJB和Struts項(xiàng)目的向?qū)Рa(chǎn)生項(xiàng)目的所有主要的組件如Action/Session Bean/Form等,此外還包含編輯Hibernate配置文件和執(zhí)行SQL語(yǔ)句的工具。和.NET平臺(tái)開(kāi)發(fā)工具VS20003/VS2005以及以前的快速開(kāi)發(fā)RAD工具Delphi,PowerBuilder等相比,Java/JSP應(yīng)用開(kāi)發(fā)的低效率一直是個(gè)缺陷。直到Eclipse和MyEclispe等出現(xiàn)后,情況才有所改觀(尤其是MyEclispe等可視化開(kāi)發(fā)插件),大大提高了開(kāi)發(fā)效率。新版本的MyEclipse提供了AJAX、Struts Development、Hibernate Tools、Spring IDE Integration等功能。這些功能毫無(wú)疑問(wèn)可以簡(jiǎn)化Web應(yīng)用開(kāi)發(fā),并對(duì)Struts、Hibernate、Spring等開(kāi)發(fā)框架的廣泛應(yīng)用起到了非常好的促進(jìn)作用。此外MyEclipse還包含大量由其他組織開(kāi)發(fā)的開(kāi)源插件,Genuitec增強(qiáng)了這些插件的功能并且撰寫了很多實(shí)用文檔便于開(kāi)發(fā)者學(xué)習(xí)。綜上所述,MyEclipse插件對(duì)加速Eclipse的流行起到了很重要的作用,并大大簡(jiǎn)化了復(fù)雜Java/JSP應(yīng)用的開(kāi)發(fā)。1.4.3SQL Server 2005數(shù)據(jù)庫(kù)簡(jiǎn)介Sql Server2005是現(xiàn)在中型企業(yè)應(yīng)用最廣泛的數(shù)據(jù)庫(kù),它不難理解,容易掌握,可靠性強(qiáng),有很強(qiáng)的擴(kuò)展性。數(shù)據(jù)庫(kù)技術(shù)是現(xiàn)代信息科學(xué)與技術(shù)的重要組成部分,是計(jì)算機(jī)數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫(kù)技術(shù)研究和解決了計(jì)算機(jī)信息處理過(guò)程中大量數(shù)據(jù)有效地組織和存儲(chǔ)的問(wèn)題,在數(shù)據(jù)庫(kù)系統(tǒng)中減少數(shù)據(jù)存儲(chǔ)冗余、實(shí)現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。SQL是高級(jí)的非過(guò)程化編程語(yǔ)言,不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng)可以使用相同的SQL語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。1.5 論文的工作內(nèi)容及論文的結(jié)構(gòu)根據(jù)目前Internet上旅游信息平臺(tái)的運(yùn)營(yíng)模式,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)旅游信息的平臺(tái)。用軟件工程工程設(shè)計(jì)的思想和步驟進(jìn)行設(shè)計(jì),撰寫相關(guān)文檔。課題目標(biāo)是網(wǎng)站操作簡(jiǎn)單,使用方便,系統(tǒng)響應(yīng)快,數(shù)據(jù)穩(wěn)定,網(wǎng)站管理合理規(guī)范。包括以下模塊:論文的主要內(nèi)容是對(duì)此旅游網(wǎng)站管理系統(tǒng)從需求分析,可行性分析,數(shù)據(jù)庫(kù)設(shè)計(jì),模塊設(shè)計(jì)等方便進(jìn)行歸納總結(jié),讓我們從各個(gè)方面了解這個(gè)系統(tǒng),明白做好一個(gè)系統(tǒng)到底要做到哪些準(zhǔn)備工作。本論文的結(jié)構(gòu)是從可行性分析開(kāi)始,一步一步進(jìn)行的,之后是需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、各個(gè)模塊之間的介紹,實(shí)現(xiàn)哪些功能,通過(guò)一些業(yè)務(wù)流程圖,數(shù)據(jù)流程圖來(lái)明白本系統(tǒng)是如何實(shí)現(xiàn)的整個(gè)流程。 第2章 可行性分析可行性分析是為了弄清所定義的項(xiàng)目是不是可能實(shí)現(xiàn)和值得進(jìn)行。分析的過(guò)程,實(shí)際上是一次大大簡(jiǎn)化了的系統(tǒng)分析和系統(tǒng)設(shè)計(jì)的過(guò)程。但是,這個(gè)過(guò)程的目的不是解決用戶提出的問(wèn)題,僅是確定這個(gè)問(wèn)題是否值得去解決,分析存在著哪些風(fēng)險(xiǎn)。換句話說(shuō),在投入大量資金前研究成功的可能性,減小所冒的風(fēng)險(xiǎn)。即使研究的結(jié)論是不值得進(jìn)行,花在可行性研究上的精力也不算白費(fèi),因?yàn)樗苊饬艘淮胃蟮睦速M(fèi)。2.1 經(jīng)濟(jì)可行性由于Sql Server2005數(shù)據(jù)庫(kù)和Tomcat服務(wù)器都是開(kāi)源的免費(fèi)的開(kāi)發(fā)學(xué)習(xí)工具,而且,本系統(tǒng)使用靈活方便,所需的開(kāi)發(fā)人員不多,技術(shù)也不是很復(fù)雜,開(kāi)發(fā)周期較短,因此開(kāi)發(fā)成本較低。市場(chǎng)前景非常看好,所以說(shuō)經(jīng)濟(jì)方面可行。估算算新系統(tǒng)的成本效益分析,其中包括估計(jì)項(xiàng)目開(kāi)發(fā)的成本,開(kāi)發(fā)費(fèi)用和今后網(wǎng)站的運(yùn)行、維護(hù)費(fèi)用,估計(jì)新系統(tǒng)將獲得的效益,估算開(kāi)發(fā)成本是否回高于項(xiàng)目預(yù)期的全部經(jīng)費(fèi)。并且,分析系統(tǒng)開(kāi)發(fā)是否會(huì)對(duì)其它產(chǎn)品或利潤(rùn)帶來(lái)一定影響。新系統(tǒng)可以使普通中型旅游網(wǎng)站管理效率提高,并將費(fèi)用與效益進(jìn)行比較。系統(tǒng)運(yùn)行后可以提供哪些以前無(wú)法及時(shí)提供的信息,信息查詢和使用信息的方便程度提高多少、速度增加了多少,對(duì)于管理人員進(jìn)行決策提供了多少幫助,資源共享對(duì)管理員節(jié)省了多少工作時(shí)間等等。下面從以下幾個(gè)方面對(duì)系統(tǒng)的經(jīng)濟(jì)可行性進(jìn)行具體的分析:1. 系統(tǒng)初期投資系統(tǒng)初期投資如表2-1所示。表2-1 系統(tǒng)初期投資序號(hào)項(xiàng)目人工(人日)單價(jià)(元)合計(jì)(元)1需求分析20100010,0002總體設(shè)計(jì)30100030,0003費(fèi)用管理子系統(tǒng)詳細(xì)設(shè)計(jì)20100020,0004信息查詢子系統(tǒng)詳細(xì)設(shè)計(jì)20100020,0005工程實(shí)際成本數(shù)據(jù)庫(kù)實(shí)現(xiàn)10100010,0006編碼實(shí)現(xiàn)50100050,000續(xù)表2-17單體測(cè)試20100020,0008系統(tǒng)集成測(cè)試20100020,0009說(shuō)明手冊(cè)編制10100010,00010合計(jì)200,0002. 貨幣的時(shí)間價(jià)值系統(tǒng)貨幣時(shí)間價(jià)值如表2-2所示。表2-2 系統(tǒng)貨幣時(shí)間價(jià)值年份將來(lái)值(萬(wàn))(1+i)n現(xiàn)在值(萬(wàn))累計(jì)的現(xiàn)在值(萬(wàn))1101.052.522.522101.10255.147.663101.15768.6397.234101.21558.2275.455101.27637.83518.793. 投資回收期引入進(jìn)銷存系統(tǒng)兩年后,可以節(jié)省3.59萬(wàn)元,比最初投資還少1.4萬(wàn)元。但第三年可以節(jié)省8.639萬(wàn)元。即:1.4/8.64=0.162 2+0.162=2.1624. 純收入43.294-20=23.294(萬(wàn)元)當(dāng)然,如果想要在五年后得到預(yù)計(jì)的純收入,那么首先就應(yīng)拿出初期投資的20萬(wàn)。而且考慮到開(kāi)發(fā)本系統(tǒng)將為以后帶來(lái)的利益,拿出20萬(wàn)來(lái)進(jìn)行旅行社管理系統(tǒng)的開(kāi)發(fā),是絕對(duì)必要。經(jīng)過(guò)以上分析,旅行社管理系統(tǒng)的開(kāi)發(fā)在經(jīng)濟(jì)方面是可行的。2.2 技術(shù)可行性分析本系統(tǒng)采用的是JSP+Servlet+Interface+JDBC、數(shù)據(jù)庫(kù)Sql Server2005和MyEclipse8.0開(kāi)發(fā),Windows XP Professional操作系統(tǒng),用Dreamweaver進(jìn)行前臺(tái)網(wǎng)頁(yè)界面設(shè)計(jì)、采用JDBC方式與后臺(tái)數(shù)據(jù)庫(kù)進(jìn)行連接,完成數(shù)據(jù)的添加、修改、刪除、查詢等功能。由于Sql Server2005功能強(qiáng)大,雖然JDBC看起來(lái)繁瑣但是更容易讓人理解,以及目前的應(yīng)用廣泛,而使用接口來(lái)實(shí)現(xiàn)使業(yè)務(wù)流程看起來(lái)也更加清晰,使用靈活,因此使用JSP、Servlet、Interface、Sql Server2005是開(kāi)發(fā)簡(jiǎn)單網(wǎng)站的最佳組合從而說(shuō)明本系統(tǒng)在技術(shù)方面可行。2.3 操作可行性分析在現(xiàn)今社會(huì),順著信息化和計(jì)算機(jī)技術(shù)的高度發(fā)展,越來(lái)越多的旅游網(wǎng)站意識(shí)到信息化是提升管理效率不可缺少的重要步驟。信息化管理可以大幅度的提高減少手工工作的時(shí)間,提高數(shù)據(jù)提取于分析的效率。由于目前計(jì)算機(jī)的發(fā)展,普通中型旅游業(yè)對(duì)信息化設(shè)備的配備已經(jīng)普及,將現(xiàn)代化的管理思想融入程序中,使其最終成為具有現(xiàn)代化管理方法的管理系統(tǒng)。經(jīng)過(guò)以上分析,運(yùn)行方面是可行的。此外,本系統(tǒng)界面設(shè)計(jì)清晰友好,操作簡(jiǎn)潔,功能完善,有一定的異常處理機(jī)制和提示信息,用戶無(wú)須學(xué)習(xí)即可使用,因此使用方面可行。2.4 業(yè)務(wù)流程圖根據(jù)具體情況,業(yè)務(wù)可分為兩部分:一部分是客戶查看旅游信息并進(jìn)行相關(guān)的預(yù)訂,另一部分是后臺(tái)管理業(yè)務(wù),主要負(fù)責(zé)管理員的登陸、旅游信息管理、客戶信息管理、訂單管理:前臺(tái)/后臺(tái)業(yè)務(wù)流程描述如下:1. 用戶通過(guò)IE瀏覽器訪問(wèn)本旅游網(wǎng)站。2. 用戶可注冊(cè)成為本站客戶。3. 可對(duì)注冊(cè)信息進(jìn)行信息維護(hù)。4. 對(duì)已下訂單進(jìn)行查詢。5. 用戶對(duì)本站旅游信息進(jìn)行瀏覽。6. 用戶對(duì)景點(diǎn)、酒店、線路進(jìn)行精確和模糊查詢。7. 用戶可以查看自已預(yù)訂的訂單。8. 用戶可以查看留言。9. 管理人員可以對(duì)旅游信息進(jìn)行設(shè)置,查看客戶信息和處理訂單等。本系統(tǒng)業(yè)務(wù)流程如圖2-1所示。圖2-1 游友旅游公司網(wǎng)站業(yè)務(wù)流程圖2.5 本章小結(jié)本章主要對(duì)系統(tǒng)開(kāi)發(fā)的可行性進(jìn)行具體的分析,從用戶方的角度考慮本系統(tǒng)是否可行,主要通過(guò)有力的數(shù)據(jù)和軟件運(yùn)行環(huán)境方面作為依據(jù)。本工程的技術(shù)成熟、完備,測(cè)試手段可靠,具有良好的市場(chǎng)拓展,它追求的是簡(jiǎn)單、易學(xué)、易懂、易用,技術(shù)較為成熟、完備、可靠的,因此本系統(tǒng)具有一定的開(kāi)發(fā)前景。第3章 需求分析近年來(lái),國(guó)人生活品質(zhì)提升,漸漸重視休閑生活,旅游便成了熱門的話題。當(dāng)今社會(huì)已步入了一個(gè)全新的信息時(shí)代,人類的每個(gè)活動(dòng)都和“信息”緊密的聯(lián)系在一起,小至個(gè)人的衣食住行,大及各個(gè)組織,單位之間的商務(wù)貿(mào)易,甚至國(guó)際間的交流,合作都依于信息的傳播與發(fā)布,而社會(huì)中最活躍的,在市場(chǎng)經(jīng)濟(jì)高速度發(fā)展的現(xiàn)在,其各個(gè)環(huán)節(jié)更是和“信息”二字密不可分。今天,在我們身邊,信息化革命勢(shì)不可擋,它的影響將遠(yuǎn)遠(yuǎn)大于以前的任何一種技術(shù)發(fā)明,而這種革命現(xiàn)在最直接與我們接觸的就是英特網(wǎng),它是傳播信息最直接、最快速的手段,它可以讓全球的人以最快的速度得到最新的信息。更何況是旅游企業(yè),它主要是以最美麗的風(fēng)景吸引更多的旅游者,我們可以通過(guò)針對(duì)旅游企業(yè)的特色,量身定制面向廣大游客,內(nèi)容豐富,功能強(qiáng)大的專業(yè)網(wǎng)站,讓瀏覽者更方便更透徹的了解這個(gè)旅游企業(yè),吸引更多的旅游者,達(dá)到它最終的目的。3.1 游友旅游公司網(wǎng)站總體規(guī)劃本系統(tǒng)因?yàn)槭且跃W(wǎng)站形式體現(xiàn)所以它分為前臺(tái)和后臺(tái)兩個(gè)操作,后臺(tái)是對(duì)前臺(tái)的信息和相關(guān)數(shù)據(jù)的管理、維護(hù),雖然每個(gè)模塊之間在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)上是緊密相連的,各個(gè)模塊訪問(wèn)的是同一個(gè)數(shù)據(jù)庫(kù)。本系統(tǒng)可分為以下六大主要模塊:旅游信息管理、預(yù)訂管理、客戶信息管理、用戶留言管理、站內(nèi)搜索管理、系統(tǒng)管理。3.2 游友旅游公司網(wǎng)站的需求分析需求分析過(guò)程是整個(gè)系統(tǒng)開(kāi)發(fā)的重要階段,分析的成功與否,決定著整個(gè)系統(tǒng)功能的完善性以及穩(wěn)定性。在該階段需求分析人員需要確定整個(gè)產(chǎn)品的功能要求,并且將現(xiàn)實(shí)事務(wù)抽象成對(duì)象并建模。3.2.1 數(shù)據(jù)流圖1頂層數(shù)據(jù)流圖如圖3-1所示:用戶游友旅游網(wǎng)站管理員用戶信息查看詢反饋查詢信息反饋管理信息管理信息反饋登陸或注冊(cè)狀態(tài)用戶登錄或注冊(cè)信息反饋登錄狀態(tài)管理員登錄信息圖3-1 頂層數(shù)據(jù)流圖2.第二層數(shù)據(jù)流圖如圖3-2所示:圖3-2第二層數(shù)據(jù)流圖3.2.2 數(shù)據(jù)字典 數(shù)據(jù)字典的作用是在軟件分析和設(shè)計(jì)的過(guò)程中給人提供關(guān)于數(shù)據(jù)的描述信息。它主要是對(duì)數(shù)據(jù)流圖中的數(shù)據(jù)流、處理邏輯、外部實(shí)體、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)項(xiàng)等方面進(jìn)行具體的定義。數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行完整的描述。1. 數(shù)據(jù)項(xiàng)定義如表3-1所示。表3-1系統(tǒng)頂層數(shù)據(jù)項(xiàng)定義編號(hào)名稱別名類型長(zhǎng)度I01-01Username用戶名VARCHAR20字節(jié)I01-02Password密碼VARCHAR20字節(jié)I01-03Admin_Really真實(shí)姓名VARCHAR30字節(jié)I01-04Admin_Remark備注信息VARCHAR200字節(jié)I01-05Scen_ID景點(diǎn)編號(hào)Number18字節(jié)I01-06Scen_Name景點(diǎn)名稱Varchar30字節(jié)I01-07Scen_Imag景點(diǎn)圖片Varchar30字節(jié)I01-08Scen_Price景點(diǎn)價(jià)格Number18字節(jié)I01-09Scen_Remark景點(diǎn)介紹Varchar300字節(jié)I01-10Road_ID線路編號(hào)Number18字節(jié)I01-11Road_Name線路名稱Varchar30字節(jié)I01-12Road_Price價(jià)格Number18字節(jié)I01-13City_ID所在城市Number18字節(jié)I01-14Road_Remark備注信息Varcher200字節(jié)I01-15Trano線路訂單編號(hào)Int8字節(jié)I01-16Traname客戶編號(hào)Varchar50字節(jié)I01-17Trasfz預(yù)訂人數(shù)Varchar50字節(jié)I01-18Traage消費(fèi)日期Integer8字節(jié)I01-19Traaddr確認(rèn)方式Varchar50字節(jié)I01-20Tracount支付方式Int8字節(jié)I01-21Teamno金額Int8字節(jié)I01-22Allcount狀態(tài)Int8字節(jié)續(xù)表3-1I01-23Inout執(zhí)行時(shí)間Varchar50字節(jié)I01-24Company_ID公司編號(hào)Number18字節(jié)I01-25Vehicle_ID車輛編號(hào)Int18字節(jié)I01-26Vehicle_Name車輛名稱Int20字節(jié)I01-27Vehicle_Style車輛型號(hào)Int30字節(jié)I01-28Vehicle_Imag車輛圖片Int30字節(jié)I01-29Vehicle_Price車輛價(jià)格Float18字節(jié)I01-30Vehicle_Remark車輛介紹Float200字節(jié)I01-31Weipay租車訂單編號(hào)Float18字節(jié)I01-32VehicleOrder_Count數(shù)量Float18字節(jié)I01-33Vehicle_Data租車日期Float8字節(jié)I01-34Employ_Day租用天數(shù)Float18字節(jié)I01-35VehicleOrder_Remark備注Datetime300字節(jié)I01-36Implement執(zhí)行情況Varchar30字節(jié)I01-37Airline_ID航線編號(hào)Number18字節(jié)I01-38Airline_Name航線名稱Varchar20字節(jié)I01-39Airpline_Name客機(jī)名稱Varcher30字節(jié)I01-40Flyoff_Time起飛時(shí)間Varchar20字節(jié)I01-41Fly_Data飛行日期Datetime8字節(jié)I01-42Price經(jīng)濟(jì)艙價(jià)格Number18字節(jié)I01-43Price1公務(wù)艙價(jià)格Number18字節(jié)I01-44Price2頭等艙價(jià)格Number18字節(jié)I01-45Begin_City起飛城市Varchar20字節(jié)I01-46End_City到達(dá)城市Varchar20字節(jié)I01-47AirticketOrder_ID機(jī)票訂單編號(hào)Number18字節(jié)I01-48Airticket_Count數(shù)量Number18字節(jié)I01-49Employ_Data使用日期Datetime8字節(jié)I01-50Targetdate訂票日期Datetime8字節(jié)I01-51Airticket_Money金額Number18字節(jié)I01-52Airticket_State狀態(tài)Varchar20字節(jié)I01-53Handle_Date處理時(shí)間datetime8字節(jié)I01-54Hotel_ID酒店編號(hào)Number18字節(jié)續(xù)表3-1I01-55Hotelname酒店名稱Varchar30字節(jié)I01-56Hotel_Img酒店主圖Varchar50字節(jié)I01-57Hotel_Remak酒店介紹Varchar200字節(jié)I01-58Grade灑店星級(jí)Varchar20字節(jié)I01-59Tel聯(lián)系電話Varchar30字節(jié)I01-60Guestroom_Info_ID客房詳細(xì)編號(hào)Number18字節(jié)I01-61Guest_ID客房類型編號(hào)Number18字節(jié)I01-62Guestroom_Money客房?jī)r(jià)格Number18字節(jié)I01-63Salesroom_Money門市價(jià)格Number18字節(jié)I01-64Guestroom_Info_Remark客房介紹Varchar200字節(jié)I01-65HotelOrder_ID酒店訂單編號(hào)Number18字節(jié)I01-66Hotelroom_Count酒店間數(shù)Number18字節(jié)I01-67Begin_Data入住時(shí)間Varchar30字節(jié)I01-68End_Data離開(kāi)時(shí)間Varchar50字節(jié)I01-69Hotelroom_Money金額Number18字節(jié)I01-70HotelOrder_Remark備注Varcher200字節(jié)I01-71HotelOrder_datetime 執(zhí)行時(shí)間Datetime8字節(jié)I01-72HotelOrder_State訂單狀態(tài)Varchar20字節(jié)I01-73address地址Varchar50字節(jié)1. 數(shù)據(jù)流定義:數(shù)據(jù)流編號(hào):D101數(shù)據(jù)流名稱:管理員信息數(shù)據(jù)流來(lái)源:管理員數(shù)據(jù)流去向:F1-01數(shù)據(jù)流組成:I01-01+I01-02+I01-03+I01-04數(shù)據(jù)流編號(hào):D102數(shù)據(jù)流名稱:景點(diǎn)信息數(shù)據(jù)流來(lái)源:P1-02數(shù)據(jù)流去向:F1-02數(shù)據(jù)流組成:I01-05+I01-06+I01-07+I01-08+I01-09+I01-13數(shù)據(jù)流編號(hào):D104數(shù)據(jù)流名稱:線路信息數(shù)據(jù)流來(lái)源:P1-03數(shù)據(jù)流去向:F1-03數(shù)據(jù)流組成:I01-10+I01-11+I01-12+I01-13數(shù)據(jù)流編號(hào):D103數(shù)據(jù)流名稱:線路預(yù)訂信息數(shù)據(jù)流來(lái)源:P1-08數(shù)據(jù)流去向:F1-04數(shù)據(jù)流組成:I01-10+I01-15+I01-16+I01-17+I01-18+I01-19+I01-20+I01-21+I01-22+I01-23數(shù)據(jù)流編號(hào):D107數(shù)據(jù)流名稱:租車信息數(shù)據(jù)流來(lái)源:P1-04數(shù)據(jù)流去向:F1-05數(shù)據(jù)流組成:I01-24+I01-25+I01-26+ I01-27+I01-28+I01-29+ I01-30數(shù)據(jù)流編號(hào):D106數(shù)據(jù)流名稱:租車預(yù)訂信息數(shù)據(jù)流來(lái)源:P1-08數(shù)據(jù)流去向:F1-06數(shù)據(jù)流組成:I01-25+I01-31+I01-32+I01-33+I01-34+I01-19+I01-20+I01-21+I01-35+I01-36+I01-16數(shù)據(jù)流編號(hào):D109數(shù)據(jù)流名稱:航線信息數(shù)據(jù)流來(lái)源:P1-05數(shù)據(jù)流去向:P1-03數(shù)據(jù)流組成:I01-24+I01-37+I01-38+I01-39+I01-40+I01-41+I01-42+I01-43+I01-44+I01-45+I01-46數(shù)據(jù)流編號(hào):D113數(shù)據(jù)流名稱:機(jī)票預(yù)訂信息數(shù)據(jù)流來(lái)源:P1-09數(shù)據(jù)流去向:F1-08數(shù)據(jù)流組成:I01-16+I01-37+I01-48+I01-49+I01-50+I01-51+I01-19+I01-20+I01-52+I01-53數(shù)據(jù)流編號(hào):D111數(shù)據(jù)流名稱:酒店信息數(shù)據(jù)流來(lái)源:P1-06數(shù)據(jù)流去向:F1-09數(shù)據(jù)流組成:I01-16+I01-54+I01-55+I01-56+I01-57+I01-58+I01-59數(shù)據(jù)流編號(hào):D116數(shù)據(jù)流名稱:添加客房信息數(shù)據(jù)流來(lái)源:F1-09數(shù)據(jù)流去向:P1-11數(shù)據(jù)流組成:I01-54+I01-60+I01-61+I01-62+I01-63+I01-64數(shù)據(jù)流編號(hào):D112數(shù)據(jù)流名稱:客房信息數(shù)據(jù)流來(lái)源:P1-11數(shù)據(jù)流去向:F1-11數(shù)據(jù)流組成:I01-54+I01-60+I01-61+I01-62+I01-63+I01-64數(shù)據(jù)流編號(hào):D112數(shù)據(jù)流名稱:酒店預(yù)訂信息數(shù)據(jù)流來(lái)源:P1-10數(shù)據(jù)流去向:F1-10數(shù)據(jù)流組成:I01-16+I01-60+I01-65+I01-66+I01-67+I01-68+I01-19+I01-20+I01-69+I01-70+I01-71+I01-72+I01-733.3 本章小結(jié)需求分析報(bào)告是對(duì)系統(tǒng)需求的書(shū)面表達(dá)形式。由于需求分析報(bào)告是采用軟件設(shè)計(jì)的術(shù)語(yǔ)編寫的,因此常常令計(jì)算機(jī)背景知識(shí)較少的用戶方難以理解,也就很難發(fā)現(xiàn)需求報(bào)告中與實(shí)際需求不符之處,更難提出建設(shè)性的意見(jiàn)。特別是那些編寫得較差的需求分析報(bào)告,用戶方更不知所云。所以,做好系統(tǒng)的需求分析尤為重要。第4章 總體設(shè)計(jì)4.1 系統(tǒng)模塊總體設(shè)計(jì)4.1.1 總體設(shè)計(jì)目標(biāo)總體設(shè)計(jì)階段主要任務(wù)是劃分出系統(tǒng)的物理元素及設(shè)計(jì)軟件的結(jié)構(gòu),通過(guò)已經(jīng)完成的業(yè)務(wù)流程分析以及系統(tǒng)功能需求來(lái)訂制系統(tǒng)的功能模塊??傮w設(shè)計(jì)過(guò)程通常有兩個(gè)主要階段組成:系統(tǒng)設(shè)計(jì)和結(jié)構(gòu)設(shè)計(jì),其中系統(tǒng)設(shè)計(jì)確定系統(tǒng)的具體實(shí)現(xiàn)方案,結(jié)構(gòu)設(shè)計(jì)確定軟件結(jié)構(gòu)。隨著結(jié)構(gòu)的精細(xì)化,層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來(lái)越詳細(xì),這種模式非常適合于需求分析階段的需要。從對(duì)頂層信息的分類開(kāi)始,沿著圖中每條路徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。4.1.2 系統(tǒng)模塊設(shè)計(jì)游友旅游公司網(wǎng)站管理系統(tǒng)是真正為用戶考慮的網(wǎng)站,以滿足客戶實(shí)際需要而設(shè)計(jì)的。本系統(tǒng)參照真實(shí)的旅游網(wǎng)站所做,這樣可以更直接體現(xiàn)本網(wǎng)站的特點(diǎn)和價(jià)值所在。該系統(tǒng)屬于B/S模式,可以通過(guò)前臺(tái)的操作界面進(jìn)行網(wǎng)站的訪問(wèn)和瀏覽,而后臺(tái)是對(duì)數(shù)據(jù)表的操作對(duì)前臺(tái)相關(guān)數(shù)據(jù)的管理,對(duì)數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)的更新和修改等操作,數(shù)據(jù)庫(kù)可以單獨(dú)存放在一個(gè)服務(wù)器上,而客戶端的模塊分別安裝在相應(yīng)的機(jī)器上。該系統(tǒng)包括如下六個(gè)主要模塊:旅游信息管理、預(yù)訂管理、客戶信息管理、用戶留言管理、站內(nèi)搜索管理、系統(tǒng)管理各個(gè)模塊主要功能如下:(1)旅游信息管理:管理員可以對(duì)景點(diǎn)、酒店、航班機(jī)票、租車、套餐信息的增加、查看、刪除、修改等操作。而客戶主要是一些景點(diǎn)、門票,酒店、酒店價(jià)格、航班機(jī)票、相關(guān)價(jià)格、租車相關(guān)信息、旅游套餐相關(guān)信息的瀏覽和查看,讓游客可以更清楚更直觀的進(jìn)行對(duì)比和選擇。(2)預(yù)訂管理模塊:主要包括客戶可以對(duì)酒店和租車進(jìn)行預(yù)訂進(jìn)行提交訂單、詳細(xì)查詢自己的訂單、修改自己的訂單,而管理員則是對(duì)預(yù)訂的訂單進(jìn)行查看和執(zhí)行等功能。(3)客戶信息管理:主要包括客戶注冊(cè)與登錄模塊:客戶可以方便的進(jìn)行注冊(cè)和登錄,還可以對(duì)自己的信息進(jìn)行修改,只有登錄之后才可以進(jìn)行酒店的預(yù)訂查看更多信息??蛻糇N與客戶信息修改:客戶可以進(jìn)行自己信息的修改,讓信息更完善還可以在不使用本網(wǎng)站時(shí)進(jìn)行自己信息的注銷。(4)用戶留言模塊:用戶留言主要是客戶可以對(duì)本網(wǎng)站的進(jìn)行留言提出相關(guān)意見(jiàn)和評(píng)價(jià),同時(shí)也可以查看別人的留言和刪除自己的留言,而管理員可以對(duì)回復(fù)留言和查看客戶留言。(5)站內(nèi)搜索模塊:游客可以根據(jù)自己的需要直接對(duì)景點(diǎn)、酒店、線路等信息進(jìn)行站內(nèi)搜索。(6)系統(tǒng)管理:管理員可以進(jìn)行系統(tǒng)用戶信息的修改、查看、刪除等操作。系統(tǒng)功能結(jié)構(gòu)圖如圖4-1所示。圖4-1 系統(tǒng)功能結(jié)構(gòu)圖4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)設(shè)計(jì)一般包括數(shù)據(jù)庫(kù)需求分析和數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)。數(shù)據(jù)庫(kù)設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯設(shè)計(jì)打下基礎(chǔ)。數(shù)據(jù)庫(kù)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響,好的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)會(huì)減少數(shù)據(jù)庫(kù)的存儲(chǔ)量,數(shù)據(jù)的完整性和一致性比較高,系統(tǒng)具有較快的響應(yīng)速度,簡(jiǎn)化基于此數(shù)據(jù)庫(kù)的應(yīng)用程序的實(shí)現(xiàn)等等。4.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì)概述數(shù)據(jù)庫(kù)設(shè)計(jì)是建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng)的技術(shù),是信息系統(tǒng)開(kāi)發(fā)和建設(shè)中的核心技術(shù),具體的說(shuō),數(shù)據(jù)庫(kù)設(shè)計(jì)是一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的用戶的應(yīng)用需求(信息要求和處理要求)。這個(gè)問(wèn)題是我們?cè)谶M(jìn)行軟件開(kāi)發(fā)時(shí)期的主要研究方向。由于信息結(jié)構(gòu)復(fù)雜,應(yīng)用環(huán)境多樣,設(shè)計(jì)方法于設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接的關(guān)系,數(shù)據(jù)庫(kù)設(shè)計(jì)成為一種技藝而不是工程技術(shù),缺乏科學(xué)理論和工程方法的支持,軟件的質(zhì)量難以保證。數(shù)據(jù)庫(kù)設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說(shuō),整個(gè)設(shè)計(jì)過(guò)程中要把結(jié)構(gòu)(數(shù)據(jù))設(shè)計(jì)和行為(處理)設(shè)計(jì)密切結(jié)合起來(lái)。4.2.2 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)設(shè)計(jì)數(shù)據(jù)庫(kù)實(shí)際上就是設(shè)計(jì)數(shù)據(jù)庫(kù)中的表。在設(shè)計(jì)表時(shí),要使用盡可能少的表的數(shù)量,每個(gè)表中包含的列的數(shù)量盡可能的少來(lái)達(dá)到設(shè)計(jì)要求。合理的表結(jié)構(gòu)可以大大提高整個(gè)數(shù)據(jù)庫(kù)數(shù)據(jù)查詢效率。為了提案高數(shù)據(jù)庫(kù)的效率,設(shè)計(jì)出高質(zhì)量的存儲(chǔ)數(shù)據(jù)的表,在設(shè)計(jì)表時(shí),應(yīng)該從整體上考慮下面6個(gè)因素。1. 考慮表將要存儲(chǔ)哪些數(shù)據(jù)對(duì)象,繪制出E-R圖。2. 考慮表中將包含的列以及列的數(shù)據(jù)類型、精度、是否允許空值等。3. 考慮表是否使用主鍵,如果使用則在何處使用主鍵。4. 考慮是否使用約束、默認(rèn)值、規(guī)則、以及在何處使用這些對(duì)象。5. 考慮是否使用外鍵,在何處使用外鍵。6. 考慮是否使用索引,在何處使用索引,使用什么樣的索引。根據(jù)以上因素,對(duì)數(shù)據(jù)庫(kù)內(nèi)容進(jìn)行詳細(xì)設(shè)計(jì)1.用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,為后面的具體設(shè)計(jì)打下基礎(chǔ)。通過(guò)上述系統(tǒng)功能分析,針對(duì)桂林旅游網(wǎng),總結(jié)出如下的需求信息:(1)用戶分一般用戶、注冊(cè)用戶和管理員用戶。(2)一般用戶和注冊(cè)用戶無(wú)需登錄就可以查看旅游線路、酒店、新聞、票務(wù)、圖片、景點(diǎn)。(3)注冊(cè)用戶登錄后可以維護(hù)自己的個(gè)人信息,并且在可以留言、預(yù)訂酒店客房、預(yù)訂機(jī)票、預(yù)訂旅游線路。(4)每間客房都對(duì)應(yīng)一個(gè)酒店。(5)每條新聞對(duì)應(yīng)一個(gè)類型。(6)每個(gè)航班對(duì)應(yīng)一個(gè)航空公司。(7)每個(gè)訂單都以來(lái)于一個(gè)用戶。(8)每個(gè)路線都屬于一種路線類型(9)每條留言都對(duì)應(yīng)一種留言類型2.經(jīng)過(guò)上述系統(tǒng)功能分析和需求總結(jié),考慮到將來(lái)功能上的擴(kuò)展,設(shè)計(jì)如下的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):本系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的18個(gè)基本的數(shù)據(jù)表,通過(guò)這18個(gè)表可以了解到這個(gè)系統(tǒng)的數(shù)據(jù)庫(kù)的基本組織形式,以及進(jìn)行數(shù)據(jù)庫(kù)操作所需要的基本數(shù)據(jù)信息,下面截取了主要的數(shù)據(jù)庫(kù)表。(1)管理員信息,包含數(shù)據(jù)項(xiàng):管理員編號(hào)、用戶名、真實(shí)姓名、聯(lián)系電話等。管理員表如表4-1所示:表4-1管理員表(Admin)字段名稱數(shù)據(jù)類型長(zhǎng)度說(shuō)明UsernameVARCHAR20用戶名PasswordVARCHAR20密碼Admin_ReallyVARCHAR30真實(shí)姓名Admin_RemarkVARCHAR200備注信息(2)公司信息,包含數(shù)據(jù)項(xiàng):公司編號(hào)、公司名等。城市信息,包括數(shù)據(jù)項(xiàng):城市編碼、城市名稱,城市信息等。城市信息表如表4-2所示:表4-2城市信息表(City)字段名稱數(shù)據(jù)類型長(zhǎng)度說(shuō)明City_ID NUMBER 18城市編號(hào)City_NameVARCHAR20城市名稱City_RemarkVARCHAR200城市信息(3)航班信息,包括數(shù)據(jù)項(xiàng):航空公司編號(hào)、航班號(hào)、客機(jī)名稱、飛行日期等。航班表如表4-3所示表4-3航班表(Airline1)字段名稱數(shù)據(jù)類型長(zhǎng)度說(shuō)明Airline_IDNUMBER 18航線編號(hào)Airline_NameNUMBER 18航線名稱Airpline_NameVARCHAR30客機(jī)名稱Flyoff_TimeVARCHAR20起飛時(shí)間Fly_Data VARCHAR20飛行日期PriceNUMBER 18經(jīng)濟(jì)艙價(jià)格Price1NUMBER 18公務(wù)艙價(jià)格Price2NUMBER 18頭等艙價(jià)格Begin_City VARCHAR 20起飛城市End_City VARCHAR 20到達(dá)城市Company_IDNUMBER18公司編號(hào)(4)航班訂單信息,包括數(shù)據(jù)項(xiàng):機(jī)票訂單編號(hào)、客戶編號(hào)、航班編號(hào)、預(yù)訂張數(shù)、下單時(shí)間等。機(jī)票預(yù)訂表如表4-4所示表4-4機(jī)票預(yù)訂表(AirticketOrder)字段名稱數(shù)據(jù)類型長(zhǎng)度說(shuō)明AirticketOrder_IDNUMBER 18機(jī)票訂單編號(hào)Airline_IDNUMBER 18航線編號(hào)Cus_IDNUMBER 18客戶編號(hào)Airticket_CountNUMBER 18數(shù)量Employ_DataDATE 使用日期TargetdateDATE 訂票日期MannerVARCHAR20確認(rèn)方式Payment VARCHAR20支付方式Airticket_Money NUMBER18金額Airticket_StateVARCHAR20狀態(tài)Handle_DateDATE 處理時(shí)間(5)酒店信息,包括數(shù)據(jù)項(xiàng):酒店類型編號(hào)、酒店編號(hào)、酒店名稱等。酒店表如表4-5所示表4-5酒店表(Hotel)字段名稱數(shù)據(jù)類型長(zhǎng)度說(shuō)明Hotel_ID NUMBER 18酒店編號(hào)HotelnameVARCHAR30酒店名稱City_IDNUMBER18所在城市Hotel_ImgVARCHAR50酒店主圖Hotel_Remak VARCHAR 100酒店介紹GradeVARCHAR 20灑店星級(jí)TelVARCHAR20聯(lián)系電話(6)客房類型信息客房信息,包括數(shù)據(jù)項(xiàng):客房詳細(xì)編號(hào)、客房類型編號(hào)、酒店編號(hào)等。客房表如表4-6所示表4-6客房表(Guestroom_Info)字段名稱數(shù)據(jù)類型長(zhǎng)度說(shuō)明Guestroom_Info_IDNUMBER 18客房詳細(xì)編號(hào)Guest_IDNUMBER 18客房類型編號(hào)Hotel_IDNUMBER 18酒店編號(hào)Guestroom_Money VARCHAR20客房?jī)r(jià)格Salesroom_MoneyVARCHAR20門市價(jià)格Guestroom_Info_RemarkVARCHAR

注意事項(xiàng)

本文([優(yōu)秀畢業(yè)論文]旅游信息搜索和酒店預(yù)訂的設(shè)計(jì)與實(shí)現(xiàn))為本站會(huì)員(仙***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!