旅游信息管理系統(tǒng)分析與設(shè)計論文_第1頁
旅游信息管理系統(tǒng)分析與設(shè)計論文_第2頁
旅游信息管理系統(tǒng)分析與設(shè)計論文_第3頁
旅游信息管理系統(tǒng)分析與設(shè)計論文_第4頁
旅游信息管理系統(tǒng)分析與設(shè)計論文_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

旅游信息管理系統(tǒng)分析與設(shè)計論文PAGE1內(nèi)容摘要目前,旅游業(yè)已成為全球經(jīng)濟(jì)中發(fā)展勢頭最強(qiáng)勁和規(guī)模最大的產(chǎn)業(yè)之一,互聯(lián)網(wǎng)的興起給旅游業(yè)帶來了新的契機(jī)。旅游網(wǎng)站逐漸成為旅游信息管理的主要途徑。因此,開發(fā)一個穩(wěn)定的適用性好的旅游信息管理系統(tǒng)具有非常重要的意義。本系統(tǒng)采用ASP.NET技術(shù)作為創(chuàng)建應(yīng)用程序的方式,以C#作為編程語言,VisualStudio2008作為開發(fā)工具,采用SQLServer數(shù)據(jù)庫作為后臺數(shù)據(jù)庫。它是基于Browser/Server結(jié)構(gòu)下形成的數(shù)據(jù)驅(qū)動的Web應(yīng)用程序。本系統(tǒng)基本遵循了軟件工程方法論進(jìn)行系統(tǒng)分析、總體設(shè)計、詳細(xì)設(shè)計和軟件測試。實(shí)現(xiàn)了后臺管理員對景點(diǎn)信息、訂票信息、酒店信息、保險信息、會員信息的管理;前臺用戶注冊與登錄,對景區(qū)景點(diǎn)、周邊酒店、票務(wù)信息、保險信息的瀏覽及查詢;對中意的景區(qū)景點(diǎn)生成訂單等操作。關(guān)鍵詞:ASP.NET;C#;SQLServer;旅游信息管理系統(tǒng)旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第1頁。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第1頁。AbstractAtpresent,thetourismhasbecomeintheglobaleconomicthedevelopmentmomentumtobestrongestandoneofscalebiggestindustries,Internet'sstartinghasbroughtthenewturningpointtothetourism.Thetravelingwebsitebecomesthetourinformationmanagementgraduallythemainway.Therefore,developsastableserviceabilitygoodtourinformationmanagementsystemmanagementsystemtohavetheveryvitalsignificance.ThissystemusestheASP.NETtechnologytotakethefoundationapplicationproceduretheway,takestheprogramminglanguagebyC#,VisualStudio2008takesthedevelopmentkit,usesSQLtheServerdatabasetotakethebackstagedatabase.ItisthedatadrivenWebapplicationprocedurewhichformsbasedontheBrowser/Serverstructureunder.Thissystemfollowedthesoftwareengineeringmethodologytocarryonthesystemanalysis,thesystemdesign,thedetaileddesignandthesoftwaretestingbasically.旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第2頁。Hasrealizedthebackstagemanagertothescenicspotinformation,theorderforminformation,thehotelinformation,theinsuranceinformation,thememberinformationmanagement;Theonstageuserregistrationwithregisters,toscenicareascenicspot,peripheralhotel,ticketclerkinformation,insuranceinformationbrowsingandinquiry;Tooperationsandsoonpleasingscenicareascenicspotproductionorderform.旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第2頁。Keywords:ASP.NET;C#;SQLServer;Tourinformationmanagementsystem目錄TOC\o"1-3"\u一、緒

論 1(一)課題背景 1(二)課題的目前現(xiàn)狀 1(三)系統(tǒng)的開發(fā)方法 1(四)開發(fā)工具簡介 2(五)系統(tǒng)開發(fā)環(huán)境 5二、需求分析 5(一)可行性分析 5(二)系統(tǒng)需要解決的主要問題 6(三)數(shù)據(jù)庫需求分析 6(四)系統(tǒng)目標(biāo) 7三、系統(tǒng)分析 7(一)基本簡介 7(二)模塊介紹 7(三)主要模塊的流程圖 9旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第3頁。四、系統(tǒng)詳細(xì)設(shè)計 12旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第3頁。(一)用戶個人信息設(shè)計 12(二)數(shù)據(jù)庫中表的設(shè)計 12(三)數(shù)據(jù)庫邏輯設(shè)計E—R 18五、系統(tǒng)程序?qū)崿F(xiàn) 19(一)系統(tǒng)主界面 19(二)基本功能模塊 20六、軟件測試 30(一)軟件測試的意義 30(二)軟件測試的重要性 30(三)軟件測試的范圍 31(四)測試方法 31七、結(jié)論與總結(jié) 32旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第4頁。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第4頁。PAGE34旅游信息管理系統(tǒng)分析與設(shè)計一、緒

論(一)課題背景隨著人民生活水平的不斷提高,旅游成為了人們?nèi)粘I钪蟹浅jP(guān)注的一個焦點(diǎn),與此同時,信息化的社會使得過去的傳統(tǒng)的旅游觀念和方式已經(jīng)與現(xiàn)代人的時間觀顯得格格不入,人們越來越緊迫的需要在最快的時間內(nèi)獲得最新,最適合自己的旅游方面的消息,然后選擇最恰當(dāng)?shù)穆糜尉包c(diǎn)和線路,這樣一來,一個現(xiàn)在化的旅游管理系統(tǒng)呼之欲出.本文正是在以前所有的基礎(chǔ)之上開發(fā)了一個簡單實(shí)用的旅游管理系統(tǒng)。(二)課題的目前現(xiàn)狀隨著社會的發(fā)展,旅游業(yè)已成為全球經(jīng)濟(jì)中發(fā)展勢頭最強(qiáng)勁和規(guī)模最大的產(chǎn)業(yè)之一。旅游業(yè)在城市經(jīng)濟(jì)發(fā)展中的產(chǎn)業(yè)地位、經(jīng)濟(jì)作用逐步增強(qiáng),旅游業(yè)對城市經(jīng)濟(jì)的推動性、社會就業(yè)的帶動力、以及對文化與環(huán)境的促進(jìn)作用日益顯現(xiàn)。旅游業(yè)已成為中國經(jīng)濟(jì)發(fā)展的支柱性產(chǎn)業(yè)之一。旅游網(wǎng)站也隨著旅游業(yè)的發(fā)展而逐漸成為旅游信息管理的主要途徑。目前旅游網(wǎng)站已基本形成了成功的商業(yè)框架。如何利用網(wǎng)絡(luò)的巨大潛力將企業(yè)的核心業(yè)務(wù)流程、客戶關(guān)系管理等都延伸到網(wǎng)上,使產(chǎn)品和服務(wù)更貼近用戶,讓旅游信息網(wǎng)成為企業(yè)資源計劃、客戶關(guān)系管理及供應(yīng)鏈管理的中樞神經(jīng),實(shí)現(xiàn)網(wǎng)絡(luò)對旅游業(yè)的整合,將原來市場分散的利潤點(diǎn)集中起來,獲得一種成功的旅游網(wǎng)站運(yùn)行模式,是目前旅游業(yè)發(fā)展中最重要的一個環(huán)節(jié)。(三)系統(tǒng)的開發(fā)方法旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第5頁。目前,網(wǎng)絡(luò)應(yīng)用軟件運(yùn)行的模式主要有二類:Client/server模式,Browser/Web模式。前者主要的缺點(diǎn)是維護(hù)、升級較麻煩,后者是近幾年伴隨Internet迅速發(fā)展起來的一種技術(shù),它與客戶/服務(wù)器方式類似,客戶端是一個標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是WebServer,而WebServer與數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng)、企業(yè)的MIS系統(tǒng)紛紛采用這種模式,它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級維護(hù)簡便。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第5頁。另外,旅游信息管理系統(tǒng)的軟件也必將不斷的更新;同時軟件產(chǎn)品本身就要經(jīng)過一個不斷自我完善的過程?;谏鲜隹紤],用Browser/Web模式來設(shè)計旅游信息管理系統(tǒng)比較合適,服務(wù)器端我們采用SQLServer數(shù)據(jù)庫系統(tǒng)和ASP組件來構(gòu)成旅游景點(diǎn)的應(yīng)用服務(wù)系統(tǒng);客戶端采用瀏覽器來完成訂單全過程,同時可進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。利用網(wǎng)絡(luò)和數(shù)據(jù)庫技術(shù),結(jié)合目前硬件價格普遍下跌與寬帶網(wǎng)大力建設(shè)的有利優(yōu)勢,應(yīng)用技術(shù),開發(fā)了基于B/S模式旅游信息管理系統(tǒng)這一程序。它運(yùn)用方便、操作簡單,效率很高。(四)開發(fā)工具簡介1.C#簡介現(xiàn)在ASP.NET支持的開發(fā)語言包括VB.NET、C#.NET、JSCRIPT.NET、VC++.NET以及其它.NETFramework所支持的語言。我們所做的電子商務(wù)系統(tǒng)是用C#語言。所以,在這里我介紹一下C#語言。C#(Csharp)是一種最新的、面向?qū)ο蟮木幊陶Z言。它使得程序員可以快速地編寫各種基于Microsoft.NET平臺的應(yīng)用程序,Microsoft.NET提供了一系列的工具和服務(wù)來最大程度地開發(fā)利用計算與通訊領(lǐng)域。正是由于C#面向?qū)ο蟮淖吭皆O(shè)計,使它成為構(gòu)建各類組件的理想之選——無論是高級的商業(yè)對象還是系統(tǒng)級的應(yīng)用程序。使用簡單的C#語言結(jié)構(gòu),這些組件可以方便的轉(zhuǎn)化為XML網(wǎng)絡(luò)服務(wù),從而使它們可以由任何語言在任何操作系統(tǒng)上通過Internet進(jìn)行調(diào)用。

C#有以下特性:⑴效率與安全性⑵支持現(xiàn)有的網(wǎng)絡(luò)編程新標(biāo)準(zhǔn)⑶消除大量程序錯誤旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第6頁。⑷對版本的更新提供內(nèi)在的支持降低了開發(fā)成本旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第6頁。⑸商業(yè)過程和軟件實(shí)現(xiàn)的更好對應(yīng)⑹擴(kuò)展交互性2.ASP.NET簡介提到ASP.NET,就不得不首先搞清楚什么是ASP。ASP的全稱是ActiveServerPages,即活動服務(wù)器頁面,為什么稱之為活動服務(wù)器頁面,這是因?yàn)橐郧暗幕ヂ?lián)網(wǎng)全部是由靜態(tài)的HTML頁面組成,如果需要更新你的網(wǎng)站內(nèi)容,你不得不制作大量的HTML頁面。有了ASP以后,我們就能夠根據(jù)不同的用戶,在不同的時間向用戶顯示不同的內(nèi)容。網(wǎng)站的內(nèi)容更新也不再是一個乏味的重復(fù)過程,它開始變得簡單而有趣。也因此在國內(nèi)掀起了一股學(xué)習(xí)ASP的熱潮。但是由于ASP程序和網(wǎng)頁的HTML混合在一起,這就使得程序看上去相當(dāng)?shù)碾s亂。在現(xiàn)在的網(wǎng)站設(shè)計過程中,通常是由程序開發(fā)人員做后臺的程序開發(fā),前面有專業(yè)的美工設(shè)計頁面,這樣,在相互配合的過程中就會產(chǎn)生各種各樣的問題。同時,ASP頁面是有腳本語言解釋執(zhí)行的,使得其速度受到影響。受到腳本語言自身?xiàng)l件的限制,我們在編寫ASP程序的時候不得不調(diào)用COM組件來完成一些功能。所以,微軟推出了ASP.NET。ASP.NET不僅僅只是ASP3的一個簡單升級,它更為我們提供了一個全新而強(qiáng)大的服務(wù)器控件結(jié)構(gòu)。從外觀上看,ASP.NET和ASP是相近的,但是從本質(zhì)上是完全不同的。ASP.NET幾乎全是基于組件和模塊化,每一個頁,對象,和HTML元素都是一個運(yùn)行的組件對象。在開發(fā)語言上,ASP.NET拋棄了VBSCRIPT和JSCRIPT,而使用.NETFramework所支持的VB.NET,C#.NET等語言做為其開發(fā)語言,這些語言生成的網(wǎng)頁在后臺被轉(zhuǎn)換成了類并編譯成了一個DLL。由于ASP.NET是編譯執(zhí)行的,所以它比ASP擁有了更高的效率。ASP.NET有以下技術(shù)特點(diǎn):Microsoft.NET平臺的出現(xiàn)在應(yīng)用程序開發(fā)這一領(lǐng)域開創(chuàng)了一個新時代,它將推動下一代Internet的進(jìn)步。作為Microsoft.NET平臺的一部分,ASP.NET是一個革命性的編程框架,它實(shí)現(xiàn)了企業(yè)級Web應(yīng)用程序的快速開發(fā)。它提供了最簡便、最具有擴(kuò)展能力的方式來開發(fā)、部署和運(yùn)行可以將任何瀏覽器或設(shè)備作為目標(biāo)的Web應(yīng)用程序。實(shí)際上,這只是令A(yù)SP.NET成為程序員創(chuàng)建Web應(yīng)用程序的首選的眾多特色中的一小部分。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第7頁。與以前使用的ASP相比,ASP.NET使應(yīng)用程序的開發(fā)工作簡單得多,因此它在很大程度上提高了程序員的工作效率。ASP.NET讓程序員可以只編寫最少量的代碼便能夠給Web應(yīng)用程序提供更為豐富的功能。最好的一點(diǎn)則是ASP.NET使程序員可以選擇任何一種可用的.NET編程語言。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第7頁。除了常見的Web應(yīng)用程序,利用ASP.NET還可以創(chuàng)建其他的一些類型,這就使我們的應(yīng)用程序的范圍可以延伸到新的客戶和業(yè)務(wù)合作伙伴。對程序員來說,部署服務(wù)器應(yīng)用程序一直是一件很痛苦的事。不過,有了ASP.NET,程序員根本不必?fù)?dān)心這個問題,因?yàn)锳SP.NET大大簡化了部署過程。要部署Web應(yīng)用程序,只要把它復(fù)制到Web服務(wù)器上就可以了。除了提供了豐富的程序員這方面的經(jīng)驗(yàn),ASP.NET還提供了豐富的用戶經(jīng)驗(yàn)。ASP.NETWeb應(yīng)用程序比傳統(tǒng)的ASP應(yīng)用程序速度要快很多,因?yàn)锳SP.NET令我們可以使用經(jīng)過編譯的編程語言。因此,ASP.NET應(yīng)用程序不需要明確的編譯步驟,結(jié)果便是執(zhí)行得更快了。3.數(shù)據(jù)庫簡介隨著科學(xué)技術(shù)的進(jìn)步,信息已成為各行各業(yè)的重要資源。數(shù)據(jù)庫以其強(qiáng)大的操作和管理功能成為高速信息表達(dá)的途經(jīng)。據(jù)我所知,數(shù)據(jù)庫的類型有很多,比如:"sqlserver","vf","framework","access","Oracle""MySQL""SYBASE""DB2"等等,然而本軟件選擇了用SQLServer2000來作為數(shù)據(jù)庫軟件。關(guān)于SQLServer2000的介紹:MicrosoftSQLServer2000是由Microsoft公司開發(fā)的,在MicrosoftSQLServer的發(fā)展歷程中,有兩版本具有重要的意義。那就是在1996年推出的SQLServer6.5和在2000年8月推出的SQLServer2000版本。6.5版本使SQLServer得到了廣泛的應(yīng)用,而2000版本在功能和易用性上有很大的增強(qiáng),并推出了簡體中文版,它包括企業(yè)版,標(biāo)準(zhǔn)版,開發(fā)版和個人版4個版本。MicrosoftSQLServer2000(簡稱SQLServer)由一系列相互協(xié)作的組件構(gòu)成,能滿足最大的Web站點(diǎn)和企業(yè)數(shù)據(jù)處理系統(tǒng)存儲和分析數(shù)據(jù)的需求。用SQLServer2000作為數(shù)據(jù)庫軟件的理由為:旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第8頁。SQLServer2000能夠滿足今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫解決方案。它一種應(yīng)用廣泛的數(shù)據(jù)庫管理系統(tǒng),具有許多顯著的優(yōu)點(diǎn):易用性、適合分布式組織的可伸縮性、用于決策支持的數(shù)據(jù)倉庫功能、與許多其他服務(wù)器軟件緊密關(guān)聯(lián)的集成性、良好的性價比等。性能、可伸縮性及可靠性是基本要求,而進(jìn)入市場時間也非常關(guān)鍵。除這些核心企業(yè)品質(zhì)外,SQLServer2000還為數(shù)據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競爭優(yōu)勢。從數(shù)據(jù)管理和分析角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用Web帶來的機(jī)會非常重要。作為一個完備的數(shù)據(jù)庫和數(shù)據(jù)分析包,SQLServer2000為快速開發(fā)新一代企業(yè)級商業(yè)應(yīng)用程序、為企業(yè)贏得核心競爭優(yōu)勢打開了勝利之門。作為重要的基準(zhǔn)測試可伸縮性和速度獎的記錄保持者,SQLServer2000是一個具備完全Web支持的數(shù)據(jù)庫產(chǎn)品,提供了對可擴(kuò)展標(biāo)記語言(XML)的核心支持以及在Internet上和防火墻外進(jìn)行查詢的能力。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第8頁。(五)系統(tǒng)開發(fā)環(huán)境1.開發(fā)環(huán)境 操作系統(tǒng): MicrosoftWindowsXPProfessional 開發(fā)工具: C# 數(shù)據(jù)庫選擇: SQLServer20002.程序運(yùn)行環(huán)境(1)軟件配置操作系統(tǒng):WindowsXPProfessional數(shù)據(jù)庫選擇:SQLServer2000開發(fā)平臺:C#(2)硬件配置CPU:AMDAthlonXP,1000MHz(5x200)內(nèi)存:256MB或以上硬盤:2GB以上二、需求分析(一)可行性分析旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第9頁??尚行苑治觯‵easibilityAnalysis)也稱為可行性研究,是在系統(tǒng)調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟(jì)、社會的方面進(jìn)行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。該系統(tǒng)的可行性分析包括以下幾個方面的內(nèi)容。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第9頁。(1)經(jīng)濟(jì)可行性:主要是對項(xiàng)目的經(jīng)濟(jì)效益進(jìn)行評價,本系統(tǒng)開發(fā)經(jīng)費(fèi)在經(jīng)濟(jì)上是可以接受的,并且本系統(tǒng)實(shí)施后可以提高公司的工作效率及旅游服務(wù)。所以本系統(tǒng)在經(jīng)濟(jì)上是可行的。(2)技術(shù)上的可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。該管理系統(tǒng)采用了Browser/Server模式進(jìn)行開發(fā)。Browser/Server體系結(jié)構(gòu)緊密的結(jié)合了Internet/Intranet技術(shù),是技術(shù)發(fā)展的大勢所趨,它把應(yīng)用系統(tǒng)帶入了一個嶄新的發(fā)展時代。數(shù)據(jù)庫服務(wù)器SQL數(shù)據(jù)庫,它能夠處理大量數(shù)據(jù),同時保持?jǐn)?shù)據(jù)的完整性并提供許多高級管理功能。它的靈活性、安全性和易用性為數(shù)據(jù)庫編程提供了良好的條件。因此,系統(tǒng)的軟件開發(fā)平臺已成熟可行。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。綜上所述,此系統(tǒng)開發(fā)目標(biāo)已明確,在技術(shù)和經(jīng)濟(jì)等方面都可行,并且投入少、見效快。因此系統(tǒng)的開發(fā)是完全可行的。(二)系統(tǒng)需要解決的主要問題首先,因?yàn)槁糜问敲嫦蛱囟ǖ哪承ο蟮模杂脩暨M(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證——遠(yuǎn)程注冊。注冊完系統(tǒng)可以對自己的密碼進(jìn)行修改。然后,用戶通過查看景區(qū)景點(diǎn)、酒店、票務(wù)信息進(jìn)行預(yù)定,所以系統(tǒng)管理者需要對景區(qū)景點(diǎn)、酒店、票務(wù)信息進(jìn)行維護(hù),最后需要實(shí)現(xiàn)管理員對用戶的訂單信息進(jìn)行答復(fù)的操作。(三)數(shù)據(jù)庫需求分析數(shù)據(jù)庫在一個信息管理系統(tǒng)中占有極其重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的好壞將直接對應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。合理的數(shù)據(jù)庫也有利于程序的實(shí)現(xiàn)。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第10頁。設(shè)計數(shù)據(jù)庫系統(tǒng)時應(yīng)首先充分了解用戶的各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第10頁。用戶的需求具體體現(xiàn)在對各種信息的提供、保存、更新和交流,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。(四)系統(tǒng)目標(biāo)我們一般設(shè)計系統(tǒng)都要完成以下的幾個要求,以便于用戶進(jìn)行操作。這樣才能使系統(tǒng)易學(xué)易用。1.合理的設(shè)計數(shù)據(jù)庫盡量合理地減少數(shù)據(jù)庫數(shù)據(jù)的冗余,使重復(fù)的數(shù)據(jù)保持在最小限度,這樣將不必要的多占用存儲空間,減少產(chǎn)生混亂影響的危險,還能提高計算機(jī)的運(yùn)行速度。2.設(shè)計出友好的界面界面的友好與否是用戶評價一個軟件優(yōu)劣的重要方面之一,使用戶有一個良好的心情。三、系統(tǒng)分析(一)基本簡介該系統(tǒng)實(shí)現(xiàn)了管理員通過對景點(diǎn)信息、訂票信息、酒店信息、保險信息、會員信息維護(hù),實(shí)現(xiàn)了會員在線預(yù)訂景區(qū)景點(diǎn)旅游的功能。它是基于Browser/Server結(jié)構(gòu)下形成的數(shù)據(jù)驅(qū)動的Web應(yīng)用程序。從而提高了旅游公司的工作效率,及時的更新了最新旅行信息狀態(tài)。(二)模塊介紹后臺:后臺是整個信息系統(tǒng)中最重要復(fù)雜的部分。管理員通過此處對網(wǎng)站內(nèi)容進(jìn)行管理.后臺管理共分為景點(diǎn)管理、訂票管理、酒店管理、保險管理、會員管理、系統(tǒng)管理。1.景點(diǎn)管理對景點(diǎn)信息進(jìn)行添加、修改、刪除和查詢操作;對會員的景點(diǎn)訂單信息進(jìn)行確認(rèn)。2.訂票管理旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第11頁。添加新的航向信息,修改、刪除和查詢票務(wù)信息操作;對會員的票務(wù)訂單信息進(jìn)行確認(rèn)。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第11頁。3.酒店管理添加新的酒店信息,修改、刪除和查詢酒店信息操作;對會員的酒店訂單信息進(jìn)行確認(rèn)。4.保險管理添加新的保險信息,修改、刪除和查詢保險信息操作;對會員的保險訂單信息進(jìn)行確認(rèn)。5.會員管理添加新的會員信息,修改、刪除和查詢會員信息操作。6.系統(tǒng)管理可以通過鏈接進(jìn)入后臺主頁、前臺主頁,修改密碼以及退出系統(tǒng)操作。綜上所述,系統(tǒng)后臺的功能需求可以通過圖3.1簡要表示。圖3.1系統(tǒng)后臺的功能需求前臺:前臺部分就是用戶瀏覽、選擇景點(diǎn)的地方,需根據(jù)所需旅游線路安排布局,照顧用戶瀏覽習(xí)慣,簡化流程,使會員能迅速找到旅游景區(qū)景點(diǎn),真正做到“簡潔高效流暢”的環(huán)境。注冊會員用戶可以預(yù)定旅游景區(qū)景點(diǎn)信息,但是用戶必須通過注冊成為會員才具有這些權(quán)限。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第12頁。2.修改用戶信息旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第12頁。會員可以對自己的信息進(jìn)行修改。3.收藏夾會員可以將中意的旅游景區(qū)景點(diǎn)信息放入收藏夾,并對該信息進(jìn)行刪除或生成訂單操作。4.我的訂單可以查看生成旅游景區(qū)景點(diǎn)的訂單信息,并對已經(jīng)確認(rèn)的訂單信息進(jìn)行相應(yīng)的明細(xì)信息的酒店選擇,訂票、保險的購買等。5.景區(qū)景點(diǎn)用戶可以通過選擇景點(diǎn)城市查看網(wǎng)站中的景區(qū)景點(diǎn)信息。6.周邊酒店用戶可以通過輸入城市、價格或名稱以及選擇星級查詢相應(yīng)的酒店信息。7.票務(wù)信息用戶可以通過輸入出發(fā)地或目的地以及選擇類型查詢相應(yīng)的票務(wù)信息。8.保險信息用戶可以通過輸入名稱或選擇類型查詢相應(yīng)的保險信息。綜上所述,系統(tǒng)的前臺功能需求可以通過圖3.2簡要表示。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第13頁。圖3.2系統(tǒng)前臺旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第13頁。(三)主要模塊的流程圖1.景點(diǎn)管理圖3.3景點(diǎn)管理流程圖訂票管理圖3.4訂票管理流程圖旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第14頁。3.酒店管理旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第14頁。圖3.5酒店管理流程圖4.保險管理圖3.6保險管理流程圖旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第15頁。5.會員訂單旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第15頁。圖3.7會員訂單流程圖四、系統(tǒng)詳細(xì)設(shè)計詳細(xì)設(shè)計是整個設(shè)計過程中,最重要的步驟之一。下面就分如下幾個部分對系統(tǒng)進(jìn)行詳細(xì)設(shè)計:(1)用戶個人信息設(shè)計(2)數(shù)據(jù)庫中表的設(shè)計(3)數(shù)據(jù)庫邏輯ER圖設(shè)計(一)用戶個人信息設(shè)計用戶個人信息設(shè)計,首先應(yīng)該實(shí)現(xiàn)帳號和密碼的設(shè)計。帳號要求不能為空、重復(fù),密碼輸入的信息應(yīng)該正確,然后應(yīng)該實(shí)現(xiàn)密碼的修改,最后還應(yīng)實(shí)現(xiàn)管理員對會員信息的管理。(二)數(shù)據(jù)庫中表的設(shè)計旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第16頁。1.數(shù)據(jù)庫名稱:Travel.mdf旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第16頁。2.數(shù)據(jù)庫中表格設(shè)置表1ADMIN(管理員)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1IDint40是是否唯一標(biāo)識2ADMINNAMEvarchar500是管理員賬戶3PWDvarchar500是登錄密碼表2BXXX(保險信息)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1BXIDint40是是否保險唯一標(biāo)識2BXNAMEvarchar500是保險名稱3BALXvarchar500是保險類型:境外保險、境內(nèi)保險、申根簽證保險、意外險4CBDWvarchar500是承保單位5BXFYdecimal90是保險費(fèi)用6BXQXint40是保險期限旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第17頁。表3GWC(購物車)旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第17頁。序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1IDint40是是否2HYIDint40是會員編號3JDIDint40是景點(diǎn)編號4JDNAMEvarchar500是景點(diǎn)名稱5THETIMEvarchar500是保存時間表4HOST(酒店信息)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1HOSTIDint40是是否酒店唯一標(biāo)識2HOSTNAMEvarchar500是酒店名稱3HOSTTYPEvarchar500是酒店類型4HOSTXJvarchar500是星級5KFSint40是客房數(shù)6CWSint40是床位數(shù)7DHvarchar500是電話8SHENGvarchar500是省9SHIvarchar500是市10XIANvarchar500是縣11KYSJdatetime83是開業(yè)時間12JTQKvarchar5000是交通情況介紹13JSvarchar50000是介紹14SCJGint40是市場平均價格旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第18頁。表5HYBX(會員保險)旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第18頁。序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1HYBXIDint40是是否會員保險唯一標(biāo)識2DDIDvarchar500是訂單編號3BXIDint40是保險編號4GMSJdatetime83是購買時間5FYdecimal90是費(fèi)用6IFQRvarchar200是是否確認(rèn)表6HYDD(會員訂單)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1HYDDIDvarchar500是否會員訂單主表唯一標(biāo)識2HYIDint40是會員編號3QRDDvarchar200是確認(rèn)訂單4DDSJdatetime83是訂單時間5JGint40是價格表7HYDDMX(會員訂單明細(xì))序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1IDint40是是否2HYDDDIDvarchar500是訂單主表編號3HYIDint40是會員編號4JDIDint40是景點(diǎn)編號5JDNAMEvarchar500是景點(diǎn)名稱6THETIMEvarchar500是時間旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第19頁。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第19頁。表8HYHOST(會員酒店)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1HYJDIDint40是是否會員酒店唯一標(biāo)識2DDIDvarchar500是訂單編號3JDIDint40是酒店編號4YDSJdatetime83是預(yù)定時間5YDFJSint40是預(yù)定房間數(shù)6YDCWSint40是預(yù)定床位數(shù)7RZSJdatetime83是入住時間8LKSJdatetime83是離開時間9IFQRvarchar200是是否確認(rèn)10FYdecimal90是合計費(fèi)用旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第20頁。表9HYPW(會員票務(wù))旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第20頁。序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1HYPWIDint40是是否會員票務(wù)唯一標(biāo)識2DDIDvarchar500是訂單編號3PWIDint40是票務(wù)編號4GMSJdatetime83是出發(fā)時間5FYdecimal90是費(fèi)用6IFQRvarchar200是是否確認(rèn)表10HYXX(會員信息)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1HYIDint40是是否會員唯一標(biāo)識2HYZHvarchar500是會員賬戶3HYMMvarchar150是會員密碼4HYEMAILvarchar500是電子郵件5HYTELvarchar500是聯(lián)系電話6HYQQchar100是7HYBZchar10000是備注旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第21頁。表11JDXX(景點(diǎn)信息)旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第21頁。序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1JDIDint40是是否景點(diǎn)唯一標(biāo)識2JDMCvarchar5000是景點(diǎn)名稱3KFSJdatetime83是開放時間4JDJBvarchar500是景點(diǎn)級別5ZXDHvarchar500是咨詢電話6SHENGvarchar500是省7SHIvarchar500是市8XIANvarchar500是縣9FMIMGvarchar5000是封面圖10DZint40是價格11JTGKvarchar50000是交通概況12JSvarchar50000是介紹表12PWXX(票務(wù)信息)序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵允許空默認(rèn)值說明1PWIDint40是是否2BCvarchar500是班次3CFSJvarchar500是出發(fā)時間4DDSJvarchar500是抵達(dá)時間5CFDvarchar500是出發(fā)地6MDDvarchar500是目的地7TJTKbit10是經(jīng)停8PWLXvarchar500否票務(wù)類型:機(jī)票、火車、汽車、輪船9BZvarchar5000是備注10YHdecimal90是優(yōu)惠11JGdecimal90是價格12SYPSint40是剩余票數(shù)(三)數(shù)據(jù)庫邏輯設(shè)計E—R1.實(shí)體與屬性之間的關(guān)系E-R模型的組成元素有:實(shí)體、屬性、聯(lián)系。E-R模型用E-R圖表示。實(shí)體是用戶工作環(huán)境中所涉及的事務(wù),屬性是對實(shí)體特征的描述。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第22頁。(1)模型中的實(shí)體相當(dāng)于實(shí)體集、一個表,而不是單個實(shí)體或表中的一行。實(shí)體用矩形框表示,實(shí)體名稱標(biāo)注在矩形框內(nèi)。用菱形表示實(shí)體間的聯(lián)系,菱形框內(nèi)寫上聯(lián)系名,用無向邊把菱形分別與有關(guān)實(shí)體相連接,在無向邊旁標(biāo)上聯(lián)系的類型。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第22頁。(2)屬性是實(shí)體的性質(zhì)。用橢圓框表示,與實(shí)體之間用一條線相連表的主碼是關(guān)鍵屬性,關(guān)鍵屬性項(xiàng)加下劃線。(3)各子系統(tǒng)模塊中主鍵相同的字段之間存在著相互關(guān)聯(lián)的關(guān)系。(4)在程序中實(shí)現(xiàn)對他們的完整性和一致性控制。2.數(shù)據(jù)庫的E-R圖圖4.1E-R圖五、系統(tǒng)程序?qū)崿F(xiàn)(一)系統(tǒng)主界面旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第23頁。在IE里運(yùn)行本系統(tǒng),出現(xiàn)系統(tǒng)的主界面,包括會員登陸、景區(qū)景點(diǎn)、周邊酒店、票務(wù)信息、保險信息顯示列表和收藏夾六大模塊。如圖:旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第23頁。圖4.1系統(tǒng)主界面(二)基本功能模塊1.景點(diǎn)管理旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第24頁。此模塊主要是對景點(diǎn)信息進(jìn)行維護(hù)。包括添加景點(diǎn)信息、管理景點(diǎn)信息、管理景點(diǎn)訂單三個子模塊。添加景點(diǎn)信息模塊里包括景點(diǎn)名稱、價格、開放時間、景點(diǎn)級別、咨詢電話、酒店地區(qū)、封面圖、交通概況、介紹等字段;管理景點(diǎn)信息模塊里包括景點(diǎn)信息列表,搜索功能,以及景點(diǎn)信息修改和刪除操作;管理景點(diǎn)訂單模塊里包括景點(diǎn)訂單列表,訂單編號、會員帳號、總金額、是否確認(rèn)、訂單日期等字段,查看詳細(xì)訂單信息以及確認(rèn)預(yù)定操作。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第24頁。圖4.2添加景點(diǎn)信息圖4.3管理景點(diǎn)信息圖4.4管理景點(diǎn)訂單其相關(guān)代碼如下:protectedvoidbtnAdd_Click(objectsender,ImageClickEventArgse){旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第25頁。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第25頁。stringprovince=Request.Form["s1"];//省stringcity=Request.Form["s2"];//市stringcounty=Request.Form["s3"];//縣JDXXmodel=newJDXX();model.JDJB=this.ddlJDJB.SelectedValue;model.JDMC=this.txtJDMC.Text;model.JS=this.txtJS.Text;model.JTGK=this.txtJTGK.Text;model.KFSJ=Convert.ToDateTime(this.txtKFSJ.Text);model.SHENG=province;model.SHI=city;model.XIAN=county;model.ZXDH=this.txtZXDH.Text;stringlogourl="images/"+this.txtFMIMG.FileName;model.FMIMG=logourl;if(txtJG.Text!=""){model.DZ=Convert.ToInt32(txtJG.Text);//價格}else{model.DZ=0;//價格}stringexname="";if(txtFMIMG.FileName!=""){exname=txtFMIMG.FileName.Split('.')[1];}if(exname.ToLower()=="jpg"||exname.ToLower()=="gif"||exname.ToLower()=="png"){txtFMIMG.SaveAs(Server.MapPath(logourl));}if(ViewState["JDID"]!=null&&ViewState["JDID"].ToString()!=""){model.JDID=Convert.ToInt32(ViewState["JDID"]);旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第26頁。if(model.Update()<=0)旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第26頁。{ResponseMessage(this,"修改失敗,請檢查輸入是否正確!");return;}}else{//添加//查重if(model.Exists()){ResponseMessage(this,"該景點(diǎn)已經(jīng)存在系統(tǒng)中,請重新檢查輸入信息!");return;}if(model.Add()<=0){ResponseMessage(this,"保存失敗,請檢查輸入是否正確!");return;}}Response.Redirect("JDGL.aspx");}///<summary>///綁定景點(diǎn)信息///</summary>2.訂票管理旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第27頁。此模塊主要是對票務(wù)信息進(jìn)行維護(hù)。包括添加航向信息、管理票務(wù)信息、管理票務(wù)訂單三個子模塊。添加票務(wù)信息模塊里包括班次、出發(fā)時間、抵達(dá)時間、出發(fā)地、目的地、經(jīng)停、票務(wù)類型、優(yōu)惠、價格、剩余票數(shù)、備注等字段;管理票務(wù)信息模塊里包括票務(wù)信息列表,搜索功能,以及票務(wù)信息修改和刪除操作;管理票務(wù)訂單模塊里包括票務(wù)訂單列表,訂單編號、訂單明細(xì)編號、預(yù)定景點(diǎn)名稱、班次/車次、出發(fā)時間、是否確認(rèn)、費(fèi)用等旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第27頁。圖4.5添加航向信息圖4.6管理票務(wù)信息圖4.7管理票務(wù)訂單其相關(guān)代碼如下:旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第28頁。privatevoidBindResult()旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第28頁。{//組合查詢條件stringstrSqlWhere=string.Empty;if(this.ddlCXLX.SelectedValue.Trim()!="全部"){if(this.txtCXNR.Text!=""){strSqlWhere+="and"+this.ddlCXLX.SelectedValue.Trim()+"like'%"+this.txtCXNR.Text.Trim()+"%'";}}PWXXpwList=newPWXX();DataTabledt=pwList.GetList(strSqlWhere).Tables[0];if(dt!=null){this.gvData.DataKeyNames=newstring[]{"PWID"};this.gvData.DataSource=dt;this.gvData.DataBind();ShowStats(dt.Rows.Count.ToString());}}protectedvoidgvData_RowCommand(objectsender,GridViewCommandEventArgse){intnum=int.Parse(e.CommandArgument.ToString());if(e.CommandName=="Sel"){stringstrUrl="DPEdit.aspx?s="+gvData.DataKeys[num]["PWID"].ToString();PageBase.OpenWebForm(strUrl);}elseif(e.CommandName=="Del"){//刪除記錄stringstrKey=gvData.DataKeys[num]["PWID"].ToString();PWXXmodel=newPWXX();旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第29頁。model.PWID=int.Parse(strKey);旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第29頁。if(model.Delete()<=0){ResponseMessage(this.Page,"刪除失敗,請重試!");return;}BindResult();}}3.酒店管理此模塊主要是對酒店信息進(jìn)行維護(hù)。包括添加酒店信息、管理酒店信息、管理酒店訂單三個子模塊。添加酒店信息模塊里包括酒店名稱、酒店類型、客房數(shù)、床位數(shù)、電話、地址、開業(yè)時間、交通情況、介紹等字段;管理酒店信息模塊里包括酒店信息列表,搜索功能,以及酒店信息修改和刪除操作;管理酒店訂單模塊里包括酒店訂單列表,訂單編號、訂單明細(xì)編號、預(yù)定景點(diǎn)名稱、預(yù)訂酒店名稱、預(yù)訂房間數(shù)、預(yù)訂床位、入住時間、離開時間、是否確認(rèn)、費(fèi)用等字段,查看詳細(xì)訂單信息以及確認(rèn)預(yù)定操作。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第30頁。圖4.8添加酒店信息旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第30頁。圖4.9酒店信息管理圖4.10酒店訂單管理關(guān)鍵代碼如下:protectedvoidgvData_RowCommand(objectsender,GridViewCommandEventArgse){intnum=int.Parse(e.CommandArgument.ToString());if(e.CommandName=="Sel"){stringstrUrl="HOSTDDMX.aspx?s="+gvData.DataKeys[num]["hyjdid"].ToString();PageBase.OpenWebForm(strUrl);}elseif(e.CommandName=="QRYD"){//確認(rèn)預(yù)訂stringstrKey=gvData.DataKeys[num]["hyjdid"].ToString();HYHOSTmodel=newHYHOST();旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第31頁。model.HYJDID=int.Parse(strKey);旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第31頁。model.IFQR="確認(rèn)";if(model.Update()<=0){ResponseMessage(this.Page,"確認(rèn)失敗,請重試!");return;}BindResult();}}4.保險管理此模塊主要是對保險信息進(jìn)行維護(hù)。包括添加保險信息、管理保險信息、管理保險訂單三個子模塊。添加保險信息模塊里包括保險名稱、保險類型、承保單位、保險費(fèi)用、保險期限等字段;管理保險信息模塊里包括保險信息列表,搜索功能,以及保險信息修改和刪除操作;管理保險訂單模塊里包括保險訂單列表,訂單編號、訂單明細(xì)編號、預(yù)定景點(diǎn)名稱、保險名稱、保險類別、承保單位、保險期限、是否確認(rèn)、費(fèi)用等字段,查看詳細(xì)訂單信息以及確認(rèn)預(yù)定操作。圖4.11添加保險信息旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第32頁。圖4.12保險信息管理旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第32頁。圖4.13保險訂單管理5.收藏夾此模塊顯示已經(jīng)選擇完但未生成訂單的景點(diǎn)信息列表,顯示景點(diǎn)信息列表,包括景點(diǎn)名稱、價格、收藏時間??梢詫ζ渖啥▎危瑒h除操作。如圖:圖4.14收藏夾6.我的訂單旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第33頁。此模塊顯示已經(jīng)生成訂單的景點(diǎn)信息列表,顯示景點(diǎn)信息列表,包括訂單編號、會員帳號、總金額、訂單日期、確認(rèn)訂單狀態(tài)??梢圆榭从唵蔚脑敿?xì)信息。等待管理員確認(rèn)訂單,確認(rèn)完的訂單可以對訂單進(jìn)行處理,酒店的選擇、訂票、保險的購買等操作。如圖:旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第33頁。圖4.15我的訂單六、軟件測試測試是開發(fā)時期最后一個階段,是保證軟件質(zhì)量的重要手段。軟件測試就是在受控制的條件下對系統(tǒng)或應(yīng)用程序進(jìn)行操作并評價操作結(jié)果的過程,所謂控制條件應(yīng)包括正常條件與非正常條件。軟件測試過程中應(yīng)該故意地去促使錯誤的發(fā)生,也就是事情在不該出現(xiàn)的時候出現(xiàn)或者在應(yīng)該出現(xiàn)的時候沒有出現(xiàn)。從本質(zhì)上說,軟件測試是"探測",在"探測"中發(fā)現(xiàn)軟件的毛病。(一)軟件測試的意義軟件危機(jī)曾經(jīng)是軟件界甚至整個計算機(jī)界最熱門的話題。為了解決這場危機(jī),軟件從業(yè)人員、專家和學(xué)者做出了大量的努力。現(xiàn)在人們已經(jīng)逐步認(rèn)識到所謂的軟件危機(jī)實(shí)際上僅是一種狀況,那就是軟件中有錯誤,正是這些錯誤導(dǎo)致了軟件開發(fā)在成本、進(jìn)度和質(zhì)量上的失控。有錯是軟件的屬性,而且是無法改變的,因?yàn)檐浖怯扇藖硗瓿傻模杏扇俗龅墓ぷ鞫疾粫峭昝罒o缺的。問題在于我們?nèi)绾稳ケ苊忮e誤的產(chǎn)生和消除已經(jīng)產(chǎn)生的錯誤,使程序中的錯誤密度達(dá)到盡可能低的程度。(二)軟件測試的重要性旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第34頁。軟件測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。近來,軟件工程界趨向于一種新的觀點(diǎn),即認(rèn)為軟件生命周期每一階段中都應(yīng)包含測試,從而檢驗(yàn)本階段的成果是否接近預(yù)期的目標(biāo),盡可能早的發(fā)現(xiàn)錯誤并加以修正,如果不在早期階段進(jìn)行測試,錯誤的延時擴(kuò)散常常會導(dǎo)致最后成品測試的巨大困難。旅游信息管理系統(tǒng)分析與設(shè)計論文全文共38頁,當(dāng)前為第34頁。事實(shí)上,對于軟件來講,不論采用什么技術(shù)和什么方法,軟件中仍然會有錯。采用新的語言、先進(jìn)的開發(fā)方式、完善的開發(fā)過程,可以減少錯誤的引入,但是不可能完全杜絕軟件中的錯誤,這些引入的錯誤需要測試來找出,軟件中的錯誤密度也需要測試來進(jìn)行估計。測試是所有工程學(xué)科的基本組成單元,是軟件開發(fā)的重要部分。自有程序設(shè)計的那天起測試就一直伴隨著。統(tǒng)計表明,在典型的軟件開發(fā)項(xiàng)目中,軟件測試工作量往往占軟件開發(fā)總工作量的40%以上。而在軟件開發(fā)的總成本中,用在測試上的開銷要占30%到50%。如果把維護(hù)階段也考慮在內(nèi),討論整個軟件生存期時,測試的成本比例也許會有所降低,但實(shí)際上維護(hù)工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。(三)軟件測試的范圍軟件測試貫穿于軟件定義與開發(fā)的整個周期

溫馨提示

  • 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

提交評論