濟(jì)南旅游網(wǎng)站的設(shè)計和實(shí)現(xiàn)-計算機(jī)本科畢業(yè)論文_第1頁
已閱讀1頁,還剩36頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p><b>  山東財經(jīng)大學(xué)</b></p><p>  本科畢業(yè)論文(設(shè)計)</p><p>  題目:濟(jì)南旅游網(wǎng)站的設(shè)計與實(shí)現(xiàn)</p><p>  學(xué) 院 計算機(jī)科學(xué)與技術(shù) </p><p>  專 業(yè) 計算機(jī)科學(xué)與技術(shù) <

2、/p><p>  班 級 2013級計算機(jī)科學(xué)與技術(shù)1班 </p><p>  學(xué) 號 20131844126 </p><p>  姓 名 王佳慧 </p><p>  指導(dǎo)教師 戚尚菊

3、 </p><p>  山東財經(jīng)大學(xué)教務(wù)處制</p><p>  2017 年 04 月</p><p>  山東財經(jīng)大學(xué)學(xué)士學(xué)位論文原創(chuàng)性聲明</p><p>  本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的研究成果。對本文的研

4、究做出重要貢獻(xiàn)的個人和集體,均已在論文中作了明確的說明并表示了謝意。本聲明的法律結(jié)果由本人承擔(dān)。</p><p>  學(xué)位論文作者簽名: </p><p>  年 月 日</p><p>  山東財經(jīng)大學(xué)關(guān)于論文使用授權(quán)的說明</p><p>  本人完全了解山東財經(jīng)大學(xué)有關(guān)保留、使用學(xué)士學(xué)位論文的規(guī)定

5、,即:學(xué)校有權(quán)保留、送交論文的復(fù)印件,允許論文被查閱,學(xué)校可以公布論文的全部或部分內(nèi)容,可以采用影印或其他復(fù)制手段保存論文。</p><p>  指導(dǎo)教師簽名:   論文作者簽名: </p><p>  年 月 日       年 月 日</p><p>  濟(jì)

6、南旅游網(wǎng)站設(shè)計與實(shí)現(xiàn)</p><p><b>  摘 要</b></p><p>  中國自從進(jìn)入21世紀(jì),互聯(lián)網(wǎng)的發(fā)展就進(jìn)入了快速發(fā)展的時期,互聯(lián)網(wǎng)的發(fā)展帶動了許多行業(yè)的發(fā)展,包括旅游業(yè)的發(fā)展?,F(xiàn)在人們喜歡在互聯(lián)網(wǎng)上獲取自己想要的信息,所以建立旅游業(yè)建立網(wǎng)站還是很有必要的。</p><p>  濟(jì)南旅游信息網(wǎng)站,是可以讓所有人了解濟(jì)南最新的

7、旅游信息的動態(tài)窗口,本網(wǎng)站從為了用戶方便為出發(fā)點(diǎn),對濟(jì)南的旅游景點(diǎn)和旅游產(chǎn)業(yè)進(jìn)行詳細(xì)的介紹,可以協(xié)助用戶制定屬于自己的濟(jì)南之游路線。</p><p>  本文首先介紹了旅游網(wǎng)站的開發(fā)背景和意義,然后論述了系統(tǒng)的可行性分析和需求分析,總體設(shè)計方案,比較詳細(xì)的論述了系統(tǒng)的詳細(xì)設(shè)計和實(shí)現(xiàn)。最后,本文對旅游網(wǎng)站進(jìn)行了系統(tǒng)檢測。</p><p>  本網(wǎng)站主要為用戶提供了注冊,登錄,訂購景點(diǎn)門票,瀏

8、覽景點(diǎn)信息等功能,在設(shè)計方面,本系統(tǒng)采用B/S結(jié)構(gòu),同時使用PHP技術(shù)進(jìn)行動態(tài)頁面的設(shè)計,后臺數(shù)據(jù)庫選用MySQL數(shù)據(jù)庫。</p><p>  關(guān)鍵詞:旅游網(wǎng)站;濟(jì)南;訂票;動態(tài)網(wǎng)站;</p><p>  Jinan travel Website Design and Implementation</p><p><b>  ABSTRACT</b&

9、gt;</p><p>  Since entering the 21st century in China.The development of the Internet has entered the period of rapid development.The development of the Internet to drive the development of many industries,

10、including tourism.Now people like to get what you want information on the Internet, so it is necessary to establish tourism website.</p><p>  Jinan tourism information website, It is can let all people know

11、the latest tourism information dynamic window, From this web site for user convenience as a starting point.Jinan tourist attractions and tourism industry on this web site are detailed introduction.This website can help u

12、sers to develop their own jinan tour routes.</p><p>  This paper first introduces the development background and significance of travel sites.Then, this paper discusses the feasibility of system analysis and

13、 demand analysis, overall design.This article also compares detailed discusses the detailed design and implementation of the system.Finally, in this paper, the tourism website of the detection system.</p><p>

14、;  This website mainly provides the user registration, login, ordering attractions tickets, browse the attractions, and other functions.In terms of design, the system adopts B/S structure.At the same time use the PHP tec

15、hnology for the design of dynamic pages.The backend database choose MySQL database.</p><p>  Keywords: Travel Website;Jinan;Booking;Dynamic Website;</p><p><b>  目 錄</b></p>&

16、lt;p><b>  一、緒 論1</b></p><p><b> ?。ㄒ唬╅_發(fā)背景1</b></p><p><b>  (二)意義1</b></p><p><b>  二、技術(shù)背景2</b></p><p><b> ?。ㄒ?/p>

17、)PHP2</b></p><p><b> ?。ǘ㊣IS2</b></p><p> ?。ㄈ㎝ySQL2</p><p><b> ?。ㄋ模〤SS3</b></p><p>  (五)JavaScript3</p><p>  三、網(wǎng)站的需求分析

18、3</p><p> ?。ㄒ唬┻\(yùn)行環(huán)境需求3</p><p><b>  (二)用戶需求3</b></p><p> ?。ㄈ┚W(wǎng)站可行性分析4</p><p><b>  1.技術(shù)可行性4</b></p><p><b>  2.經(jīng)濟(jì)可行性6</b&

19、gt;</p><p><b>  3.功能可行性6</b></p><p><b>  4.運(yùn)行可行性6</b></p><p><b>  5.法律可行性6</b></p><p>  四、網(wǎng)站的概要設(shè)計7</p><p> ?。ㄒ唬┚W(wǎng)站的功

20、能分析設(shè)計7</p><p><b>  1.用戶模塊7</b></p><p>  2.景點(diǎn)游覽模塊7</p><p><b>  3.搜索功能8</b></p><p><b>  4.訂票系統(tǒng)8</b></p><p><b>

21、  5.聯(lián)系我們8</b></p><p> ?。ǘ┚W(wǎng)站的功能模塊的分析設(shè)計8</p><p> ?。ㄈ┫到y(tǒng)主要流程分析設(shè)計9</p><p>  1.注冊功能流程9</p><p>  2.登陸功能流程9</p><p>  3.購票的流程11</p><p>  

22、(四)頁面設(shè)計12</p><p>  1.主頁面設(shè)計12</p><p>  2.輸入輸出界面設(shè)計12</p><p>  五、網(wǎng)站的詳細(xì)設(shè)計與實(shí)現(xiàn)13</p><p> ?。ㄒ唬?shù)據(jù)庫需求分析13</p><p>  (二)數(shù)據(jù)庫的基本設(shè)計14</p><p>  1.用戶adm

23、in表設(shè)計14</p><p>  2.景點(diǎn)sight表設(shè)計15</p><p>  3.門票ticket表設(shè)計15</p><p>  (三)主要功能界面介紹16</p><p><b>  1.主界面16</b></p><p>  2.登錄注冊界面18</p>&l

24、t;p>  3.熱門景點(diǎn)界面18</p><p>  4.全部景點(diǎn)界面19</p><p>  5.個人中心界面20</p><p>  6.訂票系統(tǒng)界面20</p><p>  7.聯(lián)系我們界面21</p><p>  (四)主要模塊實(shí)現(xiàn)22</p><p>  1.數(shù)據(jù)庫連

25、接程序22</p><p>  2.注冊頁面處理程序22</p><p>  3.登錄頁面處理程序23</p><p>  4.訂票處理程序24</p><p><b>  六、系統(tǒng)測試24</b></p><p>  (一)登錄功能測試25</p><p> 

26、?。ǘ┳怨δ軠y試25</p><p> ?。ㄈ┯嗁忛T票功能測試27</p><p><b>  參考文獻(xiàn)29</b></p><p><b>  一、緒 論</b></p><p>  21世紀(jì)的中國是一個快速發(fā)展的國家,國家綜合能力不斷提高,各方面的科技水平不斷提高,人們除了生活水平方

27、面的追求,還要有精神層面的追求。利用空余時間出門旅游已經(jīng)成為了一種熱潮,也是一種常態(tài)。有車族會在假期的時候來一個輕松自在的自駕游;學(xué)生來一個說走就走的窮游;白領(lǐng)族在假期來一個放松心情的旅行。很多城市的政府部門都在積極的開發(fā)自己城市的旅游行業(yè),旅游業(yè)可以稱為朝陽企業(yè)。作為一個在濟(jì)南生活了四年的人,對濟(jì)南已經(jīng)有了足夠多的了解,所以想做一個網(wǎng)站來介紹濟(jì)南。來自四面八方的游客可以通過我的網(wǎng)站更加了解濟(jì)南的各種景點(diǎn)和濟(jì)南的各種旅游資訊,可以選擇自

28、己感興趣的景點(diǎn)進(jìn)行游玩。這樣,不僅方便了游客在濟(jì)南的游玩,也促進(jìn)了濟(jì)南旅游業(yè)的發(fā)展。</p><p><b>  (一)開發(fā)背景</b></p><p>  近年來,隨著互聯(lián)網(wǎng)和電子商務(wù)的迅速發(fā)展,來自世界各地的企業(yè)紛紛就入互聯(lián)網(wǎng), 給互聯(lián)網(wǎng)發(fā)展史帶來一次新的飛躍。不管是傳統(tǒng)類的企業(yè),還是新型企業(yè)或者創(chuàng)業(yè)類企業(yè)都開始在線從商。隨著技術(shù)的不斷發(fā)展,互聯(lián)網(wǎng)商業(yè)化劃分的越來

29、越精細(xì)。旅游行業(yè)也在互聯(lián)網(wǎng)發(fā)展的也很迅速,現(xiàn)在有很多旅游行業(yè)的網(wǎng)站,例如攜程旅游網(wǎng)、同程旅游網(wǎng)、途牛旅游網(wǎng),這些網(wǎng)站都是目前發(fā)展很好的網(wǎng)站。</p><p>  雖然現(xiàn)在中國的旅游行業(yè)也在迅速發(fā)展,很多城市成為了旅游城市,成為人們爭相旅游的地點(diǎn),促進(jìn)了該城市的經(jīng)濟(jì)發(fā)展。但是某些城市的旅游行業(yè)的發(fā)展還是薄弱環(huán)節(jié),管理手段比較落后,信息化程度低,信息溝通不通暢。我國旅游業(yè)必須轉(zhuǎn)變觀念,要有創(chuàng)新思維,積極尋找新的突破口

30、,促進(jìn)旅游業(yè)的發(fā)展。旅游業(yè)的發(fā)展必須整合各種資源,加強(qiáng)信息化管理,互聯(lián)網(wǎng)與旅游業(yè)結(jié)合是一種必然的選擇,旅游網(wǎng)站的應(yīng)用已經(jīng)很普遍?,F(xiàn)在,中國的旅游行業(yè)已經(jīng)成為了新的經(jīng)濟(jì)增長點(diǎn)。旅游網(wǎng)站的應(yīng)用,給信息提供了發(fā)布的平臺,可以讓網(wǎng)民更加了解旅游信息,保持旅游業(yè)的活力發(fā)展。</p><p>  濟(jì)南有“泉城”的雅稱,有很多很著名的景點(diǎn),有代表濟(jì)南特色的“趵突泉、大明湖、千佛山”,還有風(fēng)景秀麗的紅葉谷、朱家裕等等。濟(jì)南的旅游

31、行業(yè)雖然發(fā)展還是很不錯的,但是我還想為濟(jì)南的旅游發(fā)展做出自己的一份貢獻(xiàn),所以我打算做一個有關(guān)于介紹濟(jì)南的旅游網(wǎng)站,增加濟(jì)南的旅游各個景點(diǎn)的瀏覽量,使?jié)系穆糜涡袠I(yè)更加有活力,更加長遠(yuǎn)的發(fā)展。</p><p><b> ?。ǘ┮饬x</b></p><p>  近幾年來,各個行業(yè)都與互聯(lián)網(wǎng)緊密相關(guān),自然不能缺少旅游業(yè),電子商務(wù)的興起,尤其是在“互聯(lián)網(wǎng)+”的理念發(fā)布之后,

32、整個旅游產(chǎn)業(yè)都拼命的往互聯(lián)網(wǎng)上使勁。一個旅游網(wǎng)站可以為旅游提供很多的信息,為旅客帶來更多的方便,旅客可以了解這個城市的景點(diǎn)情況,哪個景點(diǎn)受歡迎,哪個景點(diǎn)漂亮,哪個景點(diǎn)比較好玩,哪個景點(diǎn)比較受90后的年輕人喜歡。另外旅客通過網(wǎng)站可以了解到城市的特色美食,哪個地方的食物好吃,哪個地方的東西便宜。同時旅游可以根據(jù)網(wǎng)站提供的信息進(jìn)行路線規(guī)劃,讓自己的整個旅游愉快輕松。</p><p>  旅游實(shí)際上實(shí)際上是一種經(jīng)濟(jì)活動,

33、旅游業(yè)對于國家的產(chǎn)值和國家的收入水平有一定的影響。發(fā)展?jié)系穆糜尉W(wǎng)站,增加了濟(jì)南了旅游流量,促進(jìn)了中國旅游業(yè)的發(fā)展。旅游業(yè)的發(fā)展會帶動其他行業(yè)的發(fā)展,比如餐飲業(yè)、酒店業(yè)、商貿(mào)業(yè)、娛樂業(yè)等等,各種行業(yè)都有序的進(jìn)行發(fā)展,就會提供更多的職位空缺,對于城市的穩(wěn)定發(fā)揮了不可忽略的作用。同時旅游業(yè)的發(fā)展有利于濟(jì)南經(jīng)濟(jì)的可持續(xù)發(fā)展,有利于濟(jì)南整體旅游業(yè)的全面提升和良性發(fā)展。</p><p><b>  二、技術(shù)背景&

34、lt;/b></p><p><b> ?。ㄒ唬㏄HP</b></p><p>  PHP是一種HTML內(nèi)嵌式的語言,是一種在服務(wù)器執(zhí)行的腳本語言。語法集合了C語言,Java語言等語言的優(yōu)點(diǎn),利于學(xué)習(xí),應(yīng)用廣泛,主要適用于web開發(fā)領(lǐng)域。PHP語言所有的源碼都是開源免費(fèi)的。PHP能夠快速的執(zhí)行動態(tài)網(wǎng)頁,能夠支持幾乎所有的數(shù)據(jù)庫以及操作系統(tǒng)。濟(jì)南旅游信息網(wǎng)站是用P

35、HP語言進(jìn)行數(shù)據(jù)庫的調(diào)用和連接。</p><p><b>  (二)IIS</b></p><p>  IIS是英文Internet Information Services的縮寫,意為互聯(lián)網(wǎng)信息服務(wù),是由微軟公司提供的基于運(yùn)行Microsoft Windows的互聯(lián)網(wǎng)基本服務(wù)。</p><p>  除了本地部署的服務(wù)器,我還購買了騰訊云大學(xué)生

36、校園計劃中的服務(wù)器,操作系統(tǒng)是windows2010中文版,可以在任何有網(wǎng)的地方查看和修改自己的網(wǎng)站,只要連接到服務(wù)器,輸入網(wǎng)址http://118.89.112.228/wjh/index.php就可以查看自己的網(wǎng)站。</p><p><b>  (三)MySQL</b></p><p>  MySQL是一種免費(fèi)的數(shù)據(jù)庫管理系統(tǒng),MySQL數(shù)據(jù)庫對用戶數(shù)量沒有限制,

37、多個客戶機(jī)可以同時使用一個數(shù)據(jù)庫。MySQL的運(yùn)行速度很快,安全性很高,MySQL是完全網(wǎng)絡(luò)化的,在任何地方、任何時間都可以通過互聯(lián)網(wǎng)訪問數(shù)據(jù)庫,還可以和人共享數(shù)據(jù)庫。而且,MySQL可以進(jìn)行訪問控制,根據(jù)你自己的意愿控制讓哪些人能夠看到你的數(shù)據(jù)。所以,濟(jì)南旅游信息網(wǎng)站使用的就是這個數(shù)據(jù)庫。</p><p><b> ?。ㄋ模〤SS</b></p><p>  CSS

38、是控制網(wǎng)頁中內(nèi)容的顏色、字體、字體大小,寬度、邊框、背景等來實(shí)現(xiàn)網(wǎng)站網(wǎng)頁各種各樣的頁面樣式。通過使用CSS樣式設(shè)置頁面的格式,可以將內(nèi)容與表現(xiàn)形式分離,使維護(hù)網(wǎng)站的外觀更加簡單容易,還可以使文檔的代碼簡練,縮短網(wǎng)站的加載時間。</p><p> ?。ㄎ澹㎎avaScript</p><p>  JavaScript是一種客戶端腳本語言,使用JavaScript可以使web頁面進(jìn)行交互,更加

39、生動。JavaScript與HTML,CSS標(biāo)識結(jié)合起來,從網(wǎng)站頁面布局更加清晰美觀。JavaScript是依賴于瀏覽器本身,與各種操作環(huán)境并沒有關(guān)系,只要這臺計算機(jī)上有瀏覽器的存在,就可以正確的運(yùn)行JavaScript。</p><p>  jQuery可以說是JavaScript最流行的框架,職責(zé)相同,都是負(fù)責(zé)頁面交互。jQuery一直的理念是:最少的代碼做最多的事情。往往JavaScript需要些20行的代

40、碼,使用Jquery可能4行就搞定了,大大的方便了使用者。瀏覽器對它的兼容性不僅高而且完全支持ajax,Jquery更加簡單,更加輕量級,更加易理解。</p><p><b>  三、網(wǎng)站的需求分析</b></p><p>  需求分析是根據(jù)用戶的需求提煉出本質(zhì)需求,并進(jìn)行需求篩選。然后從用戶的需求中找到期望點(diǎn)和興奮點(diǎn),轉(zhuǎn)化為產(chǎn)品需求,然后按照權(quán)重與工作量商業(yè)價值等指

41、標(biāo)進(jìn)行開發(fā)。</p><p><b> ?。ㄒ唬┻\(yùn)行環(huán)境需求</b></p><p>  系統(tǒng)開發(fā)平臺:windows 2010</p><p>  系統(tǒng)開發(fā)語言:HTML CSS Javascript Jquery PHP語言 </p><p>  數(shù)據(jù)庫管理系統(tǒng):MySQL</p>

42、<p>  本地測試服務(wù)器:IIS </p><p>  測試網(wǎng)站平臺:Windows 7和Chrome瀏覽器。</p><p><b> ?。ǘ┯脩粜枨?lt;/b></p><p>  用戶可以登陸,注冊,注銷。</p><p>  用戶可以瀏覽景點(diǎn)信息。</p><p&

43、gt;  用戶可以瀏覽來濟(jì)南整體的路線規(guī)劃。</p><p>  用戶可以在網(wǎng)上進(jìn)行景點(diǎn)訂票。</p><p>  用戶可以在查看個人信息。</p><p><b>  用戶可以搜索信息。</b></p><p> ?。ㄈ┚W(wǎng)站可行性分析</p><p>  可行性研究是在一個項(xiàng)目開發(fā)前一個重要的

44、階段,網(wǎng)站可行性分析是為了對系統(tǒng)進(jìn)行分析,研究該系統(tǒng)是否能夠?qū)崿F(xiàn)和是否值得研究,是否能夠達(dá)到預(yù)期的效果做出分析。可行性研究可以避免開發(fā)的盲目性,所以對網(wǎng)站進(jìn)行可行性分析還是很有必要的。</p><p><b>  1.技術(shù)可行性</b></p><p><b> ?。?)系統(tǒng)主要描述</b></p><p>  濟(jì)南旅游信

45、息網(wǎng)站主要是介紹了濟(jì)南的景點(diǎn),用戶可以在網(wǎng)站注冊登錄。用戶也可以查看各種團(tuán)游信息,如果看到感興趣的團(tuán)游可以通過外鏈接進(jìn)行團(tuán)購。本網(wǎng)站還提供了每天和未來一周的天氣,用戶可以根據(jù)天氣來進(jìn)行旅游路線的規(guī)劃和準(zhǔn)備出游的衣物和東西。另外用戶想查找某一個景點(diǎn)的具體信息,可以對該景點(diǎn)進(jìn)行搜索,得到自己想要的信息。</p><p> ?。?)系統(tǒng)主要流程圖和數(shù)據(jù)流圖</p><p><b>  

46、系統(tǒng)主要流程圖</b></p><p>  圖3-1 系統(tǒng)主要流程圖</p><p><b>  系統(tǒng)主要數(shù)據(jù)流圖</b></p><p>  圖3-2 系統(tǒng)主要流程圖</p><p>  從上面兩個圖可以看出,該網(wǎng)站的功能和數(shù)據(jù)交互方面都是比較簡單的,現(xiàn)在的技術(shù)是能夠支持完成該網(wǎng)站的開發(fā)與設(shè)計。所以,該網(wǎng)站

47、在技術(shù)上是可行的。</p><p><b>  2.經(jīng)濟(jì)可行性</b></p><p>  該網(wǎng)站所使用的的工具都是開源免費(fèi)的,所使用的服務(wù)器是騰訊云提供的免費(fèi)服務(wù)器,總體的花費(fèi)是基本沒有的了。另外這個網(wǎng)站只是簡單的介紹一下濟(jì)南的景點(diǎn),許多功能還不是很完善,并沒有打算把它投入商業(yè)化的發(fā)展。</p><p><b>  3.功能可行性&

48、lt;/b></p><p>  濟(jì)南旅游信息網(wǎng)站主要的功能是首頁,景點(diǎn)介紹,團(tuán)游購買,聯(lián)系我們。這些功能都是可以實(shí)現(xiàn)的。</p><p><b>  4.運(yùn)行可行性</b></p><p>  該網(wǎng)站需要配置windows 2010中文版的服務(wù)器環(huán)境,在這種環(huán)境下,調(diào)用和連接MySQL數(shù)據(jù)庫后,可以正常運(yùn)行該網(wǎng)站。</p>

49、<p><b>  5.法律可行性</b></p><p>  該網(wǎng)站是自主開發(fā),主要目的是為了宣傳濟(jì)南的景點(diǎn),增加濟(jì)南景點(diǎn)的瀏覽量,并不存在什么侵權(quán)的行為,所以在該網(wǎng)站在法律上是可行的。</p><p>  綜上所述,該網(wǎng)站在技術(shù)、經(jīng)濟(jì)、功能、運(yùn)行、法律上是可行的,所以該網(wǎng)站的研制與開發(fā)是可行的。</p><p><b>

50、;  四、網(wǎng)站的概要設(shè)計</b></p><p>  概要設(shè)計是明確本旅游網(wǎng)站功能要求和功能邊界、開發(fā)途徑的詳細(xì)設(shè)計方案,概要設(shè)計是整個軟件開發(fā)的依據(jù),它對以后的工作起指導(dǎo)作用,也是項(xiàng)目完成后系統(tǒng)驗(yàn)收的依據(jù)。</p><p> ?。ㄒ唬┚W(wǎng)站的功能分析設(shè)計</p><p><b>  1.用戶模塊</b></p><

51、;p>  用戶模塊主要包括四個功能:用戶注冊功能,用戶登錄功能,用戶注銷功能,查看個人信息功能。</p><p><b> ?。?)注冊</b></p><p>  沒有注冊的用戶可以進(jìn)行注冊,注冊時用戶需要填寫賬號和密碼。</p><p><b> ?。?)登錄</b></p><p>  

52、已經(jīng)注冊過的用戶可以進(jìn)行直接登錄。</p><p><b>  (3)注銷</b></p><p>  用戶可以注銷自己的賬號。</p><p><b>  (4)查看個人中心</b></p><p>  個人中心包括用戶的昵稱,性別和詳細(xì)描述以及購買門票的信息。</p><p&

53、gt;<b>  2.景點(diǎn)游覽模塊</b></p><p>  景點(diǎn)瀏覽模塊主要分為兩個部分,一個是全部景點(diǎn),一個是最佳團(tuán)游。</p><p><b> ?。?)全部景點(diǎn)</b></p><p>  網(wǎng)站的全部景點(diǎn)界面是介紹了整個濟(jì)南的所有景點(diǎn),用戶通過瀏覽信息可以直觀的了解濟(jì)南,選擇自己感興趣的經(jīng)典去游玩。全部景點(diǎn)又主要

54、分為三個部分,分別為:景點(diǎn)分類,熱門景點(diǎn)和實(shí)時天氣。</p><p>  景點(diǎn)分類是吧濟(jì)南的景點(diǎn)進(jìn)行了分類,分為泉水系列、十大花街、佛山系列、經(jīng)典美食、廣闊湖景五大類。游客可以瀏覽自己感興趣的那個類別。</p><p>  網(wǎng)站有濟(jì)南的的熱門景點(diǎn)信息供用戶進(jìn)行瀏覽,使用戶能夠更加真實(shí)的了解每個景點(diǎn)。有些來濟(jì)南瀏覽天數(shù)比較少的游客,可以直接查看熱門景點(diǎn)的信息,然后瀏覽一下泉城的熱門景點(diǎn)。實(shí)時

55、天氣</p><p>  網(wǎng)站的實(shí)時天氣,用戶可以隨時在本網(wǎng)站查看今天的天氣和未來一周的天氣,游客可以根據(jù)天氣情況確定今天的游玩行程</p><p><b> ?。?)最佳團(tuán)游</b></p><p>  如果用戶在濟(jì)南想跟團(tuán)旅游的話,可以進(jìn)入跟團(tuán)旅游界面,會轉(zhuǎn)接到一個百度旅游的網(wǎng)站,這個網(wǎng)站可以提供詳細(xì)的團(tuán)游信息和路線。</p>

56、<p><b>  3.搜索功能</b></p><p>  用戶可以對網(wǎng)站的信息進(jìn)行搜索。比如說搜索趵突泉,就會顯示有關(guān)趵突泉的有關(guān)信息。</p><p><b>  4.訂票系統(tǒng)</b></p><p>  用戶可以在濟(jì)南旅游信息網(wǎng)站進(jìn)行訂票,訂票的信息可以在個人信息里查看自己的訂票信息。</p>

57、;<p><b>  5.聯(lián)系我們</b></p><p>  聯(lián)系我們包括公司的地址和電話,對于我們的網(wǎng)站有何建議都可以打電話聯(lián)系我們或者到我們公司來提意見</p><p> ?。ǘ┚W(wǎng)站的功能模塊的分析設(shè)計</p><p>  通過對本網(wǎng)站的分析,得到本網(wǎng)站的整體功能圖:</p><p>  圖4-1

58、網(wǎng)站功能模塊圖</p><p> ?。ㄈ┫到y(tǒng)主要流程分析設(shè)計</p><p><b>  1.注冊功能流程</b></p><p>  圖4-2 注冊流程圖</p><p><b>  注冊的具體實(shí)現(xiàn)為:</b></p><p>  在主頁面點(diǎn)擊“免費(fèi)注冊“”選項(xiàng)后,會彈出

59、一個歡迎注冊頁面,用戶需要賬號,密碼,再次確認(rèn)密碼,性別等各項(xiàng)信息,提交后,系統(tǒng)進(jìn)行檢測判斷該賬號和密碼等信息是否為空,如果為空,將提醒用戶重新注冊。如果系統(tǒng)檢測判斷各種信息已經(jīng)填寫好,系統(tǒng)將檢測密碼和確認(rèn)密碼是否一致,如果密碼一致的話,然后依次檢查剩下的信息是否符合要求,直到所有的信息符合要求之后,系統(tǒng)將會把用戶信息寫入用戶信息表admin,并提示用戶注冊成功,注冊成功之后跳轉(zhuǎn)到登錄界面,之后可以進(jìn)行用戶登陸了。</p>

60、<p><b>  2.登陸功能流程</b></p><p><b>  圖4-3登錄流程圖</b></p><p><b>  登錄的具體實(shí)現(xiàn)為:</b></p><p>  首先要保證用戶有一個賬號和密碼,用戶擁有密碼之后,可以在主頁面上點(diǎn)擊“登錄”的選項(xiàng),填入賬號和密碼,系統(tǒng)會檢測該

61、賬號是否存在,如果該賬號不存在,系統(tǒng)將會跳轉(zhuǎn)界面,顯示“登錄失?。↑c(diǎn)擊此處返回重試”,點(diǎn)擊返回,重新進(jìn)行登錄。系統(tǒng)如果檢測到該賬號存在,系統(tǒng)將會接著檢測賬號和密碼是否匹配,如果不匹配的話,系統(tǒng)將會跳轉(zhuǎn)界面,顯示“登錄失??!點(diǎn)擊此處返回重試,點(diǎn)擊返回,進(jìn)行重新登陸。如果賬號密碼與系統(tǒng)中數(shù)據(jù)庫表中的信息匹配,將會顯示“登錄成功”窗口,然后跳轉(zhuǎn)到首頁,首頁將會顯示“歡迎會員,*****”,然后用戶可以進(jìn)行其他的操作了。</p>

62、<p><b>  3.購票的流程</b></p><p><b>  圖4-4訂票流程圖</b></p><p><b>  購票的具體實(shí)現(xiàn)為:</b></p><p>  用戶在主頁面上點(diǎn)擊“訂票系統(tǒng)”,進(jìn)入訂票系統(tǒng)頁面,然后填入自己的訂票數(shù)量,點(diǎn)擊訂票,系統(tǒng)檢測用戶是否登錄,如果用戶沒

63、有登錄,提醒用戶進(jìn)行登錄,登錄成功之后,填入訂票數(shù)量,點(diǎn)擊訂票,然后彈出“購買成功,請到個人中心查看”。然后用戶可以到個人中心查看自己的訂票信息。</p><p><b> ?。ㄋ模╉撁嬖O(shè)計</b></p><p><b>  1.主頁面設(shè)計</b></p><p>  主頁面體現(xiàn)的是一個網(wǎng)站的形象,一個好的主頁面可以獲得

64、用戶的好感,增加網(wǎng)站的瀏覽量和點(diǎn)擊率。濟(jì)南旅游信息網(wǎng)站主要有以下特色:</p><p>  網(wǎng)站的色調(diào)主要是藍(lán)色調(diào),藍(lán)色明朗而富有青春朝氣,給人視覺上感覺清爽。藍(lán)色使人聯(lián)想到深邃的太空、無垠的宇宙、流動的大氣以及冰川上的投影,正好體現(xiàn)了旅游網(wǎng)站的主題。</p><p>  網(wǎng)站的主頁面上的最熱景點(diǎn)和最佳團(tuán)購里的圖片采用是輪播的形式,輪播可以在同一地方展示多個頁面的內(nèi)容,輪播可以顯示更多的內(nèi)

65、容, 使用戶有更大的可能性關(guān)注到這個界面。</p><p>  網(wǎng)站的字體大小適中,用戶看起來很舒服,有些字體采用了藝術(shù)字體的形式,使整體的界面更加好看。</p><p>  主頁面在內(nèi)容上,顯示的內(nèi)容既不復(fù)雜又滿足了用戶的需要,同時還體現(xiàn)本網(wǎng)站的特色。</p><p>  2.輸入輸出界面設(shè)計</p><p>  本旅游網(wǎng)站的輸入界面主要包

66、括注冊,登錄界面,景點(diǎn)搜索,訂票系統(tǒng)等。</p><p>  輸入設(shè)計主要包括以下幾個方面:</p><p>  輸入界面的內(nèi)容上,包括確定輸入數(shù)據(jù)類型,數(shù)據(jù)長度等內(nèi)容。 </p><p>  輸入界面的輸入方式,用戶注冊、登錄,景點(diǎn)搜索和訂票系統(tǒng)等輸入操作,都是瀏覽器上完成,信息立馬在數(shù)據(jù)庫中更新。 </p><p> 

67、 輸入界面的數(shù)據(jù)輸入要保證輸入數(shù)據(jù)的正確性。 </p><p>  旅游網(wǎng)站系統(tǒng)的輸出界面主要包括熱門景點(diǎn),全部景點(diǎn),最佳團(tuán)游,景點(diǎn)分類等。</p><p>  輸出設(shè)計的內(nèi)容包括以下幾點(diǎn): </p><p>  確定輸出的內(nèi)容。用戶是信息的主要使用者,輸出的內(nèi)容要符合用戶的需求,在進(jìn)行輸出內(nèi)容的設(shè)計時,要揣摩用戶的需求,設(shè)計出符合用戶需求的內(nèi)容

68、</p><p>  確定輸出格式。輸出格式設(shè)計要格式清晰大方,便于用戶找到自己想要的信息,滿足用戶平常的要求和習(xí)慣。</p><p>  在本網(wǎng)站中,輸出頁面的設(shè)計,盡量滿足用戶的信息需要,還能夠有一定的提示信息。輸入輸出等界面設(shè)計,依然按照主頁面的風(fēng)格來進(jìn)行設(shè)計,使整個網(wǎng)站各個頁面的風(fēng)格一致,展現(xiàn)網(wǎng)站的特色。</p><p>  五、網(wǎng)站的詳細(xì)設(shè)計與實(shí)現(xiàn)<

69、/p><p>  (一)數(shù)據(jù)庫需求分析</p><p>  圖5-1總體E-R圖</p><p>  圖5-2用戶E-R圖</p><p>  圖5-3門票E-R圖</p><p>  圖5-4景點(diǎn)E-R圖</p><p> ?。ǘ?shù)據(jù)庫的基本設(shè)計</p><p>  圖5

70、-5數(shù)據(jù)庫表格列表圖</p><p>  1.用戶admin表設(shè)計</p><p>  用戶數(shù)據(jù)表中包含6個字段(id,admin,password,repassword,detail,sex),id為賬號序列號,admin為賬號,password為賬號密碼,repassword為密碼確認(rèn),detail為描述,sex為性別。Id作為該表的主鍵,用于更新用戶的信息,</p>&

71、lt;p>  表5-1用戶表_admin</p><p>  2.景點(diǎn)sight表設(shè)計</p><p>  景點(diǎn)數(shù)據(jù)表中包含7個字段(sight_id,sight_name,sight_direction,sight_price,sight_time,sight_cage ,sight_money)sight_id為景點(diǎn)序列號,sight_name為景點(diǎn)名稱, sight_direc

72、tion為景點(diǎn)描述 ,sight_price景點(diǎn)門票說明,sight_time景點(diǎn)適宜時間,sight_cage為景點(diǎn)分類,sight_money為景點(diǎn)門票。其中sight_id為主鍵,用于更新景點(diǎn)表的信息。</p><p>  表5-2景點(diǎn)表_sight</p><p>  3.門票ticket表設(shè)計</p><p>  門票數(shù)據(jù)表中包括6個字段(good_id,

73、sight_name,good_count,sight_money,sight_id,id),good_id為門票序列號,sight_name為景點(diǎn)名稱,good_count為訂票個數(shù),sight_money為景點(diǎn)門票,sight_id為景點(diǎn)序列號,id為用戶序列號。其中g(shù)ood_id為主鍵,用戶門票數(shù)據(jù)表的信息更新。</p><p>  表5-2門票表_ticket</p><p>  

74、(三)主要功能界面介紹</p><p><b>  1.主界面</b></p><p>  在主界面這個界面,為了方便用戶更加直觀快速的了解到網(wǎng)站,系統(tǒng)頭部是旅游網(wǎng)站的logo和注冊,登錄功能,搜索功能。在主頁面的導(dǎo)航欄,分為熱門景點(diǎn)、全部景點(diǎn)、訂票系統(tǒng)、個人中心、聯(lián)系我們這五個主要功能。</p><p>  在主界面的中間部分,第一部分是濟(jì)南

75、圖片的輪播和濟(jì)南的簡單介紹;第二部分是最佳團(tuán)游,點(diǎn)擊到最佳團(tuán)游,可以鏈接到一個百度旅游的網(wǎng)站,可以查看合適的團(tuán)游路線。第三部分是最熱景點(diǎn),點(diǎn)擊景點(diǎn)的圖片,會彈出關(guān)于這個景點(diǎn)的介紹。第四部分是景點(diǎn)分類,把濟(jì)南的景點(diǎn)分為了五種類型,分別是:泉水系列、十大花街、佛山系列、經(jīng)典美食、廣闊湖景。鼠標(biāo)移動到景點(diǎn)分類的圖片,就會跳出每個景點(diǎn)的簡單描述,點(diǎn)進(jìn)去會跳轉(zhuǎn)出一個詳細(xì)的景點(diǎn)介紹。</p><p>  在主界面的下部,是本

76、網(wǎng)站的防偽標(biāo)識和版權(quán)歸屬問題。</p><p><b>  圖5-6首頁界面圖</b></p><p><b>  2.登錄注冊界面</b></p><p><b>  圖5-8注冊界面圖</b></p><p><b>  圖5-9登錄界面圖</b>&l

77、t;/p><p><b>  3.熱門景點(diǎn)界面</b></p><p>  熱門景點(diǎn)界面,主要介紹了濟(jì)南比較熱門的景點(diǎn)。</p><p>  圖5-10熱門景點(diǎn)界面圖</p><p><b>  4.全部景點(diǎn)界面</b></p><p>  全部景點(diǎn)界面,包括了濟(jì)南的所有景點(diǎn),該

78、界面還包括實(shí)時天氣的功能,實(shí)時天氣使用“http://api.jisuapi.com/weather/query?appkey=774a55e0a8bbbe5c&city=濟(jì)南”的數(shù)據(jù)接口,顯示的內(nèi)容包括:今天的天氣情況,溫度運(yùn)動指數(shù),感冒指數(shù),穿衣指數(shù),空氣污染擴(kuò)散指數(shù),未來一周天氣預(yù)測。聯(lián)系我們界面主要顯示我們網(wǎng)站的聯(lián)系方式,有什么建議可以根據(jù)上面的聯(lián)系方式對網(wǎng)站的建設(shè)提出建議。</p><p>  

79、圖5-11實(shí)時天氣界面圖</p><p>  圖5-12全部景點(diǎn)界面圖</p><p><b>  5.個人中心界面</b></p><p>  個人中心顯示賬號,性別,描述和購買信息。</p><p>  圖5-13個人中心界面圖</p><p><b>  6.訂票系統(tǒng)界面</

80、b></p><p>  訂票系統(tǒng)界面主要是可以購買濟(jì)南的景點(diǎn)門票,登錄自己的賬號后,填入自己想要購買的門票個數(shù),點(diǎn)擊購買就能購買了,自己的購買門票的信息可以在個人中心界面中查看,個人中心界面除了顯示購買信息外,還顯示賬號、性別、描述等個人信息。</p><p>  圖5-14訂票系統(tǒng)界面圖</p><p>  購買一個紅葉的門票之后,在個人中心中可以查看。&

81、lt;/p><p>  圖5-15購票信息界面圖</p><p><b>  7.聯(lián)系我們界面</b></p><p>  圖5-16聯(lián)系我們界面圖</p><p><b> ?。ㄋ模┲饕K實(shí)現(xiàn)</b></p><p><b>  1.數(shù)據(jù)庫連接程序</b>

82、;</p><p><b>  <?php</b></p><p>  header("content-type:text/html;charset=utf-8");</p><p>  $con = mysql_connect("localhost","root","

83、1");</p><p>  if (!$con)</p><p><b>  {</b></p><p>  die('Could not connect: ' . mysql_error());</p><p><b>  }</b></p><p&

84、gt;  mysql_select_db("jinan", $con);</p><p><b>  ?></b></p><p>  2.注冊頁面處理程序</p><p><b>  <?php</b></p><p>  $admin=$_POST['us

85、ername'];</p><p>  $pwd=$_POST['password'];</p><p>  $repwd=$_POST['repassword'];</p><p>  $sex=$_POST['sex'];</p><p>  $detail=$_POST['

86、detail'];</p><p>  //判斷密碼是否一致</p><p>  if($pwd!=$repwd){</p><p>  echo "<script>alert('兩次密碼輸入不一致,請重新輸入');</script>";</p><p>  echo &qu

87、ot;<script>window.location='register.php'</script>"; </p><p><b>  }</b></p><p><b>  else{ </b></p><p>  require("../

88、default/connect.php");</p><p>  //通過php進(jìn)行insert操作</p><p>  $sqlinsert="insert into admin(admin,password,repassword,sex,detail) values ('$admin','$pwd','$repwd',

89、'$sex','$detail')";</p><p>  //添加用戶信息到數(shù)據(jù)庫</p><p>  mysql_query($sqlinsert);</p><p>  //通過php進(jìn)行select操作</p><p>  $sqlselect="select * from admi

90、n order by id";</p><p>  //返回用戶信息字符集</p><p><b>  //釋放連接資源</b></p><p>  mysql_close($conn);</p><p>  echo "<script>alert('注冊成功');<

91、/script>";</p><p>  echo "<script>window.location='login.html';</script>"; </p><p><b>  } </b></p><p><b>  ?><

92、/b></p><p>  3.登錄頁面處理程序</p><p><b>  <?php</b></p><p>  require("../default/connect.php");</p><p>  $admin=$_POST['username'];</p&

93、gt;<p>  $pwd=$_POST['password'];</p><p>  session_start();</p><p>  if(isset($admin)&& isset($pwd)){</p><p>  $check=mysql_query("select * from admin wh

94、ere admin='$admin' and password='$pwd'"); </p><p>  $row=mysql_fetch_array($check);</p><p>  if($row['admin']==$admin and $row['password']==$pwd){</p>

95、<p>  $_SESSION['username']=$admin;</p><p>  $session_id = session_id();</p><p>  setcookie('PHPSESSID',$session_id,time()+7*24*3600);</p><p>  echo "<

96、script>alert('登錄成功');</script>";</p><p>  echo "<script>window.location='../index.php';</script>";</p><p><b>  exit; </b></p&g

97、t;<p><b>  }</b></p><p><b>  else { </b></p><p>  exit('登錄失敗!點(diǎn)擊此處 <a href="javascript:history.back(-1);">返回</a> 重試'); </p>&

98、lt;p><b>  }</b></p><p><b>  } </b></p><p><b>  ?></b></p><p><b>  4.訂票處理程序</b></p><p><b>  <?php</b&g

99、t;</p><p>  require("default/connect.php");</p><p>  session_start();</p><p>  $admin=$_SESSION['username'];</p><p>  $name=$_POST['good'];<

100、;/p><p>  $count=$_POST['count'];</p><p>  $sql="select * from sight where sight_name='$name'";</p><p>  $sqluser="select * from admin where admin='$

101、admin'";</p><p>  $result=mysql_query($sql);</p><p>  $resultuser=mysql_query($sqluser);</p><p>  $row=mysql_fetch_array($result);</p><p>  $rowuser=mysql_fetc

102、h_array($resultuser);</p><p>  $adminid=$rowuser['id'];</p><p>  $id=$row['sight_id'];</p><p>  $good=$row['sight_name'];</p><p>  $price=$row[&

103、#39;sight_money'];</p><p>  $sql1="insert into ticket(id,sight_id,sight_name,sight_money,good_count) values ('$adminid','$id','$good','$price','$count')"

104、;</p><p>  mysql_query($sql1);</p><p>  echo '<script>alert("購買成功,請到個人中心查看");</script>';</p><p>  echo '<script>window.location="buy.php

105、";</script>';</p><p><b>  ?></b></p><p><b>  六、系統(tǒng)測試</b></p><p>  每一個系統(tǒng)完成之后,都需要進(jìn)行測試,測試一下該系統(tǒng)是否滿足用戶的需求,系統(tǒng)功能測試是基于系統(tǒng)整體需求說明書的黑盒類測試。系統(tǒng)測試是針對整個系統(tǒng)功能進(jìn)

106、行測試,目的是驗(yàn)證系統(tǒng)是否滿足了需求,找出與需求不相符合的地方進(jìn)行更改。</p><p><b> ?。ㄒ唬┑卿浌δ軠y試</b></p><p>  輸入一個沒有注冊的賬號“小白菜”,系統(tǒng)將會彈出一個界面顯示錯誤。</p><p>  圖6-1登錄功能測試圖</p><p>  圖6-2登錄失敗界面圖</p>

107、<p><b> ?。ǘ┳怨δ軠y試</b></p><p>  重新注冊一個“系統(tǒng)測試”賬號,看這個賬號的信息是否能夠保存到數(shù)據(jù)庫。</p><p>  圖6-3注冊功能測試圖</p><p>  圖6-4注冊功能測試圖</p><p> ?。ㄈ┯嗁忛T票功能測試</p><p>

108、;  用“系統(tǒng)測試”賬號進(jìn)行訂一個紅葉谷的票,看能否在個人信息中顯示個人的訂票信息。</p><p>  圖6-5訂票門票功能測試</p><p>  圖6-6購買成功界面圖</p><p>  圖6-7購物車信息界面圖</p><p><b>  參考文獻(xiàn)</b></p><p>  [1](澳

109、)威利,(澳)湯姆森. PHP和MySQL Web開發(fā) (原書第4版)[M].機(jī)械工業(yè)</p><p>  [2]陳湘揚(yáng), 陳國益. PHP5+MySQL網(wǎng)頁系統(tǒng)開發(fā)設(shè)計[M]. 北京: 電子工業(yè)出版社, 2007.</p><p>  [3]胡崧. HTML 從入門到精通[M].北京:中國青年出版社,2007.</p><p>  [4]陳會安. JavaScri

110、pt 基礎(chǔ)與實(shí)例教程[M].北京:中國電力出版社,2007.徐丹.</p><p>  [5]潘凱華, 鄒天思. PHP開發(fā)實(shí)戰(zhàn)寶典[M]. 北京: 清華大學(xué)出版社, 2010.</p><p>  [6]薩師煊, 王珊. 數(shù)據(jù)庫系統(tǒng)設(shè)計(第三版)[M]. 北京: 高等教育出版社, 2004.</p><p>  [7]蘭旭輝 熊家軍 鄧剛. 基于MySQL的應(yīng)用程

溫馨提示

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

評論

0/150

提交評論