旅游規(guī)劃平臺(tái)系統(tǒng)設(shè)計(jì)_第1頁(yè)
旅游規(guī)劃平臺(tái)系統(tǒng)設(shè)計(jì)_第2頁(yè)
旅游規(guī)劃平臺(tái)系統(tǒng)設(shè)計(jì)_第3頁(yè)
旅游規(guī)劃平臺(tái)系統(tǒng)設(shè)計(jì)_第4頁(yè)
旅游規(guī)劃平臺(tái)系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(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)介

引言在這個(gè)迅速發(fā)展的時(shí)代,科學(xué)技術(shù)的發(fā)展和互聯(lián)網(wǎng)的發(fā)展以及各種電競(jìng)和旅游方面的發(fā)展也是在緊跟時(shí)代的腳步,網(wǎng)絡(luò)在這個(gè)信息的年代里發(fā)揮著重要的作用,現(xiàn)在的人們使用的都是4G網(wǎng)了,網(wǎng)絡(luò)的暢通無(wú)阻讓人們更加喜歡在網(wǎng)上沖浪了,現(xiàn)在的人們就愛(ài)看手機(jī),玩手機(jī),人們也愛(ài)分享自己的旅游生活和在生活中的點(diǎn)點(diǎn)滴滴,所以有了網(wǎng)絡(luò)上的共享以及人們現(xiàn)在思維的轉(zhuǎn)換,人們更愿意去旅行,旅行可以給現(xiàn)在快節(jié)奏的生活帶來(lái)很好的解壓,或者說(shuō)給人的靈魂得到洗滌。還有一句流行詞叫“世界那么大,我想去看看”、“窮游”、“我想和你來(lái)一場(chǎng)說(shuō)走就走的旅行”等等,說(shuō)明人們?cè)谶@個(gè)知識(shí)爆發(fā)的時(shí)代,每天高壓高質(zhì)量高競(jìng)爭(zhēng)的生活里身心俱疲,所以就給旅游方面的發(fā)展提供了巨大機(jī)會(huì),人們可以通過(guò)旅游來(lái)放松自己的身心,而且網(wǎng)絡(luò)又那么發(fā)達(dá),人人隨時(shí)隨地可以發(fā)布在網(wǎng)上跟大家分享旅游心得和旅游攻略、經(jīng)驗(yàn)等等,這些經(jīng)驗(yàn)給那些工作繁忙的年輕人們減少了不必要花費(fèi)的時(shí)間。所以這么好的環(huán)境基礎(chǔ)下,旅游方面的發(fā)展在未來(lái)也是非??捎^的,它不但象征著人們生活水平的提高,還有利于國(guó)家非文化物質(zhì)遺產(chǎn)的宣傳,讓人們更好的感受我們國(guó)家壯麗的山河,還有我們國(guó)家厚重的歷史文化,最后可以呼吁人們對(duì)我國(guó)珍貴的文化景區(qū)的保護(hù),這么多的有利因素,是讓旅游業(yè)的發(fā)展鋪磚添瓦,為這個(gè)產(chǎn)業(yè)的蓬勃發(fā)展提供了巨大的推力作用。而縱觀我們國(guó)家的一些旅游圣地也是深受國(guó)內(nèi)外人士的欣賞與熱愛(ài),比如安徽省黃山市風(fēng)景區(qū)也已經(jīng)是世界級(jí)風(fēng)景區(qū)了,每年節(jié)假日與否都有世界各地的人紛至沓來(lái)、絡(luò)繹不絕,整個(gè)黃山不止是風(fēng)景區(qū),還有周邊的一些鄉(xiāng)村的天然景象更是被人們夸贊成世外桃源,那里的景象都是大自然的鬼斧神工,那里的村民也都十分淳樸,沒(méi)有商業(yè)的包裝,讓人們更能體驗(yàn)心靈貼近大自然的美妙感。在這一塊的旅游業(yè)是個(gè)缺口,我們國(guó)家和其他國(guó)家的旅游信息化管理系統(tǒng)的進(jìn)程依然緩慢,跟國(guó)外的一些發(fā)達(dá)城市相比管理還是落后。但是我們國(guó)家的旅游業(yè)也在迅速發(fā)展,但只是深度達(dá)不到經(jīng)濟(jì)需求而已,而與此同時(shí),它也并不滿足高生活水平的消費(fèi)者的需求,一些地方的旅游景點(diǎn)的系統(tǒng)和體制也沒(méi)有完善,我們國(guó)家整體的旅游業(yè)也在緩慢進(jìn)行上升,完善和加快旅游業(yè)的進(jìn)程也是亟待解決的,我們國(guó)家有濃厚的歷史文化氣息和古老建筑,有地大物博的土地資源,也是人口大國(guó),所以想要打造世界級(jí)旅游圣地也是有希望實(shí)現(xiàn)的,而實(shí)現(xiàn)這個(gè)目標(biāo)的三個(gè)主要因素是天時(shí)、地利、人和;隨著生活水平地不斷提高,經(jīng)濟(jì)地不斷發(fā)展,我們還可以借助網(wǎng)絡(luò)的便利來(lái)完善我們對(duì)旅游管理系統(tǒng)方面的網(wǎng)站,這樣可以實(shí)現(xiàn)信息化、高效化和數(shù)字化等等特點(diǎn),有了這些的提高,相信在以后可以實(shí)現(xiàn)資源的充分利用和利潤(rùn)的最大化。1.1課題背景與現(xiàn)狀在上世紀(jì)以來(lái),全球旅游經(jīng)濟(jì)速度增長(zhǎng)縱觀全體大于全球經(jīng)濟(jì)增速,旅游業(yè)逐漸發(fā)展成為全球最大的新興產(chǎn)業(yè),國(guó)際旅游收入在世界出口收入中占比重是8%以上,超過(guò)電子、汽車、輕工業(yè)等出口收入,隨著人們生活水平的提高,還有經(jīng)濟(jì)的飛速發(fā)展,我們對(duì)精神文化的需求也有大的提升,人們現(xiàn)在的主要生活方式開(kāi)始向旅游方面轉(zhuǎn)變,它是人們?cè)陂e暇時(shí)候的最優(yōu)選擇,它能夠滿足人們對(duì)文化物質(zhì)的需求,旅游讓人們?cè)谏眢w上和心靈上都能有安棲之所,1.2本文研究?jī)?nèi)容在文章中我們研究的主要內(nèi)容是黃山市休寧縣嶺腳村的一些特色景點(diǎn),并對(duì)休寧縣嶺腳村的景點(diǎn)做了調(diào)查和規(guī)劃,和設(shè)計(jì)與實(shí)現(xiàn)了關(guān)于該景點(diǎn)的網(wǎng)站,在該系統(tǒng)里詳細(xì)說(shuō)明了休寧縣嶺腳村的一些特色景點(diǎn),展示了休寧縣嶺腳村當(dāng)?shù)氐娜宋奶攸c(diǎn)以及特色景點(diǎn),該系統(tǒng)根據(jù)用戶需求進(jìn)行設(shè)計(jì),劃分為各個(gè)模塊,主要分為“主頁(yè)的展示”、“特色景點(diǎn)的介紹”、“自駕游覽信息”、“游客筆記”、“游客留言”、“用戶登錄”、“用戶注冊(cè)”等等模塊,各個(gè)模塊有各個(gè)實(shí)現(xiàn)的功能和對(duì)該網(wǎng)站進(jìn)行信息管理與規(guī)劃。在該網(wǎng)站系統(tǒng)里游客可以先了解這里的人文背景,然后了解這里的歷史發(fā)展與文明,接下來(lái)還會(huì)看到詳細(xì)的景點(diǎn)介紹以及景點(diǎn)的由來(lái),感受徽州的文化建筑和風(fēng)俗民風(fēng),讓游客先體驗(yàn)再規(guī)劃游玩路線以及時(shí)間等等;在“用戶和商家登錄與注冊(cè)”以及“后臺(tái)操作”的這幾個(gè)模塊中,實(shí)現(xiàn)了為游客提供全方位服務(wù),用戶可以注冊(cè)和登錄自己賬戶在該網(wǎng)站系統(tǒng)里留下自己游覽過(guò)名勝古跡的足跡,分享在游覽過(guò)程中的心得以及游覽攻略,讓更多的用戶受益。1.3課題研究意義運(yùn)用互聯(lián)網(wǎng)進(jìn)行高效地帶動(dòng)地方的旅游業(yè)是非常有必要的,因此,建立黃山市休寧縣嶺腳村旅游信息網(wǎng)系統(tǒng)可以加快人們對(duì)該地方的景點(diǎn)的認(rèn)識(shí),而且現(xiàn)在的人們價(jià)值觀也在不斷變化,更多的人愿意出游,愿意多瀏覽瀏覽世界,這就需要旅游系統(tǒng)網(wǎng)站的開(kāi)發(fā),給更多人提供便捷、健康、安全的旅游規(guī)劃平臺(tái)。同時(shí),也為宣傳國(guó)家非物質(zhì)文化遺產(chǎn)而做貢獻(xiàn),讓更多的人了解黃山市休寧縣嶺腳村的人文地理,文化風(fēng)俗,各種特色景點(diǎn)。作為文明古國(guó),我們每個(gè)人都有義務(wù)去保護(hù)和宣揚(yáng)我們中華文化的精粹。2技術(shù)概論2.1系統(tǒng)的開(kāi)發(fā)環(huán)境本文的旅游網(wǎng)站系統(tǒng)使用Eclipse的編程語(yǔ)言,這是一個(gè)著名的跨平臺(tái)的自由集成開(kāi)發(fā)環(huán)境,Eclipse是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平,它是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境,安裝其他插件,例如由Eclipse插件組件組成的C++和基于Eclipse、Java的可擴(kuò)展開(kāi)發(fā)平臺(tái),以支持其他語(yǔ)言的開(kāi)發(fā)環(huán)境Eclipse組件,主要是Eclipse插件,以及統(tǒng)一的集成開(kāi)發(fā)環(huán)境,為用戶提供開(kāi)發(fā)人員所有工具,供軟件開(kāi)發(fā)人員擴(kuò)展Eclipse是使用Java語(yǔ)言開(kāi)發(fā)的。Eclipse框架還可用來(lái)作為與軟件開(kāi)發(fā)無(wú)關(guān)的其他應(yīng)用程序類型的基礎(chǔ)。2.2數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)技術(shù)從很久以前就成為非常急需的市場(chǎng)需求,而計(jì)算機(jī)的應(yīng)用也會(huì)越來(lái)越廣泛,這就提供了有利的開(kāi)發(fā)環(huán)境。數(shù)據(jù)庫(kù)技術(shù)它是計(jì)算機(jī)的一個(gè)分支,應(yīng)用非常廣泛。數(shù)據(jù)庫(kù)技術(shù)它的體積小、速度快、總體的成本不高,一般中小型的網(wǎng)站開(kāi)發(fā)都會(huì)選擇它來(lái)當(dāng)做網(wǎng)站的數(shù)據(jù)庫(kù).它可以應(yīng)用在很多語(yǔ)言上,其中就包括C、JAVA、C++。2.3B/S構(gòu)架B/S構(gòu)架是一種網(wǎng)絡(luò)結(jié)構(gòu)模式,其中客戶端使用因特網(wǎng)上的標(biāo)準(zhǔn)通信協(xié)議作為與服務(wù)器通信的協(xié)議。Internet上的每個(gè)人都可以使用標(biāo)準(zhǔn)通信協(xié)議訪問(wèn)服務(wù)器并共享數(shù)據(jù)。B/S架構(gòu)它的功能該架構(gòu)產(chǎn)品能反映更方便的效用,在管理服務(wù)器列表中,每個(gè)客戶端只是一個(gè)瀏覽器,無(wú)需維護(hù),無(wú)論用戶的大小如何,所有操作都足夠,無(wú)論不增加維護(hù)升級(jí)工作負(fù)載的分支數(shù)量。對(duì)于服務(wù)器,如果它們?cè)谄渌胤?,?qǐng)將服務(wù)器連接到專用網(wǎng)絡(luò),進(jìn)行升級(jí)和共享,結(jié)果無(wú)法預(yù)估,所以在緊急情況下,許多企業(yè)部門使用數(shù)據(jù)庫(kù)存儲(chǔ)服務(wù)器。2.4Tomcat服務(wù)器Tomcat由軟件架構(gòu)師James開(kāi)發(fā),它成為一個(gè)開(kāi)源項(xiàng)目,并由Sun提供給ApacheSoftwareFoundation。大多數(shù)開(kāi)源項(xiàng)目都使用動(dòng)物創(chuàng)建相關(guān)書籍和設(shè)計(jì)封面。草圖,所以他想要遵循以動(dòng)物命名的項(xiàng)目名稱。Tomcat的技術(shù)很先進(jìn)和可靠,免費(fèi)提供的Web應(yīng)用程序服務(wù)器。Tomcat和一般Web服務(wù)器差不多,都具有處理HTML頁(yè)面的功能,另外它還是一個(gè)Servlet和JSP容器,獨(dú)立的Servlet容器是Tomcat的默認(rèn)模式。3需求分析3.1可行性研究在需求分析階段,我們首先應(yīng)該研究旅游網(wǎng)站系統(tǒng)的可行性研究,研究的目的是確定問(wèn)題是否能夠在最短的時(shí)間內(nèi)解決并用最低的成本,并在給定的系統(tǒng)大小或時(shí)間限制內(nèi)解決許多問(wèn)題。(1)在技術(shù)方面;運(yùn)用基于Web的設(shè)計(jì)方法和Java語(yǔ)言以及數(shù)據(jù)庫(kù)實(shí)現(xiàn)了在技術(shù)方面的可行性,Java語(yǔ)言已經(jīng)放棄了它不了解的多重繼承和指針的想法。它功能強(qiáng)大而且簡(jiǎn)單易用,很好地達(dá)成了理論,可以讓編程人員用文藝的方式編程繁瑣的語(yǔ)言,所以在技術(shù)上開(kāi)發(fā)該旅游網(wǎng)站系統(tǒng)是可行的。(2)在經(jīng)濟(jì)方面;該旅游網(wǎng)站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)在Eclipse中進(jìn)行代碼編寫、運(yùn)行以及調(diào)試,在學(xué)校里前兩個(gè)軟件也都是免費(fèi)下載的,所以,在經(jīng)濟(jì)上該旅游網(wǎng)站系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)也是可行的。(3)在操作方面;計(jì)算機(jī)的普及會(huì)讓該系統(tǒng)容易使用,大部分網(wǎng)上用戶可以無(wú)障礙使用該旅游系統(tǒng),而且該旅游系統(tǒng)是以PC端作為服務(wù)器,在本系統(tǒng)的界面有詳細(xì)分類介紹,故而用戶可以很熟練對(duì)本旅游系統(tǒng)進(jìn)行操作與管理,所以,該旅游系統(tǒng)的開(kāi)發(fā)在操作上也是可行的。3.2系統(tǒng)功能需求分析本旅游網(wǎng)信息化管理系統(tǒng)是實(shí)現(xiàn)對(duì)休寧縣嶺腳村景點(diǎn)信息的管理,它的主要功能包括有景點(diǎn)列表,在這里會(huì)有當(dāng)?shù)靥厣包c(diǎn)列表和詳情;自駕游覽信息模塊有自駕游覽路線和管理員發(fā)布的優(yōu)惠信息;在游記模塊里實(shí)現(xiàn)了游客對(duì)該景區(qū)的所感所想,可以供大家參考;留言模塊是商家和游客旅游后的心得與感受;在登錄和注冊(cè)模塊,用戶可以注冊(cè)并登錄自己的賬號(hào)進(jìn)行留言和隨時(shí)隨地發(fā)表游記,記下所感,商家也注冊(cè)和登錄自己的賬號(hào)進(jìn)行留言和發(fā)布關(guān)于該景點(diǎn)的優(yōu)惠詳情;在后臺(tái)管理模塊,是可以對(duì)所有功能模塊進(jìn)行增、刪、改、查,起到實(shí)時(shí)監(jiān)控的作用,對(duì)于游客和商家進(jìn)行管理,還有景區(qū)的及時(shí)更新等等。下圖是本旅游信息化管理系統(tǒng)的首頁(yè)的功能結(jié)構(gòu)圖,如下圖3-1首頁(yè)首頁(yè)自駕游覽信息登錄景點(diǎn)游記留言言后自駕游覽信息登錄景點(diǎn)游記留言言后臺(tái)注冊(cè)自駕游覽信息留言列表景點(diǎn)信息后臺(tái)登錄商家登錄優(yōu)惠信息游記信息用戶登錄用戶注冊(cè)商家注冊(cè)自駕游覽信息留言列表景點(diǎn)信息后臺(tái)登錄商家登錄優(yōu)惠信息游記信息用戶登錄用戶注冊(cè)商家注冊(cè)修改個(gè)人資料修改個(gè)人資料商家留言用戶留言發(fā)布、修改、刪除游記發(fā)布、修改、刪除優(yōu)惠修改個(gè)人資料修改個(gè)人資料商家留言用戶留言發(fā)布、修改、刪除游記發(fā)布、修改、刪除優(yōu)惠圖3-1前臺(tái)系統(tǒng)功能結(jié)構(gòu)圖3.2.1景點(diǎn)信息旅游網(wǎng)站系統(tǒng)的首頁(yè)里有景點(diǎn)的展示,這景點(diǎn)這一欄里有當(dāng)?shù)氐奶厣包c(diǎn)列表,點(diǎn)擊進(jìn)去有各個(gè)景點(diǎn)的詳情,在這里游客可以最大化了解到該景區(qū)的詳細(xì)介紹,從而可以決定要不要去。3.2.2自駕游覽信息自駕游覽信息可以為游客規(guī)劃一下路線,因?yàn)樾輰幙h嶺腳村的路線比較復(fù)雜,而游客可能會(huì)陌生,所以在該模塊為游客規(guī)劃路線是非常有必要的,同時(shí)能讓游客覺(jué)得該網(wǎng)站服務(wù)非常周到和體貼,此外,商家可以在該模塊里發(fā)布一些景點(diǎn)的優(yōu)惠信息供游客參考,比如在校期間大學(xué)生可以憑身份證半價(jià)或是省級(jí)有優(yōu)惠活動(dòng)學(xué)生可以免費(fèi)出游,但是有時(shí)間限制,所以就給游客提供信息,因此可以早做規(guī)劃。下列是子功能模塊圖,如圖3-2所示自駕游覽信息自駕游覽信息自駕游覽信息自駕游覽信息優(yōu)惠信息優(yōu)惠信息圖3-2子功能圖3.2.3游記信息在游記模塊里實(shí)現(xiàn)游客對(duì)旅程過(guò)程的記錄,游客可以隨時(shí)發(fā)表游記和感受,可以上傳自己拍的圖片,有照片更加能體現(xiàn)意境,更有說(shuō)服力。3.2.4留言留言這個(gè)模塊游客可以在旅游結(jié)束之后發(fā)表自己的感受,在最后與其他背包客進(jìn)行交流分享心得,商家也可以在該平臺(tái)進(jìn)行留言,發(fā)表自己的看法,與游客互動(dòng)。3.2.4注冊(cè)和登錄首先用戶和商家可以注冊(cè)一個(gè)賬號(hào),然后再登錄一下自己的賬號(hào),登錄這個(gè)模塊分為用戶登錄和商家登錄,用戶登錄以后可以使用留言功能,在登錄的那個(gè)界面可以修改個(gè)人資料,還可以發(fā)布、修改和刪除關(guān)于自己的一篇游記,隨時(shí)記下、修改和刪除自己的所看所想;商家登錄以后同樣可以修改自己的個(gè)人資料,也可以留言,還可以發(fā)布關(guān)于景點(diǎn)的優(yōu)惠信息,實(shí)時(shí)更新景點(diǎn)信息。用戶留言發(fā)布、修改、刪除游記用戶登錄用戶留言發(fā)布、修改、刪除游記用戶登錄登錄登錄修改個(gè)人資料修改個(gè)人資料商家登錄商家留言商家登錄商家留言發(fā)布、修改、刪除優(yōu)惠發(fā)布、修改、刪除優(yōu)惠修改個(gè)人資料修改個(gè)人資料圖3-3子功能圖3.2.5后臺(tái)管理后臺(tái)管理首先管理員登錄自己的賬號(hào),在后臺(tái)管理里可以對(duì)前幾個(gè)功能模塊進(jìn)行增、刪、改、查,同時(shí)也可以對(duì)首頁(yè)的景點(diǎn)進(jìn)行及時(shí)的修改與更新,后臺(tái)管理員可以編輯商家信息和用戶信息。下面是運(yùn)用E-R圖來(lái)表示旅游網(wǎng)信息管理系統(tǒng)的概念模型。3.3數(shù)據(jù)庫(kù)概念模型數(shù)據(jù)庫(kù)概念模型是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)階梯。建立數(shù)據(jù)庫(kù)的概念模型,是從數(shù)據(jù)的觀點(diǎn)出發(fā),觀察系統(tǒng)中數(shù)據(jù)的采集、傳輸、處理、存儲(chǔ)、輸出等,經(jīng)過(guò)分析、總結(jié)建立起來(lái)的一個(gè)邏輯模型。數(shù)據(jù)庫(kù)概念模型有多種,其中層次模型是一棵倒立的樹(shù),下列條件的數(shù)據(jù)模型稱之為層次模型:有且僅有一個(gè)結(jié)點(diǎn)無(wú)父結(jié)點(diǎn),這個(gè)結(jié)點(diǎn)稱之為根結(jié)點(diǎn);其他結(jié)點(diǎn)有且僅有一個(gè)父結(jié)點(diǎn)。網(wǎng)狀模型表示非樹(shù)型結(jié)構(gòu)是很直接的。下面是運(yùn)用E-R圖來(lái)表示旅游網(wǎng)信息管理系統(tǒng)的概念模型。3.3.1實(shí)體和屬性定義:1.用戶與其屬性E-R圖用戶用戶電話密碼用戶名昵稱電話密碼用戶名昵稱圖3-4用戶實(shí)體與屬性的定義2.商家與其屬性E-R圖商家商家電話密碼公司名稱用戶名電話密碼公司名稱用戶名圖3-5商家實(shí)體與屬性的定義景點(diǎn)與其屬性E-R圖景點(diǎn)景點(diǎn)景點(diǎn)圖片景點(diǎn)介紹景點(diǎn)名稱景點(diǎn)圖片景點(diǎn)介紹景點(diǎn)名稱圖3-6景點(diǎn)實(shí)體與屬性的定義游記與其屬性E-R圖游記游記游記感想游記圖片游記感想游記圖片游記標(biāo)題游記的發(fā)布游記標(biāo)題游記的發(fā)布圖3-7游記實(shí)體與屬性的定義留言與其屬性E-R圖留言留言留言列表留言列表留言內(nèi)容留言時(shí)間用戶留言商家留言留言內(nèi)容留言時(shí)間用戶留言商家留言圖3-8留言實(shí)體與屬性的定義系統(tǒng)E-R自駕游覽自駕游覽N發(fā)布優(yōu)惠管理發(fā)布優(yōu)惠管理商家管理1商家管理景點(diǎn)管理管理員N11景點(diǎn)管理管理員N11用戶商家:密碼:123管理管理用戶商家:密碼:123管理管理添加管理游記游記添加NN添加留言發(fā)布用戶N11N留言發(fā)布用戶圖3-9總體E-R圖3.4小結(jié)本章主要從可能性和需求兩個(gè)方面對(duì)嶺腳村旅游信息化管理系統(tǒng)的實(shí)現(xiàn)價(jià)值進(jìn)行了分析。在實(shí)現(xiàn)嶺腳村旅游信息化管理系統(tǒng)的可能性上,通過(guò)B/S構(gòu)架管理系統(tǒng)的便捷和優(yōu)勢(shì)等角度對(duì)實(shí)現(xiàn)該系統(tǒng)做出了技術(shù)可行性的分析,以SQLServer和Eclipse作為數(shù)據(jù)庫(kù)開(kāi)發(fā)平臺(tái)和系統(tǒng)開(kāi)發(fā)的工具在經(jīng)濟(jì)方面確定了實(shí)現(xiàn)畢業(yè)論文管理系統(tǒng)的可行性,在分析了技術(shù)、經(jīng)濟(jì)、操作等方面可行性的基礎(chǔ)上,繪制了具體的系統(tǒng)流程圖清晰的解釋了系統(tǒng)的功能和使用過(guò)程。4系統(tǒng)總體設(shè)計(jì)4.1總體設(shè)計(jì)概況在需求分析階段的工作,總體設(shè)計(jì)的基本目標(biāo)是回答該怎樣實(shí)現(xiàn)的問(wèn)題,因此它又稱為概要設(shè)計(jì)或是初步設(shè)計(jì),通過(guò)這個(gè)工作將劃分出組成系統(tǒng)的物理元素程序、文件、數(shù)據(jù)庫(kù)、文檔等等??傮w設(shè)計(jì)階段的另一個(gè)任務(wù)是設(shè)計(jì)軟件的結(jié)構(gòu),我們首先應(yīng)該確定的是系統(tǒng)首頁(yè)和后臺(tái)管理員各自實(shí)現(xiàn)的功能模塊有哪些,還有它們之間的聯(lián)系是什么,這就需要用整體的眼光,用最少的花費(fèi)成本來(lái)選用最好的整體結(jié)構(gòu)。在管理系統(tǒng)里有六個(gè)管理模塊,所有模塊都是相互獨(dú)立的,基于功能的劃分可以把后臺(tái)系統(tǒng)分為的:用戶和商家管理、景點(diǎn)模塊、游記模塊、留言模塊、自駕游覽模塊以及管理員模塊。下列是系統(tǒng)的后臺(tái)管理員功能圖。管理員管理員留言管理游記管理用戶管理景點(diǎn)管理言商家管理留言管理游記管理用戶管理景點(diǎn)管理言商家管理自駕游覽管理刪除刪除修改刪除刪除添加景點(diǎn)添加用戶修改禁言添加商家禁言刪除修改刪除刪除刪除修改刪除刪除添加景點(diǎn)添加用戶修改禁言添加商家禁言刪除修改刪除圖4-1后臺(tái)系統(tǒng)功能結(jié)構(gòu)圖4.2數(shù)據(jù)庫(kù)設(shè)計(jì)數(shù)據(jù)庫(kù)的結(jié)構(gòu)特征是數(shù)據(jù)庫(kù)設(shè)計(jì),創(chuàng)建最適合的應(yīng)用環(huán)境的數(shù)據(jù)結(jié)構(gòu)模型和滿足數(shù)據(jù)庫(kù)不同用戶需求的功能模型。休寧縣嶺腳村旅游網(wǎng)信息化管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)離不開(kāi)數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)結(jié)構(gòu)的詳細(xì)設(shè)計(jì)的關(guān)系屬性有屬性名、數(shù)據(jù)類型、數(shù)據(jù)長(zhǎng)度。在下表中詳細(xì)給出了旅游信息化管理系統(tǒng)各表的屬性設(shè)計(jì)情況。表4-1用戶信息表屬性名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度允許空idint11nousernamevarchar255yespasswordvarchar255yesnicknamevarchar255yesphonevarchar255yesstatustinyint4yes表4-2商家信息表屬性名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度允許空idint11nousernamevarchar255yespasswordvarchar255yescompanyvarchar255yesphonevarchar255yesstatustinyint4yes表4-3景點(diǎn)信息表屬性名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度允許空idint11notitlevarchar255yesintrovarchar1024yesphotovarchar255yescreatetimedatetime0yes表4-4游記信息表屬性名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度允許空idint11notitlevarchar255yesintrovarchar1024yesphotovarchar255yescreatetimedatetime0yesuser_idint11yes表4-5留言信息表屬性名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度允許空idint11notypetinyint4yesintrovarchar255yescreatetimdatetime0yesuser_idint11yestrader_idint11yes表4-6自駕游覽信息表屬性名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度允許空idint11notitlevarchar255yesintrovarchar1024yesphotovarchar255yescreatetimedatetime0yestrader_idint11yes表4-7管理員信息表屬性名數(shù)據(jù)類型數(shù)據(jù)長(zhǎng)度允許空idint11nousernamevarchar255yespasswordvarchar255yes4.3小結(jié)在這總體的設(shè)計(jì)階段需要確定系統(tǒng)的每個(gè)程序的結(jié)構(gòu),軟件結(jié)構(gòu)設(shè)計(jì)的主要目的是自上而下和逐步完善,在詳細(xì)設(shè)計(jì)和編寫代碼之前,首先應(yīng)該設(shè)計(jì)結(jié)構(gòu),優(yōu)點(diǎn)是您可以在全球范圍內(nèi)優(yōu)化早期軟件結(jié)構(gòu)。5系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)詳細(xì)設(shè)計(jì)階段的具體目標(biāo)是專門實(shí)施所需的系統(tǒng),并在本設(shè)計(jì)的工作中獲得目標(biāo)系統(tǒng)的準(zhǔn)確描述,程序員可以根據(jù)設(shè)計(jì)程序的藍(lán)圖編寫程序代碼。詳細(xì)設(shè)計(jì)幾乎可以確定最終的代碼質(zhì)量,在其生命歷史中,應(yīng)先讀懂該程序,然后才能設(shè)計(jì)測(cè)試計(jì)劃,詳細(xì)設(shè)計(jì)的目標(biāo)是正確實(shí)現(xiàn)模塊功能,以及簡(jiǎn)單的過(guò)程。5.1系統(tǒng)首頁(yè)界面本旅游系統(tǒng)是針對(duì)休寧縣嶺腳村的特色文化背景而設(shè)計(jì)的旅游服務(wù)平臺(tái),在首頁(yè),特色景點(diǎn)會(huì)自動(dòng)翻動(dòng),給游客以直觀的視覺(jué)沖擊。它的首頁(yè)采用左右翻動(dòng)的形式展現(xiàn)休寧縣嶺腳村的特色景點(diǎn),一股濃厚的徽派建筑氣息迎面撲來(lái),這里的建筑色調(diào)是采用白和黑,基本都是白墻黑瓦。在本系統(tǒng)的上方展示了各個(gè)功能模塊,它主要由以下幾個(gè)功能模塊組成,它們分別是景點(diǎn)模塊、自駕游覽信息模塊、游記模塊、留言模塊、登錄和注冊(cè)模塊以及后臺(tái)功能,如圖5.1所示圖5-1休寧縣嶺腳村旅游網(wǎng)信息化管理系統(tǒng)首頁(yè)主要實(shí)現(xiàn)代碼如下$(function(){$(".flexslider").flexslider({ animation:'slide',//滑動(dòng) slideshowSpeed:2000,//滑動(dòng)內(nèi)容展示時(shí)間(ms) animationSpeed:1000//內(nèi)容切換時(shí)間(ms) });}); 5.2注冊(cè)界面新用戶或是商家可以注冊(cè)一個(gè)自己的賬戶,這樣可以登錄進(jìn)去實(shí)現(xiàn)更多的功能,都可以更改自己的資料,用戶這一塊可以查看景點(diǎn)和自駕游路線還有商家發(fā)布的優(yōu)惠活動(dòng)以及留言功能,游客還可以根據(jù)個(gè)人喜好發(fā)布一些自己的游記,隨時(shí)記錄,還可以給其他游客提供建議;商家自然也是可以查看各個(gè)景點(diǎn)以及發(fā)布及時(shí)發(fā)布景點(diǎn)的優(yōu)惠活動(dòng),也可以留言,還可以查看游客的游記,實(shí)時(shí)追蹤游客信息。圖5-2注冊(cè)界面部分實(shí)現(xiàn)代碼如下publicStringregister(){ switch(type){ case1: if(username==null||username.trim().equals("")|| password==null||password.trim().equals("")){ addActionMessage("用戶名和密碼不可為空"); return"register"; }elseif(userService.getUser(username)==null){ Useruser=newUser(); user.setUsername(username); user.setPassword(password); user.setNickname(nickname); user.setPhone(phone); userService.add(user); addActionMessage("注冊(cè)成功,請(qǐng)登錄"); return"login"; }else{ addActionMessage("用戶名已存在"); return"register"; } case2: if(username.equals("")||password.equals("")){ addActionError("用戶名和密碼不可為空"); return"register"; }elseif(traderService.getTrader(username)==null){ Tradertrader=newTrader(); trader.setUsername(username); trader.setPassword(password); trader.setCompany(company); trader.setPhone(phone); trader.setStatus(2); traderService.add(trader); addActionError("注冊(cè)成功,請(qǐng)登錄"); return"login"; }else{ addActionError("用戶名已存在"); return"register"; } } returnnull; }圖5-3個(gè)人資料界面部分實(shí)現(xiàn)代碼如下publicStringuserSave(){ if(type==1){ userService.update(user); ActionContext.getContext().getSession().put("user",user); }elseif(type==2){ traderService.update(trader); ActionContext.getContext().getSession().put("user",trader); } addActionMessage("修改成功"); return"userSave"; }5.3游客實(shí)現(xiàn)功能首先,游客可以自行瀏覽各個(gè)景點(diǎn)信息,查看景點(diǎn)路線以及發(fā)布的景點(diǎn)優(yōu)惠活動(dòng),還可以查看自己或是別人的游記,可以對(duì)自己發(fā)布的游記進(jìn)行刪除和修改,還有留言功能,可以看到別人的留言以及查看留言用戶和他的留言時(shí)間,每個(gè)用戶都可以添加自己的留言,以上是游客可以使用的功能,下面是功能圖:圖5-4發(fā)布游記界面游記功能實(shí)現(xiàn)的部分代碼圖如下publicStringnoteAddpage(){ return"noteAdd"; }publicStringnoteAdd(){ if(photo!=null){ note.setPhoto(UploadUtil.fileUpload(photo,photoFileName,"photo/note")); } noteService.add(note); returnnoteSelf();}圖5-5添加留言界面留言功能實(shí)現(xiàn)的部分代碼圖如下functioncheckLeave(){ vartype=$("input[name='gbook.type']").val(); if(type==null||type==""){alert("請(qǐng)登錄后留言!");returnfalse;} varintro=$("textarea[name='ro']").val(); if(intro==null||intro==""){alert("請(qǐng)輸入留言!");returnfalse;}}publicStringgbookAdd(){ gbookService.add(gbook); returngbookList();}5.4商家實(shí)現(xiàn)功能商家可以在自駕游模塊發(fā)布關(guān)于景點(diǎn)的優(yōu)惠活動(dòng),下面是功能圖:圖5-6發(fā)布優(yōu)惠界面它實(shí)現(xiàn)的部分代碼圖如下publicStringnewsAdd(){ if(photo!=null){ news.setPhoto(UploadUtil.fileUpload(photo,photoFileName,"photo/news")); } newsService.add(news); returnnewsSelf(); } 5.5后臺(tái)管理功能這一功能模塊是實(shí)現(xiàn)對(duì)整個(gè)網(wǎng)站的管理,實(shí)現(xiàn)對(duì)各個(gè)功能模塊的增刪改查,下面是它的運(yùn)行界面:圖5-7后臺(tái)運(yùn)行界面主要實(shí)現(xiàn)代碼如下:functionshow_menu_box(num){ if($('box'+num)){ if($('box'+num).style.display=='none'){ $('box'+num).style.display='block'; $('img'+num).style.background='url(images/menu_2.gif)'; }else{ $('box'+num).style.display='none'; $('img'+num).style.background='url(images/menu_1.gif)'; } }}functioniframeHeight(){ document.getElementById('frame_left').height="100%"; document.getElementById('frame_right').height="100%";}6系統(tǒng)測(cè)試6.1測(cè)試的目的通過(guò)系統(tǒng)的測(cè)試是來(lái)檢查系統(tǒng)出現(xiàn)的問(wèn)題,然后去解決這些問(wèn)題,確保系統(tǒng)可以安全、穩(wěn)定的進(jìn)行。在開(kāi)發(fā)各類大小型軟件系統(tǒng)的路途中,面臨著各種復(fù)雜的問(wèn)題,人的技術(shù)的因素也摻雜其中,所以最終的程序和系統(tǒng)效果圖不肯可能完美無(wú)瑕,所以在軟件系統(tǒng)投入市場(chǎng)之前運(yùn)營(yíng)之前,測(cè)試軟件可能出現(xiàn)的問(wèn)題、漏洞,這樣就可以減小錯(cuò)誤帶來(lái)的代價(jià),也可以對(duì)軟件的質(zhì)量提供保證。6.2測(cè)試的方法我們?cè)跍y(cè)試的過(guò)程中主要使用的方法有白盒測(cè)試和黑盒測(cè)試,白盒測(cè)試(結(jié)構(gòu)測(cè)試)主要是根據(jù)程序內(nèi)部邏輯來(lái)檢測(cè)程序,查看能否按照預(yù)期效果正確運(yùn)行。它通常是使用測(cè)試用例,輸入有效測(cè)試數(shù)據(jù),可以減少測(cè)試成本,達(dá)到預(yù)期效果的可能性更大。黑盒測(cè)試(功能測(cè)試)主要用于產(chǎn)品已知的功能,并且不必通過(guò)測(cè)試軟件的每個(gè)功能是否被正確執(zhí)行和使用來(lái)考慮整個(gè)程序的內(nèi)部結(jié)構(gòu)和過(guò)程,無(wú)論如何考慮,該程序都是黑盒子,以確保在程序中識(shí)別問(wèn)題、正常運(yùn)行、保持信息的完整性等等,并且接收正確的數(shù)據(jù)和正常的輸出信息,而且測(cè)試是在程序的接口處完成。6.3系統(tǒng)的測(cè)試測(cè)試結(jié)果可以看出輸入已注冊(cè)的用戶名和密碼這樣就能登錄自己的賬戶,測(cè)試了用

溫馨提示

  • 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)論