版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE摘要現(xiàn)如今,各種類型的計(jì)算機(jī)技術(shù)逐步獲得相對(duì)穩(wěn)定的蓬勃發(fā)展,計(jì)算機(jī)愈加充斥于人們的日常生活當(dāng)中。在此背景下,若能在現(xiàn)今的旅游管理過(guò)程當(dāng)中,融于計(jì)算機(jī)領(lǐng)域的相關(guān)知識(shí),必將可以獲得相對(duì)良好的成效。對(duì)于旅游社而言,其若能針對(duì)現(xiàn)有的計(jì)算機(jī)技術(shù),進(jìn)行行之有效的統(tǒng)籌利用,必將能夠深入迎合現(xiàn)代各項(xiàng)旅游業(yè)務(wù)所提出的一系列根本需求,從而有效推進(jìn)既定的旅游業(yè)務(wù)逐步趨于規(guī)范化;除此之外,計(jì)算機(jī)管理還具備不可多得的諸多優(yōu)勢(shì),例如:其檢索速度尤為迅猛,并且可靠性極其顯著,查找過(guò)程精簡(jiǎn)還操作性高,無(wú)需耗費(fèi)高昂的經(jīng)濟(jì)成本,即能達(dá)到良好的保密效果。綜上可知,上述優(yōu)勢(shì)將能有效增強(qiáng)現(xiàn)有的管理效率,并使當(dāng)前時(shí)期的旅游業(yè)務(wù)逐步趨于規(guī)范化和國(guó)際化。值得一提的是,本文所研發(fā)的旅游業(yè)務(wù)管理系統(tǒng),旨在將旅游票務(wù)管理以及相應(yīng)的路線管理等多功能于一身的旅游信息管理平臺(tái),操作簡(jiǎn)單方便,界面美觀大方,能滿足旅游進(jìn)行業(yè)務(wù)管理的需求,旅游業(yè)務(wù)管理系統(tǒng)通過(guò)準(zhǔn)確、智能、高效、創(chuàng)新的營(yíng)銷策略,協(xié)助旅游業(yè)務(wù)不斷提高銷售額、提升旅游客戶忠誠(chéng)度。該系統(tǒng)用JSP和SQLServer2000實(shí)現(xiàn)了旅游業(yè)務(wù)信息的管理、統(tǒng)計(jì)、分析、查詢以及管理員對(duì)系統(tǒng)維護(hù)等功能。旅游業(yè)務(wù)管理系統(tǒng)有著很好的應(yīng)用前景,伴隨著多樣化網(wǎng)絡(luò)技術(shù)在未來(lái)一段時(shí)期的穩(wěn)定發(fā)展,其所蘊(yùn)含的各項(xiàng)功能還將被持續(xù)優(yōu)化。在此系統(tǒng)中,還能基于當(dāng)前的應(yīng)用狀態(tài),進(jìn)行恰當(dāng)合理的修改,從而使其達(dá)到更加良好的應(yīng)用效果。從本質(zhì)上而言,該系統(tǒng)的實(shí)際操作尤為簡(jiǎn)潔,并且在實(shí)際運(yùn)行的過(guò)程當(dāng)中,得以保證極其顯著的安全性和穩(wěn)定性。關(guān)鍵詞:管理系統(tǒng),旅游,JSP,SQLserver2000AbstractAlongwiththerapiddevelopmentofcomputertechnology,computerapplicationineconomicactivities,byusingcomputertorealizethepopularityoftravelbusinessmanagementisimperative.Foranytravelagentfor,fullandeffectiveuseofacomputerisadapttothemoderntravelbusinessrequirements,promotescientific,standardizedtravelbusinessisgoingthenecessaryconditions;Meanwhilecomputerincomparableadvantagesretrieves,thesearchrapidlyconvenient,thereliabilityhigh,thereservesbig,thesecrecygood,thelifeislong,lowcost.Thesemeritscanenormouslyenhancethemanagementefficiency,alsoisthetravelbusinessscientific,thestandardizedmanagement,connectingwiththeworldtheimportantcondition.Travelbusinessmanagementsystemiswilltravelticketmanagement,scenicspotmanagement,linemanagement,customermanagementmulti-functioninonetravelinformationmanagementplatform,easytooperate,interfacebeautifulandeasy,cansatisfythetravelforbusinessmanagementrequirements,travelbusinessmanagementsystemthroughaccurate,intelligent,efficient,innovativemarketingstrategy,assistthetravelbusinesscontinuallyimprovesales,promotiontravelcustomerloyalty.ThissystemUSESJSPandSQLServer2000realizedthetravelbusinessinformationmanagement,statistics,analysis,inquirestheandadministratorstosystemmaintenanceetc.Function.Travelbusinessmanagementsystemhasagoodapplicationprospect,alongwiththecomputertechnologyandnetworktechnologydevelopment,itsfunctionwillbeconstantdevelopmentandimprovement.Thissystemcanaccordingtothespecificcircumstancesofpracticalapplication,proper,inordertobetterbeamendedapplication.Thissystemoperationsimple,flexibilityisgood,thesystemhashighsecurity,steadyoperation.Keywords:ManagementSystem,Travelagency,JSP,SQLserver2000目錄1 引言 01.1 系統(tǒng)的開(kāi)發(fā)背景 01.1.1 旅游信息系統(tǒng)的發(fā)展 01.1.2 旅游信息系統(tǒng)的現(xiàn)狀 01.2 系統(tǒng)實(shí)現(xiàn)的目標(biāo) 11.3 系統(tǒng)開(kāi)發(fā)的意義 22 旅游業(yè)務(wù)管理系統(tǒng)分析 32.1 網(wǎng)站的設(shè)計(jì)目標(biāo) 32.2 網(wǎng)站的可行性分析 32.2.1 用戶群體與市場(chǎng)分析 32.2.2 技術(shù)能力分析 32.2.3 可行性分析總結(jié) 32.3 網(wǎng)站設(shè)計(jì)的特點(diǎn) 33 系統(tǒng)的開(kāi)發(fā)技術(shù)及主要構(gòu)架 43.1 開(kāi)發(fā)技術(shù)的選擇 43.1.1 JSP編程技術(shù) 43.1.2 SQLServer2000開(kāi)源數(shù)據(jù)庫(kù)的開(kāi)發(fā) 43.1.3 JAVA語(yǔ)言概述 53.2 系統(tǒng)的主要架構(gòu)及開(kāi)發(fā)模式 7基于B/S的體系結(jié)構(gòu) 74 系統(tǒng)的功能和流程分析 94.1 平臺(tái)功能模塊的設(shè)計(jì)分析 94.2 數(shù)據(jù)流圖 94.2.1 前臺(tái)用戶數(shù)據(jù)流圖 104.2.2 后臺(tái)管理員數(shù)據(jù)流圖 104.3 系統(tǒng)E-R圖 114.3.1系統(tǒng)總E-R圖 114.3.2系統(tǒng)管理員實(shí)體圖 124.3.3旅游票務(wù)信息實(shí)體圖 134.3.4旅游路線信息實(shí)體圖 134.3.5旅游景點(diǎn)信息實(shí)體圖 144.3.6留言信息實(shí)體圖 145 系統(tǒng)功能的具體實(shí)現(xiàn) 155.1 系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì) 155.2 功能總體說(shuō)明 175.2.1系統(tǒng)流程圖 175.2.2目錄結(jié)構(gòu)說(shuō)明 175.3 各功能模塊的實(shí)現(xiàn) 185.3.1 數(shù)據(jù)庫(kù)的連接 185.3.2 用戶登錄管理 195.3.3 旅游路線信息管理 195.3.4 旅游景點(diǎn)信息管理 205.3.5 路線信息管理 215.3.6 討論區(qū)信息管理 225.3.7 用戶管理 235.3.8系統(tǒng)數(shù)據(jù)管理 236 系統(tǒng)測(cè)試及難點(diǎn)分析 246.1 系統(tǒng)運(yùn)行環(huán)境的搭建 246.2 系統(tǒng)的測(cè)試 246.2.1 系統(tǒng)關(guān)鍵部分測(cè)試分析 246.2.2 測(cè)試結(jié)果分析與說(shuō)明 246.2.3 系統(tǒng)安全與性能分析 256.3 系統(tǒng)中存在的問(wèn)題及解決方法 25結(jié)論 26參考文獻(xiàn) 27致謝 28PAGEPAGE0引言系統(tǒng)的開(kāi)發(fā)背景旅游信息系統(tǒng)的發(fā)展若能將各種類型的信息技術(shù),和當(dāng)前繁盛的旅游行業(yè)之間緊密結(jié)合,必將可以獲得相對(duì)良好的成效,而且日益趨向信息化以及高效化。1999年,全球權(quán)威的旅游組織,曾經(jīng)將旅游網(wǎng)絡(luò)定義為當(dāng)前時(shí)期旅游行業(yè)所采用的關(guān)鍵市場(chǎng)營(yíng)銷方法之一。對(duì)于旅游行業(yè)而言,尤為關(guān)鍵的即為信息的迅速傳遞,而互聯(lián)網(wǎng)恰恰在此方面具備得天獨(dú)厚的優(yōu)勢(shì),可有效提高旅游社所表現(xiàn)出的市場(chǎng)核心競(jìng)爭(zhēng)力。正是由于互聯(lián)網(wǎng)具備良好的交互性以及尤其顯著的便捷性,故而其在當(dāng)今的旅游行業(yè)當(dāng)中,逐步獲得相對(duì)廣泛的實(shí)際應(yīng)用?;谙嚓P(guān)數(shù)據(jù)將可得知,近年來(lái),在世界范圍內(nèi)的電子商務(wù)交易中,旅游行業(yè)所占據(jù)的市場(chǎng)份額,已經(jīng)達(dá)到整體的1/5之多,牢牢占據(jù)行業(yè)首位。由此得知,借助于網(wǎng)絡(luò)的作用,將可有助于推進(jìn)旅游行業(yè)在未來(lái)一段時(shí)期的實(shí)際發(fā)展進(jìn)程。不僅如此,旅游網(wǎng)絡(luò)還可有助于全球各個(gè)國(guó)家,全面提升自己旅游業(yè)的市場(chǎng)核心競(jìng)爭(zhēng)力,甚至于全球核心競(jìng)爭(zhēng)力。絕大多數(shù)旅游企業(yè)均紛紛引入全球分銷系統(tǒng)等多樣化系統(tǒng),來(lái)有效提高自身的核心市場(chǎng)競(jìng)爭(zhēng)力。在當(dāng)前時(shí)期,特別在交通技術(shù)以及通信技術(shù)方面,正是因?yàn)榇祟惣夹g(shù)逐步獲得相對(duì)穩(wěn)定的迅猛發(fā)展,才吸引更多游客參與至旅游活動(dòng)當(dāng)中?,F(xiàn)如今,旅游形式愈加趨于多樣化,自駕游等新興形式已經(jīng)屢見(jiàn)不鮮,在此情況下,人們紛紛傾向于自助旅游,并表現(xiàn)出散客化的趨勢(shì)。通過(guò)攜程網(wǎng)曾經(jīng)進(jìn)行的線上調(diào)查將可得知:“肯定不會(huì)跟團(tuán)游”和“基本不會(huì)選擇跟團(tuán)游”人數(shù)占據(jù)被調(diào)查者總數(shù)的47.2%,比去年同期的37.3%還提高將近10%。與此同時(shí),通過(guò)國(guó)外的相關(guān)數(shù)據(jù)將可得知,在西方發(fā)達(dá)國(guó)家當(dāng)中,超過(guò)一半的旅游產(chǎn)品,均表現(xiàn)為散客化。尤其為西方發(fā)達(dá)國(guó)家美國(guó),超過(guò)90%的游客均選擇散客自由出行的基本方式。而在此過(guò)程中,網(wǎng)絡(luò)逐步替代傳統(tǒng)的電視等媒介,成為信息迅猛傳播的關(guān)鍵載體。近年來(lái),中國(guó)現(xiàn)有的網(wǎng)絡(luò)旅游規(guī)模,正在以逐年超過(guò)30%的速度快速增長(zhǎng),人們紛紛借助于互聯(lián)網(wǎng)的功能,來(lái)預(yù)定旅行的機(jī)票以及賓館等。2005年中國(guó)在線旅游市場(chǎng)規(guī)模為12.5億元,占當(dāng)年中國(guó)旅游市場(chǎng)的0.24%。預(yù)計(jì)到2010年,中國(guó)在線旅游市場(chǎng)規(guī)模將超過(guò)130億元,占比超過(guò)旅游市場(chǎng)的1%。而早在2004年,美國(guó)網(wǎng)上旅游服務(wù)市場(chǎng)就已達(dá)到520億美元,占整個(gè)美國(guó)旅游市場(chǎng)份額的23%。故而在此背景下,研發(fā)出科學(xué)完善的旅游業(yè)務(wù)管理系統(tǒng),成為很有必要的事情。旅游信息系統(tǒng)的現(xiàn)狀隨著國(guó)民經(jīng)濟(jì)的迅猛發(fā)展,越來(lái)越多的人們選擇外出旅游來(lái)作為自我的放松。然而傳統(tǒng)旅游已經(jīng)遠(yuǎn)遠(yuǎn)無(wú)法滿足現(xiàn)今游客所提出的一系列根本需求。在當(dāng)前時(shí)期,絕大多數(shù)游客均希望旅游過(guò)程可以完全基于自身的興趣來(lái)制定,傳統(tǒng)單一的旅游模式,已經(jīng)無(wú)法切實(shí)滿足現(xiàn)代游客所提出的一系列需求。在此背景下,新型的旅游方式應(yīng)運(yùn)而生,自駕車與自由行這兩種方式正被越來(lái)越多的人們所接受。如何選擇制定旅游路線就成了當(dāng)下最緊要的問(wèn)題。本系統(tǒng)主要目的就是盡可能的為游客提供最適合的旅游路線,為游客提供全面細(xì)致的旅游信息。旅游信息系統(tǒng),英文簡(jiǎn)稱TIS。其旨在借助于計(jì)算機(jī)的作用,針對(duì)各種類型的旅游信息,進(jìn)行采集、處理及其應(yīng)用等一系列操作。其實(shí)則經(jīng)由多樣化計(jì)算機(jī)技術(shù)以及地理信息系統(tǒng),在近年來(lái)的持續(xù)蓬勃發(fā)展所衍生出來(lái)的。在當(dāng)前時(shí)期,旅游信息系統(tǒng)通常涉及到下述基礎(chǔ)功能,其中重點(diǎn)涵蓋收集功能、存儲(chǔ)功能以及加工功能。除此之外,還包含傳遞功能、提供功能以及后期的維護(hù)功能。對(duì)于中國(guó)而言,其在現(xiàn)今存在的旅游信息系統(tǒng),已經(jīng)持續(xù)發(fā)展長(zhǎng)達(dá)20余年,然而,經(jīng)由針對(duì)若干TIS進(jìn)行相對(duì)深入的細(xì)致調(diào)研,并查閱現(xiàn)今關(guān)于TIS的全球核心文獻(xiàn),本文認(rèn)為T(mén)IS當(dāng)中,依然存在某些亟待解決的根本問(wèn)題。例如:系統(tǒng)目標(biāo)尚未確定,并不關(guān)注于需求調(diào)查的關(guān)鍵性等?,F(xiàn)如今,TIS大致可以細(xì)分為下述三大基本類別:其一、基于GIS軟件平臺(tái)而實(shí)現(xiàn)開(kāi)發(fā)的TIS;其二、基于某特定的多媒體軟件,而實(shí)現(xiàn)開(kāi)發(fā)的TIS;其三、基于某特定的網(wǎng)頁(yè)制作軟件,而實(shí)現(xiàn)開(kāi)發(fā)的TIS。對(duì)于上述TIS而言,其均存在自身的不足之處。例如:絕大多數(shù)的旅游信息系統(tǒng),尤其關(guān)注于各種類型旅游信息的檢索過(guò)程,但卻尚未針對(duì)其應(yīng)當(dāng)含有的空間分析功能,進(jìn)行積極構(gòu)建和持續(xù)優(yōu)化,這就造成GIS所擁有的優(yōu)良性能,無(wú)法得到充分的發(fā)揮。除此之外,絕大部分TIS的所含內(nèi)容,無(wú)法以多樣化的形式來(lái)表現(xiàn)出來(lái),很難運(yùn)用到圖片以及聲音等相關(guān)元素。本系統(tǒng)主要希望能夠給游客盡可能豐富的旅游信息,讓游客享受到多媒體的信息,同時(shí)能夠使旅游路線介紹和景點(diǎn)信息介紹得到平衡,因?yàn)閮烧咄瑯又匾?。本系統(tǒng)的特色在于側(cè)重自由行和自駕游,為喜歡這兩種旅游方式的驢友提供詳細(xì)的旅游路線和旅游景點(diǎn)信息,從景點(diǎn)到酒店以及加油站都能輕松查到,在文字描述信息的同時(shí)插入圖片,給人以一個(gè)直觀的印象,同時(shí)將論壇和網(wǎng)站結(jié)合,方便驢友們交流,還能展示自己拍攝的風(fēng)景。系統(tǒng)實(shí)現(xiàn)的目標(biāo)在此系統(tǒng)中,旨在針對(duì)各種類型的旅游業(yè)務(wù)信息,進(jìn)行行之有效的統(tǒng)籌管理。首先,系統(tǒng)負(fù)責(zé)針對(duì)多樣化旅游業(yè)務(wù)信息,進(jìn)行及時(shí)采集和跟蹤錄入,并對(duì)其進(jìn)行科學(xué)合理的綜合分析。其次,系統(tǒng)旨在針對(duì)已經(jīng)成功接收到的一系列反饋信息,進(jìn)行及時(shí)歸納于整體,并據(jù)此進(jìn)行更深層次的細(xì)致分析,從而找出該系統(tǒng)中存在的一系列亟待解決的根本問(wèn)題,并據(jù)此提出建設(shè)性的相關(guān)意見(jiàn)。本課題旨在以web為基礎(chǔ),以此來(lái)積極構(gòu)建出科學(xué)完善的旅游信息管理平臺(tái)?;诋?dāng)前旅游行業(yè)所提出的一系列實(shí)際需求,本系統(tǒng)有必要實(shí)現(xiàn)下述基本功能:1.及時(shí)錄入旅游行業(yè)所涉及的基本信息。在這之中,重點(diǎn)涵蓋旅游景點(diǎn)的基本資料以及相應(yīng)的路線資料等。2.可針對(duì)多樣化用戶所涉及的基本信息,進(jìn)行行之有效的統(tǒng)籌管理。系統(tǒng)開(kāi)發(fā)的意義當(dāng)今社會(huì),由于多樣化計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)以及相應(yīng)的管理技術(shù),逐步獲得相對(duì)穩(wěn)定的蓬勃發(fā)展,故而人們更加傾向于針對(duì)各種類型的基礎(chǔ)信息,進(jìn)行科學(xué)合理的綜合利用。尤其在當(dāng)前的21世紀(jì),由于全球經(jīng)濟(jì)已經(jīng)趨于一體化,故而企業(yè)在未來(lái)一段時(shí)期所面臨的競(jìng)爭(zhēng)態(tài)勢(shì)也將愈發(fā)激烈。對(duì)于中國(guó)而言,其中所含的旅游行業(yè),正在日益飛速發(fā)展。特別是各種類型的信息技術(shù)以及相應(yīng)的通信技術(shù),正處于日益繁榮當(dāng)中,得益于互聯(lián)網(wǎng)高速的傳播速度,現(xiàn)今存在的服務(wù)信息已經(jīng)日漸趨于透明化,游客更加傾向于定制化旅游,種種因素使得現(xiàn)今旅游行業(yè)當(dāng)中的競(jìng)爭(zhēng)態(tài)勢(shì),愈發(fā)傾向于白熱化。在此背景下,旅游社必須借助于高端前沿的管理方法,并且引入計(jì)算機(jī)的各項(xiàng)功能,才能將自身的業(yè)務(wù)特點(diǎn)直觀的呈現(xiàn)出來(lái),進(jìn)而據(jù)此積極構(gòu)建出科學(xué)完善的旅游管理系統(tǒng),力求盡可能在第一時(shí)間掌握多樣化用戶所提出的根本需求,再借助迅猛的速度予以回饋,從而贏得諸多用戶的廣泛青睞,使得自身在激烈的市場(chǎng)競(jìng)爭(zhēng)當(dāng)中立于不敗之地。近年來(lái),中國(guó)的旅游行業(yè)已經(jīng)如火如荼的發(fā)展起來(lái),人們?cè)桨l(fā)追逐旅游的愉悅感。在此背景下,應(yīng)當(dāng)怎樣在短期內(nèi)針對(duì)海量的旅游事務(wù),進(jìn)行行之有效的統(tǒng)籌管理,給客戶和管理人員帶來(lái)方便是現(xiàn)在需要解決的問(wèn)題。從本質(zhì)上而言,本文所研發(fā)的旅游管理信息系統(tǒng),其實(shí)則即為現(xiàn)今炙手可熱的多表操作系統(tǒng)之一。這是由于,旅游不僅涉及到導(dǎo)游管理以及訂單查詢等一系列問(wèn)題,而且還涉及到其他多樣化管理問(wèn)題,故而總體而言較為復(fù)雜。旅游業(yè)務(wù)管理系統(tǒng)分析網(wǎng)站的設(shè)計(jì)目標(biāo)本文所研發(fā)的網(wǎng)站,旨在借助于精簡(jiǎn)框架結(jié)構(gòu)的作用,以此來(lái)針對(duì)各種類型的旅游業(yè)務(wù),進(jìn)行瀏覽以及錄入等一系列基本操作,并在后期盡心必要的系統(tǒng)維護(hù),還需進(jìn)行科學(xué)合理的數(shù)據(jù)庫(kù)管理。網(wǎng)站的可行性分析2.2.1 用戶群體與市場(chǎng)分析從本質(zhì)上而言,旅游業(yè)務(wù)管理系統(tǒng)旨在幫助現(xiàn)今的旅游行業(yè),針對(duì)各種類型的旅游業(yè)務(wù),進(jìn)行行之有效的統(tǒng)籌管理,從而切實(shí)增強(qiáng)現(xiàn)有的業(yè)務(wù)收益,贏得諸多用戶的廣泛青睞。實(shí)際上,旅游業(yè)務(wù)管理系統(tǒng)旨在吸引大量的潛在客戶資源,以此來(lái)有效提高當(dāng)前所得,并盡可能贏得諸多用戶的廣泛青睞。基于成功采集關(guān)鍵的旅游業(yè)務(wù)線索,實(shí)現(xiàn)海量業(yè)務(wù)信息的彼此共享,將可促進(jìn)整個(gè)行業(yè)呈現(xiàn)出一派欣欣向榮的景象,達(dá)到雙贏。除此之外,旅游業(yè)務(wù)管理系統(tǒng)旨在借助于多樣化信息技術(shù)的作用,來(lái)幫助客戶深入掌握相關(guān)旅游業(yè)務(wù)的真實(shí)內(nèi)涵,從而有效提高既定的業(yè)務(wù)收益率。2.2.2 技術(shù)能力分析基于該系統(tǒng)所提出的一系列功能需求,筆者決定借助于JSP以及表現(xiàn)出一定開(kāi)源特性的SQL2000數(shù)據(jù)庫(kù)的作用,來(lái)實(shí)現(xiàn)協(xié)同開(kāi)發(fā)。其中,JSP技術(shù)使用Java編程語(yǔ)言編寫(xiě)類XML的tags和scriptlets,來(lái)封裝產(chǎn)生動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還能通過(guò)tags和scriptlets訪問(wèn)存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁(yè)邏輯與網(wǎng)頁(yè)設(shè)計(jì)和顯示分離,支持可重用的基于組件的設(shè)計(jì),使基于Web的應(yīng)用程序的開(kāi)發(fā)變得迅速和容易。而SQL2000作為一種快速的、多線程、多用戶和高效SQL數(shù)據(jù)庫(kù)服務(wù)器,基于第三方測(cè)試結(jié)果,在千萬(wàn)級(jí)的數(shù)據(jù)環(huán)境中依然保持較高的執(zhí)行速度。由此得知,其在技術(shù)方面完全可行。2.2.3 可行性分析總結(jié)通過(guò)針對(duì)多樣化旅游業(yè)務(wù)所涉及的用戶群體基本特征進(jìn)行深入分析,并結(jié)合日益攀升的旅游需求,再綜合考量來(lái)源于技術(shù)等方面的諸多因素,將可得知,本文所研發(fā)的系統(tǒng)表現(xiàn)出尤為良好的發(fā)展前景,故而其在開(kāi)發(fā)方面完全可行。網(wǎng)站設(shè)計(jì)的特點(diǎn)對(duì)于本文所研發(fā)的系統(tǒng)而言,其在實(shí)際設(shè)計(jì)的過(guò)程中,應(yīng)當(dāng)達(dá)到較高的安全性要求,并需注意滿足用戶良好的操作體驗(yàn)。若想達(dá)到以上標(biāo)準(zhǔn),需要首先針對(duì)用戶在系統(tǒng)中的資格進(jìn)行評(píng)定,分清會(huì)員用戶和普通用戶所持有的權(quán)限。值得一提的是,對(duì)于系統(tǒng)的全體功能而言,尤為關(guān)鍵的功能即為搜索功能,故而用戶將能借助于屬性字段的作用,針對(duì)自身所需的指定產(chǎn)品,進(jìn)行大致的模糊搜索,再進(jìn)行相對(duì)深入的細(xì)致對(duì)比。系統(tǒng)的開(kāi)發(fā)技術(shù)及主要構(gòu)架開(kāi)發(fā)技術(shù)的選擇JSP編程技術(shù)JSP旨在經(jīng)由Sun公司進(jìn)行研發(fā),借助于Java語(yǔ)言的作用,積極構(gòu)建出相應(yīng)的動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù),其旨在賦予開(kāi)發(fā)者簡(jiǎn)潔優(yōu)良的Server端框架。開(kāi)發(fā)者可據(jù)此針對(duì)HTML以及JAVA語(yǔ)言等一系列語(yǔ)言進(jìn)行綜合運(yùn)用,從而積極構(gòu)建出商業(yè)系統(tǒng)。實(shí)際上,JSP可以迅猛開(kāi)發(fā)出以全部Web服務(wù)器以及相關(guān)應(yīng)用服務(wù)器為基準(zhǔn),而營(yíng)造出的網(wǎng)絡(luò)環(huán)境,并表現(xiàn)出尤其顯著的可伸縮性,其所含有的基本優(yōu)勢(shì)詳細(xì)如下。(1)一次編寫(xiě),多地運(yùn)行。相較于PHP而言,JAVA在此方面的優(yōu)勢(shì)更為顯著。無(wú)需變動(dòng)代碼即可實(shí)現(xiàn)。(2)系統(tǒng)若干平臺(tái)均可支持。事實(shí)上,JSP將能基于絕大多數(shù)平臺(tái)所組建的環(huán)境來(lái)進(jìn)行開(kāi)發(fā),并可據(jù)此完成部署以及擴(kuò)展等一系列操作。(3)表現(xiàn)出尤為顯著的可伸縮性。通常情況下,JSP僅需體積極小的Jar文件,即能實(shí)現(xiàn)自主運(yùn)行,并且可以達(dá)到數(shù)臺(tái)服務(wù)器負(fù)載均衡的效果。(4)涵蓋性能優(yōu)良的開(kāi)發(fā)工具。在當(dāng)前時(shí)期,Java不僅含有諸多性能優(yōu)良的開(kāi)發(fā)工具,而且絕大多數(shù)均為免費(fèi),并可在多樣化平臺(tái)的環(huán)境當(dāng)中自主運(yùn)行。SQLServer2000開(kāi)源數(shù)據(jù)庫(kù)的開(kāi)發(fā)SQLServer2000主要經(jīng)由微軟公司完成研發(fā),在以往版本的基礎(chǔ)之上進(jìn)行持續(xù)優(yōu)化,在現(xiàn)今已經(jīng)具備下述基本特性:Internet集成。該版本的數(shù)據(jù)庫(kù)引擎,可以全程提供強(qiáng)有力的XML支持。與此同時(shí),其還含有各種類型的數(shù)據(jù)存儲(chǔ)組件,可以積極構(gòu)建出最大的Web站點(diǎn),使其具備相對(duì)較高的可伸縮性和安全性。與此同時(shí),該版本的數(shù)據(jù)庫(kù)還能支持Microsoft搜索服務(wù)等一系列基本功能,使其達(dá)到良好的功能集成效果。2.可伸縮性及其操作性。該版本的數(shù)據(jù)庫(kù)引擎將能基于多樣化平臺(tái)進(jìn)行使用。不僅可以適用于便攜式電腦,而且還能適用于大規(guī)模的多處理器服務(wù)器。3.旅游業(yè)務(wù)級(jí)數(shù)據(jù)庫(kù)功能。從本質(zhì)上而言,該版本的數(shù)據(jù)庫(kù)引擎將能有效保障多樣化數(shù)據(jù)的完整性,并可有效降低用戶對(duì)其的管理成本。值得一提的是,SQLServer2000分布式查詢將能幫助用戶引用來(lái)源于多樣化數(shù)據(jù)源的核心數(shù)據(jù);此外其中的分布式事務(wù)支持,將能切實(shí)保障全體分布式數(shù)據(jù),在實(shí)際更新過(guò)程當(dāng)中的完整性,復(fù)制過(guò)程也是如此,這也充分證明該數(shù)據(jù)庫(kù)版本功能的強(qiáng)大。4.便于進(jìn)行安裝以及實(shí)際應(yīng)用。在此版本的數(shù)據(jù)庫(kù)當(dāng)中,重點(diǎn)涵蓋相關(guān)管理工具以及一系列開(kāi)發(fā)工具,借助于多樣化工具的作用,將能基于若干站點(diǎn)實(shí)現(xiàn)安裝以及管理等一系列工作。除此之外,該版本的數(shù)據(jù)庫(kù)還能在遵循一定標(biāo)準(zhǔn)的前提下,支持和WindowsDNA進(jìn)行良好集成的某特定程序設(shè)計(jì)模型。正因如此,用戶才能以極其迅猛的速度,來(lái)達(dá)到既定的SQLServer應(yīng)用程序任務(wù),有效降低用戶所需付出的安裝成本以及相應(yīng)的管理成本。5.數(shù)據(jù)倉(cāng)庫(kù)。在該版本的數(shù)據(jù)庫(kù)中,重點(diǎn)涵蓋可實(shí)現(xiàn)聯(lián)機(jī)分析處理的多樣化工具。除此之外,其還可借助于EnglishQuery的作用,來(lái)針對(duì)海量數(shù)據(jù),進(jìn)行相對(duì)深入的細(xì)致分析。JAVA語(yǔ)言概述JSP由Sun公司在Java語(yǔ)言上開(kāi)發(fā)出來(lái)的一種動(dòng)態(tài)網(wǎng)頁(yè)制作技術(shù),它提供了一種建立動(dòng)態(tài)網(wǎng)頁(yè)的簡(jiǎn)單方法,并為開(kāi)發(fā)人員提供了一個(gè)Server端框架,基于這個(gè)框架,開(kāi)發(fā)人員可以綜合使用HTML,XML,JAVA語(yǔ)言以及其他腳本語(yǔ)言,靈活,快速地創(chuàng)建和維護(hù)動(dòng)態(tài)網(wǎng)頁(yè),特別是目前的商業(yè)系統(tǒng)。作為JavaTM技術(shù)的一部分,JSP能夠快速的開(kāi)發(fā)出基于所有Web服務(wù)器和應(yīng)用服務(wù)器環(huán)境,獨(dú)立于平臺(tái)的應(yīng)用程序,而且具有非常強(qiáng)的可伸縮性。同時(shí),JSP把用戶界面從系統(tǒng)內(nèi)容中分離開(kāi)來(lái),使得設(shè)計(jì)人員能夠在不改變底層動(dòng)態(tài)內(nèi)容的前提下改變網(wǎng)頁(yè)布局。JSP編程技術(shù)的優(yōu)勢(shì)在于:(1)一次編寫(xiě),到處運(yùn)行。在這一點(diǎn)上Java比PHP更出色,除了系統(tǒng)之外,代碼不用做任何更改。(2)系統(tǒng)的多平臺(tái)支持?;旧峡梢栽谒衅脚_(tái)上的任意環(huán)境中開(kāi)發(fā),在任意環(huán)境中進(jìn)行系統(tǒng)部署,在任意環(huán)境中擴(kuò)展。相比ASP/PHP的局限性是顯而易見(jiàn)的。(3)強(qiáng)大的可伸縮性。從只有一個(gè)小的Jar文件就可以運(yùn)行Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,消息處理,并經(jīng)由某特定的服務(wù)器,徑直連接至其他若干服務(wù)器,由此表現(xiàn)出尤為顯著的性能。(4)可獲得各類性能優(yōu)良的開(kāi)發(fā)工具的大力支持。在此方面,其和ASP表現(xiàn)出較高的雷同性。在當(dāng)前時(shí)期,Java已經(jīng)含有諸多性能優(yōu)良的免費(fèi)開(kāi)發(fā)工具,并可在多樣化平臺(tái)的環(huán)境中,保持相對(duì)穩(wěn)定的運(yùn)行。JSP在實(shí)際運(yùn)行過(guò)程當(dāng)中,所遵循的基本原理如下:首先,當(dāng)JSP首次接收到旅游業(yè)務(wù)端瀏覽器所發(fā)出的相關(guān)請(qǐng)求時(shí),由于受到JSP引擎的作用,當(dāng)前的JSP文件將會(huì)被即刻轉(zhuǎn)化為對(duì)應(yīng)的Servlet,從而生成JavaClass文件。在此之后,一旦Servlet引擎已經(jīng)成功接收相關(guān)請(qǐng)求,則當(dāng)JSP被設(shè)定為最新的情況下,其將會(huì)即刻找出JSP文件,并針對(duì)其在上次編譯后,所表現(xiàn)出的改動(dòng)狀態(tài)進(jìn)行跟蹤檢查。一旦其已經(jīng)被改動(dòng),則將會(huì)進(jìn)行重新編譯,從而產(chǎn)生新的Servlet。最后,才會(huì)將該請(qǐng)求,轉(zhuǎn)移至已經(jīng)完成編譯的Servlet引擎,來(lái)保持正常執(zhí)行。值得一提的是,當(dāng)進(jìn)行編譯的過(guò)程中,假設(shè)JSP文件存在某些語(yǔ)法錯(cuò)誤,則將會(huì)即刻停止轉(zhuǎn)換,并徑直向旅游業(yè)務(wù)端,將該語(yǔ)法錯(cuò)誤發(fā)送出去;假設(shè)已經(jīng)編譯完成,則經(jīng)由轉(zhuǎn)換而形成的Servlet代碼,將會(huì)被即刻編譯出來(lái)。隨后便會(huì)受到JSP引擎的持續(xù)加載,直至其存儲(chǔ)于內(nèi)存當(dāng)中。在此期間,JSP引擎還可借助于jspInit()基本方法來(lái)達(dá)到執(zhí)行效果,并據(jù)此針對(duì)Servlet來(lái)實(shí)現(xiàn)初始化。值得一提的是,JspInit()方法當(dāng)處于Servlet所涉及的生命周期中時(shí),當(dāng)且僅當(dāng)可以被唯一請(qǐng)求,隨后即需針對(duì)旅游業(yè)務(wù)端進(jìn)行一系列處理。在此之后,服務(wù)器需要檢查在此JSP文件當(dāng)中,所涉及的末次存儲(chǔ),是否存在修改現(xiàn)象,假設(shè)并不存在,則應(yīng)當(dāng)將其移送至Servlet,借助于jspService()基本方法的作用,來(lái)執(zhí)行相應(yīng)的回復(fù)操作。這項(xiàng)過(guò)程速度極為迅猛。JSP頁(yè)面的基本組成:通常情況下,JSP頁(yè)面將會(huì)附帶對(duì)應(yīng)的引擎,從而針對(duì)相關(guān)執(zhí)行代碼及其多樣化組件,進(jìn)行相對(duì)深入的細(xì)致處理。一般情況下,這兩類要素均用來(lái)針對(duì)頁(yè)面當(dāng)中所顯示的基礎(chǔ)文本,進(jìn)行合理的創(chuàng)建。實(shí)際上,JSP頁(yè)面重點(diǎn)涵蓋編譯指令以及相應(yīng)的表達(dá)式等基本內(nèi)容。(1)編譯指令:本文旨在借助于各種類型的JSP編譯指令,來(lái)選擇對(duì)應(yīng)的腳本語(yǔ)言,Servlet所需執(zhí)行操作的接口、類以及軟件包等。通常情況下,JSP指令所涉及的語(yǔ)法形式詳細(xì)如下:。(2)聲明:等同于所有語(yǔ)言,JSP語(yǔ)言旨在借助于多樣化變量的作用,來(lái)針對(duì)各類數(shù)據(jù)進(jìn)行實(shí)時(shí)保存。在此過(guò)程中,變量一般基于declaration元素來(lái)進(jìn)行聲明,而此時(shí)聲明所涉及的語(yǔ)法詳細(xì)如下:。值得一提的是,一旦頁(yè)面已經(jīng)實(shí)現(xiàn)初始化,則JSP頁(yè)面當(dāng)中所蘊(yùn)含的全部聲明,將會(huì)被盡初始化。(3)表達(dá)式:當(dāng)針對(duì)相關(guān)表達(dá)式進(jìn)行細(xì)致計(jì)算后,將可獲得相應(yīng)的結(jié)果,從而針對(duì)某特定的數(shù)值進(jìn)行表示。在此過(guò)程中,表達(dá)式的基本形式詳細(xì)如下:。JSP運(yùn)行環(huán)境:要運(yùn)行Jsp,需要有支持Jsp的服務(wù)器。這里分2種情況:一種是自身就支持Jsp的服務(wù)器,如Jrun,Weblogic,JSWDK等;而另一種則是在不支持Jsp的服務(wù)器上安裝Jsp引擎的插件,如在IIS,Apache等服務(wù)器上安裝WebSphere,tomcat,Resin等插件。其中主流服務(wù)器是Weblogic和tomcat.Tomcat服務(wù)器是ApacheGroupJakarta小組開(kāi)發(fā)的一個(gè)免費(fèi)服務(wù)器軟件,適合于嵌入Apache中使用,而且,它的源代碼可以免費(fèi)獲得。訪問(wèn)地址為:http://jakarta./tomacat/index.html,Tomcat服務(wù)器的兼容性很好,例如:WebLogic服務(wù)器采用其為Web服務(wù)器引擎,Jbuilder將其作為標(biāo)準(zhǔn)的測(cè)試服務(wù)器,Sun公司也將其作為JSP技術(shù)應(yīng)用的示例服務(wù)器。不足之處在于其配置比較麻煩,而且有一些安全性的問(wèn)題沒(méi)有解決。但是Tomcat服務(wù)器有眾多大軟件公司的支持,并且服務(wù)器的性能穩(wěn)定,發(fā)展前景良好。系統(tǒng)的主要架構(gòu)及開(kāi)發(fā)模式基于B/S的體系結(jié)構(gòu)在本篇論文中,無(wú)論為高速公路應(yīng)急預(yù)案,亦或?yàn)橄鄳?yīng)的指揮系統(tǒng),均需借助于B/S模式的作用。在此之中,本文旨在選用web服務(wù)器端當(dāng)中所涉及的軟件apache,當(dāng)做為自身的服務(wù)器端,其表現(xiàn)出尤其顯著的跨平臺(tái)性以及良好的安全性,能夠基于windows以及mac等一系列操作系統(tǒng)當(dāng)中,保持良好穩(wěn)定的運(yùn)行。與此同時(shí),用戶旅游業(yè)務(wù)端還能借助于若干瀏覽器的作用,來(lái)針對(duì)各種類型的旅游信息,進(jìn)行實(shí)時(shí)瀏覽和相應(yīng)的操作。值得一提的是,當(dāng)進(jìn)行程序開(kāi)發(fā)時(shí),多樣化操作系統(tǒng)所涉及的文件目錄基本結(jié)構(gòu),還應(yīng)針對(duì)性選擇恰當(dāng)適宜的程序及其路徑。B/S結(jié)構(gòu),B代表瀏覽器,而S則代表服務(wù)器。通過(guò)將兩者均應(yīng)用至旅游業(yè)務(wù)端,即可組建出科學(xué)合理的結(jié)構(gòu),來(lái)維持對(duì)于各類軟件的穩(wěn)定運(yùn)行。從本質(zhì)上而言,其實(shí)則基于C/S結(jié)構(gòu)衍生而來(lái),旨在借助于持續(xù)優(yōu)化的WWW瀏覽器技術(shù),以及各種類型Script語(yǔ)言的作用,再輔助運(yùn)用ActiveX技術(shù),由此而積極構(gòu)建出的軟件結(jié)構(gòu)。本文所采用的B/S結(jié)構(gòu),實(shí)則涉及到三層體系,其不僅涵蓋數(shù)據(jù)管理層以及相應(yīng)的用戶界面層,除此之外,還包含中間結(jié)構(gòu),即所謂的中間件。在這之中,尤為關(guān)鍵的部分即為中間件,其可基于邏輯細(xì)分為三大層次,其中包含表示層以及相應(yīng)的業(yè)務(wù)邏輯層,此外還涉及到數(shù)據(jù)存儲(chǔ)層。在實(shí)際運(yùn)行的過(guò)程當(dāng)中,中間件表現(xiàn)出下述基本功能:其一,有助于多樣化服務(wù)器彼此之間的良好交互;其二,可以促進(jìn)應(yīng)用和數(shù)據(jù)庫(kù)彼此之間的良好銜接。需要注意的是,此三層結(jié)構(gòu)均彼此獨(dú)立,并相輔相成。【圖3.2B/S三層體系結(jié)構(gòu)】在上述結(jié)構(gòu)的基礎(chǔ)上,用戶將能借助于瀏覽器的作用,向系統(tǒng)中含有的眾多瀏覽器,發(fā)送相應(yīng)的請(qǐng)求等待響應(yīng)。但是,類似于數(shù)據(jù)請(qǐng)求以及結(jié)果返回等一系列工作,均盡數(shù)處于WebServer的負(fù)責(zé)范圍之內(nèi)。在當(dāng)前時(shí)期,Windows已經(jīng)在現(xiàn)有的操作系統(tǒng)當(dāng)中,融于多樣化瀏覽器技術(shù),這種B/S結(jié)構(gòu)在現(xiàn)今已經(jīng)獲得相對(duì)廣泛的實(shí)際應(yīng)用。對(duì)于此類結(jié)構(gòu)而言,其所含有的基本優(yōu)勢(shì)詳細(xì)如下:?B/S模式將可實(shí)現(xiàn)更為迅猛的信息交流。正因如此,才能盡可能解決各種類型的旅游業(yè)務(wù)中,所蘊(yùn)含的信息不匹配現(xiàn)象。?可共享性。若運(yùn)用該模式,則僅需借助于一個(gè)服務(wù)器的作用,即能為多樣化平臺(tái)當(dāng)中所涉及的應(yīng)用程序,提供其所需要的各類服務(wù),這將能夠有效節(jié)約后期的資金投入;?尤其顯著的安全性。若應(yīng)用此類結(jié)構(gòu),則無(wú)論何種應(yīng)用程序,均不得對(duì)相關(guān)數(shù)據(jù)進(jìn)行直接訪問(wèn)。必須經(jīng)由服務(wù)器來(lái)對(duì)其進(jìn)行科學(xué)管控。?B/S模式所涉及的用戶界面基本相同:由于此類模式所涉及的全部應(yīng)用軟件,均以Web瀏覽器為基礎(chǔ)來(lái)進(jìn)行構(gòu)建,故而瀏覽器所呈現(xiàn)出的界面基本一致,可有效減少既定的培訓(xùn)費(fèi)用。?B/S模式很容易進(jìn)行擴(kuò)展:究其根本,在于Web表現(xiàn)出一定的平臺(tái)無(wú)關(guān)性,故而僅需基于數(shù)臺(tái)服務(wù)器以及若干用戶,將可擴(kuò)展為大型系統(tǒng)。?B/S模式表現(xiàn)出尤其顯著的集成性:通過(guò)將多樣化優(yōu)質(zhì)服務(wù)有效集成,將能針對(duì)單位當(dāng)中所存在的諸多問(wèn)題,進(jìn)行行之有效的妥善解決,有效提高既定的工作效率。系統(tǒng)的功能和流程分析平臺(tái)功能模塊的設(shè)計(jì)分析需要注意的是,系統(tǒng)功能結(jié)構(gòu)層次圖,旨在針對(duì)該系統(tǒng)所含有的一系列功能,進(jìn)行相對(duì)深入的細(xì)致闡述,從而有助于編碼者深入掌握本系統(tǒng)所涉及的功能結(jié)構(gòu)層次。此外,其基本模塊關(guān)系圖,詳見(jiàn)圖1。圖1旅游信息系統(tǒng)功能模塊圖數(shù)據(jù)流圖從本質(zhì)上而言,數(shù)據(jù)流圖實(shí)則為現(xiàn)今尤為典型的圖形化技術(shù)之一,其旨在針對(duì)信息流以及多樣化數(shù)據(jù)的運(yùn)行變換過(guò)程,進(jìn)行相對(duì)直觀的呈現(xiàn)。在此之中,實(shí)則并不存在相應(yīng)的物理部件,僅僅表現(xiàn)出轉(zhuǎn)換的邏輯過(guò)程,據(jù)此來(lái)實(shí)現(xiàn)逐層分解,并深入闡述系統(tǒng)當(dāng)中所存在的數(shù)據(jù)輸入、輸出、加工以及存儲(chǔ)等一系列過(guò)程。4.2.1 前臺(tái)用戶數(shù)據(jù)流圖在下述圖中,即為前臺(tái)用戶在操作過(guò)程中所涉及的數(shù)據(jù)流圖。當(dāng)用戶已經(jīng)成功注冊(cè)會(huì)員并據(jù)此登錄時(shí),即可瀏覽一系列旅游票務(wù)信息以及景點(diǎn)信息等,還可進(jìn)行相應(yīng)的操作。其數(shù)據(jù)流向詳見(jiàn)圖2:圖24.2.2 后臺(tái)管理員數(shù)據(jù)流圖在該數(shù)據(jù)流圖中,管理員應(yīng)當(dāng)正確輸入用戶名及其相應(yīng)的密碼,才可成功進(jìn)入后臺(tái)管理界面,并執(zhí)行下述基本操作。其中重點(diǎn)涵蓋旅游票務(wù)管理、客戶管理以及相應(yīng)的注冊(cè)用戶管理等。在此之中,以路線信息管理為例,管理員將能對(duì)其所涉及的相關(guān)路線信息,進(jìn)行一系列的修改操作,其他管理亦然。該模塊所涉及的數(shù)據(jù)流圖,詳見(jiàn)圖3:圖3系統(tǒng)E-R圖4.3.1系統(tǒng)總E-R圖針對(duì)多樣化實(shí)體彼此之間所存在的內(nèi)在關(guān)系,進(jìn)行直觀的闡述。例如:可能存在數(shù)個(gè)管理員,均能針對(duì)海量的客戶信息,進(jìn)行行之有效的統(tǒng)籌管理。其示意圖詳細(xì)如下:圖4.3.1系統(tǒng)總E-R圖4.3.2系統(tǒng)管理員實(shí)體圖圖4.3.2系統(tǒng)管理員實(shí)體圖4.3.3旅游票務(wù)信息實(shí)體圖圖4.3.3旅游票務(wù)信息實(shí)體圖4.3.4旅游路線信息實(shí)體圖圖4.3.4旅游路線信息實(shí)體圖4.3.5旅游景點(diǎn)信息實(shí)體圖圖4.3.5旅游景點(diǎn)信息實(shí)體圖4.3.6留言信息實(shí)體圖圖4.3.6留言信息實(shí)體圖系統(tǒng)功能的具體實(shí)現(xiàn)系統(tǒng)數(shù)據(jù)庫(kù)的設(shè)計(jì)根據(jù)需求分析以及系統(tǒng)功能的需要,系統(tǒng)信息數(shù)據(jù)存放在SQL2000數(shù)據(jù)表中。下面給出重要數(shù)據(jù)表的簡(jiǎn)單描述。1.wjtype(文件類型信息表)該表存儲(chǔ)文件類型的基本信息,主要用于文件類型信息記錄。字段屬性如表1。表1文件類型信息表字段名字段類型字段長(zhǎng)度是否主鍵描述IdVarchar100是編號(hào)TnameVarchar100否tcontentVarchar100否hotmenVarchar100否2.wjmbts(旅游項(xiàng)目信息表)該表存儲(chǔ)記錄旅游項(xiàng)目的基本信息,主要用于旅游項(xiàng)目信息的記錄。字段屬性,如表2。表2旅游項(xiàng)目信息表字段名字段類型字段長(zhǎng)度是否主鍵描述IdVarchar100是編號(hào)WjidVarchar100否TitleVarchar100否XuanxiangVarchar100否danduoVarchar100否3.wjmb(文件模板信息表)該表存儲(chǔ)文件模板的基本信息,主要用于文件模板信息的記錄,字段屬性如表3。表3文件模板信息表字段名字段類型字段長(zhǎng)度是否主鍵描述IdVarchar100是編號(hào)MbnameVarchar100否MbtypeVarchar100否ContentVarchar100否AuthorVarchar100否publictypeVarchar100否4.wenj(文件信息表)該表存儲(chǔ)文件的基本信息,主要用于文件信息的記錄,字段屬性如表4。表4文件信息表字段名字段類型字段長(zhǎng)度是否主鍵描述IdVarchar100是編號(hào)FquserVarchar100否MbidVarchar100否SavetimeVarchar100否stateVarchar100否5.sysuser(用戶信息表)該表存儲(chǔ)用戶的基本信息,主要用于用戶信息的記錄,字段屬性如表5。表5用戶信息表字段名字段類型字段長(zhǎng)度是否主鍵描述IdVarchar100是編號(hào)UnameVarchar100否UpassVarchar100否BeiVarchar100否SexVarchar100否AgeVarchar100否UpositionVarchar100否addrsVarchar100否emailVarchar100否6.piaow(票務(wù)信息表)該表存儲(chǔ)了票務(wù)的基本信息,主要是票務(wù)信息的記錄,該表的字段屬性如表5。表5票務(wù)信息表字段名字段類型字段長(zhǎng)度是否主鍵描述IdVarchar100是編號(hào)FromaddVarchar100否ToadVarchar100否PiaonoVarchar100否XingchenVarchar100否PiaotypeVarchar100否priceVarchar100否CftimeVarchar100否HcfjtypeVarchar100否savetimeVarchar100否7.fayan(發(fā)言信息表)該表存儲(chǔ)發(fā)言的基本信息,主要用于發(fā)言信息的記錄,字段屬性如表7。表7發(fā)言信息表字段名字段類型字段長(zhǎng)度是否主鍵描述IdVarchar100是編號(hào)UnameVarchar100否QidVarchar100否ContentVarchar100否savetimeVarchar100否功能總體說(shuō)明5.2.1系統(tǒng)流程圖系統(tǒng)整體主要流程圖,如圖5。圖5系統(tǒng)整體主要流程圖5.2.2目錄結(jié)構(gòu)說(shuō)明本文所研發(fā)的系統(tǒng),所涉及到的程序代碼一共涵蓋11個(gè)子目錄,詳細(xì)如下:admin:此目錄旨在代表管理后臺(tái)程序目錄,其中主要涉及到數(shù)據(jù)庫(kù)備份目錄等。htmlarea:此目錄旨在代表在線編輯器的程序目錄,其中主要涉及到編輯器圖標(biāo)等。images:此目錄旨在代表系統(tǒng)所涉及的多樣化圖片等,其中主要涵蓋jpg以及ico等基本格式。includes:此目錄旨在代表系統(tǒng)的關(guān)鍵函數(shù),其中主要涉及到全局配置文件等。modules:此目錄旨在針對(duì)系統(tǒng)當(dāng)中所蘊(yùn)含的簡(jiǎn)單模塊代碼,進(jìn)行及時(shí)妥善的儲(chǔ)存。osdata:此目錄旨在負(fù)責(zé)數(shù)據(jù)庫(kù)的備份工作以及相應(yīng)的恢復(fù)工作。templates:此目錄實(shí)則為系統(tǒng)前臺(tái)模版文件,通常表現(xiàn)為html格式。各功能模塊的實(shí)現(xiàn)5.3.1 數(shù)據(jù)庫(kù)的連接從本質(zhì)上來(lái)看,數(shù)據(jù)庫(kù)系統(tǒng)表現(xiàn)出尤為顯著的訪問(wèn)能力,在這之中,ASP的良好表現(xiàn)更為突出。當(dāng)基于ASP的環(huán)境下,研發(fā)者將能借助于ADO技術(shù)的作用,針對(duì)以ACCSEE為例的多樣化數(shù)據(jù)庫(kù),進(jìn)行深入細(xì)致的訪問(wèn)。ADO提供的對(duì)象接口主要有Connection,可利用Connection,Command,Recordset三個(gè)對(duì)象訪問(wèn)數(shù)據(jù)庫(kù)。Connection對(duì)象為使ADO與數(shù)據(jù)庫(kù)之間建立一個(gè)通道,起到類似撥號(hào)連線的作用,任何對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)必須先建立Connection,然后才能進(jìn)行。本系統(tǒng)數(shù)據(jù)庫(kù)連接代碼如下所示:<%dimconndimconnstrdimdbdimrs'聲明幾個(gè)變量db="db/db.mdb"'數(shù)據(jù)庫(kù)文件位置'以下連接數(shù)據(jù)庫(kù),建立某connection對(duì)象實(shí)例connSetconn=Server.CreateObject("ADODB.Connection")Connstr="Provider=Microsoft.jet.OLEDB.4.0;DataSource="&Server.MapPath(""&db&"")Conn.Openconnstr'打開(kāi)數(shù)據(jù)庫(kù)連接%>5.3.2 用戶登錄管理用戶登錄需要驗(yàn)證用戶的用戶名和密碼,從而保證用戶可見(jiàn)和可使用的資源。管理員和其他用戶的登錄界面是一樣的,都是根目錄的default.aspx和default.aspx.cs文件。綁定代碼default.aspx.cs文件的關(guān)鍵部分為單擊“登錄”按鈕后的相應(yīng)函數(shù),其根據(jù)用戶名和密碼,以及用戶種類將界面重定向到各類用戶的主界面上,登錄界面調(diào)用了Person和Company類的Login()函數(shù)判斷用戶是否已經(jīng)登錄。如圖6,其中添加類的核心代碼為:publicpartialclassadmin_user:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}}圖65.3.3 旅游路線信息管理旅游路線及景點(diǎn)信息平臺(tái)主要實(shí)現(xiàn)的功能對(duì)旅游路線信息、景點(diǎn)信息、票務(wù)信息、留言信息、用戶信息進(jìn)行管理。其中旅游路線信息管理,具體的操作是進(jìn)行資料的錄入、提交、編輯、管理。如:圖7所示。圖7其中旅游路線信息的維護(hù),如下圖8所示:圖85.3.4 旅游景點(diǎn)信息管理旅游路線及景點(diǎn)信息平臺(tái)主要實(shí)現(xiàn)的功能對(duì)旅游路線信息、景點(diǎn)信息、票務(wù)信息、留言信息、用戶信息進(jìn)行管理。其中旅游景點(diǎn)信息管理,具體的操作是進(jìn)行資料的錄入、提交、編輯、管理。如:圖9所示。圖9其中旅游景點(diǎn)信息的維護(hù),如下圖10所示:圖105.3.5 路線信息管理旅游路線及景點(diǎn)信息平臺(tái)主要實(shí)現(xiàn)的功能對(duì)旅游路線信息、景點(diǎn)信息、票務(wù)信息、留言信息、用戶信息進(jìn)行管理。其中旅游票務(wù)信息管理,具體的操作是進(jìn)行資料的錄入、提交、編輯、管理。如:圖11所示。圖11其中旅游票務(wù)信息的添加,如下圖12所示:圖125.3.6 討論區(qū)信息管理旅游路線及景點(diǎn)信息平臺(tái)主要實(shí)現(xiàn)的功能對(duì)旅游路線信息、景點(diǎn)信息、票務(wù)信息、留言信息、用戶信息進(jìn)行管理。其中討論區(qū)管理,具體的操作是進(jìn)行資料的錄入、提交、編輯、管理。如:圖13所示。圖13其中發(fā)言管理,如下圖14所示:圖145.3.7 用戶管理旅游路線及景點(diǎn)信息平臺(tái)主要實(shí)現(xiàn)的功能對(duì)旅游路線信息、景點(diǎn)信息、票務(wù)信息、留言信息、用戶信息進(jìn)行管理。其中用戶管理,具體的操作是進(jìn)行資料的錄入、提交、編輯、管理。如:圖16所示。圖165.3.8系統(tǒng)數(shù)據(jù)管理從常理上來(lái)看,SQLServer2000版本數(shù)據(jù)庫(kù)所表現(xiàn)出的突出優(yōu)勢(shì),在于提供多樣化可徑直應(yīng)用的某特定操作函數(shù),從而化繁為簡(jiǎn),將本來(lái)較為復(fù)雜的數(shù)據(jù)庫(kù)操作,經(jīng)由相對(duì)簡(jiǎn)潔的函數(shù)來(lái)呈現(xiàn)出來(lái)。在這之中,以系統(tǒng)數(shù)據(jù)管理為例,該模塊旨在實(shí)現(xiàn)數(shù)據(jù)備份等基礎(chǔ)工作。系統(tǒng)測(cè)試及難點(diǎn)分析系統(tǒng)運(yùn)行環(huán)境的搭建對(duì)于此系統(tǒng)而言,無(wú)論為開(kāi)發(fā)過(guò)程,亦或?yàn)闇y(cè)試過(guò)程,實(shí)則均處于windows操作系統(tǒng)平臺(tái)環(huán)境當(dāng)中來(lái)進(jìn)行實(shí)現(xiàn)。Apache的本質(zhì)為現(xiàn)今炙手可熱的HTTP服務(wù)器之一,表現(xiàn)出良好的開(kāi)放特性,能在絕大部分計(jì)算機(jī)系統(tǒng)當(dāng)中,獲得相對(duì)穩(wěn)定的運(yùn)行。故而其在現(xiàn)今逐步獲得相對(duì)廣泛的實(shí)際應(yīng)用。由于其在運(yùn)行過(guò)程當(dāng)中尤其迅猛,并表現(xiàn)出良好的可靠性,故而類似于Perl/Python解釋器等基本元件,均能在其中進(jìn)行編譯[5]。Apache支持諸多特性,其中大部分通過(guò)編譯模塊來(lái)實(shí)現(xiàn)。這些特性從服務(wù)器端的編程語(yǔ)言支持到身份認(rèn)證方案。一些通用的語(yǔ)言接口支持Perl、Python、Tcl和PHP。流行的認(rèn)證模塊包含mod_access,mod_auth和mod_digest。此外還存在SSL和TLS支持,proxy模塊、URL重寫(xiě),定制日志文件以及過(guò)濾支持。Apache日志將能通過(guò)網(wǎng)頁(yè)瀏覽器使用免費(fèi)腳本AWStats或Visitors來(lái)進(jìn)行分析。相較于linux的復(fù)雜安裝過(guò)程,在windows操作系統(tǒng)下搭建運(yùn)行環(huán)境相對(duì)簡(jiǎn)單,但不足之處在于配置選項(xiàng)較少,安全性相對(duì)不高。基于windows采用繼承軟件包來(lái)直接安裝,甚至無(wú)需做任何配置即可使用。系統(tǒng)的測(cè)試測(cè)試平臺(tái)為windows操作系統(tǒng),運(yùn)行環(huán)境由MAP集成軟件包搭建。測(cè)試環(huán)境為:CPUAMD2600+,內(nèi)存512M,microsoftaccess2003,windowsXP下測(cè)試通過(guò)。建議用戶內(nèi)存256以上,數(shù)據(jù)庫(kù)版本SQLserver2000以上,windows2000,XP,2003平臺(tái)使用。管理信息的錄入,站內(nèi)查詢,信息設(shè)置均達(dá)到預(yù)期效果。6.2.1 系統(tǒng)關(guān)鍵部分測(cè)試分析在本篇論文中,測(cè)試旨在細(xì)分為下述基本部分:其一,功能測(cè)試?,F(xiàn)今絕大部分用戶均已熟悉使用流程,然而在關(guān)鍵詞的搜索結(jié)果問(wèn)題上,往往不盡如人意,究其根本,在于屬性關(guān)鍵字還有待于進(jìn)一步擴(kuò)充。其二,后臺(tái)管理測(cè)試。該部分尤為關(guān)鍵,尤其在用戶身份審核以及管理員權(quán)限等問(wèn)題上,必須切實(shí)滿足系統(tǒng)所提出的一系列設(shè)計(jì)要求。由此得知,本系統(tǒng)基本滿足需求。6.2.2 測(cè)試結(jié)果分析與說(shuō)明基于上述測(cè)試結(jié)果而言,若能將JSP和SQLServer2000版本的數(shù)據(jù)庫(kù),進(jìn)行有機(jī)結(jié)合,將可適用于規(guī)模較大的商務(wù)應(yīng)用過(guò)程當(dāng)中。此舉將能有效降低開(kāi)發(fā)周期,切實(shí)增強(qiáng)程序現(xiàn)有的運(yùn)行效率。但在功能實(shí)現(xiàn)方面,依然有待于進(jìn)一步提高。6.2.3 系統(tǒng)安全與性能分析當(dāng)進(jìn)行系統(tǒng)設(shè)計(jì)時(shí),需要針對(duì)代碼
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 青島工學(xué)院《電商實(shí)踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 旅游景區(qū)開(kāi)發(fā)與經(jīng)營(yíng)管理方案
- 利用AI優(yōu)化內(nèi)容與排版的方法
- 產(chǎn)品設(shè)計(jì)與創(chuàng)新實(shí)踐案例分享
- 京劇文化在數(shù)字媒體產(chǎn)品設(shè)計(jì)中的運(yùn)用
- 企業(yè)安全文化建設(shè)策略研究
- 教育資源優(yōu)化與利用探討
- 微機(jī)課程設(shè)計(jì) 溫度
- 《大學(xué)生對(duì)生命共同體理念認(rèn)同存在的問(wèn)題及對(duì)策研究》
- 《O2O模式下JMW公司營(yíng)運(yùn)資金管理研究》
- 機(jī)械工程測(cè)試技術(shù)課后習(xí)題
- 人工智能輔助命題
- 麻醉藥相關(guān)項(xiàng)目營(yíng)銷策略方案
- 30題戰(zhàn)略規(guī)劃崗位常見(jiàn)面試問(wèn)題含HR問(wèn)題考察點(diǎn)及參考回答
- 閘門(mén)槽施工方案
- 國(guó)家開(kāi)放大學(xué)《供應(yīng)鏈管理》形考作業(yè)1-4參考答案
- 科研倫理與學(xué)術(shù)規(guī)范
- 《艾滋病宣傳教育》課件
- 學(xué)校人事工作個(gè)人總結(jié)
- 23秋國(guó)家開(kāi)放大學(xué)《學(xué)前兒童音樂(lè)教育活動(dòng)指導(dǎo)》形考任務(wù)1-4參考答案
- 小學(xué)校本課程-《海鷗又飛回來(lái)了》教學(xué)課件設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論