旅行社管理網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第1頁
旅行社管理網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第2頁
旅行社管理網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第3頁
旅行社管理網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第4頁
旅行社管理網(wǎng)站設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

..目錄TOC\o"1-3"\h\u摘要IAbstractII第一章緒論11.1系統(tǒng)開發(fā)背景及現(xiàn)狀11.2系統(tǒng)開發(fā)的目標(biāo)及意義11.3系統(tǒng)開發(fā)技術(shù)準(zhǔn)備21.3.1C#編程語言介紹21.3.2DreamWeaver簡介21.3.3MicrosoftOfficeAccess數(shù)據(jù)庫簡述21.3.4設(shè)計(jì)的整體框架3第二章系統(tǒng)分析42.1系統(tǒng)設(shè)計(jì)思想42.2可行性分析42.2.1社會(huì)可行性分析4技術(shù)可行性分析42.2.3經(jīng)濟(jì)可行性分析52.2.4操作可行性分析52.3需求分析5功能需求5性能需求7外部接口需求7系統(tǒng)屬性要求8第三章系統(tǒng)概要設(shè)計(jì)93.1總體設(shè)計(jì)9處理流程10用戶功能分配113.2接口設(shè)計(jì)123.3運(yùn)行設(shè)計(jì)123.4安全保密設(shè)計(jì)123.5維護(hù)設(shè)計(jì)13第四章系統(tǒng)詳細(xì)設(shè)計(jì)144.1系統(tǒng)結(jié)構(gòu)144.2系統(tǒng)E-R圖144.3功能模塊流程圖184.4數(shù)據(jù)描述20數(shù)據(jù)庫設(shè)計(jì)概述20主要數(shù)據(jù)表結(jié)構(gòu)224.5系統(tǒng)界面26后臺(tái)系統(tǒng)界面26系統(tǒng)維護(hù)界面28前臺(tái)系統(tǒng)界面30第五章系統(tǒng)測試335.1測試的背景及目的335.2測試的計(jì)劃335.3測試內(nèi)容說明34總結(jié)41致謝42參考文獻(xiàn)43附錄44..摘要隨著Internet技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)在全國各地非常普及,人們對互聯(lián)網(wǎng)的需求也日益增長,利用互聯(lián)網(wǎng)實(shí)現(xiàn)旅游資源的管理是當(dāng)下最行之有效的方法。該旅行社管理網(wǎng)站是基于ASP.NET與C#技術(shù)的WEB應(yīng)用程序,并以互聯(lián)網(wǎng)為傳播媒介來實(shí)現(xiàn)旅游資訊發(fā)布以及共享的平臺(tái)。本論文主要論述了其設(shè)計(jì)開發(fā)的基本過程,設(shè)計(jì)開發(fā)中主要運(yùn)用了ASP.NET技術(shù)與C#語言、ACCESS數(shù)據(jù)庫等相關(guān)技術(shù),根據(jù)面向?qū)ο箝_發(fā)原理,采用了基于B/S結(jié)構(gòu)的開發(fā)模式系統(tǒng),以AspWebServer1.0為服務(wù)器、ACCESS為數(shù)據(jù)庫平臺(tái)。該系統(tǒng)包括系統(tǒng)管理、酒店信息管理、線路信息管理、景點(diǎn)信息管理、訂單信息管理、留言管理、后臺(tái)數(shù)據(jù)庫信息的管理維護(hù)這些基本模塊。通過這些模塊實(shí)現(xiàn)旅游信息共享,為游客提供詳細(xì)、及時(shí)、準(zhǔn)確、高效的信息服務(wù)。同時(shí)對旅游網(wǎng)站的開發(fā)原理、網(wǎng)站的功能特點(diǎn)和設(shè)計(jì)方案進(jìn)行了介紹。關(guān)鍵詞:管理信息系統(tǒng),信息檢索,數(shù)據(jù)統(tǒng)計(jì),ASP,Browser/Server模式AbstractWiththerapiddevelopmentofInternettechnology,theInternetisverypopularalloverthecountry,peoplealsogrowingdemandfortheInternet,usingtheInternettorealizethemanagementoftourismresourcesisthemosteffectivemethod.ThetravelagencymanagementWEBsiteisASP.NETandc#technologybasedWEBapplication,andtheInternetasthemediumtorealizethetourisminformationpublishingandsharingtravelwebsite.Thisthesismainlydiscussesthebasicprocess,thedesignanddevelopmentofthedesignanddevelopmentofthemainuseofASP.NETtechnologyandc#languageandACCESSdatabasetechnology,accordingtotheprincipleofobject-orienteddevelopment,basedonB/Sstructureisadoptedforthedevelopmentofmodelsystem,server,ACCESStothedatabaseplatformforAspWebServer1.0.Thesystemincludessystemmanagement,hotelinformationmanagement,linemanagement,attractionsinformationmanagement,ordermanagement,messagemanagement,managementandmaintenanceofthebackstagedatabaseinformationbasicmodule.Throughthesemodulesrealizetourisminformationsharing,offersvisitorsadetailed,timely,accurateandefficientinformationservices.Totravelwebsitesatthesametimethedevelopmentprinciple,thefunctionsandcharacteristicsofthesiteanddesignschemeareintroduced.Keywords:managementinformationsystem,informationretrieval,datastatistics,ASP,Browser/Servermodel...第一章緒論1.1系統(tǒng)開發(fā)背景及現(xiàn)狀隨著電子信息技術(shù)的飛速發(fā)展,催生出了無紙化辦公。同樣,無紙化辦公已經(jīng)開始滲透入旅游行業(yè)。人們可以將大量的繁瑣的工作交給計(jì)算機(jī)去完成,從而大大提高了工作效率,此外,計(jì)算機(jī)可以利用長期使用過程中所存貯的大量數(shù)據(jù)進(jìn)行數(shù)據(jù)分析,為管理者進(jìn)行決策提供可靠的信息資料。旅游作為一個(gè)成熟的產(chǎn)業(yè),各種旅行社管理軟件眾多,有條件的旅行社采用自主開發(fā)或委托軟件開發(fā)商開發(fā)出的專用軟件,部分大型旅行社也已經(jīng)使用市場上的有關(guān)旅行社管理系統(tǒng)〔一般價(jià)格也較昂貴。然而占著絕大多數(shù)的中小型旅行社、部分旅行社由于資金、人員等多方面原因不易使用旅行社管理類軟件,全憑原始的手工記錄管理,效率低、易出錯(cuò);同時(shí),市場上出現(xiàn)的各類旅行社管理軟件基本上都是為大型旅行社專業(yè)設(shè)計(jì)的,有很多功能對于一般旅行社根本用不上。軟件市場急需一套低廉的價(jià)格、完善的服務(wù),齊全的功能為基礎(chǔ),結(jié)合旅行社前臺(tái)管理的需要進(jìn)行擴(kuò)展性而開發(fā)的一套旅行社管理系統(tǒng)。1.2系統(tǒng)開發(fā)的目標(biāo)及意義旅行社業(yè)務(wù)的不斷擴(kuò)展,旅行社業(yè)務(wù)操作中涉及的各種收支情況、客戶情況以及旅游線路情況越來越復(fù)雜,業(yè)務(wù)操作人員需要處理更多的內(nèi)容,遺漏信息的現(xiàn)象更容易發(fā)生,同時(shí)也帶來出錯(cuò)率的增長。業(yè)務(wù)的增長,旅行社遠(yuǎn)程代辦點(diǎn)的增多,部門領(lǐng)導(dǎo)和公司領(lǐng)導(dǎo)也難以清晰、實(shí)時(shí)地了解團(tuán)隊(duì)和部門的運(yùn)營狀況,不利于及時(shí)發(fā)現(xiàn)問題、改善管理、準(zhǔn)確決策。旅行社管理網(wǎng)站可以很好地解決上述問題和其它可能遇到的困難。旅行社管理系統(tǒng)是任何一家旅行社所不能缺少的管理系統(tǒng),利用該管理系統(tǒng)可以對旅行社規(guī)模、制度、政策的進(jìn)一步拓展提供了方便條件,以及提高工作效率和經(jīng)濟(jì)效益,在管理上更加條理化、規(guī)范化、科學(xué)化??梢灶A(yù)見,旅行社管理系統(tǒng)的實(shí)現(xiàn)將在很大的程度上改善旅行社的管理運(yùn)行機(jī)制,提高旅行社的辦公效率,為高質(zhì)量旅行社服務(wù)提供保證。并且準(zhǔn)確、快速、統(tǒng)一的信息處理對旅行社公司的決策、業(yè)務(wù)發(fā)展和社會(huì)信譽(yù)必定有著積極的意義!1.3系統(tǒng)開發(fā)技術(shù)準(zhǔn)備該管理系統(tǒng)的開發(fā),本著科學(xué)化、規(guī)范化、系統(tǒng)化的原則,并考慮到旅行社的實(shí)際情況,使用C#語言,采用瀏覽器/服務(wù)器結(jié)構(gòu),該系統(tǒng)支持ACCESS數(shù)據(jù)庫,具有查詢方便、安全保密性好、用戶界面友好、容易操作等優(yōu)點(diǎn)。應(yīng)用此管理系統(tǒng)后,該旅行社對每位用戶的具體情況便可以了如指掌。1.3.1C#編程語言介紹本程序中編寫前端程序采用的C#語言是一種由微軟開發(fā)的最近興起的編程語言。該語言基于.NET平臺(tái),綜合了許多編程語言的優(yōu)點(diǎn)。同時(shí)C#是一個(gè)面向組件的語言,具有極強(qiáng)的面向?qū)ο筇匦?高擴(kuò)展性及統(tǒng)一的系統(tǒng)特性。使用C#開發(fā)應(yīng)用程序十分方便快捷,也沒有許多在其它語言中面臨的問題,對系統(tǒng)要求低,方便使用。1.3.2DreamWeaver簡介管理信息系統(tǒng)<MIS>是一個(gè)綜合的用戶—機(jī)器系統(tǒng),它利用計(jì)算機(jī)提供信息以支持運(yùn)行、管理、分析和決策功能。對于廣大從事MIS和數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)的軟件人員來說,能擁有一套得心應(yīng)手的輔助開發(fā)工具是他們夢寐以求的愿望。MACROMEDIA公司推出的dreamweaver正是這樣一種高效而快捷的集成開發(fā)環(huán)境,它提供了可視化的、面向?qū)ο蟮?、基于客戶機(jī)—服務(wù)器的開發(fā)環(huán)境。1.3.3MicrosoftOfficeAccess數(shù)據(jù)庫簡述ACCESS數(shù)據(jù)庫即MicrosoftOfficeAccess。MicrosoftOfficeAccess是由微軟發(fā)布的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng)。它結(jié)合了MicrosoftJetDatabaseEngine和圖形用戶界面兩項(xiàng)特點(diǎn),是MicrosoftOffice的系統(tǒng)程式之一。軟件開發(fā)人員和數(shù)據(jù)架構(gòu)師可以使用MicrosoftAccess開發(fā)應(yīng)用軟件,"高級用戶"可以使用它來構(gòu)建軟件應(yīng)用程序。和其他辦公應(yīng)用程序一樣,ACCESS支持VisualBasic宏語言,它是一個(gè)面向?qū)ο蟮木幊陶Z言,可以引用各種對象,包括DAO<數(shù)據(jù)訪問對象>,ActiveX數(shù)據(jù)對象,以及許多其他的ActiveX組件??梢晫ο笥糜陲@示表和報(bào)表,他們的方法和屬性是在VBA編程環(huán)境下,VBA代碼模塊可以聲明和調(diào)用Windows操作系統(tǒng)函數(shù)。1.3.4設(shè)計(jì)的整體框架本系統(tǒng)采用了瀏覽器/服務(wù)器〔Browser/Sever結(jié)構(gòu)。典型的瀏覽器/服務(wù)器結(jié)構(gòu)包括一個(gè)前端〔或稱客戶,它的作用是訪問和處理來自后端〔或稱服務(wù)器上的數(shù)據(jù)。目前國內(nèi)發(fā)展和流行的MIS系統(tǒng)平臺(tái)模式大體上分為兩種:客戶機(jī)/服務(wù)器模式<Client/Server,簡稱C/S>和Web瀏覽器/服務(wù)器模式<Browser/Server,簡稱B/S>。C/S模式主要由客戶應(yīng)用程序<Client>、服務(wù)器管理程序<Server>和中間件<middleware>三個(gè)部件組成??蛻魬?yīng)用程序是系統(tǒng)中用戶與數(shù)據(jù)進(jìn)行交互的部件。服務(wù)器程序負(fù)責(zé)有效地管理系統(tǒng)資源,如管理一個(gè)信息數(shù)據(jù)庫,其主要工作是當(dāng)多個(gè)客戶并發(fā)地請求服務(wù)器上的相同資源時(shí),對這些資源進(jìn)行最優(yōu)化管理。中間件負(fù)責(zé)聯(lián)結(jié)客戶應(yīng)用程序與服務(wù)器管理程序,協(xié)同完成一個(gè)作業(yè),以滿足用戶查詢管理數(shù)據(jù)的要求。B/S模式是一種以Web技術(shù)為基礎(chǔ)的新型的MIS系統(tǒng)平臺(tái)模式。把傳統(tǒng)C/S模式中的服務(wù)器部分分解為一個(gè)數(shù)據(jù)服務(wù)器與一個(gè)或多個(gè)應(yīng)用服務(wù)器<Web服務(wù)器>,從而構(gòu)成一個(gè)三層結(jié)構(gòu)的客戶服務(wù)器體系。首先它簡化了客戶端。它無需像C/S模式那樣在不同的客戶機(jī)上安裝不同的客戶應(yīng)用程序,而只需安裝通用的瀏覽器軟件。第二章系統(tǒng)分析2.1系統(tǒng)設(shè)計(jì)思想旅行社管理系統(tǒng),該系統(tǒng)的主要功能模塊包括:系統(tǒng)管理、酒店信息管理、線路信息管理、景點(diǎn)信息管理、留言管理、訂單信息管理等。系統(tǒng)管理模塊主要功能為管理員管理、數(shù)據(jù)庫備份、恢復(fù)數(shù)據(jù)庫、訂單管理、線路信息管理、系統(tǒng)幫助等;景點(diǎn)信息管理模塊主要是進(jìn)行景點(diǎn)資訊管理等;酒店信息管理模塊提供酒店即時(shí)的信息,實(shí)時(shí)更新酒店信息,修改酒店資料等;線路信息管理主要是提供各種旅游線路信息功能,以便讓顧客了解本旅行社提供的旅游線路,熱門線路等信息,便于做到實(shí)時(shí)更新。留言管理模塊主要是提供留言信息管理等.這些模塊基本上滿足了用戶〔旅行社在酒店信息管理,旅游線路管理等方面的需求,并且還可隨著旅行社業(yè)務(wù)的發(fā)展對系統(tǒng)進(jìn)行擴(kuò)展升級。2.2可行性分析可行性分析是在充分了解各大旅行社管理信息系統(tǒng)的系統(tǒng)需求,對系統(tǒng)開發(fā)的社會(huì)可行性,經(jīng)濟(jì)可行性,技術(shù)可行性進(jìn)行分析的過程。充分的可行性研究可減輕系統(tǒng)研發(fā)失敗的風(fēng)險(xiǎn),保障系統(tǒng)研發(fā)決定的正確可行。2.2.1社會(huì)可行性分析旅行社管理系統(tǒng)在管理過程中涉及到了用戶的個(gè)人信息,及各大酒店和各大景點(diǎn)各方面的資料。是一項(xiàng)十分繁雜,艱巨的工作。大量數(shù)據(jù)的處理更需要謹(jǐn)慎仔細(xì),要求不能出錯(cuò)。以往的人工管理耗時(shí)費(fèi)力,大量數(shù)據(jù)靠紙質(zhì)文檔往往難保正確。信息社會(huì)的發(fā)展提供的便捷及國家在人事管理改革政策上的支持都驗(yàn)證了旅行社管理系統(tǒng)開發(fā)的正確性。2.2.2技術(shù)可行性分析本系統(tǒng)開發(fā)采用的C#語言成熟可靠,ACCESS數(shù)據(jù)庫也是一種使用非常靈活的數(shù)據(jù)庫。在軟件開發(fā)過程中這些技術(shù)都經(jīng)歷了很好的考驗(yàn),并且在不斷得到擴(kuò)充和發(fā)展,具有很好的可維護(hù)性。就規(guī)模來說,所開發(fā)的數(shù)據(jù)庫屬于中小型的數(shù)據(jù)庫,簡單配置即可。不存在技術(shù)上的難度。故本系統(tǒng)在技術(shù)上是可行的。2.2.3經(jīng)濟(jì)可行性分析本系統(tǒng)開發(fā)所使用的工具Dreamweaver是開發(fā)者常用的開發(fā)工具,開發(fā)成本不高。而采用手工旅行社信息管理方式需要的大量的人力資源的投入,且效率底下,甚至準(zhǔn)確性都無法得到保障。而隨著紙質(zhì)文檔的逐漸增多,后期維護(hù)更是項(xiàng)巨大的工程。而旅行社信息管理系統(tǒng)的開發(fā)使用能減輕員工負(fù)擔(dān),讓員工參與到其他旅游相關(guān)崗位中去。更能節(jié)省旅行社的日常開支,增加旅行社相關(guān)信息管理的規(guī)范性,實(shí)現(xiàn)旅行社無紙化辦公的要求。所以在經(jīng)濟(jì)上是完全可行的。2.2.4操作可行性分析本系統(tǒng)開發(fā)充分考慮了旅行社信息管理涉及的各項(xiàng)事物,及旅行社信息管理的相關(guān)操作。熟悉各大旅行社在信息管理上的相關(guān)業(yè)務(wù)流程。在界面設(shè)計(jì)上講究簡潔實(shí)用,尊重用戶的使用習(xí)慣,步步關(guān)聯(lián)。另外采用層次化界面設(shè)計(jì),功能描述清楚簡單,具有很強(qiáng)的操作性??偨Y(jié):根據(jù)以上分析可知,該旅行社信息管理系統(tǒng)的開發(fā)可有效的幫助旅行社規(guī)范旅游信息方面的管理,提高各旅行社工作的效率,具有非常不錯(cuò)的經(jīng)濟(jì)效益。所以本系統(tǒng)開發(fā)條件具備,符合開發(fā)的條件。2.3需求分析此系統(tǒng)應(yīng)便于對旅行社線路預(yù)定結(jié)果查詢、酒店信息查詢管理、留言反饋等資源進(jìn)行綜合管理,對旅行社運(yùn)作狀況統(tǒng)一管理。最終目的是提高工作效率和減輕勞動(dòng)強(qiáng)度;提高信息處理速度和準(zhǔn)確性;為業(yè)務(wù)、管理提供更方便的服務(wù)項(xiàng)目。提高旅行社經(jīng)營效益和市場分析抉擇。2.3.1功能需求管理信息系統(tǒng)主要功能是準(zhǔn)備和提供統(tǒng)一格式的信息,使各種統(tǒng)計(jì)工作簡化,使信息成本最低;及時(shí)全面地提供不同要求的、不同細(xì)度的信息,以期分析解釋現(xiàn)象最快,及時(shí)產(chǎn)生正確的控制;全面系統(tǒng)地保存大量的信息,并能很快地實(shí)現(xiàn)查詢、修改、刪除等功能,為決策提出信息支持。旅行社管理系統(tǒng)包括六個(gè)系統(tǒng):系統(tǒng)管理、酒店信息管理、線路信息管理、景點(diǎn)信息管理、留言管理、訂單信息管理等。〔1系統(tǒng)管理:主要功能為服務(wù)員及操作員設(shè)置、預(yù)訂解除、數(shù)據(jù)庫的備份/恢復(fù)數(shù)據(jù)庫,線路預(yù)定信息管理,酒店預(yù)定信息管理等。此功能模塊處理是旅行社與客人之間開展的主要內(nèi)容,也是本系統(tǒng)中的核心部分,只有完善了此系統(tǒng)才能說是實(shí)現(xiàn)了旅游業(yè)務(wù)的電腦管理?!?酒店信息管理:提供各種查詢功能以便及時(shí)了解酒店即時(shí)的信息,包括查詢客人資料,酒店信息資料等,該系統(tǒng)面對各種復(fù)雜的結(jié)算要求應(yīng)具有很強(qiáng)的應(yīng)變能力?!?線路信息管理:此系統(tǒng)是專為前臺(tái)處理旅游線路預(yù)定操作員設(shè)計(jì)的服務(wù)系統(tǒng),它提供了旅游線路的信息化管理?!?景點(diǎn)信息管理:提供各大景點(diǎn)即時(shí)的信息,包括查詢各大景點(diǎn)門票價(jià)格、風(fēng)土人情、特色景點(diǎn)資訊等,該部分能讓游客直觀地了解各大景點(diǎn)的相關(guān)信息?!?留言管理:該部分方便系統(tǒng)管理人員管理相關(guān)游客留言信息。一來,可以直觀了解游客相關(guān)需求;二來,相關(guān)技術(shù)人員可以根據(jù)用戶的留言信息對網(wǎng)站的用戶體驗(yàn)進(jìn)行相應(yīng)的改進(jìn)?!?訂單信息管理:后臺(tái)管理人員,可以通過該模塊對各類訂單進(jìn)行系統(tǒng)的相關(guān)管理?!?其他功能:最新消息提示:管理員進(jìn)入管理系統(tǒng)后會(huì)對最新的消息進(jìn)行語音提示;新聞資訊發(fā)布:后臺(tái)管理人員可以對相關(guān)新聞資訊以及活動(dòng)通過圖文形式進(jìn)行發(fā)布。2.3.2性能需求〔1數(shù)據(jù)精確度:查詢時(shí)應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字地記錄都應(yīng)能查到。查詢是應(yīng)保證查準(zhǔn)率,查到的記錄應(yīng)予給定的單項(xiàng)或組合查詢條件完全匹配?!?時(shí)間特性:一般操作的響應(yīng)時(shí)間在3~5秒內(nèi),以及數(shù)據(jù)的導(dǎo)入和導(dǎo)出也應(yīng)在可接受的時(shí)間內(nèi)完成?!?適應(yīng)性:滿足企業(yè)使用的需求。對前面提到的運(yùn)行環(huán)境要求不應(yīng)存在困難。2.3.3外部接口需求用戶界面:〔1采用div+css的通用圖形界面,對用戶友好,且必須對鼠標(biāo)和鍵盤提供支持,界面的設(shè)計(jì)應(yīng)遵循如下規(guī)則:1.要具有一致性,界面規(guī)范應(yīng)遵循WEB軟件界面的規(guī)范;2.提供簡單的錯(cuò)誤處理;3.提供信息反饋,用多種信息提示用戶當(dāng)前軟件運(yùn)行狀態(tài)、軟件界面元件的功能;4.操作可逆,其動(dòng)作可以是單個(gè)的操作,或者是一個(gè)相對獐的操作序列;5.設(shè)計(jì)良好的聯(lián)機(jī)幫助;6.顯示畫面,畫面簡潔明快,富有現(xiàn)代氣息,不能太過花哨;應(yīng)遵循國家關(guān)于計(jì)算機(jī)詞匯的標(biāo)準(zhǔn),用詞應(yīng)當(dāng)精煉準(zhǔn)確,沒有歧義,圖形的意義明朗?!?各管理模塊的不同管理功能操作界面,采用在不同窗口進(jìn)行管理,各功能操作切換比較簡單又相對獨(dú)立?!?同一頁面內(nèi)的控件排列,按與用戶的交互功能不同,劃分為不同的功能區(qū)域。硬件接口:支持一般的PC或更高檔微機(jī)、筆記本電腦。軟件接口:運(yùn)行于Windows98/Me/2000/NT/vista/Win7/Win8,且具有WIN32的操作系統(tǒng)之上。故障處理:正常使用時(shí)不應(yīng)出錯(cuò),若運(yùn)行時(shí)遇到不可恢復(fù)的系統(tǒng)錯(cuò)誤,也必須保證數(shù)據(jù)庫完好無損。2.3.4系統(tǒng)屬性要求正確性:要求發(fā)布的軟件達(dá)到用戶的預(yù)期目標(biāo),運(yùn)行是基本無錯(cuò)誤??煽啃裕涸谝话銞l件下,應(yīng)不出故障。效率:對于瀏覽、查詢、添加、刪除、更新和密碼設(shè)置的一般操作,要求及時(shí)響應(yīng),在3~5秒內(nèi)。完整性:要求能在發(fā)生意外〔如停電的情況下,保證不丟失數(shù)據(jù)。易使用性:要求能盡量為用戶的使用提供方便,軟件的界面符合目前流行的界面規(guī)范??删S護(hù)性:本軟件在運(yùn)行中發(fā)現(xiàn)錯(cuò)誤時(shí),能快速、準(zhǔn)確對其進(jìn)行定位、診斷和修改??蓽y試性:設(shè)計(jì)時(shí)盡可能減少測試本軟件的各項(xiàng)功能所需的工作量。復(fù)用性:設(shè)計(jì)時(shí)應(yīng)采取模塊化的方法進(jìn)行設(shè)計(jì),對系統(tǒng)內(nèi)各模塊接口盡可能達(dá)到高內(nèi)聚、低耦合的程度,以提高各模塊的復(fù)用性。安全保密性:要求提供身份驗(yàn)證,只允許通過身份驗(yàn)證的用戶使用本軟件。可理解性:對于本軟件提供的各種命令,各種信息提示,應(yīng)易于用戶理解。可移植性:要求本軟件運(yùn)行于多個(gè)操作系統(tǒng)互連性:要求提供數(shù)據(jù)得到如何導(dǎo)入和導(dǎo)出接口,以易于同其他系統(tǒng)的連接。第三章系統(tǒng)概要設(shè)計(jì)3.1總體設(shè)計(jì)該旅行社管理網(wǎng)站主要分為兩部分,包括前臺(tái)系統(tǒng)以及后臺(tái)管理系統(tǒng),兩部分所針對的使用群體具有明顯的使用權(quán)限劃分。前臺(tái)系統(tǒng)使用用戶,即普通用戶,可以在前臺(tái)系統(tǒng)頁面進(jìn)行各種預(yù)訂操作、瀏覽新聞資訊、在線發(fā)表留言等;而后臺(tái)管理系統(tǒng)使用用戶,即系統(tǒng)管理員,可以對各類信息進(jìn)行相應(yīng)管理,同時(shí)還可以上傳、更新各類圖文信息〔如:旅游新聞資訊等。該旅行社管理網(wǎng)站功能模塊如圖3-1所示。旅行社網(wǎng)站管理系統(tǒng)旅行社網(wǎng)站管理系統(tǒng)數(shù)據(jù)庫后臺(tái)前臺(tái)系統(tǒng)圖3-1系統(tǒng)功能模塊圖后臺(tái)管理系統(tǒng):旅行社管理網(wǎng)站后臺(tái)管理系統(tǒng)主要包括六大模塊:系統(tǒng)管理、景點(diǎn)信息管理、酒店信息管理、路線信息管理、留言管理以及訂單管理等。后臺(tái)系統(tǒng)功能模塊如圖3-2所示。后臺(tái)系統(tǒng)管理后臺(tái)系統(tǒng)管理系統(tǒng)管理景點(diǎn)信息管理酒店信息管理路線信息管理留言管理訂單管理圖3-2后臺(tái)系統(tǒng)功能圖前臺(tái)系統(tǒng):旅行社管理網(wǎng)站前臺(tái)系統(tǒng)主要包括以下功能:留言系統(tǒng)、酒店預(yù)訂、路線預(yù)訂、景點(diǎn)預(yù)訂等。前臺(tái)系統(tǒng)功能模塊如圖3-3所示。景點(diǎn)預(yù)訂景點(diǎn)預(yù)訂預(yù)定處理內(nèi)容管理添加信息留言系統(tǒng)酒店預(yù)定路線預(yù)訂顯示留言留言回復(fù)留言刪除數(shù)據(jù)維護(hù)預(yù)定處理內(nèi)容管理添加信息數(shù)據(jù)維護(hù)預(yù)定處理內(nèi)容管理添加信息前臺(tái)系統(tǒng)圖3-3前臺(tái)系統(tǒng)功能圖3.1.1處理流程通過對需求進(jìn)行分析,設(shè)計(jì)實(shí)現(xiàn)的系統(tǒng)工作流程可以用以下過程描述,即首先啟動(dòng)服務(wù)器及相關(guān)程序,然后客戶端系統(tǒng)啟動(dòng),進(jìn)入身份驗(yàn)證。通過身份驗(yàn)證后,對系統(tǒng)初始化。根據(jù)系統(tǒng)配置文件將數(shù)據(jù)導(dǎo)入。系統(tǒng)進(jìn)入消息循環(huán)狀態(tài),通過事件驅(qū)動(dòng)機(jī)制激活各個(gè)功能模塊,并執(zhí)行指定模塊。各項(xiàng)功能執(zhí)行完畢后重新進(jìn)入消息循環(huán)狀態(tài)。由系統(tǒng)關(guān)閉事件激活系統(tǒng)關(guān)閉事件,退出系統(tǒng)。圖3-4是系統(tǒng)的數(shù)據(jù)流圖〔DFD。密碼密碼用戶身份驗(yàn)證密碼反饋信息打開密碼新密碼處理外設(shè)打印機(jī)記錄數(shù)據(jù)報(bào)表圖3-4系統(tǒng)數(shù)據(jù)流圖3.1.2用戶功能分配本系統(tǒng)主要有兩類用戶,不同類型的用戶使用不同的系統(tǒng)模塊:〔1普通用戶:使用前臺(tái)系統(tǒng),對相應(yīng)酒店預(yù)訂,路線預(yù)訂,景點(diǎn)門票預(yù)訂等進(jìn)行操作?!?管理員:可使用所有的系統(tǒng)模塊,通過身份驗(yàn)證,使得不同用戶進(jìn)入不同的操作界面,管理員分為超級管理員和普通管理員,不同級別權(quán)限有區(qū)別?!?為了防止數(shù)據(jù)遭到破壞,超級管理員都可以備份數(shù)據(jù)庫,也還可恢復(fù)數(shù)據(jù)庫,查看系統(tǒng)日志等。用例圖:根據(jù)客戶的需求來創(chuàng)建和解釋用例圖,用來描述軟件應(yīng)具備哪些功能模塊以及這些模塊之間的調(diào)用關(guān)系。1.系統(tǒng)管理員用例圖如圖3-5所示。會(huì)員設(shè)置會(huì)員設(shè)置刪除會(huì)員酒店信息管理理路線信息管理景點(diǎn)信息管理留言管理超級管理員普通管理員圖文信息管理數(shù)據(jù)庫操作圖3-5系統(tǒng)管理員用例圖2.普通用戶用例圖如圖3-6所示。瀏覽網(wǎng)站信息瀏覽網(wǎng)站信息在線預(yù)訂酒店在線預(yù)訂門票在線預(yù)訂路線在線留言普通用戶圖3-6普通用戶用例圖3.2接口設(shè)計(jì)用戶界面:采用目前非常流行的GUI,即諸如窗口、菜單、對話框、滾動(dòng)條等。軟件接口:運(yùn)行于Windows98/Me/2000/NT/vista/Win7/Win8,且具有WIN32的操作系統(tǒng)之上。硬件接口:支持一般的x86系列計(jì)算機(jī)。3.3運(yùn)行設(shè)計(jì)本系統(tǒng)運(yùn)行后,首先啟動(dòng)初始化模塊,顯示前臺(tái)界面陸,如果需要進(jìn)入后臺(tái),可以進(jìn)入后臺(tái)頁面,退出模塊關(guān)閉數(shù)據(jù)庫連接并退出系統(tǒng)。各個(gè)模塊運(yùn)行時(shí)間均應(yīng)控制在3-5秒內(nèi)〔其中大部分時(shí)間為響應(yīng)用戶的動(dòng)作。3.4安全保密設(shè)計(jì)1.在用戶登錄系統(tǒng)時(shí)進(jìn)行身份驗(yàn)證,只允許合法用戶進(jìn)入系統(tǒng)。2.即時(shí)的權(quán)限分配功能,允許管理員即時(shí)對用戶的權(quán)限進(jìn)行分配,充分保證了系統(tǒng)運(yùn)行的安全性。3.對系統(tǒng)管理員和一般操作員實(shí)行功能分離,即有些功能只有系統(tǒng)管理員能用。4.?dāng)?shù)據(jù)庫的備份功能,保證了數(shù)據(jù)的安全。3.5維護(hù)設(shè)計(jì)軟件必須按照軟件產(chǎn)品設(shè)計(jì)規(guī)范的步驟進(jìn)行開發(fā),并充分考慮軟件的可維護(hù)性,詳細(xì)編寫各階段的文檔資料,以利于未來版本升級以及移植等二次開發(fā)。數(shù)據(jù)庫投入運(yùn)行標(biāo)志著開發(fā)任務(wù)的基本完成和維護(hù)的開始,但并不意味著設(shè)計(jì)過程已經(jīng)結(jié)束,任何數(shù)據(jù)庫只要它存在一天它的設(shè)計(jì)就得不斷地進(jìn)行評價(jià),調(diào)整、修改甚至于完全改變,因此數(shù)據(jù)庫的維護(hù)不僅是必須的活動(dòng)而且是設(shè)計(jì)的繼續(xù)和提高。維護(hù)階段主要任務(wù)是:1.?dāng)?shù)據(jù)庫的安全性、完整性控制及系統(tǒng)的轉(zhuǎn)儲(chǔ)和恢復(fù)。2.性能的監(jiān)督、分析和改進(jìn)。3.?dāng)?shù)據(jù)庫的重組織和重構(gòu)造。第四章系統(tǒng)詳細(xì)設(shè)計(jì)4.1系統(tǒng)結(jié)構(gòu)1.普通用戶模塊該模塊主要負(fù)責(zé)用戶查詢相關(guān)旅游資訊,包括酒店、景點(diǎn)、路線,同時(shí)該模塊還負(fù)責(zé)相應(yīng)項(xiàng)目的預(yù)訂。2.管理員模塊該模塊主要負(fù)責(zé)對相應(yīng)訂單的管理,同時(shí)該模塊還負(fù)責(zé)對各個(gè)欄目的信息的增刪查改。3.酒店模塊該模塊主要負(fù)責(zé)各酒店信息的增、刪、查、改等操作。4.路線模塊該模塊主要負(fù)責(zé)各旅游路線信息的增、刪、查、改等操作。5.景點(diǎn)模塊該模塊主要負(fù)責(zé)各旅游景點(diǎn)信息的增、刪、查、改等操作。4.2系統(tǒng)E-R圖根據(jù)以上章節(jié)對系統(tǒng)做的需求分析、模塊設(shè)計(jì),就可以作出能夠滿足用戶需求的各種實(shí)體以及他們之間的關(guān)系。下面給出系統(tǒng)相關(guān)E-R圖。管理員在整個(gè)系統(tǒng)運(yùn)作過程中發(fā)揮著重要的作用,為了系統(tǒng)內(nèi)數(shù)據(jù)安全和整個(gè)系統(tǒng)的運(yùn)行穩(wěn)定需要對管理員設(shè)置一些登錄權(quán)限,管理員E-R圖如圖4-1所示。登錄名登錄名管理員級別用戶ID圖4-1管理員E-R圖2.酒店在整個(gè)系統(tǒng)運(yùn)作過程中體驗(yàn)發(fā)揮著重要的作用,然而在數(shù)據(jù)庫中的管理過程中,各酒店之間通過自身的屬性進(jìn)行區(qū)分,從而有利于管理員進(jìn)行更好地管理。酒店E-R圖如圖4-2所示。酒店名稱酒店名稱酒店地址星級圖4-2酒店E-R圖3.旅游是整個(gè)系統(tǒng)的核心話題,談到旅游管理,自然就離不開旅行路線的劃分。然而旅游線路也是千差萬別,于是根據(jù)其相關(guān)的屬性特質(zhì)進(jìn)行區(qū)分,這樣網(wǎng)站管理員能更好地對線路進(jìn)行管理。旅游線路E-R圖如圖4-3所示。線路名稱線路名稱旅游線路類別出發(fā)日期價(jià)格圖4-3旅游線路E-R圖4.景點(diǎn)是吸引游客的根本,一個(gè)好的旅行社管理網(wǎng)站,自然要對景點(diǎn)進(jìn)行系統(tǒng)歸類的整理,一方面游客可以根據(jù)自身需求快速找到自己想去的景點(diǎn),一方面根據(jù)景點(diǎn)的相關(guān)屬性進(jìn)行劃分,方便管理員系統(tǒng)管理。景點(diǎn)E-R圖如圖4-4所示。景點(diǎn)名稱景點(diǎn)名稱景點(diǎn)門票價(jià)格排名類別圖4-4景點(diǎn)E-R圖5.旅游過程中,不可避免地會(huì)遇到食宿問題,提前解決這些問題對于旅客朋友來說是非常必要的,該系統(tǒng)中酒店預(yù)訂正好滿足了這些游客的需求,極大地為他們提供了便利。酒店預(yù)訂E-R圖如圖4-5所示。姓名姓名身份證N用戶預(yù)訂酒店名稱地址N入住時(shí)間預(yù)訂信息房間號房間數(shù)入住人數(shù)預(yù)訂1N預(yù)訂1N圖4-5酒店預(yù)訂E-R圖6.有經(jīng)驗(yàn)的旅行者都會(huì)事先計(jì)劃好自己的旅行路線,并根據(jù)自己的旅游線路提前預(yù)定好相應(yīng)門票,這樣可以避免旅游時(shí)間不必要的浪費(fèi)。旅游線路預(yù)訂E-R圖如圖4-6所示。姓名姓名身份證N用戶預(yù)訂線路名稱日期價(jià)格N預(yù)訂信息參加人數(shù)線路聯(lián)系人預(yù)訂1N預(yù)訂1N圖4-6旅游線路預(yù)訂E-R圖7.在系統(tǒng)運(yùn)作過程中,管理員需要解決處理各類事務(wù),其中對于各類訂單的處理時(shí)非常常見的,一種行之有效的模式對于系統(tǒng)來說是非常有幫助的。訂單管理E-R圖如圖4-7所示。登錄名登錄名級別用戶ID管理員管理訂單時(shí)間訂單編號訂單名稱訂單MN訂單人圖4-7訂單管理E-R圖4.3功能模塊流程圖1.登錄模塊流程圖用戶在登錄界面輸入用戶名和密碼,二者都正確后進(jìn)入功能主界面,如果不正確就要求重新輸入登錄,用戶登錄流程圖如圖4-8所示。YY開始登錄輸入賬號、密碼確認(rèn)是否在數(shù)據(jù)庫中進(jìn)入功能主頁面退出N圖4-8用戶登錄流程圖2.管理員管理流程圖管理員成功登陸后,可以對相關(guān)信息進(jìn)行添加、刪除、修改等操作,管理員管理流程圖如圖4-9所示。選擇操作選擇操作錄入修改刪除查詢授權(quán)退出開始圖4-9管理員管理流程圖3.查詢模塊流程圖開始進(jìn)入主頁面開始進(jìn)入主頁面用戶登錄查詢條件找到記錄顯示返回結(jié)束YN圖4-10查詢模塊流程圖4.訂單模塊流程圖用戶進(jìn)入主界面后可以進(jìn)行相關(guān)訂單操作,選擇訂單,然后填寫個(gè)人信息,若個(gè)人信息報(bào)錯(cuò)返回重新填寫查詢條件,訂單模塊流程圖如圖4-11所示。開始開始進(jìn)入主頁面選擇訂單填寫個(gè)人信息信息正確提交訂單提交成功結(jié)束YN圖4-11訂單模塊流程圖4.4數(shù)據(jù)描述4.4.1數(shù)據(jù)庫設(shè)計(jì)概述要利用Access開發(fā)一個(gè)美觀,實(shí)用的數(shù)據(jù)庫軟件,必須對這個(gè)數(shù)據(jù)庫軟件進(jìn)行科學(xué)的設(shè)計(jì),也就是對于一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),使之能夠有效的存儲(chǔ)資料,滿足各種用戶的應(yīng)用需求<信息要求和處理要求>,數(shù)據(jù)庫的設(shè)計(jì)既是一項(xiàng)涉及多學(xué)科的綜合又是項(xiàng)龐大的工程項(xiàng)目,同時(shí),數(shù)據(jù)庫設(shè)計(jì)應(yīng)該和應(yīng)用系統(tǒng)設(shè)計(jì)相結(jié)合,也就是說,整個(gè)設(shè)計(jì)過程要把結(jié)構(gòu)<資料>設(shè)計(jì)和行為<處理>設(shè)計(jì)密切結(jié)合起來。由于信息結(jié)構(gòu)復(fù)雜,應(yīng)用環(huán)境多樣,在相當(dāng)長的一段時(shí)期內(nèi)數(shù)據(jù)庫設(shè)計(jì)主要采用手工拼湊法,使用這種方法與設(shè)計(jì)人員的經(jīng)驗(yàn)和水平有直接關(guān)系,數(shù)據(jù)庫設(shè)計(jì)是一種技藝而不是工程技術(shù),缺乏科學(xué)的理論和工程原則支持,很難保證設(shè)計(jì)質(zhì)量,常常是數(shù)據(jù)庫投入使用后才發(fā)現(xiàn)問題,不得不進(jìn)行修改,使得維護(hù)代價(jià)昂貴。目前,最實(shí)用,最先進(jìn)的是將數(shù)據(jù)庫設(shè)計(jì)分為以下六個(gè)階段:〔1根據(jù)用戶的要求來設(shè)計(jì)數(shù)據(jù)庫需求收集和分析是數(shù)據(jù)庫設(shè)計(jì)的第一階段,明確地把它作為數(shù)據(jù)庫設(shè)計(jì)的第一步是十分重要的,這一階段收集的基礎(chǔ)是下一步設(shè)計(jì)概念結(jié)構(gòu)的基礎(chǔ)。而概念結(jié)構(gòu)是整個(gè)組織中所有用戶關(guān)心的信息結(jié)構(gòu),對整個(gè)數(shù)據(jù)庫設(shè)計(jì)具有深刻的影響,而要設(shè)計(jì)好概念結(jié)構(gòu),就必須用需求分析階段的觀點(diǎn)來考慮問題、收集和分析資料及其處理。從數(shù)據(jù)庫設(shè)計(jì)角度考慮,需求分析階段的目標(biāo)是:對現(xiàn)實(shí)世界要處理的對象〔組織、部門、企業(yè)等進(jìn)行詳細(xì)調(diào)查,在了解原系統(tǒng)的概況,確定新系統(tǒng)功能的過程中,收集支持系統(tǒng)目標(biāo)的基礎(chǔ)資料及其處理。〔2根據(jù)資料分析進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)如同軟件工程中重視分析與規(guī)范說明的思想一樣,數(shù)據(jù)庫設(shè)計(jì)中同樣十分重視資料分析,抽象與概念的設(shè)計(jì),概念結(jié)構(gòu)的設(shè)計(jì)是整個(gè)數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,概念結(jié)構(gòu)獨(dú)立于數(shù)據(jù)庫邏輯結(jié)構(gòu),獨(dú)立于支持資料的DBMS,其主要特點(diǎn)是:1.能充分地反映現(xiàn)實(shí)世界,包括實(shí)體和實(shí)體之間的聯(lián)系,能滿足用戶對數(shù)據(jù)處理的要求,是現(xiàn)實(shí)世界的一個(gè)真實(shí)模型。2.易于更動(dòng),當(dāng)現(xiàn)實(shí)世界改變時(shí)容易修改和擴(kuò)充。3.易于理解,從而可以和不熟悉計(jì)算機(jī)的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫設(shè)計(jì)成功與否的關(guān)鍵?!?概念結(jié)構(gòu)進(jìn)行邏輯結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)是獨(dú)立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu),邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)轉(zhuǎn)換為與選用的DBMS所支持的數(shù)據(jù)模型相符合的過程,設(shè)計(jì)邏輯結(jié)構(gòu)按理應(yīng)該選擇對某個(gè)概念結(jié)構(gòu)最好的數(shù)據(jù)模型,然后對支持這種數(shù)據(jù)模型的各種DBMS進(jìn)行比較,選出最合適的DBMS,但實(shí)際情況是已給定了某臺(tái)機(jī)器,設(shè)計(jì)人員沒有選擇DBMS的余地,現(xiàn)行的DBMS一般只支持關(guān)系,網(wǎng)狀或?qū)哟稳N模型的某一種?!?根據(jù)庫物理設(shè)計(jì)對一個(gè)給定的邏輯數(shù)據(jù)模型選取一個(gè)最適合應(yīng)用環(huán)境的物理結(jié)構(gòu)的過程,稱為數(shù)據(jù)庫的物理設(shè)計(jì),所謂數(shù)據(jù)庫的物理結(jié)構(gòu)主要指數(shù)據(jù)庫在物理設(shè)備上的存儲(chǔ)結(jié)構(gòu)和存儲(chǔ)方法,它完全依賴于給定計(jì)算機(jī)系統(tǒng)?!?數(shù)據(jù)庫實(shí)施對數(shù)據(jù)庫的物理設(shè)計(jì)初步評價(jià)完成后就可以建立數(shù)據(jù)庫,數(shù)據(jù)庫的實(shí)施相應(yīng)于軟件工程的編碼,調(diào)試階段,設(shè)計(jì)人員運(yùn)用DBMS提供的資料定義語言將邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果嚴(yán)格地描述出來,成為DBMS可接受的源代碼,然后組織資料入庫?!?數(shù)據(jù)庫運(yùn)行和維護(hù)數(shù)據(jù)庫投入運(yùn)行標(biāo)志著開發(fā)任務(wù)的基本完成和維護(hù)的開始,但并不意味著設(shè)計(jì)過程已經(jīng)結(jié)束,任何數(shù)據(jù)庫只要它存在一天它的設(shè)計(jì)就得不斷地進(jìn)行評價(jià),調(diào)整、修改甚至于完全改變,因此數(shù)據(jù)庫的維護(hù)不僅是必須的活動(dòng)而且是設(shè)計(jì)的繼續(xù)和提高。4.4.2主要數(shù)據(jù)表結(jié)構(gòu)通過對旅行社管理系統(tǒng)的了解、分析后,建立一個(gè)旅行社管理系統(tǒng)的數(shù)據(jù)庫,應(yīng)在數(shù)據(jù)庫中包括二十來個(gè)表,這些表的結(jié)構(gòu)如下:<1>管理員登陸表login:主要用于存儲(chǔ)管理員信息基本情況,如管理員密碼,用戶權(quán)限,用戶等級等。表的字段說明如表4-1所示:表4-1管理員登陸表login列名數(shù)據(jù)類型可否為空說明UserIDInt<4>NOTNULL用戶ID〔主鍵UserNameVARCHAR<12>NOTNULL登陸名UserPassCHAR<10>NOTNULL密碼UserLevelCHAR<6>NULL級別LogonCodeDATETIME<8>NULL創(chuàng)建時(shí)間LogonIPVARCHAR<18>NULL創(chuàng)建的IPLogonTimeVARCHAR<16>NULL登錄時(shí)間LogonTimesVARCHAR<50>NULL登錄次數(shù)IsLockedINT<4>NOTNULL權(quán)限<2>留言管理表:主要用于存儲(chǔ)用戶留言信息,如用戶名,用戶QQ,用戶郵箱等。表的字段說明如表4-2所示。表4-2留言管理表列名數(shù)據(jù)類型可否為空說明NameCHAR<8>NOTNULL留言者名字QQVARCHAR<50>NULL留言者QQEmailCHAR<4>NOTNULL留言者E-mailContentCHAR<10>NULL留言內(nèi)容HomepageCHAR<4>NULL留言者主頁TimeCHAR<16>NULL留言時(shí)間ReplyDATETIME<8>NULL回復(fù)留言PicIMAGE<16>NULL留言頭像faceVARCHAR<50>NULL留言表情ipCHAR<16>NULL留言者ipwhereCHAR<16>NULL留言者地址titleCHAR<16>NULL留言者主題<3>酒店類型表:主要用于存儲(chǔ)酒店基本情況,如酒店名稱,酒店地址,酒店星級等。表的字段說明如表4-3所示。表4-3酒店類型表列名數(shù)據(jù)類型可否為空說明ClassIDINT<4>NOTNULL欄目IDClassNameCHAR<10>NULL欄目名稱ParentPathCHAR<6>NULL父欄目IDDepthMONEY<8>NULL欄目路徑RootIDVARCHAR<50>NULL欄目層數(shù)ChildCHAR<4>NULL子欄目數(shù)PrevIDCHAR<4>NULL同級的上一個(gè)欄目IDNextIDCHAR<4>NULL同級的下一個(gè)欄目IDSettingCHAR<4>Null欄目設(shè)置<4>酒店信息表:主要用于存儲(chǔ)酒店新聞資訊等基本圖文信息。表的字段說明如表4-4所示。表4-4酒店信息表room列名數(shù)據(jù)類型可否為空說明D_ClassIDINT<4>NOTNULL新聞分類D_TitleCHAR<16>NULL新聞標(biāo)題D_TimeCHAR<16>NULL添加時(shí)間D_AuthorCHAR<16>NULL作者D_SourceCHAR<16>>NULL出處D_ContentVarchar<50>NULL新聞內(nèi)容D_PicturepictureNULL新聞標(biāo)題圖片D_EditorCHAR<16>NULL新聞標(biāo)題圖片D_CountCHAR<16>NULL新聞點(diǎn)擊記數(shù)D_RecycleCHAR<16>NULL回收站標(biāo)志D_RecycleTimeCHAR<16>NULL刪除到回收站的時(shí)間<5>路線類型表:主要用于存儲(chǔ)旅游線路基本信息,如路線名稱、價(jià)格、出發(fā)時(shí)間等。表的字段說明如表4-5所示。表4-5線路類型表列名數(shù)據(jù)類型可否為空說明ClassIDCHAR<4>NOTNULL欄目IDClassNameCHAR<8>NULL欄目名稱ParentIDINT<4>NULL父欄目IDParentPathCHAR<8>NULL欄目路徑DepthCHAR<8>NULL欄目層數(shù)RootIDCHAR<8>NULL根欄目IDChildCHAR<8>NULL子欄目數(shù)PrevIDCHAR<8>NULL同級的上一個(gè)欄目IDNextIDCHAR<8>NULL同級的下一個(gè)欄目IDSettingCHAR<8>NULL欄目設(shè)置<6>線路信息表:主要用于存儲(chǔ)旅游線路新聞資訊等基本圖文信息。表的字段說明如表4-6所示。表4-6線路信息表列名數(shù)據(jù)類型可否為空說明D_IDCHAR<4>NOTNULL〔主鍵D_ClassIDCHAR<8>NULL新聞分類D_TitleCHAR<8>NULL新聞標(biāo)題D_TimeCHAR<8>NULL添加時(shí)間D_AuthorCHAR<8>NULL作者D_SourceCHAR<8>NULL出處D_ContentVARCHAR<50>NULL新聞內(nèi)容D_PictureCHAR<8>NULL新聞標(biāo)題圖片D_EditorCHAR<8>NULL文章錄入員D_CountCHAR<8>NULL新聞點(diǎn)擊記數(shù)D_RecycleCHAR<8>NULL回收站標(biāo)志<7>景點(diǎn)類型表:主要用于存儲(chǔ)旅游線路基本信息,如景點(diǎn)名稱、門票價(jià)格、景點(diǎn)類別等。表的字段說明如表4-7所示。表4-7景點(diǎn)類型表列名數(shù)據(jù)類型可否為空說明ClassIDCHAR<4>NOTNULL欄目IDClassNameCHAR<8>NULL欄目名稱ParentIDINT<4>NULL父欄目IDParentPathCHAR<8>NULL欄目路徑DepthCHAR<8>NULL欄目層數(shù)RootIDCHAR<8>NULL根欄目IDChildCHAR<8>NULL子欄目數(shù)PrevIDCHAR<8>NULL同級的上一個(gè)欄目IDNextIDCHAR<8>NULL同級的下一個(gè)欄目IDSettingCHAR<8>NULL欄目設(shè)置<8>友情鏈接線路信息表:主要用于存儲(chǔ)其他相關(guān)網(wǎng)站鏈接基本信息,如名稱、地址、類型等。表的字段說明如表4-8所示。表4-8友情鏈接信息表列名數(shù)據(jù)類型可否為空說明F_IDCHAR<4>NOTNULL友情鏈接ID〔主鍵F_SiteNameCHAR<10>NULL站點(diǎn)名稱F_SiteAddINT<4>NULL站點(diǎn)地址F_SiteLogoCHAR<10>NULL站點(diǎn)LOGOF_LinkTypeCHAR<10>NULL鏈接類型F_RecycleCHAR<10>NULL是否顯示F_ExamMarkCHAR<10>NULL審核通過F_AddTimeCHAR<10>NULL通過時(shí)間4.5系統(tǒng)界面4.5.1后臺(tái)系統(tǒng)界面1.身份驗(yàn)證輸入項(xiàng)目:輸入用戶名和密碼。輸出項(xiàng)目:無。本界面有兩個(gè)文本框、兩個(gè)按鈕Button,管理員得輸入用戶名,輸入密碼,當(dāng)有一項(xiàng)輸入錯(cuò)誤,系統(tǒng)都會(huì)給以提示,只有當(dāng)用戶名和密碼都正確,才能進(jìn)入系統(tǒng)。其后,系統(tǒng)得到輸入的用戶名的權(quán)限。每個(gè)操作員都有一個(gè)登陸名及一個(gè)密碼,如果你還沒有得到分配權(quán)限,或者忘記了自己的密碼,可以請求系統(tǒng)管理員的幫助。后臺(tái)登錄界面如圖4-12所示。圖4-12后臺(tái)登錄界面2.后臺(tái)系統(tǒng)主界面當(dāng)成功地通過身份驗(yàn)證后,系統(tǒng)將展示主界面。你可以根據(jù)按鈕的名稱,選擇執(zhí)行按鈕進(jìn)入你需要的功能模塊。該系統(tǒng)只有管理員才有權(quán)限進(jìn)入,管理員可使用所有的系統(tǒng)模塊。"退出"按鈕的功能是重新登陸系統(tǒng),用戶將重新返回后臺(tái)登陸界面。后臺(tái)系統(tǒng)主界面如圖4-13所示。圖4-13后臺(tái)系統(tǒng)主界面4.5.2系統(tǒng)維護(hù)界面1.系統(tǒng)維護(hù)界面功能:設(shè)置系統(tǒng)一些數(shù)據(jù),規(guī)則信息等,控制信息錄入的一致性以及根據(jù)需求進(jìn)行定制數(shù)據(jù),使之更適合旅行社的情況。本模塊的主菜單如圖4-14所示。圖4-14后臺(tái)系統(tǒng)主菜單2.最新消息提示模塊點(diǎn)擊可瀏覽每條最新消息,并可以對最新消息進(jìn)行操作處理。消息提示界面如圖4-15所示。圖4-15消息提示界面3.酒店信息管理可以實(shí)現(xiàn)添加,修改或刪除酒店信息。酒店信息管理界面如圖4-16所示。圖4-16酒店信息管理界面4.線路信息管理可以實(shí)現(xiàn)添加,修改或刪除線路信息。線路信息管理界面如圖4-17所示。圖4-17線路信息管理界面5.景點(diǎn)管理可以實(shí)現(xiàn)添加,修改或刪除各個(gè)景點(diǎn)信息。景點(diǎn)信息管理界面如圖4-18所示。圖4-18景點(diǎn)信息管理界面4.5.3前臺(tái)系統(tǒng)界面1.前臺(tái)系統(tǒng)界面前臺(tái)業(yè)務(wù)處理是酒店與客人之間開展的主要內(nèi)容,也是本系統(tǒng)中的核心部分。前臺(tái)系統(tǒng)界面如圖4-19所示。圖4-19前臺(tái)系統(tǒng)界面2.酒店信息用戶可以通過該頁面進(jìn)行相應(yīng)的酒店預(yù)訂操作。前臺(tái)酒店預(yù)訂界面如圖4-20所示。圖4-20前臺(tái)景點(diǎn)預(yù)訂界面3.線路信息用戶可以在該頁面選擇相關(guān)旅游線路并進(jìn)行預(yù)訂等操作。前臺(tái)線路信息界面如圖4-20所示。圖4-21前臺(tái)線路信息界面4.景點(diǎn)信息用戶可以在此頁面查看相關(guān)景點(diǎn)資訊信息,適時(shí)進(jìn)行相應(yīng)預(yù)訂操作。前臺(tái)景點(diǎn)信息界面如圖4-20所示。圖4-22前臺(tái)景點(diǎn)信息界面5.留言板用戶可以在此頁面進(jìn)行留言操作,遇到疑難問題也可以通過該模塊與相關(guān)客服人員進(jìn)行交流溝通。留言板界面如圖4-23所示。圖4-23留言板界面第五章系統(tǒng)測試5.1測試的背景及目的由于旅行社管理系統(tǒng)關(guān)系到多家旅行社對業(yè)務(wù)的管理及各商家的信息。如何讓整個(gè)系統(tǒng)滿足旅行社管理系統(tǒng)的辦公需要,在系統(tǒng)各項(xiàng)日常事務(wù)處理中安全穩(wěn)定的工作,真正實(shí)現(xiàn)系統(tǒng)預(yù)定的目標(biāo)?系統(tǒng)測試必不可少。本系統(tǒng)在需求分析階段就對整個(gè)系統(tǒng)的穩(wěn)定性,安全性,負(fù)載能力均提出了一定的要求。然而在系統(tǒng)開發(fā)中錯(cuò)誤不可避免,另外此系統(tǒng)要在力求在旅游行業(yè)中長期安全穩(wěn)定的工作下去,缺少不了后期維護(hù)。原先設(shè)計(jì)的系統(tǒng)質(zhì)量越達(dá)不到要求,后期進(jìn)行系統(tǒng)維護(hù)的成本就越大,這背離了當(dāng)初系統(tǒng)設(shè)計(jì)的初衷,也會(huì)加重企業(yè)負(fù)擔(dān),抵消企業(yè)效益。該旅行社管理系統(tǒng)的系統(tǒng)測試意在通過對整個(gè)系統(tǒng)進(jìn)行測試來發(fā)現(xiàn)系統(tǒng)的問題,為系統(tǒng)改進(jìn)做參考。另外通過對系統(tǒng)進(jìn)行測試來驗(yàn)證系統(tǒng)的質(zhì)量是否符合交付要求,作為整個(gè)系統(tǒng)質(zhì)量的參考。5.2測試的計(jì)劃本系統(tǒng)根據(jù)系統(tǒng)開發(fā)過程將測試分為下列幾個(gè)階段,現(xiàn)分階段說明之?!?需求測試,對系統(tǒng)開發(fā)需求進(jìn)行驗(yàn)證,確保理解不出偏差?!?單元測試,對人事信息管理系統(tǒng)的各個(gè)小的單元模塊進(jìn)行測試,驗(yàn)證單元模塊代碼的正確性?!?集成測試,將各個(gè)經(jīng)過單元測試驗(yàn)證正確的模塊進(jìn)行整合,來驗(yàn)證單元模塊間整合在一起的整體是否正確。〔4系統(tǒng)測試,將所有集成模塊整合成最后的系統(tǒng),對系統(tǒng)進(jìn)行測試?!?回歸測試,根據(jù)時(shí)間的充裕度安排在每次修改后安排適當(dāng)次數(shù)的回歸。測試計(jì)劃的時(shí)間安排表,如表6-1所示。表6-1測試計(jì)劃安排表編號測試內(nèi)容測試日期測試人1需求測試胡健3單元測試胡健4集成測試胡健5系統(tǒng)測試胡健6回歸測試胡健5.3測試內(nèi)容說明本系統(tǒng)的測試采用的為按照開發(fā)流程進(jìn)行測試的瀑布模型,在測試中編寫測試用例,后續(xù)按照測試用例執(zhí)行測試,并對測試中的結(jié)果進(jìn)行記錄。然后根據(jù)記錄對系統(tǒng)進(jìn)行更改。本系統(tǒng)主要采用黑盒測試方法,接下來以登錄為測試用例進(jìn)行相應(yīng)測試,其測試結(jié)果如下:〔1登錄:該部分測試內(nèi)容主要是測試系統(tǒng)登錄是否正常,測試用例表如表6-2所示。表6-2測試用例1用例編號001所屬模塊登錄測試環(huán)境Win7,2G,2.4GHZ.前提條件出現(xiàn)系統(tǒng)登錄界面操作步驟1、單擊運(yùn)行,打開系統(tǒng);2、在用戶名輸入框輸入"abc",點(diǎn)擊登錄;預(yù)期結(jié)果用戶名輸入框顯示"abc",彈出窗口提示"請輸入正確密碼"。實(shí)際結(jié)果用戶名輸入框顯示"abc",彈出窗口提示"請輸入正確密碼"。最終用例1的測試結(jié)果如圖6-1所示。圖6-1登錄測試圖〔2留言:該部分測試內(nèi)容主要是測試系統(tǒng)留言模塊是否正常運(yùn)作,測試用例表如表6-3所示。表6-3測試用例2用例編號002所屬模塊留言測試環(huán)境Win7,2G,2.4GHZ.前提條件出現(xiàn)系統(tǒng)登錄界面操作步驟1、單擊運(yùn)行,打開前臺(tái)系統(tǒng);2、點(diǎn)擊進(jìn)入在線留言模塊,編輯相關(guān)留言并提交;3、點(diǎn)擊進(jìn)入系統(tǒng)后臺(tái)管理系統(tǒng);4、點(diǎn)擊查看最新留言并回復(fù)。預(yù)期結(jié)果用戶前臺(tái)系統(tǒng)提交留言,后臺(tái)管理員可以查看并回復(fù)留言信息。實(shí)際結(jié)果用戶前臺(tái)系統(tǒng)提交留言,后臺(tái)管理員可以查看并回復(fù)留言信息。最終用例2的測試結(jié)果如圖6-2至圖6-4所示。1.用戶登錄前臺(tái)系統(tǒng)在線留言界面,編輯相應(yīng)留言信息并提交;圖6-2前臺(tái)在線留言界面2.管理員登錄后臺(tái)管理系統(tǒng),查看最新留言信息;圖6-3后臺(tái)系統(tǒng)留言管理界面3.管理員點(diǎn)擊查看選項(xiàng)后,可以回復(fù)留言信息。圖6-4留言回復(fù)界面〔3預(yù)訂:該部分測試內(nèi)容主要是測試系統(tǒng)預(yù)訂模塊功能能否正常運(yùn)作,測試用例表如表6-4所示。表6-4測試用例3用例編號003所屬模塊預(yù)訂測試環(huán)境Win7,2G,2.4GHZ.前提條件出現(xiàn)系統(tǒng)登錄界面操作步驟1、單擊運(yùn)行,打開前臺(tái)系統(tǒng);2、點(diǎn)擊進(jìn)入預(yù)訂酒店模塊,編輯相關(guān)預(yù)訂信息并提交;3、點(diǎn)擊進(jìn)入系統(tǒng)后臺(tái)管理系統(tǒng);4、點(diǎn)擊查看最新預(yù)訂信息并處理。預(yù)期結(jié)果用戶前臺(tái)系統(tǒng)提交預(yù)訂信息,后臺(tái)管理員可以查看并處理。實(shí)際結(jié)果用戶前臺(tái)系統(tǒng)提交預(yù)訂信息,后臺(tái)管理員可以查看并處理。最終用例3的測試結(jié)果如圖6-5至圖6-7所示。1.用戶登錄前臺(tái)系統(tǒng)在線預(yù)訂酒店界面,編輯相應(yīng)預(yù)訂信息并提交;圖6-5前臺(tái)酒店在線預(yù)訂界面管理員登錄后臺(tái)酒店訂單管理界面,查看最新酒店預(yù)訂信息;圖6-6后臺(tái)酒店訂單管理界面3.管理員查看酒店訂單信后,對相關(guān)訂單作相應(yīng)處理;圖6-7后臺(tái)酒店訂單處理界面〔4管理:該部分測試內(nèi)容主要是測試系統(tǒng)管理員能否正常地進(jìn)行相關(guān)項(xiàng)目的增、刪、查、改等操作,測試用例表如表6-5所示。表6-5測試用例4用例編號004所屬模塊預(yù)訂測試環(huán)境Win7,2G,2.4GHZ.前提條件出現(xiàn)系統(tǒng)登錄界面操作步驟1、單擊運(yùn)行,打開后臺(tái)管理系統(tǒng);2、后臺(tái)管理員點(diǎn)擊進(jìn)入景點(diǎn)管理界面;3、對相關(guān)景點(diǎn)進(jìn)行相應(yīng)的增、刪、查、改等操作;4、登錄前臺(tái)景點(diǎn)信息界面,查看相關(guān)景點(diǎn)信息。預(yù)期結(jié)果管理員對景點(diǎn)進(jìn)行相關(guān)操作,前臺(tái)系統(tǒng)景點(diǎn)信息隨后更新。實(shí)際結(jié)果管理員對景點(diǎn)進(jìn)行相關(guān)操作,前臺(tái)系統(tǒng)景點(diǎn)信息隨后更新。最終用例4的測試結(jié)果如圖6-8至圖6-10所示。1.管理員登錄后臺(tái)管理系統(tǒng)后,打開景點(diǎn)管理欄目,點(diǎn)擊進(jìn)入"管理"選項(xiàng)中;圖6-8后臺(tái)景點(diǎn)管理界面2.管理員點(diǎn)擊進(jìn)入"修改"選項(xiàng)后,對相應(yīng)景點(diǎn)信息進(jìn)行修改,如圖所示,管理員對"門票價(jià)格"和"景點(diǎn)介紹"進(jìn)行了修改;圖6-9后臺(tái)景點(diǎn)信息修改界面2.用戶進(jìn)入前臺(tái)景點(diǎn)信息界面,相關(guān)景點(diǎn)的"門票價(jià)格"和"景點(diǎn)介紹"信息已經(jīng)及時(shí)更新了;圖6-10前臺(tái)景點(diǎn)信息界面〔5備份:該部分測試內(nèi)容主要是測試系統(tǒng)管理員對數(shù)據(jù)庫進(jìn)行備份處理操作,避免數(shù)據(jù)丟失造成不必要的損失,測試用例表如表6-6所示。表6-6測試用例5用例編號005所屬模塊備份測試環(huán)境Win7,2G,2.4GHZ.前提條件出現(xiàn)系統(tǒng)登錄界面操作步驟1、單擊運(yùn)行,打開后臺(tái)管理系統(tǒng);2、后臺(tái)管理員點(diǎn)擊進(jìn)入網(wǎng)站信息管理界面,并選擇"數(shù)據(jù)備份"選項(xiàng);3、對數(shù)據(jù)庫進(jìn)行備份處理。預(yù)期結(jié)果管理員對數(shù)據(jù)庫進(jìn)行數(shù)據(jù)備份,系統(tǒng)提示"操作成功"。實(shí)際結(jié)果管理員對數(shù)據(jù)庫進(jìn)行數(shù)據(jù)備份,系統(tǒng)提示"操作成功"。最終用例5的測試結(jié)果如圖6-11至圖6-12所示。1.管理員登錄后臺(tái)管理系統(tǒng)后,打開網(wǎng)站信息管理欄目,點(diǎn)擊進(jìn)入"數(shù)據(jù)備份"選項(xiàng);圖6-11后臺(tái)景點(diǎn)管理界面2.管理員點(diǎn)擊進(jìn)入"數(shù)據(jù)備份"選項(xiàng)后,點(diǎn)擊"確認(rèn)提交",數(shù)據(jù)庫則備份成功。圖6-12后臺(tái)數(shù)據(jù)備份界面總結(jié)旅行社管理系統(tǒng)是一個(gè)以計(jì)算機(jī)為工具,對旅行社信息進(jìn)行管理和處理的人—機(jī)系統(tǒng),它能準(zhǔn)確、及時(shí)地反映旅行社各項(xiàng)業(yè)務(wù)的當(dāng)前狀態(tài),能利用過去的數(shù)據(jù)統(tǒng)計(jì)分析,能從全局出發(fā)輔助酒店各職能部門以及經(jīng)理管理酒店。可見,旅行社信息系統(tǒng)首先必須具有強(qiáng)大的電子數(shù)據(jù)處理功能,能大大提高旅行社管理人員和操作人員的工作效率,減輕勞動(dòng)強(qiáng)度,同時(shí),該系統(tǒng)應(yīng)當(dāng)采用管理模型,將仿真、優(yōu)化等現(xiàn)代決策手段結(jié)合起來,為旅行社管理層的決策提供有效的信息。關(guān)于我的設(shè)計(jì),由于時(shí)間和自身和因素?zé)o法得以實(shí)現(xiàn),這不能不說是本次設(shè)計(jì)的遺憾之處。不過,至少它已經(jīng)啟發(fā)了自己的思維,提高了我的動(dòng)手能力,這是我在課本中學(xué)不到的。通過這次畢業(yè)設(shè)計(jì)我除了在ASP程序設(shè)計(jì)水平和數(shù)據(jù)庫應(yīng)用能力上有了很大程度的提高,也更加深入地理解了與數(shù)據(jù)庫相關(guān)的設(shè)計(jì)中常見問題和其相關(guān)設(shè)計(jì)的意義。致謝在幾個(gè)月的畢業(yè)設(shè)計(jì)實(shí)踐后,我的設(shè)計(jì)就要完成了,在這里,我要特別感謝我的指導(dǎo)老師聶方彥老師,如果沒有他在一開始對我從整體上的輔導(dǎo),我也不可能在幾個(gè)月的設(shè)計(jì)實(shí)踐中,這么順利的完成設(shè)計(jì)。本次畢業(yè)設(shè)計(jì),就要畫上一個(gè)句號了??墒?對我來說,這次設(shè)計(jì)的本身所產(chǎn)生的影響,還遠(yuǎn)遠(yuǎn)沒有結(jié)束,我從本次畢業(yè)設(shè)計(jì)中學(xué)到了許多課本上沒有的知識。從設(shè)計(jì)任務(wù)書的下達(dá)到今天基本實(shí)現(xiàn)任務(wù)書中的設(shè)計(jì)要求,時(shí)間已整整過去了一個(gè)學(xué)期。在這幾個(gè)月中。通過自己的學(xué)習(xí)和努力;通過自己的努力學(xué)習(xí),使我不僅僅在知識水平和解決實(shí)際問題的能力上有了很大的提高。還從思想的深處體會(huì)到,要把自己的所學(xué)變成現(xiàn)實(shí)的時(shí)候,所面對的卻是種種難題。以前我總是認(rèn)為自己的知識水平已經(jīng)能處理許多的現(xiàn)實(shí)問題了。而當(dāng)自己真正的深入到設(shè)計(jì)實(shí)踐當(dāng)中,深入到問題當(dāng)中時(shí)。我竟然發(fā)現(xiàn)自己無從下手,我開始懷疑我是否真正的學(xué)到了知識。也只有到了那個(gè)時(shí)候,我才真正體會(huì)到學(xué)會(huì)運(yùn)用自己的能力與知識是何等的重要,知識是在課堂上,老師教授的,在書本中學(xué)到的,實(shí)踐則是要自己動(dòng)手,自己去做才能掌握。隨著時(shí)間的推移,我開始慢慢的掌握了設(shè)計(jì)時(shí)所需要的知識。我也終于明白了大學(xué)學(xué)習(xí)的意義和作用。扎實(shí)的基本功和良好的學(xué)習(xí)習(xí)慣,能使自己在學(xué)習(xí)新知識時(shí)有更深刻的認(rèn)識力和更快的領(lǐng)會(huì)力。最后我再次感謝我的指導(dǎo)老師聶方彥老師、以及所有幫助過我的同學(xué)。謝謝!沒有你們的幫助我不可能順利的完成這次設(shè)計(jì)。謝謝大家!參考文獻(xiàn)[1]朱桂萍,我國旅游電子商務(wù)發(fā)展存在的問題及策略[J],旅游市場,2006,〔9:97-99[2]練紅宇,旅游網(wǎng)站建設(shè)現(xiàn)狀與構(gòu)建要素設(shè)計(jì)[J],商業(yè)時(shí)代,2007,〔27:83-84[3]蔡善柱,陸林,旅游安全信息管理問題與對策研究[J],資源開發(fā)與市場,2012,〔9:861-864[4]張俊霞,網(wǎng)絡(luò)化時(shí)代旅游業(yè)的變革與重組[J],XX旅游高等專科學(xué)校學(xué)報(bào),2001,12<1>:42-44[5]方美琪,電子商務(wù)概論[M],北京:清華大學(xué)出版社,1999-09[6]王欣,中國旅游電子商務(wù)的現(xiàn)狀與路向[J],旅游管理,2000,5<3>:50-54[7]包富華,李玲,鄭秋嬋,互聯(lián)網(wǎng)旅游企業(yè)商業(yè)模式分析研究——以攜程旅行服務(wù)公司為例[J],生態(tài)經(jīng)濟(jì),2013,〔3:156-160[8]宋玉偉,李隱峰,齊鵬.CSS瀏覽器兼容性問題研究[J].電子科技.2012-08[9]高亞峰,路紫,旅游網(wǎng)站信息功能與旅游預(yù)訂行為關(guān)系[J],XX經(jīng)濟(jì)學(xué)院學(xué)報(bào),2006,29<4>:469-473[10]錢雪忠﹒李京﹒數(shù)據(jù)庫原理及應(yīng)用〔第3版[M]﹒北京:北京郵電大學(xué)出版社,2010-06[11]王儉敏編著.CSS+DIV網(wǎng)頁樣式與布局[M].北京:電子工業(yè)出版社,2000-05[12]錫德霍姆〔美著,??勺g,Web標(biāo)準(zhǔn)實(shí)戰(zhàn)[M].人民郵電出版社,2001-06[13]黃斯偉等編著,CSS完全使用詳解[M].北京:人民郵電出版社,2002-06附錄部分代碼清單:1.應(yīng)用程序Conn.asp連接數(shù)據(jù)庫事件代碼<% OnErrorResumeNext DimsConnstr,Conn sConnstr="Provider=SQLOLEDB;DataSource=<local>;UID=sa;PWD=sa;Database=#$jzg"SetConn=Server.CreateObject<"Adodb.Connection"> Conn.ConnectionString=sConnstr Conn.OpensConnstr 'Response.Write<"OK"> IfErrThen Err.Clear Conn.Close Response.Write<"SystemError!"> Response.End<> EndIf%>2.系統(tǒng)后臺(tái)登陸窗口的實(shí)現(xiàn)代碼<script>functioncheck<>{if<form1.textfield.value==''||form1.textfield2.value==''||form1.textfield5.value==''>{alert<"請檢查輸入!">;returnfalse;}}functioncheck1<>{if<form2.textfield3.value==''||form2.textfield4.value==''||form2.textfield6.value==''>{alert<"請檢查輸入!">;returnfalse;}}</script><%dimactionaction=trim<request<"action">>selectcaseactioncase"login"loginokcase"loginout"loginoutendselectsubloginoutSession.Abandoncloseconnresponse.write<"<script>alert<'退出后臺(tái)管理成功!按確定返回網(wǎng)站首頁!'>;window.location='../index.asp';</script>">endsubsubloginokdimun,upun=replace<trim<request<"textfield">>,"'","">up=replace<trim<request<"textfield2">>,"'","">logsql="selectUsername,UserPassfromRuiFoxwhereUserName='"&un&"'"setlogrs=conn.execute<logsql>iflogrs.eofandlogrs.bofthenclosers<logrs>closeconnresponse.write<"<script>alert<'錯(cuò)誤的管理員用戶名稱!'>;window.location='login.asp';</script>">elseiflogrs<"UserPass"><>md5<up>thenclosers<logrs>closeconnresponse.write<"<script>alert<'錯(cuò)誤的管理員用戶密碼!'>;window.location='login.asp';</script>">elseifsession<"code1"><>trim<request<"textfield5">>thensession.Contents.remove"code1"session.Contents.remove"code2"response.write<"<script>alert<'錯(cuò)誤的驗(yàn)證數(shù)字!請刷新后再試!'>;window.location='login.asp';</script>">elseiflogrs<"UserName">=unandlogrs<"UserPass">=md5<up>thenresponse.redirect<"default.asp">closers<logrs>closeconnendifendifendifendifendsub%> 3.首頁功能實(shí)現(xiàn)代碼<% DimSQL,Rs SQL="SELECTTOP6*FROMSightData" SetRs=Server.CreateObject<"Adodb.Recordset"> Rs.OpenSQL,Conn,1,1 IfNotRs.EofAndNotRs.BofThen %><%Fori=1ToRs.RecordCount%>·<ahref="ShowSinfo.asp?S_ID=<%=Rs<"D_ID">%>"><%=ST<Rs<"D_Title">,6>%></a>[<%=FormatDateTime<Rs<"D_Time">,2>%>]<br><% Rs.Movenext IfRs.EofThenExitFor Next EndIf Rs.Close %><% SQL="SELECT*FROMHotelDataWHEREIsDefault='1'" Rs.OpenSQL,Conn,1,1 IfNotRs.EofAndNotRs.BofThen %> <tr><tdwidth="100"heig

溫馨提示

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

評論

0/150

提交評論