旅游業(yè)信息化服務(wù)平臺的設(shè)計與開發(fā)畢業(yè)設(shè)計_第1頁
已閱讀1頁,還剩72頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計</b></p><p>  題 目 旅游業(yè)信息化服務(wù)平臺的設(shè)計與開發(fā) </p><p>  學(xué)生姓名 ******* </p><p>  學(xué) 號 ******* </p><p>  專業(yè)班級

2、 軟件工程 </p><p>  指導(dǎo)教師 ****** </p><p>  學(xué) 院 軟件學(xué)院 </p><p>  答辯日期 2015.6.15 </p><p><b>  摘 要<

3、/b></p><p>  隨著旅游行業(yè)的不斷發(fā)展,各家旅游行業(yè)之間的競爭日益激烈,旅游部門所需的信息量越來越大,業(yè)務(wù)操作中涉及的各種旅游相關(guān)資源情況、客戶情況以及旅游協(xié)作部門的情況越來越復(fù)雜多變。旅游部門通常是以原始的手工方式處理、交流信息,但是工作人員若僅靠手工方式處理大量資料,很可能帶來出錯率的增長以及大量資源的浪費和閑置等問題。因此,只有加強(qiáng)對旅游信息資源的整合、統(tǒng)一管理,才能使旅游部門運行更加合理

4、、高效地運轉(zhuǎn)。</p><p>  本設(shè)計是根據(jù)旅游行業(yè)的這種現(xiàn)狀,采用現(xiàn)代化統(tǒng)一的計算機(jī)網(wǎng)絡(luò)系統(tǒng),實現(xiàn)了旅游管理的網(wǎng)絡(luò)化,各類信息有序地進(jìn)行存儲。本系統(tǒng)是一套基于B/S軟件體系結(jié)構(gòu)的旅游業(yè)信息化服務(wù)平臺(Tourism Information Service Platform)系統(tǒng)。系統(tǒng)包括對旅行社、導(dǎo)游證、景區(qū)、星級飯店、旅游餐飲場所、旅游購物場所、演藝娛樂場所、旅游客運等信息的管理。系統(tǒng)采用eclipse作

5、為開發(fā)工具,應(yīng)用SSH三大框架,bootstrap,ECharts等技術(shù),MySQL作為后臺數(shù)據(jù)庫管理工具。系統(tǒng)的應(yīng)用將增強(qiáng)旅游者的旅游體驗滿足感與最大化旅游產(chǎn)業(yè)價值的功能。</p><p>  關(guān)鍵字:管理;信息化;SSH;B/S;MySQL</p><p><b>  ABSTRACT</b></p><p>  With the deve

6、lopment of the tourism industry, the increasingly fierce competition between the tourism industry and growing amount of information required in the tourism sector, business operations involved in various tourism-related

7、resource collaboration, customers, as well as tourism sector more and more complex. Original hand treatment is usually to the tourism sector, exchanges of information, but if only by way of handling large amounts of data

8、 by hand, is likely to have an error rate of gr</p><p>  This design is based on the status quo of tourism industry, the use of modern unified computer system, implements travel management network, and store

9、s the information in an orderly manner. This system is based on b/s tourism information service platform of software architecture (Tourism Information Service Platform) system. System including the travel agent, tour gui

10、de card, scenic, star-rated hotels, tourism, dining, tourist shopping, performing arts, entertainment, travel and other informatio</p><p>  key words:Management; Information; SSH; B/S; MySQL</p><p

11、><b>  目 錄</b></p><p><b>  摘 要I</b></p><p>  ABSTRACTII</p><p>  第1章 緒 論1</p><p>  1.1 項目背景1</p><p>  1.2 實際意義1</p>

12、;<p>  1.3旅游信息化服務(wù)平臺的作用1</p><p>  1.4設(shè)計說明書的內(nèi)容1</p><p>  第2章 可行性研究3</p><p>  2.1系統(tǒng)規(guī)模和目標(biāo)3</p><p>  2.2分析系統(tǒng)數(shù)據(jù)流3</p><p><b>  2.2數(shù)據(jù)字典4</b&g

13、t;</p><p>  2.4可行性分析11</p><p>  2.4.1經(jīng)濟(jì)可行性11</p><p>  2.4.2技術(shù)可行性12</p><p>  2.4.3操作可行性12</p><p>  第3章 需求分析13</p><p>  3.1 需求分析概述13</

14、p><p>  3.2系統(tǒng)功能描述13</p><p>  3.2.1用戶管理功能13</p><p>  3.2.2旅行社管理功能13</p><p>  3.2.3導(dǎo)游證管理功能13</p><p>  3.2.4景區(qū)管理功能13</p><p>  3.2.5星級飯店管理功能13&

15、lt;/p><p>  3.2.6旅游餐飲場所管理功能14</p><p>  3.2.7旅游購物場所管理功能14</p><p>  3.2.8演藝娛樂場所管理功能14</p><p>  3.2.9旅游客運管理功能14</p><p>  3.3系統(tǒng)運行流程分析14</p><p> 

16、 3.3.1系統(tǒng)流程圖14</p><p>  3.3.2數(shù)據(jù)流程圖15</p><p>  3.4 E-R圖16</p><p>  第4章 總體設(shè)計24</p><p>  4.1 系統(tǒng)特點24</p><p>  4.2 系統(tǒng)結(jié)構(gòu)24</p><p>  4.2.1 系統(tǒng)的先

17、進(jìn)性24</p><p>  4.2.2 系統(tǒng)的結(jié)構(gòu)設(shè)計24</p><p>  4.3系統(tǒng)的總體設(shè)計方案24</p><p>  4.4系統(tǒng)功能模塊設(shè)計25</p><p>  第5章 詳細(xì)設(shè)計26</p><p>  5.1數(shù)據(jù)庫設(shè)計26</p><p>  5.1.1系統(tǒng)物理

18、結(jié)構(gòu)設(shè)計26</p><p>  5.1.2表設(shè)計26</p><p>  5.1.3 表之間的關(guān)聯(lián)設(shè)計32</p><p>  5.2 管理模塊詳細(xì)設(shè)計33</p><p>  5.2.1登錄模塊設(shè)計33</p><p>  5.2.2個人管理模塊設(shè)計34</p><p>  5.

19、2.3用戶管理模塊設(shè)計34</p><p>  5.2.4其他信息管理模塊設(shè)計35</p><p><b>  第6章 編碼37</b></p><p>  第7章 軟件測試38</p><p>  7.1 軟件測試的目的38</p><p>  7.2 軟件測試的原則38</p

20、><p>  7.3測試的方法39</p><p>  7.4 測試用例及結(jié)果40</p><p>  7.4.1 登錄模塊測試40</p><p>  7.4.2個人管理模塊40</p><p>  7.4.3用戶管理模塊41</p><p>  7.4.4旅行社管理模塊41</

21、p><p>  7.4.5導(dǎo)游證管理模塊42</p><p>  7.4.6景區(qū)管理模塊42</p><p>  7.4.7星級飯店管理模塊43</p><p>  7.4.8旅游餐飲場所管理模塊43</p><p>  7.4.9旅游購物場所管理模塊44</p><p>  7.4.10

22、演藝娛樂場所管理模塊44</p><p>  7.4.11旅游客運管理模塊45</p><p>  第8章 軟件使用說明書46</p><p>  8.1 登錄系統(tǒng)46</p><p>  8.2個人管理部分操作46</p><p>  8.3用戶管理部分操作47</p><p>

23、  8.4 景區(qū)管理部分操作48</p><p>  8.5首頁數(shù)據(jù)統(tǒng)計部分操作48</p><p><b>  設(shè)計總結(jié)49</b></p><p><b>  參考文獻(xiàn)50</b></p><p><b>  外文原文51</b></p><p

24、><b>  外文譯文59</b></p><p><b>  致 謝64</b></p><p><b>  第1章 緒 論</b></p><p><b>  1.1 項目背景</b></p><p>  旅游業(yè)信息化服務(wù)平臺實現(xiàn)對旅

25、游信息本身以及信息載體集合的管理,從旅游業(yè)與信息技術(shù)深層互動的戰(zhàn)略高度出發(fā),支持信息技術(shù)在旅游信息資源開發(fā)、旅游市場功能、產(chǎn)業(yè)運作效率提高和服務(wù)水平優(yōu)化等方面的不斷開發(fā)、完善和成熟,保證旅游信息資源從開發(fā)、利用到反饋整個流程的統(tǒng)籌規(guī)劃和高效便捷,目的是使旅游信息資源實現(xiàn)增強(qiáng)旅游者的旅游體驗滿足與最大化旅游產(chǎn)業(yè)價值的功能。</p><p><b>  1.2 實際意義</b></p>

26、;<p>  旅游信息化服務(wù)平臺的前途比旅游企業(yè)更有優(yōu)勢。旅游信息化服務(wù)平臺具有傳統(tǒng)旅游企業(yè)無法比擬的信息量大、獲取信息快速、經(jīng)營方式合理的特點。由于旅游信息化服務(wù)平臺可以將各種旅游資源以最經(jīng)濟(jì)的方式結(jié)合在一起,這就使得旅游資源的所有者和消費者都能得到益處。</p><p>  1.3旅游信息化服務(wù)平臺的作用</p><p>  該系統(tǒng)包括對旅行社、導(dǎo)游證、景區(qū)、星級飯店、旅

27、游餐飲場所、旅游購物場所、演藝娛樂場所、旅游客運等信息的管理。具體作用如下:</p><p> ?。?)信息管理統(tǒng)一化</p><p>  系統(tǒng)的使用者可以通過旅游信息化服務(wù)平臺對數(shù)據(jù)信息進(jìn)行一體化瀏覽及管理,為旅游部門提供了不可估量的作用。</p><p><b>  (2)便于管理</b></p><p>  對任何

28、企業(yè)而言,一個產(chǎn)品不可能只由一個人來使用,旅游信息化服務(wù)平臺可以通過admin超級管理員為不同的人分配權(quán)限,更便于旅游信息的管理。</p><p>  (3)提高客戶的滿意度</p><p>  旅游信息化服務(wù)平臺可以進(jìn)行多種查詢,對提高服務(wù)效率有著非常大的幫助,以此來更好的服務(wù)用戶。</p><p>  1.4設(shè)計說明書的內(nèi)容</p><p&g

29、t;  設(shè)計說明書是在以蘭州理工大學(xué)、旅游業(yè)為依托,對旅游信息化服務(wù)平臺進(jìn)行設(shè)計和開發(fā),以實現(xiàn)對旅游信息的智能化管理。軟件的難點在于信息管理的功能設(shè)計。設(shè)計說明書包括8章:</p><p>  第1章:緒論,即本章,主要介紹了旅游信息化服務(wù)平臺的開發(fā)背景以及其設(shè)計原則;第2章:可行性研究,主要介紹了對該系統(tǒng)的可行性分析,包括系統(tǒng)的規(guī)模和目標(biāo),分析系統(tǒng)數(shù)據(jù)流,數(shù)據(jù)字典等;</p><p> 

30、 第3章:需求分析,主要介紹了該系統(tǒng)開發(fā)過程中對系統(tǒng)進(jìn)行需求分析所得到的總體認(rèn)識,包括系統(tǒng)功能描述、系統(tǒng)運行流程分析、E-R圖等;</p><p>  第4章:總體設(shè)計,進(jìn)行了系統(tǒng)軟件結(jié)構(gòu)、硬件配置方面的規(guī)劃,分析系統(tǒng)的總體設(shè)計方案,對系統(tǒng)功能模塊的設(shè)計,以及對編程環(huán)境的選擇;</p><p>  第5章:詳細(xì)設(shè)計,本章包括數(shù)據(jù)庫的物理設(shè)計及邏輯設(shè)計,對管理模塊的詳細(xì)設(shè)計;第6章:編碼,介

31、紹了編碼的相關(guān)理論知識;</p><p>  第7章:軟件測試,對本系統(tǒng)的功能進(jìn)行測試,包括軟件測試原則、測試的過程及組織、測試用例及結(jié)果等;</p><p>  第8章:軟件使用說明書,對如何使用本軟件加以說明,使用戶能更好、更方便地使用本系統(tǒng)。此外,還包括設(shè)計總結(jié),參考文獻(xiàn)和致謝等內(nèi)容。</p><p><b>  第2章 可行性研究</b>

32、;</p><p>  2.1系統(tǒng)規(guī)模和目標(biāo) </p><p>  規(guī)模:本系統(tǒng)主要應(yīng)用于旅游相關(guān)部門。</p><p>  目標(biāo):對旅游相關(guān)信息進(jìn)行智能化管理。</p><p>  2.2分析系統(tǒng)數(shù)據(jù)流</p><p>  在仔細(xì)調(diào)查旅游信息管理過程的基礎(chǔ)上,得到系統(tǒng)所要處理數(shù)據(jù)的流程。數(shù)據(jù)流程圖如圖2.1所示。&l

33、t;/p><p>  圖2.1 數(shù)據(jù)流程圖</p><p><b>  2.2數(shù)據(jù)字典</b></p><p>  通過對旅游信息管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)如下:</p><p><b>  (1)用戶基本信息</b></p><p>  用戶編號描述={用

34、戶編號,用來標(biāo)識用戶的唯一性,INT型,長度20,主鍵,不允許為空}</p><p>  用戶名描述={用戶名,VARCHAR型,長度20,不允許為空}</p><p>  用戶密碼描述={用戶密碼,VARCHAR型,長度20,允許為空}</p><p>  用戶類型描述={用戶類型,標(biāo)志該用戶為普通用戶還是管理員,INT型,長度1,不允許為空}</p>

35、<p>  電話描述={電話,記錄用戶的移動電話,VARCHAR型,長度11,允許為空}</p><p>  昵稱描述={昵稱,記錄用戶設(shè)定的昵稱,VARCHAR型,長度20,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p><p><b>  (2)</b><

36、/p><p>  權(quán)限編號描述={權(quán)限編號,用來標(biāo)識權(quán)限的唯一性,INT型,長度10,主鍵,不允許為空}</p><p>  權(quán)限名稱描述={權(quán)限名稱,用來描述權(quán)限,VARCHAR型,長度100,不允許為空}</p><p>  權(quán)限訪問路徑描述={權(quán)限訪問路徑,記錄權(quán)限的訪問路徑, VARCHAR型,長度200,允許為空 }</p><p> 

37、 權(quán)限圖標(biāo)描述={權(quán)限圖標(biāo),記錄該權(quán)限使用的圖標(biāo),VARCHAR型,長度200,允許為空}</p><p>  (3)用戶權(quán)限關(guān)系基本信息</p><p>  用戶權(quán)限關(guān)系編號描述={用戶權(quán)限關(guān)系編號,用來標(biāo)識用戶權(quán)限關(guān)系的唯一性,INT型,自動增長,主鍵,不允許為空}</p><p>  用戶編號描述={用戶編號,與用戶表關(guān)聯(lián),INT型,外鍵,長度10,不允許為空

38、}</p><p>  權(quán)限編號描述={ 權(quán)限編號,與權(quán)限表關(guān)聯(lián),INT型,外鍵,長度10,不允許為空}</p><p>  (4)旅行社基本信息</p><p>  旅行社編號描述={旅行社編號,用來標(biāo)識旅行社的唯一性,INT型,長度10,自動增長,主鍵,不允許為空}</p><p>  旅行社名稱描述={旅行社名稱描述,記錄旅行社的名稱,

39、VARCHAR型,長度20,不允許為空}</p><p>  旅行社圖片路徑描述={旅行社圖片路徑,記錄旅行社的圖片保存路徑,VARCHAR型,長度500,允許為空}</p><p>  省份編號描述={省份編號,記錄旅行社所屬的省份,外鍵,INT型,長度4,允許為空}</p><p>  市級城市編號描述={市級城市編號,記錄旅行社所屬的市,外鍵,INT型,長度4

40、,允許為空}</p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,記錄旅行社所屬的縣,外鍵,INT型,長度4,允許為空}</p><p>  詳細(xì)地址描述={詳細(xì)地址,記錄旅行社所在的詳細(xì)地址,VARCHAR型,長度200,允許為空}</p><p>  等級描述={等級,記錄旅行社的等級,INT型,長度1,不允許為空}</p><p> 

41、 備注描述={備注,記錄旅行社的備注信息,VARCHAR型,長度200,允許為空}</p><p>  電話描述={電話,記錄旅行社的電話信息,VARCHAR型,長度11,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p><p><b>  (5)景區(qū)基本信息</b></p&

42、gt;<p>  景區(qū)編號描述={景區(qū)編號,用來標(biāo)識景區(qū)的唯一性,INT型,長度10,自動增長,主鍵,不允許為空}</p><p>  景區(qū)名稱描述={景區(qū)名稱,記錄景區(qū)的名稱,VARCHAR型,長度20,不允許為空}</p><p>  景區(qū)圖片路徑描述={景區(qū)圖片路徑,記錄景區(qū)的圖片保存路徑,VARCHAR型,長度500,允許為空}</p><p>

43、;  省份編號描述={省份編號,記錄景區(qū)所屬的省份,外鍵,INT型,長度4,允許為空}</p><p>  市級城市編號描述={市級城市編號,記錄景區(qū)所屬的市,外鍵,INT型,長度4,允許為空}</p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,記錄景區(qū)所屬的縣,外鍵,INT型,長度4,允許為空}</p><p>  等級描述={等級,記錄景區(qū)的等級,INT型,

44、長度1,不允許為空}</p><p>  景區(qū)簡介描述={景區(qū)簡介,記錄景區(qū)的簡介信息,VARCHAR型,長度200,允許為空}</p><p>  電話描述={電話,記錄景區(qū)的電話信息,VARCHAR型,長度11,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p><p>  (

45、6) 星級飯店基本信息</p><p>  星級飯店編號描述={星級飯店編號,用來標(biāo)識星級飯店的唯一性,INT型,長度10,自動增長,主鍵,不允許為空}</p><p>  星級飯店名稱描述={星級飯店名稱,記錄星級飯店的名稱,VARCHAR型,長度20,不允許為空}</p><p>  星級飯店圖片路徑描述={星級飯店圖片路徑,記錄星級飯店的圖片保存路徑,VARC

46、HAR型,長度500,允許為空}</p><p>  省份編號描述={省份編號,記錄星級飯店所屬的省份,外鍵,INT型,長度4,允許為空}</p><p>  市級城市編號描述={市級城市編號,記錄星級飯店所屬的市,外鍵,INT型,長度4,允許為空}</p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,記錄星級飯店所屬的縣,外鍵,INT型,長度4,允許為空}<

47、;/p><p>  詳細(xì)地址描述={詳細(xì)地址,記錄星級飯店所在的詳細(xì)地址,VARCHAR型,長度200,允許為空}</p><p>  等級描述={等級,記錄星級飯店的等級,INT型,長度1,不允許為空}</p><p>  備注描述={備注,記錄星級飯店的備注信息,VARCHAR型,長度200,允許為空}</p><p>  電話描述={電話,

48、記錄星級飯店的電話信息,VARCHAR型,長度11,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p><p>  (7) 旅游餐飲場所基本信息</p><p>  旅游餐飲場所編號描述={旅游餐飲場所編號,用來標(biāo)識旅游餐飲場所的唯一性,INT型,長度10,自動增長,主鍵,不允許為空}</p>

49、<p>  旅游餐飲場所名稱描述={旅游餐飲場所名稱,記錄旅游餐飲場所的名稱,VARCHAR型,長度20,不允許為空}</p><p>  旅游餐飲場所圖片路徑描述={旅游餐飲場所圖片路徑,記錄旅游餐飲場所的圖片保存路徑,VARCHAR型,長度500,允許為空}</p><p>  省份編號描述={省份編號,記錄旅游餐飲場所所屬的省份,外鍵,INT型,長度4,允許為空}<

50、;/p><p>  市級城市編號描述={市級城市編號,記錄旅游餐飲場所所屬的市,外鍵,INT型,長度4,允許為空}</p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,記錄旅游餐飲場所所屬的縣,外鍵,INT型,長度4,允許為空}</p><p>  詳細(xì)地址描述={詳細(xì)地址,記錄旅游餐飲場所所在的詳細(xì)地址,VARCHAR型,長度200,允許為空}</p>

51、<p>  等級描述={等級,記錄旅游餐飲場所的等級,INT型,長度1,不允許為空}</p><p>  備注描述={備注,記錄旅游餐飲場所的備注信息,VARCHAR型,長度200,允許為空}</p><p>  電話描述={電話,記錄旅游餐飲場所的電話信息,VARCHAR型,長度11,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳

52、,TIMESTAMP型,不允許為空}</p><p>  (8) 旅游購物場所基本信息</p><p>  旅游購物場所編號描述={ 旅游購物場所編號,用來標(biāo)識旅游購物場所的唯一性,INT型,長度10,自動增長,主鍵,不允許為空}</p><p>  旅游購物場所名稱描述={旅游購物場所名稱,記錄旅游購物場所的名稱,VARCHAR型,長度20,不允許為空}</

53、p><p>  旅游購物場所圖片路徑描述={ 旅游購物場所圖片路徑,記錄 旅游購物場所的圖片保存路徑,VARCHAR型,長度500,允許為空}</p><p>  省份編號描述={省份編號,記錄 旅游購物場所所屬的省份,外鍵,INT型,長度4,允許為空}</p><p>  市級城市編號描述={市級城市編號,記錄旅游購物場所所屬的市,外鍵,INT型,長度4,允許為空}&

54、lt;/p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,記錄旅游購物場所所屬的縣,外鍵,INT型,長度4,允許為空}</p><p>  詳細(xì)地址描述={詳細(xì)地址,記錄 旅游購物場所所在的詳細(xì)地址,VARCHAR型,長度200,允許為空}</p><p>  等級描述={等級,記錄 旅游購物場所的等級,INT型,長度1,不允許為空}</p><p&

55、gt;  備注描述={備注,記錄 旅游購物場所的備注信息,VARCHAR型,長度200,允許為空}</p><p>  電話描述={電話,記錄 旅游購物場所的電話信息,VARCHAR型,長度11,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p><p>  (9) 演藝娛樂場所基本信息</p>

56、;<p>  演藝娛樂場所編號描述={ 演藝娛樂場所編號,用來標(biāo)識 演藝娛樂場所的唯一性,INT型,長度10,自動增長,主鍵,不允許為空}</p><p>  演藝娛樂場所名稱描述={ 演藝娛樂場所名稱,記錄 演藝娛樂場所的名稱,VARCHAR型,長度20,不允許為空}</p><p>  演藝娛樂場所圖片路徑描述={演藝娛樂場所圖片路徑,記錄 演藝娛樂場所的圖片保存路徑,V

57、ARCHAR型,長度500,允許為空}</p><p>  省份編號描述={省份編號,記錄 演藝娛樂場所所屬的省份,外鍵,INT型,長度4,允許為空}</p><p>  市級城市編號描述={市級城市編號,記錄 演藝娛樂場所所屬的市,外鍵,INT型,長度4,允許為空}</p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,記錄 演藝娛樂場所所屬的縣,外鍵,INT型,

58、長度4,允許為空}</p><p>  詳細(xì)地址描述={詳細(xì)地址,記錄 演藝娛樂場所所在的詳細(xì)地址,VARCHAR型,長度200,允許為空}</p><p>  等級描述={等級,記錄 演藝娛樂場所的等級,INT型,長度1,不允許為空}</p><p>  備注描述={備注,記錄 演藝娛樂場所的備注信息,VARCHAR型,長度200,允許為空}</p>

59、<p>  電話描述={電話,記錄 演藝娛樂場所的電話信息,VARCHAR型,長度11,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p><p>  (10) 導(dǎo)游證基本信息</p><p>  導(dǎo)游證信息編號描述={ 導(dǎo)游證信息編號,用來標(biāo)識導(dǎo)游證的唯一性,INT型,長度10,自動增長,主

60、鍵,不允許為空}</p><p>  導(dǎo)游證編號描述={ 導(dǎo)游證編號,記錄導(dǎo)游證編號信息,VARCHAR型,長度100,不允許為空}</p><p>  導(dǎo)游姓名描述={ 導(dǎo)游姓名,記錄導(dǎo)游姓名,VARCHAR型,長度50,不允許為空}</p><p>  導(dǎo)游性別描述={ 導(dǎo)游性別,記錄導(dǎo)游性別,VARCHAR型,長度1,不允許為空}</p><

61、;p>  導(dǎo)游身份證號描述={ 導(dǎo)游身份證號,記錄導(dǎo)游身份證號,VARCHAR型,長度100,不允許為空}</p><p>  導(dǎo)游語種描述={ 導(dǎo)游語種,記錄導(dǎo)游語種,VARCHAR型,長度100,不允許為空}</p><p>  導(dǎo)游照片路徑描述={ 導(dǎo)游照片路徑,記錄導(dǎo)游的照片保存路徑,VARCHAR型,長度500,允許為空}</p><p>  導(dǎo)游等

62、級描述={等級,記錄導(dǎo)游證的等級,VARCHAR型,長度2,不允許為空}</p><p>  電話描述={電話,記錄導(dǎo)游的電話信息,VARCHAR型,長度11,允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p><p>  (11) 旅游客運基本信息</p><p>  旅游客運編

63、號描述={旅游客運編號,用來標(biāo)識旅游客運的唯一性,INT型,長度10,自動增長,主鍵,不允許為空}</p><p>  客車車牌號描述={ 客車車牌號,記錄客車車牌號,VARCHAR型,長度8,不允許為空}</p><p>  客車服務(wù)景區(qū)編號描述={ 客車服務(wù)景區(qū)編號,記錄客車服務(wù)景區(qū)編號,外鍵,INT型,長度10,不允許為空}</p><p>  省份編號描述=

64、{省份編號,記錄客車出發(fā)地所屬的省份,外鍵,INT型,長度4,允許為空}</p><p>  市級城市編號描述={市級城市編號,記錄客車出發(fā)地所屬的市,外鍵,INT型,長度4,允許為空}</p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,記錄客車出發(fā)地所屬的縣,外鍵,INT型,長度4,允許為空}</p><p>  詳細(xì)地址描述={詳細(xì)地址,記錄客車出發(fā)地所在的

65、詳細(xì)地址,VARCHAR型,長度200,允許為空}</p><p>  備注描述={備注,記錄客車的備注信息,VARCHAR型,長度200,允許為空}</p><p>  電話描述={電話,記錄客車司機(jī)的電話信息,VARCHAR型,長度11,不允許為空}</p><p>  時間描述={時間,記錄數(shù)據(jù)生成時間戳,TIMESTAMP型,不允許為空}</p>

66、<p><b>  (12)省份信息</b></p><p>  省份編號描述={省份編號,用來標(biāo)識省份的唯一性,INT型,長度4,不允許為空,主鍵}</p><p>  省份名稱描述={省份名稱,記錄省份名稱信息,VARCHAR型,長度50,不允許為空}</p><p>  省份名稱拼音描述={省份名稱拼音,記錄省份名稱拼音信息

67、,VARCHAR型,長度100,不允許為空}</p><p>  省份名稱拼音簡寫描述={省份名稱拼音簡寫,記錄省份名稱拼音簡寫信息,VARCHAR型,長度20,不允許為空}</p><p>  省份名稱簡稱描述={ 省份名稱簡稱,記錄省份名稱簡稱信息,VARCHAR型,長度50,不允許為空}</p><p>  省份電話區(qū)號描述={省份電話區(qū)號,記錄省份電話區(qū)號信

68、息,VARCHAR型,長度10,不允許為空}</p><p>  省份面積描述={省份面積,記錄省份面積信息,VARCHAR型,長度20,不允許為空}</p><p>  省份中心點經(jīng)度描述={省份中心點經(jīng)度,記錄省份經(jīng)度信息,VARCHAR型,長度20,不允許為空}</p><p>  省份中心點緯度描述={省份中心點緯度,記錄省份中心點緯度信息,VARCHAR型

69、,長度20,不允許為空}</p><p>  (13)市級城市信息</p><p>  市級城市編號描述={市級城市編號,用來標(biāo)識市級城市的唯一性,INT型,長度4,不允許為空,主鍵}</p><p>  省份編號描述={省份編號,用來記錄該市級城市所在的省份信息,INT型,長度4,不允許為空}</p><p>  市級城市名稱描述={市級城

70、市名稱,記錄市級城市名稱信息,VARCHAR型,長度50,不允許為空}</p><p>  市級城市名稱拼音描述={市級城市名稱拼音,記錄市級城市名稱拼音信息,VARCHAR型,長度100,不允許為空}</p><p>  市級城市名稱拼音簡寫描述={市級城市名稱拼音簡寫,記錄市級城市名稱拼音簡寫信息,VARCHAR型,長度20,不允許為空}</p><p>  市

71、級城市名稱簡稱描述={市級城市名稱簡稱,記錄市級城市名稱簡稱信息,VARCHAR型,長度50,不允許為空}</p><p>  市級城市電話區(qū)號描述={市級城市電話區(qū)號,記錄市級城市電話區(qū)號信息,VARCHAR型,長度10,不允許為空}</p><p>  市級城市面積描述={市級城市面積,記錄市級城市面積信息,VARCHAR型,長度20,不允許為空}</p><p&g

72、t;  市級城市中心點經(jīng)度描述={市級城市中心點經(jīng)度,記錄市級城市經(jīng)度信息,VARCHAR型,長度20,不允許為空}</p><p>  市級城市中心點緯度描述={市級城市中心點緯度,記錄市級城市中心點緯度信息,VARCHAR型,長度20,不允許為空}</p><p>  (14)縣級地區(qū)信息</p><p>  縣級地區(qū)編號描述={縣級地區(qū)編號,用來標(biāo)識縣級地區(qū)的

73、唯一性,INT型,長度4,不允許為空,主鍵}</p><p>  省份編號描述={省份編號,用來記錄該縣級地區(qū)所在的省份信息,INT型,長度4,不允許為空}</p><p>  市級城市編號描述={市級城市編號,用來記錄該縣級地區(qū)所在的市級城市信息,INT型,長度4,不允許為空}</p><p>  縣級地區(qū)名稱描述={縣級地區(qū)名稱,記錄縣級地區(qū)名稱信息,VARCH

74、AR型,長度50,不允許為空}</p><p>  縣級地區(qū)名稱拼音描述={縣級地區(qū)名稱拼音,記錄縣級地區(qū)名稱拼音信息,VARCHAR型,長度100,不允許為空}</p><p>  縣級地區(qū)名稱拼音簡寫描述={縣級地區(qū)名稱拼音簡寫,記錄縣級地區(qū)名稱拼音簡寫信息,VARCHAR型,長度20,不允許為空}</p><p>  縣級地區(qū)名稱簡稱描述={縣級地區(qū)名稱簡稱,

75、記錄縣級地區(qū)名稱簡稱信息,VARCHAR型,長度50,不允許為空}</p><p>  縣級地區(qū)電話區(qū)號描述={縣級地區(qū)電話區(qū)號,記錄縣級地區(qū)電話區(qū)號信息,VARCHAR型,長度10,不允許為空}</p><p>  縣級地區(qū)面積描述={縣級地區(qū)面積,記錄縣級地區(qū)面積信息,VARCHAR型,長度20,不允許為空}</p><p>  縣級地區(qū)中心點經(jīng)度描述={縣級地

76、區(qū)中心點經(jīng)度,記錄縣級地區(qū)經(jīng)度信息,VARCHAR型,長度20,不允許為空}</p><p>  縣級地區(qū)中心點緯度描述={縣級地區(qū)中心點緯度,記錄縣級地區(qū)中心點緯度信息,VARCHAR型,長度20,不允許為空}</p><p><b>  2.4可行性分析</b></p><p>  2.4.1經(jīng)濟(jì)可行性</p><p&g

77、t;  經(jīng)濟(jì)可行性主要是對開發(fā)旅游信息化服務(wù)平臺的相關(guān)部門綜合實力進(jìn)行評估,一方面估算開發(fā)本系統(tǒng)的支出費用,其中包括軟件開發(fā)費用、設(shè)備采購費用、運行和維護(hù)費用、相關(guān)人員的工資和系統(tǒng)使用的培訓(xùn)費等。另一方面估算旅游信息化服務(wù)平臺可獲得收益中可以用錢來衡量的部分。系統(tǒng)的開發(fā)成本和客戶提出的要求能否達(dá)到雙方滿意。</p><p>  經(jīng)過本人詳細(xì)的調(diào)查,現(xiàn)在旅游相關(guān)部門都在努力尋找功能更加完善的系統(tǒng)來取代舊系統(tǒng),而且該

78、系統(tǒng)所帶來的收益會遠(yuǎn)遠(yuǎn)超過它的開發(fā)費用。通過對上述幾個方面分析與研究,可以了解到,本系統(tǒng)的市場前景是相當(dāng)可觀的,從經(jīng)濟(jì)角度來說,開發(fā)旅游信息化服務(wù)平臺是可行的。</p><p>  2.4.2技術(shù)可行性</p><p>  技術(shù)可行性分析主要是分析現(xiàn)有技術(shù)條件是否能夠順利完成開發(fā)工作,硬件、軟件配置是否滿足開發(fā)者的需要等。</p><p>  本系統(tǒng)現(xiàn)有的技術(shù)已經(jīng)較

79、為成熟,硬件、軟件的性能要求、環(huán)境條件等條件都十分良好,預(yù)估利用現(xiàn)有技術(shù)條件應(yīng)該可以達(dá)到該系統(tǒng)的任務(wù)目標(biāo),同時,時間較為充裕,預(yù)計該系統(tǒng)的開發(fā)是可以在規(guī)定期限內(nèi)完成。</p><p>  2.4.3操作可行性</p><p>  操作可行性主要是了解旅游信息化服務(wù)平臺的相關(guān)人員對開發(fā)本系統(tǒng)是否有信心,現(xiàn)有旅游相關(guān)的原始數(shù)據(jù)是否正確等。旅游相關(guān)部門是否積極支持本系統(tǒng)的開發(fā),使新系統(tǒng)能夠發(fā)揮充

80、分的作用;同時,由于管理人員已經(jīng)使用較長時間的舊系統(tǒng),所以要求本系統(tǒng)的界面友好美觀,操作簡單易行,功能齊全,操作者經(jīng)過簡單的培訓(xùn)就可以熟練使用旅游信息化服務(wù)平臺。</p><p>  結(jié)論意見:經(jīng)過本人認(rèn)真地可行性研究,可以看到,本系統(tǒng)具有很好的技術(shù)、經(jīng)濟(jì)、運行、法律、社會可行性。同時,通過本系統(tǒng)的開發(fā)可以鍛煉我的開發(fā)能力,幫助我從理論階段上升到實踐階段。所以,本系統(tǒng)開發(fā)是可以進(jìn)行的。</p>&l

81、t;p><b>  第3章 需求分析</b></p><p>  3.1 需求分析概述</p><p>  需求分析是軟件定義時期最后階段,也是最關(guān)鍵的階段,需求分析的基本任務(wù)是準(zhǔn)確地回答“系統(tǒng)要做什么”,即確定系統(tǒng)應(yīng)該完成哪些工作,也就是對系統(tǒng)提出準(zhǔn)確、完整、清晰、具體的要求。</p><p><b>  3.2系統(tǒng)功能描述

82、</b></p><p>  3.2.1用戶管理功能</p><p> ?。?)對個人信息的管理</p><p>  (2)超級管理員對用戶的管理</p><p> ?。?)超級管理員為用戶分配權(quán)限</p><p>  3.2.2旅行社管理功能</p><p> ?。?)瀏覽所有旅行

83、社信息</p><p>  (2)對信息進(jìn)行多條件搜索</p><p>  (3)對旅行社信息進(jìn)行管理</p><p>  3.2.3導(dǎo)游證管理功能</p><p> ?。?)瀏覽所有導(dǎo)游證信息</p><p> ?。?)對信息進(jìn)行多條件搜索</p><p> ?。?)對導(dǎo)游證信息進(jìn)行管理<

84、;/p><p>  3.2.4景區(qū)管理功能</p><p>  (1)瀏覽所有景區(qū)信息</p><p> ?。?)對信息進(jìn)行多條件搜索</p><p> ?。?)對景區(qū)信息進(jìn)行管理</p><p>  3.2.5星級飯店管理功能</p><p> ?。?)瀏覽所有星級飯店信息</p>

85、<p> ?。?)對信息進(jìn)行多條件搜索</p><p> ?。?)對星級飯店信息進(jìn)行管理</p><p>  3.2.6旅游餐飲場所管理功能</p><p> ?。?)瀏覽所有旅游餐飲場所信息</p><p> ?。?)對信息進(jìn)行多條件搜索</p><p> ?。?)對旅游餐飲場所信息進(jìn)行管理</p&g

86、t;<p>  3.2.7旅游購物場所管理功能</p><p>  (1)瀏覽所有旅游購物場所信息</p><p> ?。?)對信息進(jìn)行多條件搜索</p><p>  (3)對旅游購物場所信息進(jìn)行管理</p><p>  3.2.8演藝娛樂場所管理功能</p><p>  (1)瀏覽所有演藝娛樂場所信息&

87、lt;/p><p> ?。?)對信息進(jìn)行多條件搜索</p><p>  (3)對演藝娛樂場所信息進(jìn)行管理</p><p>  3.2.9旅游客運管理功能</p><p> ?。?)瀏覽所有客運信息</p><p> ?。?)對信息進(jìn)行多條件搜索</p><p> ?。?)對客運信息進(jìn)行管理</

88、p><p>  3.3系統(tǒng)運行流程分析</p><p>  3.3.1系統(tǒng)流程圖</p><p>  進(jìn)入旅游業(yè)信息化服務(wù)平臺之后用戶可以進(jìn)行對旅行社、導(dǎo)游證、景區(qū)、星級飯店、旅游餐飲場所、旅游購物場所、演藝娛樂場所、旅游客運信息的管理,選擇不同的功能將進(jìn)入與之對應(yīng)的信息管理界面。系統(tǒng)流程圖如圖3.1所示。</p><p>  圖3.1 系統(tǒng)流程

89、圖</p><p>  3.3.2數(shù)據(jù)流程圖</p><p>  在仔細(xì)調(diào)查旅游業(yè)相關(guān)信息管理過程的基礎(chǔ)上,得到系統(tǒng)所要處理數(shù)據(jù)的流程。數(shù)據(jù)流程圖如圖3.2所示。</p><p>  圖3.2 數(shù)據(jù)流程圖</p><p><b>  3.4 E-R圖</b></p><p>  系統(tǒng)實體及其屬性如

90、下圖所示。</p><p>  圖3.3 權(quán)限實體及屬性</p><p>  圖3.4 用戶實體及屬性</p><p>  圖3.5 權(quán)限用戶關(guān)系實體及屬性</p><p>  圖3.6 省份實體及屬性</p><p>  圖3.7 城市實體及屬性</p><p>  圖3.8 縣級地區(qū)實體及屬

91、性</p><p>  圖3.9 旅行社實體及屬性</p><p>  圖3.10 星級飯店實體及屬性</p><p>  圖3.11 旅游餐飲場所實體及屬性</p><p>  圖3.12 旅游購物場所實體及屬性</p><p>  圖3.13 演藝娛樂場所實體及屬性</p><p>  圖3

92、.14 景區(qū)實體及屬性</p><p>  圖3.15 導(dǎo)游證實體及屬性</p><p>  圖3.16 旅游客運實體及屬性</p><p>  圖3.17 各實體關(guān)系E-R 圖</p><p><b>  第4章 總體設(shè)計</b></p><p><b>  4.1 系統(tǒng)特點<

93、/b></p><p>  本系統(tǒng)完全基于Java Web技術(shù),采用B/S軟件模式,成功實現(xiàn)了零客戶端的要求。 </p><p>  采用Eclipse 10和MySQL工具開發(fā),具有管理方便,代碼結(jié)構(gòu)清晰的特點。</p><p>  可以通過網(wǎng)頁的方式登錄該系統(tǒng),維護(hù)方便。</p><p>  各種功能模塊的獨立性非常強(qiáng),可以根據(jù)需要

94、自由組合。</p><p>  本系統(tǒng)具有響應(yīng)式布局的優(yōu)勢,可以支持不同的設(shè)備對網(wǎng)站進(jìn)行訪問,界面清晰簡潔,操作簡單,客戶使用更加方便。</p><p><b>  4.2 系統(tǒng)結(jié)構(gòu)</b></p><p>  4.2.1 系統(tǒng)的先進(jìn)性</p><p>  采用較先進(jìn)的B/S結(jié)構(gòu)進(jìn)行開發(fā),B/S架構(gòu)的軟件平臺依賴性低,單

95、從軟件成本上來看,一般只有初期一次性投入成本。對于集團(tuán)來講,有利于軟件項目控制和避免IT黑洞,B/S結(jié)構(gòu),隨著服務(wù)器負(fù)載的增加,可以平滑地增加服務(wù)器的個數(shù),然后在各個服務(wù)器之間做負(fù)載均衡,有效地保護(hù)了原有硬件投資,用戶也可以采用租用服務(wù)器的形式。并且,B/S結(jié)構(gòu)的軟件只需要管理服務(wù)器,具有升級和維護(hù)越來越容易而使用越來越簡單的優(yōu)勢。</p><p>  4.2.2 系統(tǒng)的結(jié)構(gòu)設(shè)計</p><p

96、>  B/S(瀏覽器/服務(wù)器模式)是隨著Internet技術(shù)的興起,對C/S(客戶機(jī)/服務(wù)器模式)結(jié)構(gòu)的一種改進(jìn)。在B/S結(jié)構(gòu)下,軟件應(yīng)用的業(yè)務(wù)邏輯完全在應(yīng)用服務(wù)器端實現(xiàn),用戶表現(xiàn)完全在Web服務(wù)器實現(xiàn),客戶端只需要瀏覽器即可進(jìn)行業(yè)務(wù)處理,是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。這種結(jié)構(gòu)更成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。傳統(tǒng)的C/S體系結(jié)構(gòu)存在一定的缺陷,用戶在使用前需要下載并安裝客戶端程序才能訪問服務(wù)器,這樣不但給用戶造成了不便,而且容易

97、導(dǎo)致客戶端負(fù)載過重,因此在系統(tǒng)的開發(fā)中采用了B/S體系結(jié)構(gòu),由用戶的網(wǎng)頁瀏覽器來完成客戶端的功能。這種Web客戶端也叫做“瘦客戶端”,是相對于C/S結(jié)構(gòu)中的“胖客戶端”而言的。</p><p>  4.3系統(tǒng)的總體設(shè)計方案</p><p>  旅游業(yè)信息化服務(wù)平臺針對旅行社、導(dǎo)游證、景區(qū)、星級飯店、旅游餐飲場所、旅游購物場所、演藝娛樂場所、旅游客運等業(yè)務(wù)對象進(jìn)行有效的管理,提高旅游管理過程

98、的自動化,全面提高了旅游業(yè)相關(guān)部門的工作效率,縮短了管理周期。</p><p><b>  全面的權(quán)限管理</b></p><p>  本系統(tǒng)通過超級管理員對系統(tǒng)用戶分配權(quán)限,用戶只能訪問自己權(quán)限所在的功能模塊,管理自己權(quán)限范圍內(nèi)的數(shù)據(jù),有利于保證信息的安全性,便于管理員對工作人員的工作分配。</p><p> ?。?)實現(xiàn)完整的信息管理<

99、;/p><p>  對各信息模塊實現(xiàn)信息瀏覽,綜合查詢,增加,刪除,修改等功能,對信息進(jìn)行全方位管理 。</p><p> ?。?)實現(xiàn)圖表展示統(tǒng)計數(shù)據(jù)</p><p>  使用ECharts對數(shù)據(jù)進(jìn)行多圖表動態(tài)的展示統(tǒng)計數(shù)據(jù)。</p><p>  4.4系統(tǒng)功能模塊設(shè)計</p><p>  本系統(tǒng)可劃分為十個功能模塊:個

100、人管理模塊,用戶管理模塊,旅行社管理模塊,導(dǎo)游證管理模塊,景區(qū)管理模塊,星級飯店管理模塊,旅游餐飲場所管理模塊,旅游購物場所管理模塊,演藝娛樂場所管理模塊,旅游客運管理模塊。</p><p>  在系統(tǒng)功能的基礎(chǔ)上,得到如圖4.1的功能模塊圖。</p><p>  圖4.1 系統(tǒng)功能模塊圖</p><p><b>  第5章 詳細(xì)設(shè)計</b>

101、</p><p><b>  5.1數(shù)據(jù)庫設(shè)計</b></p><p>  5.1.1系統(tǒng)物理結(jié)構(gòu)設(shè)計</p><p>  根據(jù)硬件設(shè)備和數(shù)據(jù)庫平臺系統(tǒng),對數(shù)據(jù)庫系統(tǒng)的物理存儲結(jié)構(gòu)進(jìn)行規(guī)劃,估計數(shù)據(jù)庫的大小,增長速度,各主要部分的訪問頻度。確定數(shù)據(jù)文件的命名,日志文件的命名。數(shù)據(jù)文件和日志文件的物理存放位置,如果有多個存儲設(shè)備,需要規(guī)劃數(shù)據(jù)文件

102、的組織方式。</p><p>  系統(tǒng)內(nèi)存使用配置,一般來說,數(shù)據(jù)庫系統(tǒng)會自動維護(hù)系統(tǒng)內(nèi)存,但有時為了某些性能問題,可以根據(jù)需要對數(shù)據(jù)庫的內(nèi)存管理進(jìn)行另行配置。</p><p><b>  5.1.2表設(shè)計</b></p><p>  根據(jù)數(shù)據(jù)字典的設(shè)計,進(jìn)一步細(xì)化為數(shù)據(jù)庫表的設(shè)計。表的設(shè)計包括以下內(nèi)容:</p><p>

103、;<b>  表名(中英文);</b></p><p><b>  字段名;</b></p><p><b>  字段數(shù)據(jù)類型;</b></p><p><b>  字段是否為空;</b></p><p><b>  字段的長度;</b&g

104、t;</p><p>  備注,對字段的解釋性說明:主鍵、外鍵、是否自動增一、是否為索引、是否唯一、是否進(jìn)行數(shù)據(jù)檢查等。</p><p><b>  用戶信息表:</b></p><p>  表5.1 用戶信息表</p><p><b>  權(quán)限信息表:</b></p><p&g

105、t;<b>  表5.2權(quán)限信息表</b></p><p><b>  用戶權(quán)限關(guān)系表:</b></p><p>  表5.3用戶權(quán)限關(guān)系表</p><p><b>  省份信息表:</b></p><p><b>  表5.4省份信息表</b></

106、p><p><b>  市級城市信息表:</b></p><p>  表5.5市級城市信息表</p><p><b>  縣級地區(qū)信息表:</b></p><p>  表5.6縣級地區(qū)信息表</p><p><b>  旅行社信息表:</b></p&g

107、t;<p>  表5.7旅行社信息表</p><p><b>  景區(qū)信息表:</b></p><p><b>  表5.8景區(qū)信息表</b></p><p><b>  星級飯店信息表:</b></p><p>  表5.9星級飯店信息表</p>

108、<p>  旅游餐飲場所信息表:</p><p>  表5.10旅游餐飲場所信息表</p><p>  旅游購物場所信息表:</p><p>  表5.11旅游購物場所信息表</p><p>  演藝娛樂場所信息表:</p><p>  表5.12演藝娛樂場所信息表</p><p>&

109、lt;b>  旅游客運信息表:</b></p><p>  表5.13旅游客運信息表</p><p><b>  導(dǎo)游證信息表:</b></p><p>  表5.14導(dǎo)游證信息表</p><p>  5.1.3 表之間的關(guān)聯(lián)設(shè)計</p><p>  為了保證數(shù)據(jù)的完整性,需要對

110、表之間相互的數(shù)據(jù)進(jìn)行約束,主要是通過外鍵來實現(xiàn)數(shù)據(jù)增刪時的數(shù)據(jù)完備。關(guān)系圖如圖5.1所示。</p><p>  圖5.1 表之間的關(guān)系圖</p><p>  5.2 管理模塊詳細(xì)設(shè)計</p><p>  5.2.1登錄模塊設(shè)計</p><p>  不同角色的用戶登錄系統(tǒng)后,擁有的權(quán)限不同,只可以在自己的權(quán)限下對系統(tǒng)進(jìn)行操作。</p>

111、;<p>  程序流程圖如圖5.2所示。</p><p>  圖5.2登錄模塊程序流程圖 圖5.3個人管理模塊程序流程圖</p><p>  5.2.2個人管理模塊設(shè)計</p><p>  雖然不同角色的用戶登錄系統(tǒng)后,擁有的權(quán)限不同,但每個用戶都有個人管理的權(quán)限。</p><p>  程序流程圖如圖5

112、.3所示。</p><p>  5.2.3用戶管理模塊設(shè)計</p><p>  擁有用戶管理權(quán)限的用戶登錄后:</p><p>  (1)對除了超級管理員的用戶進(jìn)行相應(yīng)修改;</p><p> ?。?)查看所有的用戶信息;</p><p> ?。?)添加用戶信息并分配權(quán)限;</p><p>  

113、(4)刪除用戶信息(不可刪除超級管理員)。</p><p>  部分程序流程圖如圖5.4所示。</p><p>  圖5.4 用戶管理模塊部分程序流程圖</p><p>  5.2.4其他信息管理模塊設(shè)計</p><p>  擁有對應(yīng)信息模塊(旅行社管理模塊,導(dǎo)游證管理模塊,景區(qū)管理模塊,星級飯店管理模塊,旅游餐飲場所管理模塊,旅游購物場所管

114、理模塊,演藝娛樂場所管理模塊,旅游客運管理模塊)管理權(quán)限的用戶登錄后:</p><p><b> ?。?)查看信息;</b></p><p> ?。?)增加,修改,刪除信息。</p><p>  部分程序流程圖如圖5.5所示。</p><p>  圖5.5 其他信息管理模塊部分程序流程圖</p><

115、p><b>  第6章 編碼</b></p><p>  目前,人和計算機(jī)通信仍然必須采用人工設(shè)計的語言,也就是程序設(shè)計的語言。所謂編碼是把軟件的設(shè)計結(jié)果翻譯成計算機(jī)可以“理解”的形式——用某種程序語言書寫的程序。</p><p>  作為軟件工程的一個步驟,編碼是設(shè)計的自然結(jié)果,因此,程序的質(zhì)量主要取決于軟件設(shè)計的質(zhì)量。但是,程序設(shè)計語言的特性和編碼途徑也會對

116、程序的可靠性、可讀性、可測試性和可維護(hù)性產(chǎn)生深遠(yuǎn)的影響。</p><p>  軟件工程師應(yīng)該了解程序設(shè)計語言方面的特點,以及這些特點對軟件質(zhì)量的影響,以便在需要為一個特定的開發(fā)項目選擇語言時,能做出合理的技術(shù)抉擇。</p><p>  程序設(shè)計語言的特點由以下幾個方面體現(xiàn):名字說明、類型說明、初始化、程序?qū)ο蟮木植啃浴⒊绦蚰K、循環(huán)控制結(jié)構(gòu)、分支控制結(jié)構(gòu)、異常處理、程序編譯。</p&

117、gt;<p>  注:詳細(xì)代碼請見光盤。</p><p><b>  第7章 軟件測試</b></p><p>  軟件測試,描述一種用來促進(jìn)鑒定軟件的正確性、完整性、安全性和質(zhì)量的過程。換句話說,軟件測試是一種實際輸出與預(yù)期輸出間的審核或者比較過程。 軟件測試的經(jīng)典定義是:在規(guī)定的條件下對程序進(jìn)行操作,以發(fā)現(xiàn)程序錯誤,衡量軟件質(zhì)量,并對其是否能滿足設(shè)計

118、要求進(jìn)行評估的過程。軟件測試是軟件開發(fā)過程的重要組成部分,是用來確認(rèn)一個程序的品質(zhì)或性能是否符合開發(fā)之前所提出的一些要求。軟件測試就是在軟件投入運行前,對軟件需求分析、設(shè)計規(guī)格說明和編碼的最終復(fù)審,是軟件質(zhì)量保證的關(guān)鍵步驟。軟件測試是為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程。</p><p>  7.1 軟件測試的目的 </p><p> ?。?)確認(rèn)軟件的質(zhì)量:其一方面是確認(rèn)軟件做了你所期望的事情(

119、Do the right thing),另一方面是確認(rèn)軟件以正確的方式來做了這個事件(Do it right);</p><p>  提供信息:比如提供給開發(fā)人員或程序經(jīng)理的反饋信息,為風(fēng)險評估所準(zhǔn)備的信息;</p><p>  保證整個軟件開發(fā)過程高質(zhì)量:軟件測試不僅是在測試軟件產(chǎn)品的本身,而且還包括軟件開發(fā)的過程,如果一個軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是

120、有缺陷的。</p><p>  7.2 軟件測試的原則</p><p>  軟件測試從不同的角度出發(fā)會派生出兩種不同的測試原則:從用戶的角度出發(fā),就是希望通過軟件測試能充分暴露軟件中存在的問題和缺陷,從而考慮是否可以接受該產(chǎn)品;從開發(fā)者的角度出發(fā),就是希望測試能表明軟件產(chǎn)品不存在錯誤,已經(jīng)正確地實現(xiàn)了用戶的需求,確立人們對軟件質(zhì)量的信心。為了達(dá)到上述的原則,那么需要注意以下幾點:</

溫馨提示

  • 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

提交評論