旅游網(wǎng)站及設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
旅游網(wǎng)站及設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
旅游網(wǎng)站及設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
旅游網(wǎng)站及設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
旅游網(wǎng)站及設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩30頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

分類號(hào)密級(jí)UDC編號(hào)?沏世多二4彳億孝優(yōu)本科畢業(yè)論文(設(shè)計(jì))論見(jiàn)設(shè)論題目:基于ASP.NET勺旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)院系:計(jì)算機(jī)學(xué)院專業(yè)名稱:教育技術(shù)學(xué)年級(jí):10級(jí)姓名:胡結(jié)學(xué)號(hào):105032學(xué)13指導(dǎo)教師姓名:熊思指導(dǎo)教師職稱:講師二零一四年四月畢業(yè)論文原創(chuàng)性聲明本人鄭重聲明:所呈交畢業(yè)論文,是本人在指導(dǎo)教師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他人或集體已經(jīng)發(fā)表或撰寫(xiě)過(guò)的作品成果。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。本人完全意識(shí)到本聲明的法律結(jié)果由本人承擔(dān)。論文作者簽名:年月日文獻(xiàn)綜述前言當(dāng)今網(wǎng)絡(luò)已成為我們生活中重要的一部分,在互聯(lián)網(wǎng)上建設(shè)網(wǎng)站已成為司空見(jiàn)慣的事。旅游部門通過(guò)旅游網(wǎng)可以極大的為當(dāng)?shù)芈糜尉包c(diǎn)宣傳,提高品牌的知名度,以此來(lái)吸引游客的觀光,從而帶動(dòng)經(jīng)濟(jì)的增長(zhǎng)。旅行社也為游客提供他們所需要的服務(wù)來(lái)獲取利益。止匕外,旅客能夠通過(guò)旅游網(wǎng)站對(duì)遠(yuǎn)足目的地進(jìn)行訊息的查詢和收集,關(guān)于景點(diǎn)交通方式管理與查詢、旅館預(yù)約、票務(wù)預(yù)訂,幫助旅游者第一時(shí)間了解到當(dāng)?shù)芈糜涡畔?,做好充分的?jì)劃和籌備,使旅游活動(dòng)暢通無(wú)阻。旅游網(wǎng)站吸引了越來(lái)越多的人在同時(shí),也有越來(lái)越多的網(wǎng)站建設(shè)的要求。主題論述開(kāi)發(fā)背景旅游業(yè)擁有“無(wú)煙產(chǎn)業(yè)”和“永遠(yuǎn)的朝陽(yáng)產(chǎn)業(yè)”的美名,現(xiàn)在它和石油業(yè)、汽車業(yè)并列為世界三大產(chǎn)業(yè)。旅游業(yè)的發(fā)展與市場(chǎng)經(jīng)濟(jì)的發(fā)展和人民生活水平的的提高息息相關(guān),人們對(duì)旅游的熱情極大地提高,這意味著旅游業(yè)在國(guó)民經(jīng)濟(jì)中的地位越來(lái)越重要。旅游網(wǎng)站的前途比旅游企業(yè)更有優(yōu)勢(shì)。旅游網(wǎng)站具有傳統(tǒng)旅游企業(yè)無(wú)法比擬的信息量大、獲取信息快速、經(jīng)營(yíng)方式合理的特點(diǎn)。游客可在網(wǎng)站里查閱文字記載、瀏覽圖片,還可以查詢目的地的路線、食宿和交通等詳盡的信息。由于旅游網(wǎng)站可以打破地域的限制,可以將各種旅游資源以最經(jīng)濟(jì)的方式結(jié)合在一起,同時(shí)無(wú)需經(jīng)營(yíng)實(shí)體店降低了成本,這就使得旅游資源的所有者和消費(fèi)者都能得到益處。目前,中國(guó)的旅游業(yè)在發(fā)展的高狀態(tài)。越來(lái)越多的人在節(jié)假日選擇出游作為從忙碌的工作中將自己解放的手段。游客希望在進(jìn)行一段旅行之前,能夠事先在網(wǎng)上查詢相關(guān)信息,既能夠節(jié)約時(shí)間,也覺(jué)得有值得信賴。作為一個(gè)旅行社,如果能夠站在顧客的角度考慮他們的需求,幫助他們解決這些問(wèn)題,無(wú)疑可以獲取更多的市場(chǎng),并且讓游客們充分享受旅游的樂(lè)趣。選題依據(jù)雖然旅游業(yè)成為互聯(lián)網(wǎng)的熱點(diǎn)主題,旅游類電子商務(wù)網(wǎng)站也紛紛建立。不過(guò)許多網(wǎng)站和互聯(lián)網(wǎng)的結(jié)合有很多局限,比如只是單純的介紹旅游景點(diǎn)和發(fā)布圖片。靜態(tài)網(wǎng)頁(yè)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足用戶日益增多的需求,他們希望有更加靈活的、生動(dòng)的動(dòng)態(tài)頁(yè)面。選擇用動(dòng)態(tài)頁(yè)面,不單可以大大降低網(wǎng)站維護(hù)的工作量,還可以達(dá)成管理員用戶登錄、用戶注冊(cè)、管理員對(duì)后臺(tái)的管理等功能,此外網(wǎng)頁(yè)文件不是獨(dú)立存在于服務(wù)器,惟有用戶申請(qǐng)服務(wù)器才返回一個(gè)網(wǎng)站的網(wǎng)頁(yè)。本網(wǎng)站就是利用計(jì)算機(jī)網(wǎng)絡(luò)向游客們發(fā)布旅游信息,且在時(shí)空方面沒(méi)有限制,可以實(shí)現(xiàn)遠(yuǎn)程的信息查詢,預(yù)定和交流。國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)國(guó)內(nèi)外研究現(xiàn)狀:近些年,由于互聯(lián)網(wǎng)和在我國(guó)快速發(fā)展的信息技術(shù),對(duì)我國(guó)旅游業(yè)的經(jīng)營(yíng)帶來(lái)機(jī)遇的同時(shí),也提出了新的挑戰(zhàn)。在國(guó)外,旅游電子商務(wù)受到全球電子商務(wù)的重視,而中小型旅游網(wǎng)站的蓬勃發(fā)展因?yàn)樗鼖故斓募夹g(shù)、完善的配套設(shè)施以及靈活的操作的優(yōu)勢(shì),甚至在一定范圍內(nèi)提供旅游信息的準(zhǔn)確性等方面超出規(guī)模較大的競(jìng)爭(zhēng)對(duì)手,使之倍受青睞。相比之下,國(guó)內(nèi)的旅游網(wǎng)站的發(fā)展就不容樂(lè)觀。盡管我國(guó)近幾年已擁有旅游網(wǎng)站5000多家,但因?yàn)槲覈?guó)旅游網(wǎng)站的建設(shè)才剛剛起步,在互聯(lián)網(wǎng)技術(shù)、配套設(shè)施、人員素質(zhì)等方面存在很大差距。停留在靜態(tài)層面的網(wǎng)站,旅游產(chǎn)品單一,缺乏創(chuàng)新和無(wú)針對(duì)性,無(wú)法形成明確的目標(biāo)市場(chǎng)。發(fā)展趨勢(shì):目前,了解消費(fèi)者的行為和利益的特性,從而挖掘他們的消費(fèi)需求,對(duì)網(wǎng)站建設(shè)的消費(fèi)預(yù)期,從而促進(jìn)中國(guó)旅游電子商務(wù)的發(fā)展有了重大意義。未來(lái)的旅游網(wǎng)站的內(nèi)容將越來(lái)越豐富,信息更新的頻率也會(huì)加快,普通消費(fèi)者也會(huì)更加容易操作網(wǎng)站來(lái)獲取自己所需要的信息。單調(diào)、一成不變的旅游行程也會(huì)被充滿個(gè)性化服務(wù)所替代。ASP.NET簡(jiǎn)介ASP.NET是Microsoft.NETFramework的一個(gè)組成部分,因?yàn)樗軌虺浞掷霉舱Z(yǔ)言運(yùn)行庫(kù)(CRL,CommonLanguageRuntime的功能,例如,繼承,類型安全的語(yǔ)言互操作性和版本控制,從而提供訪問(wèn)所有功能的框架。例如,可以使用任何.NET編程語(yǔ)(Visual)BasicC#、JScript語(yǔ)言)和.NET調(diào)試功能創(chuàng)建ASP.NETWeb應(yīng)用程序,利用ADO.NET訪問(wèn)數(shù)據(jù)以及使用.NET框架類訪問(wèn)操作系統(tǒng)服務(wù),等。SQLServer簡(jiǎn)介SQLServer是基于中小型數(shù)據(jù)庫(kù)服務(wù)器,可以適用于大容量數(shù)據(jù)的操縱,無(wú)論是在功能上還是在管理上都要比Access要強(qiáng)很多。其開(kāi)發(fā)后臺(tái)的靈活性,處理數(shù)據(jù)的效率,以及可擴(kuò)展性等方面都是很強(qiáng)大的。SQLServer特征:真正的客戶機(jī)/服務(wù)器體系結(jié)構(gòu)。系統(tǒng)管理和數(shù)據(jù)庫(kù)管理由于圖形化的用戶界面更加方便、簡(jiǎn)單。編程接口工具的豐富性,幫助那些進(jìn)行程序設(shè)計(jì)的用戶提供了更多的選擇余地。結(jié)論本文主要介紹了一個(gè)旅游網(wǎng)站的開(kāi)發(fā)背景,建設(shè)的意義,背景,國(guó)內(nèi)外研究和技術(shù)的現(xiàn)狀與發(fā)展趨勢(shì)。詳細(xì)介紹了開(kāi)發(fā)語(yǔ)言和工具,如:SQLServer數(shù)據(jù)庫(kù)、ASP.NET、腳本語(yǔ)言,為一個(gè)企業(yè)完整的開(kāi)發(fā)做了具體說(shuō)明。通過(guò)以上對(duì)旅游開(kāi)發(fā)背景、選題依據(jù)、國(guó)內(nèi)外發(fā)展?fàn)顩r的分析以及各種軟件的介紹,我們將在開(kāi)發(fā)中使用SQLServer2005和ASP.NET語(yǔ)言,完成后的系統(tǒng)會(huì)分為前臺(tái)和后臺(tái)兩大模塊,前臺(tái)即用戶界面,要實(shí)現(xiàn)的功能主要是旅游動(dòng)態(tài)、旅游風(fēng)采、人文地理、當(dāng)?shù)孛朗场⒔煌肪€等;后臺(tái)主要是管理員登錄、管理員添加、刪除、修改信息。制作這個(gè)網(wǎng)站主要是想向游客展現(xiàn)蘇州的精神面貌,吸引更多的游客來(lái)當(dāng)?shù)芈糜?,提高?dāng)?shù)氐慕?jīng)濟(jì)。參考文獻(xiàn)[1]杜江,戴斌.旅行社管理比較研究.旅游教育出版社,2006.[2]姚延波,左堅(jiān).旅行社經(jīng)營(yíng)管理.天津人民出版社,2004.[3]馬梅.e時(shí)代旅游產(chǎn)業(yè)價(jià)值鏈重構(gòu)戰(zhàn)略設(shè)計(jì).三聯(lián)書(shū)店,2004.[4]周賀來(lái).旅游信息化簡(jiǎn)明教程.中國(guó)水利水電出版社,2005.[5]杜文才.旅游電子商務(wù).清華大學(xué)出版社,2006.[6]項(xiàng)宇峰.ASP+SQLServer典型網(wǎng)站建設(shè)案例[M].北京:清華大學(xué)出版社,2006.[7]里伯提,赫威茲.ProgrammingASP.NET中文版(第3版).電子工業(yè)出版社,2007.[8]曹淑琴.ASP技術(shù)的網(wǎng)站建設(shè).華北科技學(xué)院學(xué)報(bào)[J],2008.1.[9]尹志宇,郭晴.數(shù)據(jù)庫(kù)原理與應(yīng)用教程SQLServer.北京:清華大學(xué)出版社,2010.5.[10]方睿,刁仁宏.網(wǎng)絡(luò)數(shù)據(jù)庫(kù)原理及應(yīng)用[M].四川:四川大學(xué)出版社,2005.基于ASP.NET的旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)摘要:我國(guó)旅游業(yè)已經(jīng)步入迅速發(fā)展時(shí)期,經(jīng)濟(jì)增長(zhǎng)隨著旅游業(yè)的發(fā)展日趨明顯。由于計(jì)算機(jī)技術(shù)的飛速發(fā)展和網(wǎng)絡(luò)技術(shù)的普及,旅游業(yè)也需要在一個(gè)互動(dòng)平臺(tái)上建立一套信息發(fā)布,增進(jìn)旅游業(yè)的信息交流。蘇州歷史悠久,山水秀麗、園林典雅,擁有眾多人文景觀和自然景觀。蘇州旅游網(wǎng)站是一個(gè)集風(fēng)景、美食、人文地理、民族風(fēng)情、新聞發(fā)布等為一體的旅游網(wǎng)站,在主流平臺(tái)WindowsXP上開(kāi)發(fā),得到VisualStudio2008和后臺(tái)數(shù)據(jù)庫(kù)SQLServer2005的支撐,采用交互式語(yǔ)言ASP.NET是一個(gè)動(dòng)態(tài)網(wǎng)站,結(jié)合網(wǎng)頁(yè)制作工具Dreamweavercs4和Firework完成輔助編輯和圖像處理動(dòng)畫(huà)制作,系統(tǒng)界面友好、功能強(qiáng)大、使用方便。該旅游網(wǎng)站具有旅游信息瀏覽和查詢功能,后臺(tái)管理員可以進(jìn)行添加、刪除、新聞發(fā)布、修改文章。通過(guò)這些模塊實(shí)現(xiàn)旅游咨詢共享,為游客提供詳細(xì)、準(zhǔn)確、及時(shí)、高效的信息服務(wù)。關(guān)鍵詞:ASP.NETSQLServer旅游網(wǎng)站信息管理Abstract:China'stourismindustryhasenteredaperiodofrapiddevelopment.Withthedevelopmentofthetourism,thegrowthoftheeconomichasbecomeincreasinglyobvious.Duetothepopularizationofcomputertechnologyandtherapiddevelopmentofnetworkinformation,tourismindustriesalsoneedtoestablishaplatformofinformationdisseminationandinteraction,inordertopromotetourisminformationexchange.Suzhouhasalonghistory,ithasbeautifulsceneriesandelegantGarden.TherehasnumerousculturallandscapesandthenaturallandscapesinSuzhou.Suzhoutourismwebsiteisacollectionoflandscape,goodfood,humangeography,ethniccustoms,pressreleasesandothertouristsites.WiththesupportofVisualStudio2008andSQLServer2005andtheuseofinteractivelanguageASP.NET,itwasdevelopedinthepopularplatformWindowsXP,itisadynamicwebsite.WiththehelpofWebpagemakingtoolDreamweaverCS4assistanteditor,alsousedtheFireworktocompletetheimageprocessinganimation,ithasfriendlyinterface,andpowerfulfunctionanditiseasytouse.Thetourismwebsitehasthefunctionsofbrowsingandquerytourisminformation.Administratorscanadd,delete,modifythearticletorealizethefunctionofsharingtourisminformationthroughthesemodules,andthentoprovidetimely,accurate,detailed,andefficientinformationservicefortourists.Keywords:ASP.NETSQLServerTourismWebsiteinformationmanagementTOC\o"1-5"\h\z第1章緒論1\o"CurrentDocument"選題的背景1\o"CurrentDocument"課題的研究意義1\o"CurrentDocument"第2章開(kāi)發(fā)技術(shù)介紹3\o"CurrentDocument".NETFramework概述3\o"CurrentDocument"ASP.NET和C#語(yǔ)言簡(jiǎn)介3\o"CurrentDocument"SQLServer介紹3\o"CurrentDocument"第3章網(wǎng)站可行性分析4\o"CurrentDocument"技術(shù)的可行性4\o"CurrentDocument"操作的可行性4\o"CurrentDocument"經(jīng)濟(jì)的可行性5\o"CurrentDocument"第4章概要設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)6\o"CurrentDocument"概要設(shè)計(jì)6網(wǎng)站功能結(jié)構(gòu)設(shè)計(jì)6網(wǎng)站模塊設(shè)計(jì)7\o"CurrentDocument"網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)7數(shù)據(jù)庫(kù)流程圖7數(shù)據(jù)庫(kù)實(shí)體圖11數(shù)據(jù)庫(kù)E-R圖12數(shù)據(jù)庫(kù)主要表設(shè)計(jì)14第5章主要功能模塊設(shè)計(jì)15網(wǎng)站主頁(yè)面設(shè)計(jì)15\o"CurrentDocument"管理員管理模塊17\o"CurrentDocument"第6章總結(jié)23\o"CurrentDocument"網(wǎng)站的功能23\o"CurrentDocument"網(wǎng)站的特點(diǎn)23\o"CurrentDocument"網(wǎng)站的評(píng)估與改進(jìn)方向23\o"CurrentDocument"開(kāi)發(fā)體會(huì)與收獲23\o"CurrentDocument"參考文獻(xiàn)25致謝26第第1章緒論提供多種線路管理、預(yù)定功能和查詢信息服務(wù)的旅游信息網(wǎng)站。這個(gè)網(wǎng)站完全站在客戶的立場(chǎng)考慮,將客戶所想要了解的旅游咨詢展現(xiàn)出來(lái)。比如為游客推薦當(dāng)?shù)刂木包c(diǎn),當(dāng)?shù)氐拿朗?、人文地理和民族風(fēng)情,并了解當(dāng)?shù)刈钚碌穆糜蝿?dòng)態(tài),讓游客還沒(méi)有去當(dāng)?shù)赜瓮婢蛯?duì)當(dāng)?shù)氐臓顩r有了一點(diǎn)了解,并開(kāi)始有去游玩的欲望。同時(shí),游客可以根據(jù)自己的需要,對(duì)賓館酒店進(jìn)行預(yù)定,查看交通信息,選擇預(yù)定機(jī)票或火車票,甚至可以得到當(dāng)?shù)刈廛嚨男畔?。這將大大方便了顧客,讓他們官方旅行前有進(jìn)一步的了解。為了提高旅行社的服務(wù)質(zhì)量和接團(tuán)質(zhì)量,滿足旅游者的精神需求和壓力釋放,就應(yīng)該把游客的思想活動(dòng)放在首位,盡量滿足旅游者的需求,讓他們產(chǎn)生要再次旅游的愿望。逐漸完善本地的旅游設(shè)施,吸引人們的眼球,讓游客看到這個(gè)景點(diǎn)和景區(qū)之后不會(huì)后悔,甚至?xí)扑]給自己的親戚和朋友,以此來(lái)擴(kuò)大旅游效應(yīng)。旅行網(wǎng)站管理系統(tǒng)是一個(gè)宣傳當(dāng)?shù)鼐皡^(qū)、吸引游客觀光所不能缺少的管理系統(tǒng),利用該管理系統(tǒng)可以向世界各地展示當(dāng)?shù)氐木衩婷?,以及傳播正能量的文化?xí)俗。讓各地同胞們了解其文化的同時(shí),還能促進(jìn)當(dāng)?shù)亟?jīng)濟(jì)、社會(huì)的發(fā)展。第2章開(kāi)發(fā)技術(shù)介紹.NETFramework概述NETFramework是用于.NET平臺(tái)的編程模型,其關(guān)鍵組件是公共語(yǔ)言運(yùn)行庫(kù)(CLR,CommonLanguageRuntime)和.NETFramework類庫(kù)(包括ADO.NET、ASP.NET和Windows窗體),它提供了托管執(zhí)行環(huán)境、各種編程語(yǔ)言的集成以及簡(jiǎn)化的開(kāi)發(fā)和部署,是支持生成和運(yùn)行下一代應(yīng)用程序和XMLWebservices的內(nèi)部Windows組件。..NETFramework類庫(kù)是一個(gè)綜合性的面向?qū)ο蟮目梢允褂盟_(kāi)發(fā)多種應(yīng)用程序的可重用類型集合,這些應(yīng)用程序包括傳統(tǒng)的命令行或圖形用戶界面(GUI)應(yīng)用程序,也包括基于ASP.NET所提供的最新創(chuàng)立白應(yīng)用程序(如Web窗體和XMLWebServices。ASP.NET和C#語(yǔ)言簡(jiǎn)介ASP.NET是一個(gè)已編譯的基于.NET的環(huán)境,可以用任何與.NET兼容的語(yǔ)言開(kāi)發(fā)應(yīng)用程序。ASP.NET除了具有簡(jiǎn)便的管理、快速開(kāi)發(fā)、穩(wěn)定的性能、出色的升級(jí)性等特點(diǎn)外,它還擁有全新的語(yǔ)言和網(wǎng)絡(luò)服務(wù)。C#語(yǔ)言是.NET中一種嶄新的語(yǔ)言,C#是由C和C++派生而來(lái)的一種“簡(jiǎn)單、流行、面向?qū)ο蟆㈩愋桶踩钡某绦蛟O(shè)計(jì)語(yǔ)言,C#意在綜合VisualBasic的高效率和C++的強(qiáng)大功能。SQLServer介紹SQLServer作為一種被普遍使用的數(shù)據(jù)庫(kù)管理系統(tǒng),能夠和微軟公司的其它開(kāi)發(fā)工具緊密結(jié)合起來(lái),MicrosoftSQLServer2005是一個(gè)全面的商務(wù)智能(BI)平臺(tái),它為數(shù)據(jù)庫(kù)使用者提供了所需的各種功能、特性和工具,用于建立典型和新型的分析應(yīng)用程序。第3章網(wǎng)站可行性分析軟件開(kāi)發(fā)中可行性研究的目的是在最短的時(shí)間內(nèi),用最少的資源以及最小的代價(jià)確定問(wèn)題的解決方案。若無(wú)法解決問(wèn)題,那么就會(huì)浪費(fèi)系統(tǒng)開(kāi)發(fā)上的時(shí)間、人力、軟硬件資源。因此在開(kāi)發(fā)之前,需要從以下幾個(gè)方面進(jìn)行可行性研究。技術(shù)的可行性簡(jiǎn)要描述旅游網(wǎng)站的開(kāi)發(fā)環(huán)境:開(kāi)發(fā)環(huán)境:MicrosoftVisualStudio2008集成開(kāi)發(fā)環(huán)境。開(kāi)發(fā)語(yǔ)言:ASP.NET+C#。后臺(tái)數(shù)據(jù)庫(kù):SQLServer2005開(kāi)發(fā)環(huán)境運(yùn)行平臺(tái):Windows7/WindowsXP輔助工具:Dreamweavercs4、firework本系統(tǒng)在軟件方面采用SQLServer2005作為后臺(tái)數(shù)據(jù)開(kāi)發(fā)工具,選才¥ASP.NET3.5進(jìn)行網(wǎng)站前臺(tái)的設(shè)計(jì)和后臺(tái)功能的實(shí)現(xiàn)。本網(wǎng)站采用B/S結(jié)構(gòu)的開(kāi)發(fā)模式,服務(wù)器端數(shù)據(jù)的存儲(chǔ)和維護(hù)通過(guò)使用功能強(qiáng)大的數(shù)據(jù)庫(kù)軟件SQLServer2005;客戶端采用開(kāi)發(fā)語(yǔ)言ASP.NET實(shí)現(xiàn)應(yīng)用程序的設(shè)計(jì)。同時(shí),MicrosoftVisualStudio2008的環(huán)境給開(kāi)發(fā)人員提供了方便。ASP.NET擁有C#語(yǔ)言的強(qiáng)大功能,冉結(jié)合HTML語(yǔ)言的使用來(lái)實(shí)現(xiàn)系統(tǒng)操作的便利性。所以,技術(shù)性上是不成問(wèn)題的。操作的可行性管理員可通過(guò)身份驗(yàn)證來(lái)進(jìn)入網(wǎng)站的后臺(tái)系統(tǒng)進(jìn)行對(duì)系統(tǒng)的操作。由于網(wǎng)站人性化的處理,對(duì)信息進(jìn)行了提示和報(bào)錯(cuò),只要是具有普通上網(wǎng)能力的人都可以對(duì)網(wǎng)站后臺(tái)系統(tǒng)進(jìn)行使用和操作。操作性方面系統(tǒng)也是可行的。經(jīng)濟(jì)的可行性本系統(tǒng)所采用的開(kāi)發(fā)工具M(jìn)icrosoftVisualStudio2008和MicrosoftSQLServer2005,Dreamweavercs4都可以在網(wǎng)上免費(fèi)下載。只需要網(wǎng)站管理員通過(guò)對(duì)文章的增刪查改來(lái)對(duì)網(wǎng)站進(jìn)行維護(hù)和管理。后期對(duì)網(wǎng)站的宣傳可以不用大費(fèi)周章,用戶完全可以通過(guò)搜索引擎查到本地旅游網(wǎng)站,這樣就可以帶動(dòng)當(dāng)?shù)芈糜蔚慕?jīng)濟(jì)效益。在不會(huì)投入大量人力、物力、財(cái)力的同時(shí)可以獲取豐厚的利潤(rùn)。第4章概要設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)開(kāi)發(fā)項(xiàng)目之前,首先要對(duì)所開(kāi)發(fā)的項(xiàng)目進(jìn)行需求分析和可行性分析,以便了解和掌握網(wǎng)站的初步規(guī)劃和發(fā)展過(guò)程。概要設(shè)計(jì)網(wǎng)站功能結(jié)構(gòu)設(shè)計(jì)本網(wǎng)站選擇蘇州這個(gè)城市為對(duì)象,進(jìn)行了對(duì)蘇州旅游景點(diǎn)的宣傳和推廣,對(duì)網(wǎng)站的需求和功能進(jìn)行了詳細(xì)的設(shè)計(jì),主要功能如下:4.1旅游網(wǎng)站系統(tǒng)4.1旅游網(wǎng)站系統(tǒng)網(wǎng)站模塊設(shè)計(jì)前臺(tái)即用戶界面,要實(shí)現(xiàn)的主要功能為:(1)旅游信息的發(fā)布:發(fā)布最新的旅游動(dòng)態(tài)、最新的旅游新聞等;(2)賓館預(yù)訂的實(shí)現(xiàn):對(duì)于賓館實(shí)現(xiàn)在線預(yù)訂;(3)機(jī)票預(yù)定的實(shí)現(xiàn):對(duì)于機(jī)票實(shí)現(xiàn)在線預(yù)訂;(4)留言交互的實(shí)現(xiàn):實(shí)現(xiàn)一個(gè)留言板功能,能夠與游客進(jìn)行交互等。后臺(tái)即管理界面,要實(shí)現(xiàn)的主要功能為:(1)個(gè)人信息管理:管理員可修改密碼和更改個(gè)人信息;(2)新聞管理:可上傳新聞,并對(duì)其進(jìn)行修改和刪除;(3)文章管理:對(duì)網(wǎng)站上的文章進(jìn)行添加、修改和刪除;(4)留言板管理:對(duì)留言進(jìn)行查看和刪除。4.2網(wǎng)站數(shù)據(jù)庫(kù)設(shè)計(jì)首先分析本系統(tǒng)的數(shù)據(jù)流,做出數(shù)據(jù)流程圖,然后進(jìn)行數(shù)據(jù)庫(kù)的E-R圖分析,最后才能設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)和實(shí)現(xiàn)數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)流程圖(1)后臺(tái)管理員登錄流程圖。管理員輸入賬號(hào)和密碼,系統(tǒng)判斷用戶輸入的信息與數(shù)據(jù)庫(kù)中管理員表的信息進(jìn)行匹配,若不匹配,則刷新頁(yè)面,等待用戶重新輸入。

圖3.1理員登錄流程圖(2)后臺(tái)管理功能流程圖登錄后臺(tái)成為管理員后,管理員被賦予更多的權(quán)限,能夠添加、修改、刪除文章的信息,詳細(xì)的流程圖如圖4.2所示。圖4.2管理功能流程圖以添加和刪除信息為例:①以管理員的身份登錄之后,就擁有添加文章的權(quán)限,在后臺(tái)添加成功的文章將顯示到前臺(tái)網(wǎng)頁(yè)的活動(dòng)面板。流程圖如圖4.3所示。將添加的文章顯示到活動(dòng)面板核對(duì)和處理數(shù)據(jù)圖4.3后臺(tái)添加文章數(shù)據(jù)流程圖②以管理員的身份登錄以后,具有刪除文章的權(quán)限,文章被刪除后,在前臺(tái)顯示的文章也就被完全刪除了。流程圖如圖4.4所示。圖4.4后臺(tái)刪除文章數(shù)據(jù)流程圖圖4.5旅游新聞實(shí)體屬性圖作者旅游文章圖4.6旅游文章實(shí)體屬性圖數(shù)據(jù)庫(kù)E-R圖根據(jù)各個(gè)實(shí)體之間的聯(lián)系做出E-R圖,如圖所示

數(shù)據(jù)庫(kù)主要表設(shè)計(jì)通過(guò)以上對(duì)E-R圖的分析,可初步得出本系統(tǒng)應(yīng)該有以下表。表4-1后臺(tái)管理員表(admin)列名數(shù)據(jù)類型長(zhǎng)度可否為空說(shuō)明UserIdvarchar50否用戶名UsePwdvarchar50否用戶密碼表4-2旅游新聞表(news)列名數(shù)據(jù)類型長(zhǎng)度可含為空說(shuō)明NewsIDInt4否自動(dòng)分配IDNewsTitleVarchar100否新聞標(biāo)題NewsAuthorVarchar50否新聞作者NewsContentntext16否新聞作者NewsTimedatetime8可以新聞時(shí)間表4-3旅游文章瀏覽表(Article)列名數(shù)據(jù)類型長(zhǎng)度可否為空說(shuō)明ArticleIDInt4否自動(dòng)分配IDArticleTitleVarchar100否義早標(biāo)題ArticleAuthorVarchar50可以文早作者ArticleTimedatetime8可以文章發(fā)布時(shí)間ArticleContentntext16可以義早內(nèi)谷ArticleClassVarchar50可以文章類別

第5章主要功能模塊設(shè)計(jì)5.1網(wǎng)站主頁(yè)面設(shè)計(jì)蘇州旅游網(wǎng)站的主頁(yè)面的整體結(jié)構(gòu)是上下結(jié)構(gòu),上面顯示蘇州旅游、旅游動(dòng)態(tài)、蘇州美食、人文地理、蘇州風(fēng)采、民族風(fēng)情。下面部分又分為左右兩個(gè)模塊,左邊展示導(dǎo)航欄的具體內(nèi)容,右邊展示當(dāng)前時(shí)間、留言板、賓館預(yù)訂、機(jī)票預(yù)訂、火車票預(yù)訂、信息服務(wù)。網(wǎng)頁(yè)主頁(yè)面主要功能示意圖如圖所示:吟M4地養(yǎng)景點(diǎn)周立一一裨州奧水鄉(xiāng)”吟M4地養(yǎng)景點(diǎn)周立一一裨州奧水鄉(xiāng)”@旅的美食梆迎*一灌笆比照為什叫嚷出同里叟鳴生.耳燈,古忸一片色美叁■旅游動(dòng)態(tài)在氨菌含q于川因由河百尸席名尸總「fillip汕£忌僮式觸力<■唐日區(qū)詡*中年茂用舊工四汽和J醫(yī)型仃F擊二友七■即拈進(jìn)式走察鄢南必由..境館檢定李三■W匚三會(huì)向粕前彈*‘向電止為田蘭之也言電嘴鼻洋酒亡盧三姓二"MSV由LSIa讓武訃上海E北京-上回[三,一曲-上海也餐席力由京機(jī)后三三-南京用耳而’1南京機(jī)后h?科開(kāi)料人文地理蘇州才子HE虎:氏世K黏圖?可可御宣近代?宮:K理第:居JM至弟江信注一直景;劃1次力二■盾比a落他相牟信息人又蚓理野外.潸即if弓£里:■由二同叫圖5.1網(wǎng)站主頁(yè)用戶可以點(diǎn)擊在線留言,網(wǎng)頁(yè)鏈接到留言板塊,該板塊主要用來(lái)游客對(duì)旅游風(fēng)景、旅游服務(wù)等方面在網(wǎng)上進(jìn)行評(píng)論,或者在網(wǎng)上談?wù)勛约郝糜蔚母惺?,與大家一起分享

信息展文I信息展文I缸戰(zhàn)i匕他上當(dāng)國(guó)黨:夏共」頁(yè)*rC?中小^^3篇百舌:臉時(shí)間:Nuw$T,斗爭(zhēng)斗:口書(shū)內(nèi)容圖5.2留言板前臺(tái)留言板實(shí)現(xiàn)的代碼解釋:if(yr.Taxtl=Labsll.Teirt)f苧(“對(duì)不起,悠的臟證嗎有誤TfT〃無(wú)ritiirit:Jif(dh.T*jtt==nI|yi.T?xt=rTrt'i|et.Text==rtn'||nr.Text==rrrr){Sh鯉M".群「對(duì)不起,佬輸入的信息不完整T!T}E-mail,留言第一步:用戶填入自己的基本信息,包括姓名,聯(lián)系電話,聯(lián)系傳真,E-mail,留言protectedvoidButton3_CljclE(otjectsender.Evente)System.Kiniimrdd-ikwK皿();■t±iDcrind=rt.T&Strinj(rdd.W?xt(iCOO,9羽9”;thisLal*11Tenthrind;第二步:點(diǎn)擊“看不清”按鈕,隨機(jī)產(chǎn)生1000到9999的隨機(jī)數(shù)。

cdSLH胤cur?iifI.C*jmCi.',"I"?I'I<-i?v'-rin,dr;Iu,r1L■IL'y'I\riiRiIwl.i-i"i1"i""『'i:?lnurJi,「.Ji■IJ?fa'IJlla>>.Ib'F-sil1?IJ-iI.,"?.11二審?Tfpil:F-IlAVS?.LT-147-iLfHtta/1];?皆?二電eF="勺Jl必『(inzn看:Sq2ZTiTt?1:.VirChcr,SO);-azly£lu*二un7w:*;>ark=<wvF斯慵可“rd丸dd『G,gL\:j口二『wQar.TO).事0*?ai1--conf5a-4T*teT5.Add'^cz-",U匚UblE。V*rC3dr,50I:*金,F(xiàn)口白電■cz.7&M1;才4*=4onFa:曲中:露也妙廠13mli1,寫(xiě)■;bTirp*FirClwrSQLji.srs.V-LLij?!-=yjTesrt.;s三EE['5taf■:teira.Md<"011{1^UnJINyM—Chir#§0j.jw燦,口葉二e<7wl.;單型\=?onFiafiirwt&rE.Add!ji*VarThif,50J:p-art7a1u?=r訐7on1;jriflr■=T?irf福3仆45Mf/t-i,4.VwCt-sJT^弓歸,『1ar*W=ZL口a二[ifttfiTirifi.Vow:fLiffmFmeiUT京。,第三步:打開(kāi)數(shù)據(jù)庫(kù)連接,執(zhí)行插入語(yǔ)句,將游客的留言插入到表MyLy中,如果插入成功,就會(huì)提示插入成功的信息,否則,就會(huì)提示報(bào)錯(cuò)。5.2管理員管理模塊.管理員通過(guò)正確的用戶名和密碼登錄到后臺(tái)管理系統(tǒng)。登錄界面如圖所而產(chǎn)量Hb用戶密碼暨錄名:/用戶密碼名不能為空!二碼j?tdI不欲,字*圖5.3登錄模塊管理員登錄的后臺(tái)的代碼介紹:第一步:創(chuàng)建連接的對(duì)象,查詢用戶名是否存在數(shù)據(jù)對(duì)象SqlCormecticinronn=newSq[lCoiuk?ctioTi(C(Hifisiirationla]kAger.AppSettin^sCDBCoMiectionStriiig*]):5ql匚ommandcmi=ntwSqlCcmnuidf7e?1*ct*fron[U?ri]wharaUHtr工M'"+txtUxtrNuka.Tnt4"c?m):上述代碼意思是在“Users”這個(gè)表中查找與用戶輸入的用戶名匹配的字段。第二步:打開(kāi)數(shù)據(jù)庫(kù)連接,如果用戶名和密碼都正確,就保存訪問(wèn)者的用戶名信息,,并進(jìn)入管理界面,否則就會(huì)有提示密碼錯(cuò)誤或用戶名不存在的信息。CoiuxOpen。;//打開(kāi)連接EqlDataRefidi--cmd.ExecuteReader0:i£&改."艮0)“如果用戶名摘入正輻(if(■dr[wtu?rFwd'v].ToStrincO==Ijitf-d.璃正?[ccnn.Close0;S?ssi4Ti[userID]-txtUzrNaihaText,Trim。;f/存儲(chǔ)用戶名氏號(hào)印。4網(wǎng).Redirect「Manager.陋P*“];?去》?軍統(tǒng)1else]R?spoilse.Write-xscript1anguage二javascript》alertf絳幡入的密螞錯(cuò)誤t*)C/script^*);})tiltIR6£pon“,ffrit“"<5cript1anpm?二jcript>alt『您輸入的用尸名錯(cuò)誤或沒(méi)用戶名不存在!‘)守ecript》");第三步:關(guān)閉數(shù)據(jù)庫(kù)連接.管理員管理新聞功能模塊管理員登錄到后臺(tái)界面后,可以實(shí)時(shí)上傳最新旅游資源。不僅可以上傳照片,還可以調(diào)節(jié)照片和文本內(nèi)容的字體樣式,如圖所示:圖5.4上傳資源圖上傳新聞的代碼介紹:第一步:打開(kāi)數(shù)據(jù)庫(kù)連接,獲取新聞的內(nèi)容i£GcliMi=Aid)//雍加{S4LCnntcti4na?u.■ntw+iQturNiiMAiny?1r,標(biāo)pS^ttin^riS匚審engt通語(yǔ)tiridd);//打jRP%堀峰追接SqlLonmandinsertCBil=new^q_Cniiind('insertintoMewe(Nere?itle.New^Author,Weventent.1!evsi'ineJvalueEISNe*wsTitie,//Parianeters咨嵬conramd老生的保有盤敷痢它們備日-HMtHWei弗俄]窟身.mMiCiPTtuwiMhe,帆匚。加T」「VsCLh.100),in^erlCnd下訂用力T拿「[Add「"耶門力口+!1口『二Sa"HbTyppTarfhir,5D);l1L3eriCnd.Iai9iietcrs.aJd(*SHe.rsCanleat'』SqLDLTjryuV-3J.CS.ar,iCOCOixavrlCnd.Itrutltri[^QM?wsTiilt1*].Vtlut=FwiTitit.T?xt;iiueriCnd.Iaraneters['QNewsAiJikji"?.y-alxLe=NeyisAuthor."ekIj"HKFelitcrCf.n八倜用股取值insMfiCnd.T?tMfltFE[*flN*w^rO>t*nt]Vilut=N*wtC;>n<+nfc.VuJ/n*;第二步:將輸入的文字插入到數(shù)據(jù)庫(kù)(如5.4添加的新聞),點(diǎn)擊添加按鈕,如果輸入的是有效字符,就會(huì)現(xiàn)顯示添加成功的信息,反之報(bào)錯(cuò)。try{■cvniiOpei.();int£la^-insertCmi.EiecuteNonfiuery0:i£(flAg>0){Bj?puiia.hritcC^xcriptluifuagiFjaviibipt^ilBrtf或SffiSJDWf聞工']DfcriptTJ;}els?fEtespiinse.HriteCcyipt:Langu疝■e=j乜/geript》al±rtC毒Ji痢聞夫敗上查看輸入是否正確?'J</=eript)“).)}catch的Exception")"Jffi獲異常匕錯(cuò)(Baipon、*Writ*(*<icripllu<utc4=jtnEcripl>J.?rtf*+??,Vass?£i.I?trinK0+;-x/icript/^);}finally]conn.UloiseU;第三步:關(guān)閉連接.管理員管理信息功能模塊管理員登錄到后臺(tái)界面后,可以添加、修改或刪除網(wǎng)站發(fā)布的景點(diǎn)資源信息,通過(guò)添加的訊息才可以發(fā)布到網(wǎng)頁(yè)上,不然不能顯示到網(wǎng)頁(yè)上;并能夠?qū)σ烟砑拥眯畔⑦M(jìn)行修改和刪除。如圖所示:ID珞聞標(biāo)感噩聞束意修改蛇輯IKi;□abeabc20145-6幽ffl&SS-ijI日長(zhǎng)abc2014-5-6修改冊(cè)除選擇;L32abeabc2014-5-6幽幅13abeabc2014^-5修改晦幡:YabewbcZS45日修改;::口5alxdbe20H-5-e修改出1或t;f6abeabc20145-6修改膽甘;IIi:7abeabc2014-5-6脩改幅謬:3abcabc201456匿aa&gQ近abc2014-5-6修改幅簿,121ilisSqJLDataSource-SqlD&t,a£ouruql||ii1M***二二二:J圖5.5管理新聞圖第一步:連接數(shù)據(jù)庫(kù),搜索到數(shù)據(jù)庫(kù)的文章。ifUction-Ibtnvalue,Text:"編輯、//當(dāng)為編卷時(shí)候取值string:strID=Request[^id"];SqlConiiectionSqlCoim-newSqlCorii-ection(Configiu"atiijriffliriager.A.ppSe11ing:E[DBCoonectionString^]);SqlConrt.OpeitO;SqlComffiMtdcomm=newS(11CommajidC"selecI*trofwHewsWHERENewsld=""+strIE+皿。SqlCorm);5qlD-taRvtdtrdr=cmni.Extent?R?tidtr0;i£Cir.Read())//表取值NewETitie.Te3£t=(string)dlr[*NewsTitie*]:Ue*sAuthor.Text=(itring)dr[,vMewsAuthor8];UtwiContsrLt.Valut=(itri<ir["fftwsCant?ntA'];SqlCoriiXL.Close0;dr.Close。:

第二步:編輯文章的內(nèi)容。更新到數(shù)據(jù)庫(kù)stri■strTH-刊口:SqljfIowactior&rub=im^41lCaiinfiiction.Ifdiifi^uiFia.tianilfluo^ar.XppSettingx[^llECoiznicii*nString^T]J:£口二gm0:drir*工?="UTDA7ENawsSET*4Iw=7itla,Twt**'閃命二m七M(jìn)l,**Twt*■'淖帝士誨十皿依'”-£qlD后t金da工七5上-d*-n.avSqlDitt?rC=<11^S^ICoaxl.:Data£ctd"=newD*t*Sct.0,第三步:如果成功,提示編輯新聞成功,否則報(bào)錯(cuò)。并關(guān)閉連接try{4a.fill{is,"temp");『『新開(kāi)史新去ResjDrue.Writexscript1m.gM.B.gc-=av1-3crijtc-rt「編新聞總江Jl?),^/icrJ;}catch(JyateftEjicejjtitft電電)(n?p?ina.I?ritaChiariptluLtu<(c=j*vucri;t>iltrtC"+tt.Hcingt.roStriiL(0+"")Vi=ript/");Jfial17{SqlCom.Close0;管理新聞、管理文章的過(guò)程和管理文章的過(guò)程類似,這里不再贅述.修改密碼舊密碼:新密局:新更嗚不能為空確認(rèn)新密詞舊密碼:新密局:新更嗚不能為空確認(rèn)新密詞:重置圖5.6修改密碼圖第一步:連接數(shù)據(jù)庫(kù),查詢用戶的用戶名和密碼?!鯥Cu』?Tiv>:luv-aun/&lav'lIIh■Ju-rE-ri■>ai'_4|-j■^*1),:i..u7》|.,」**』帛i?、I…1!■■.■:.'ir■?1%?足■>0■?■-ifiT『H**EgiizLyZD*]fiy.。4*nd*?第三步:如果修改成功,就會(huì)提示成功修改密碼,否則等待重新輸入,并關(guān)閉連接數(shù)據(jù)庫(kù)。iat1=ujiiatdCmd.EKecnteNtuQuery0;If第三步:如果修改成功,就會(huì)提示成功修改密碼,否則等待重新輸入,并關(guān)閉連接數(shù)據(jù)庫(kù)。iat1=ujiiatdCmd.EKecnteNtuQuery0;Ifu>□)(Kkspusa.Yhrin("<icrip:1ur.gutft-jtvtxctipl ertC成功修改密局!)</?r)else(REsp&Lse.UlriteC^scripllai等uag)e=javamcripCalertU修改密的失敗,")Omcript》");1}力6iR“p?n、&,Hrit""qcriptl?iCUM*jvy*£CTiptyilRTtC您輔i入的密螞錯(cuò)誤j檢查后事新輸入,’)*Hcripi〉”);11caLchC3yztan.Exn;pLililcelf.Hs^Dcise.Viil?('^iiciipt1地悵迪@-」bMHBctipL>81hel。**ch. TuutiiitgO卜**〕力三門ipI”),)tingly\fpnn.口onvO.第二步:獲取用戶新填入的密碼,更新到數(shù)據(jù)庫(kù)conn.OpenC.J;ISqlDalafieadersdr=s?lectCmd.Ex?cuteReader0^if(sdr.Rs-id0)[sdr.C14s?0;SqlCorrniandupdataCmd-n?wSqlC->mFuid(*updateAdmin5?tus?rFwd=""+txtFewFwd.Text.Trim()+wherenserld=,"+Ses5idm["u=erED"],Td5trin書(shū)0+coxm);inti-iupdateCmd.En*eciiteNarijQ-uery0;第6章

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論