旅游業信息化服務平臺的設計與開發畢業設計說明書.doc_第1頁
旅游業信息化服務平臺的設計與開發畢業設計說明書.doc_第2頁
旅游業信息化服務平臺的設計與開發畢業設計說明書.doc_第3頁
旅游業信息化服務平臺的設計與開發畢業設計說明書.doc_第4頁
旅游業信息化服務平臺的設計與開發畢業設計說明書.doc_第5頁
已閱讀5頁,還剩69頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

LANZHOU UNIVERSITY OF TECHNOLOGY 畢業設計 題 目 旅游業信息化服務平臺的設計與開發 學生姓名 學 號 專業班級 軟件工程 指導教師 學 院 軟件 學院 答辯日期 2015 6 15 第 頁 旅游業信息化服務平臺的設計與開發 Tourism Information Service Platform Design And Development I 摘摘 要要 隨著旅游行業的不斷發展 各家旅游行業之間的競爭日益激烈 旅游部門所需的信息量 越來越大 業務操作中涉及的各種旅游相關資源情況 客戶情況以及旅游協作部門的情況越 來越復雜多變 旅游部門通常是以原始的手工方式處理 交流信息 但是工作人員若僅靠手 工方式處理大量資料 很可能帶來出錯率的增長以及大量資源的浪費和閑置等問題 因此 只有加強對旅游信息資源的整合 統一管理 才能使旅游部門運行更加合理 高效地運轉 本設計是根據旅游行業的這種現狀 采用現代化統一的計算機網絡系統 實現了旅游管 理的網絡化 各類信息有序地進行存儲 本系統是一套基于 B S 軟件體系結構的旅游業信息 化服務平臺 Tourism Information Service Platform 系統 系統包括對旅行社 導游證 景 區 星級飯店 旅游餐飲場所 旅游購物場所 演藝娛樂場所 旅游客運等信息的管理 系 統采用 eclipse 作為開發工具 應用 SSH 三大框架 bootstrap ECharts 等技術 MySQL 作 為后臺數據庫管理工具 系統的應用將增強旅游者的旅游體驗滿足感與最大化旅游產業價值 的功能 關鍵字 關鍵字 管理 信息化 SSH B S MySQL II ABSTRACT With the development 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 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 by hand is likely to have an error rate of growth and a lot of resources wasted and idle issues Therefore only enhance tourism information resources integration unified management to run the tourism sector more rational and efficient operation This design is based on the status quo of tourism industry the use of modern unified computer system implements travel management network and stores 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 guide card scenic star rated hotels tourism dining tourist shopping performing arts entertainment travel and other information management Systems using Eclipse as a development tool and application SSH three frameworks techniques such as bootstrap ECharts and MySQL as a database management tool Application system will enhance the travel experience of tourist satisfaction and maximize the value of the tourism industry function key words Management Information SSH B S MySQL 蘭州理工大學畢業設計 i 目目 錄錄 摘摘 要要 I ABSTRACT II 第第 1 1 章章 緒緒 論論 1 1 1 項目背景 1 1 2 實際意義 1 1 3 旅游信息化服務平臺的作用 1 1 4 設計說明書的內容 1 第第 2 2 章章 可行性研究可行性研究 3 2 1 系統規模和目標 3 2 2 分析系統數據流 3 2 2 數據字典 4 2 4 可行性分析 11 2 4 1經濟可行性 11 2 4 2技術可行性 12 2 4 3操作可行性 12 第第 3 章章 需求分析需求分析 13 3 1 需求分析概述 13 3 2 系統功能描述 13 3 2 1用戶管理功能 13 3 2 2旅行社管理功能 13 3 2 3導游證管理功能 13 3 2 4景區管理功能 13 3 2 5星級飯店管理功能 13 3 2 6旅游餐飲場所管理功能 14 3 2 7旅游購物場所管理功能 14 3 2 8演藝娛樂場所管理功能 14 3 2 9旅游客運管理功能 14 3 3 系統運行流程分析 14 3 3 1系統流程圖 14 3 3 2數據流程圖 15 3 4 E R 圖 16 第第 4 章章 總體設計總體設計 24 4 1 系統特點 24 4 2 系統結構 24 4 2 1 系統的先進性 24 4 2 2 系統的結構設計 24 4 3 系統的總體設計方案 24 4 4 系統功能模塊設計 25 蘭州理工大學畢業設計 ii 第第 5 章章 詳細設計詳細設計 26 5 1 數據庫設計 26 5 1 1系統物理結構設計 26 5 1 2表設計 26 5 1 3 表之間的關聯設計 32 5 2 管理模塊詳細設計 33 5 2 1登錄模塊設計 33 5 2 2個人管理模塊設計 34 5 2 3用戶管理模塊設計 34 5 2 4其他信息管理模塊設計 35 第第 6 章章 編碼編碼 37 第第 7 章章 軟件測試軟件測試 38 7 1 軟件測試的目的 38 7 2 軟件測試的原則 38 7 3 測試的方法 39 7 4 測試用例及結果 40 7 4 1 登錄模塊測試 40 7 4 2個人管理模塊 40 7 4 3用戶管理模塊 41 7 4 4旅行社管理模塊 41 7 4 5導游證管理模塊 42 7 4 6景區管理模塊 42 7 4 7星級飯店管理模塊 43 7 4 8旅游餐飲場所管理模塊 43 7 4 9旅游購物場所管理模塊 44 7 4 10演藝娛樂場所管理模塊 44 7 4 11旅游客運管理模塊 45 第第 8 章章 軟件使用說明書軟件使用說明書 46 8 1 登錄系統 46 8 2 個人管理部分操作 46 8 3 用戶管理部分操作 47 8 4 景區管理部分操作 48 8 5 首頁數據統計部分操作 48 設計總結設計總結 49 參考文獻參考文獻 50 外文原文外文原文 51 外文譯文外文譯文 59 致致 謝謝 64 蘭州理工大學畢業設計 1 第第 1 1 章章 緒緒 論論 1 11 1 項目背景項目背景 旅游業信息化服務平臺實現對旅游信息本身以及信息載體集合的管理 從旅游業與信息 技術深層互動的戰略高度出發 支持信息技術在旅游信息資源開發 旅游市場功能 產業運 作效率提高和服務水平優化等方面的不斷開發 完善和成熟 保證旅游信息資源從開發 利 用到反饋整個流程的統籌規劃和高效便捷 目的是使旅游信息資源實現增強旅游者的旅游體 驗滿足與最大化旅游產業價值的功能 1 21 2 實際意義實際意義 旅游信息化服務平臺的前途比旅游企業更有優勢 旅游信息化服務平臺具有傳統旅游企 業無法比擬的信息量大 獲取信息快速 經營方式合理的特點 由于旅游信息化服務平臺可 以將各種旅游資源以最經濟的方式結合在一起 這就使得旅游資源的所有者和消費者都能得 到益處 1 31 3 旅游信息化服務平臺的作用旅游信息化服務平臺的作用 該系統包括對旅行社 導游證 景區 星級飯店 旅游餐飲場所 旅游購物場所 演藝 娛樂場所 旅游客運等信息的管理 具體作用如下 1 信息管理統一化 系統的使用者可以通過旅游信息化服務平臺對數據信息進行一體化瀏覽及管理 為旅游 部門提供了不可估量的作用 2 便于管理 對任何企業而言 一個產品不可能只由一個人來使用 旅游信息化服務平臺可以通過 admin 超級管理員為不同的人分配權限 更便于旅游信息的管理 3 提高客戶的滿意度 旅游信息化服務平臺可以進行多種查詢 對提高服務效率有著非常大的幫助 以此來更 好的服務用戶 1 41 4 設計說明書的內容設計說明書的內容 設計說明書是在以蘭州理工大學 旅游業為依托 對旅游信息化服務平臺進行設計和開 蘭州理工大學畢業設計 2 發 以實現對旅游信息的智能化管理 軟件的難點在于信息管理的功能設計 設計說明書包 括 8 章 第 1 章 緒論 即本章 主要介紹了旅游信息化服務平臺的開發背景以及其設計原則 第 2 章 可行性研究 主要介紹了對該系統的可行性分析 包括系統的規模和目標 分 析系統數據流 數據字典等 第 3 章 需求分析 主要介紹了該系統開發過程中對系統進行需求分析所得到的總體認 識 包括系統功能描述 系統運行流程分析 E R 圖等 第 4 章 總體設計 進行了系統軟件結構 硬件配置方面的規劃 分析系統的總體設計 方案 對系統功能模塊的設計 以及對編程環境的選擇 第 5 章 詳細設計 本章包括數據庫的物理設計及邏輯設計 對管理模塊的詳細設計 第 6 章 編碼 介紹了編碼的相關理論知識 第 7 章 軟件測試 對本系統的功能進行測試 包括軟件測試原則 測試的過程及組織 測試用例及結果等 第 8 章 軟件使用說明書 對如何使用本軟件加以說明 使用戶能更好 更方便地使用 本系統 此外 還包括設計總結 參考文獻和致謝等內容 蘭州理工大學畢業設計 3 第第 2 2 章章 可行性研究可行性研究 2 12 1 系統規模和目標系統規模和目標 規模 本系統主要應用于旅游相關部門 目標 對旅游相關信息進行智能化管理 2 22 2 分析系統數據流分析系統數據流 在仔細調查旅游信息管理過程的基礎上 得到系統所要處理數據的流程 數據流程圖如 圖 2 1 所示 圖 2 1 數據流程圖 蘭州理工大學畢業設計 4 2 22 2 數據字典數據字典 通過對旅游信息管理的內容和數據流程分析 設計的數據項和數據結構如下 1 用戶基本信息 用戶編號描述 用戶編號 用來標識用戶的唯一性 INT 型 長度 20 主鍵 不允許 為空 用戶名描述 用戶名 VARCHAR 型 長度 20 不允許為空 用戶密碼描述 用戶密碼 VARCHAR 型 長度 20 允許為空 用戶類型描述 用戶類型 標志該用戶為普通用戶還是管理員 INT 型 長度 1 不允 許為空 電話描述 電話 記錄用戶的移動電話 VARCHAR 型 長度 11 允許為空 昵稱描述 昵稱 記錄用戶設定的昵稱 VARCHAR 型 長度 20 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 2 權限編號描述 權限編號 用來標識權限的唯一性 INT 型 長度 10 主鍵 不允許 為空 權限名稱描述 權限名稱 用來描述權限 VARCHAR 型 長度 100 不允許為空 權限訪問路徑描述 權限訪問路徑 記錄權限的訪問路徑 VARCHAR 型 長度 200 允許為空 權限圖標描述 權限圖標 記錄該權限使用的圖標 VARCHAR 型 長度 200 允許為 空 3 用戶權限關系基本信息 用戶權限關系編號描述 用戶權限關系編號 用來標識用戶權限關系的唯一性 INT 型 自動增長 主鍵 不允許為空 用戶編號描述 用戶編號 與用戶表關聯 INT 型 外鍵 長度 10 不允許為空 權限編號描述 權限編號 與權限表關聯 INT 型 外鍵 長度 10 不允許為空 4 旅行社基本信息 旅行社編號描述 旅行社編號 用來標識旅行社的唯一性 INT 型 長度 10 自動增 長 主鍵 不允許為空 旅行社名稱描述 旅行社名稱描述 記錄旅行社的名稱 VARCHAR 型 長度 20 不 蘭州理工大學畢業設計 5 允許為空 旅行社圖片路徑描述 旅行社圖片路徑 記錄旅行社的圖片保存路徑 VARCHAR 型 長度 500 允許為空 省份編號描述 省份編號 記錄旅行社所屬的省份 外鍵 INT 型 長度 4 允許為空 市級城市編號描述 市級城市編號 記錄旅行社所屬的市 外鍵 INT 型 長度 4 允 許為空 縣級地區編號描述 縣級地區編號 記錄旅行社所屬的縣 外鍵 INT 型 長度 4 允 許為空 詳細地址描述 詳細地址 記錄旅行社所在的詳細地址 VARCHAR 型 長度 200 允 許為空 等級描述 等級 記錄旅行社的等級 INT 型 長度 1 不允許為空 備注描述 備注 記錄旅行社的備注信息 VARCHAR 型 長度 200 允許為空 電話描述 電話 記錄旅行社的電話信息 VARCHAR 型 長度 11 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 5 景區基本信息 景區編號描述 景區編號 用來標識景區的唯一性 INT 型 長度 10 自動增長 主 鍵 不允許為空 景區名稱描述 景區名稱 記錄景區的名稱 VARCHAR 型 長度 20 不允許為空 景區圖片路徑描述 景區圖片路徑 記錄景區的圖片保存路徑 VARCHAR 型 長度 500 允許為空 省份編號描述 省份編號 記錄景區所屬的省份 外鍵 INT 型 長度 4 允許為空 市級城市編號描述 市級城市編號 記錄景區所屬的市 外鍵 INT 型 長度 4 允許 為空 縣級地區編號描述 縣級地區編號 記錄景區所屬的縣 外鍵 INT 型 長度 4 允許 為空 等級描述 等級 記錄景區的等級 INT 型 長度 1 不允許為空 景區簡介描述 景區簡介 記錄景區的簡介信息 VARCHAR 型 長度 200 允許為空 電話描述 電話 記錄景區的電話信息 VARCHAR 型 長度 11 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 蘭州理工大學畢業設計 6 6 星級飯店基本信息 星級飯店編號描述 星級飯店編號 用來標識星級飯店的唯一性 INT 型 長度 10 自動增長 主鍵 不允許為空 星級飯店名稱描述 星級飯店名稱 記錄星級飯店的名稱 VARCHAR 型 長度 20 不允許為空 星級飯店圖片路徑描述 星級飯店圖片路徑 記錄星級飯店的圖片保存路徑 VARCHAR 型 長度 500 允許為空 省份編號描述 省份編號 記錄星級飯店所屬的省份 外鍵 INT 型 長度 4 允許為 空 市級城市編號描述 市級城市編號 記錄星級飯店所屬的市 外鍵 INT 型 長度 4 允許為空 縣級地區編號描述 縣級地區編號 記錄星級飯店所屬的縣 外鍵 INT 型 長度 4 允許為空 詳細地址描述 詳細地址 記錄星級飯店所在的詳細地址 VARCHAR 型 長度 200 允許為空 等級描述 等級 記錄星級飯店的等級 INT 型 長度 1 不允許為空 備注描述 備注 記錄星級飯店的備注信息 VARCHAR 型 長度 200 允許為空 電話描述 電話 記錄星級飯店的電話信息 VARCHAR 型 長度 11 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 7 旅游餐飲場所基本信息 旅游餐飲場所編號描述 旅游餐飲場所編號 用來標識旅游餐飲場所的唯一性 INT 型 長度 10 自動增長 主鍵 不允許為空 旅游餐飲場所名稱描述 旅游餐飲場所名稱 記錄旅游餐飲場所的名稱 VARCHAR 型 長度 20 不允許為空 旅游餐飲場所圖片路徑描述 旅游餐飲場所圖片路徑 記錄旅游餐飲場所的圖片保存路 徑 VARCHAR 型 長度 500 允許為空 省份編號描述 省份編號 記錄旅游餐飲場所所屬的省份 外鍵 INT 型 長度 4 允 許為空 市級城市編號描述 市級城市編號 記錄旅游餐飲場所所屬的市 外鍵 INT 型 長度 蘭州理工大學畢業設計 7 4 允許為空 縣級地區編號描述 縣級地區編號 記錄旅游餐飲場所所屬的縣 外鍵 INT 型 長度 4 允許為空 詳細地址描述 詳細地址 記錄旅游餐飲場所所在的詳細地址 VARCHAR 型 長度 200 允許為空 等級描述 等級 記錄旅游餐飲場所的等級 INT 型 長度 1 不允許為空 備注描述 備注 記錄旅游餐飲場所的備注信息 VARCHAR 型 長度 200 允許為空 電話描述 電話 記錄旅游餐飲場所的電話信息 VARCHAR 型 長度 11 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 8 旅游購物場所基本信息 旅游購物場所編號描述 旅游購物場所編號 用來標識旅游購物場所的唯一性 INT 型 長度 10 自動增長 主鍵 不允許為空 旅游購物場所名稱描述 旅游購物場所名稱 記錄旅游購物場所的名稱 VARCHAR 型 長度 20 不允許為空 旅游購物場所圖片路徑描述 旅游購物場所圖片路徑 記錄 旅游購物場所的圖片保 存路徑 VARCHAR 型 長度 500 允許為空 省份編號描述 省份編號 記錄 旅游購物場所所屬的省份 外鍵 INT 型 長度 4 允許為空 市級城市編號描述 市級城市編號 記錄旅游購物場所所屬的市 外鍵 INT 型 長度 4 允許為空 縣級地區編號描述 縣級地區編號 記錄旅游購物場所所屬的縣 外鍵 INT 型 長度 4 允許為空 詳細地址描述 詳細地址 記錄 旅游購物場所所在的詳細地址 VARCHAR 型 長度 200 允許為空 等級描述 等級 記錄 旅游購物場所的等級 INT 型 長度 1 不允許為空 備注描述 備注 記錄 旅游購物場所的備注信息 VARCHAR 型 長度 200 允許為 空 電話描述 電話 記錄 旅游購物場所的電話信息 VARCHAR 型 長度 11 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 蘭州理工大學畢業設計 8 9 演藝娛樂場所基本信息 演藝娛樂場所編號描述 演藝娛樂場所編號 用來標識 演藝娛樂場所的唯一性 INT 型 長度 10 自動增長 主鍵 不允許為空 演藝娛樂場所名稱描述 演藝娛樂場所名稱 記錄 演藝娛樂場所的名稱 VARCHAR 型 長度 20 不允許為空 演藝娛樂場所圖片路徑描述 演藝娛樂場所圖片路徑 記錄 演藝娛樂場所的圖片保存 路徑 VARCHAR 型 長度 500 允許為空 省份編號描述 省份編號 記錄 演藝娛樂場所所屬的省份 外鍵 INT 型 長度 4 允許為空 市級城市編號描述 市級城市編號 記錄 演藝娛樂場所所屬的市 外鍵 INT 型 長 度 4 允許為空 縣級地區編號描述 縣級地區編號 記錄 演藝娛樂場所所屬的縣 外鍵 INT 型 長 度 4 允許為空 詳細地址描述 詳細地址 記錄 演藝娛樂場所所在的詳細地址 VARCHAR 型 長度 200 允許為空 等級描述 等級 記錄 演藝娛樂場所的等級 INT 型 長度 1 不允許為空 備注描述 備注 記錄 演藝娛樂場所的備注信息 VARCHAR 型 長度 200 允許為 空 電話描述 電話 記錄 演藝娛樂場所的電話信息 VARCHAR 型 長度 11 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 10 導游證基本信息 導游證信息編號描述 導游證信息編號 用來標識導游證的唯一性 INT 型 長度 10 自動增長 主鍵 不允許為空 導游證編號描述 導游證編號 記錄導游證編號信息 VARCHAR 型 長度 100 不 允許為空 導游姓名描述 導游姓名 記錄導游姓名 VARCHAR 型 長度 50 不允許為空 導游性別描述 導游性別 記錄導游性別 VARCHAR 型 長度 1 不允許為空 導游身份證號描述 導游身份證號 記錄導游身份證號 VARCHAR 型 長度 100 不允許為空 蘭州理工大學畢業設計 9 導游語種描述 導游語種 記錄導游語種 VARCHAR 型 長度 100 不允許為空 導游照片路徑描述 導游照片路徑 記錄導游的照片保存路徑 VARCHAR 型 長度 500 允許為空 導游等級描述 等級 記錄導游證的等級 VARCHAR 型 長度 2 不允許為空 電話描述 電話 記錄導游的電話信息 VARCHAR 型 長度 11 允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 11 旅游客運基本信息 旅游客運編號描述 旅游客運編號 用來標識旅游客運的唯一性 INT 型 長度 10 自動增長 主鍵 不允許為空 客車車牌號描述 客車車牌號 記錄客車車牌號 VARCHAR 型 長度 8 不允許為 空 客車服務景區編號描述 客車服務景區編號 記錄客車服務景區編號 外鍵 INT 型 長度 10 不允許為空 省份編號描述 省份編號 記錄客車出發地所屬的省份 外鍵 INT 型 長度 4 允許 為空 市級城市編號描述 市級城市編號 記錄客車出發地所屬的市 外鍵 INT 型 長度 4 允許為空 縣級地區編號描述 縣級地區編號 記錄客車出發地所屬的縣 外鍵 INT 型 長度 4 允許為空 詳細地址描述 詳細地址 記錄客車出發地所在的詳細地址 VARCHAR 型 長度 200 允許為空 備注描述 備注 記錄客車的備注信息 VARCHAR 型 長度 200 允許為空 電話描述 電話 記錄客車司機的電話信息 VARCHAR 型 長度 11 不允許為空 時間描述 時間 記錄數據生成時間戳 TIMESTAMP 型 不允許為空 12 省份信息 省份編號描述 省份編號 用來標識省份的唯一性 INT 型 長度 4 不允許為空 主 鍵 省份名稱描述 省份名稱 記錄省份名稱信息 VARCHAR 型 長度 50 不允許為空 省份名稱拼音描述 省份名稱拼音 記錄省份名稱拼音信息 VARCHAR 型 長度 蘭州理工大學畢業設計 10 100 不允許為空 省份名稱拼音簡寫描述 省份名稱拼音簡寫 記錄省份名稱拼音簡寫信息 VARCHAR 型 長度 20 不允許為空 省份名稱簡稱描述 省份名稱簡稱 記錄省份名稱簡稱信息 VARCHAR 型 長度 50 不允許為空 省份電話區號描述 省份電話區號 記錄省份電話區號信息 VARCHAR 型 長度 10 不允許為空 省份面積描述 省份面積 記錄省份面積信息 VARCHAR 型 長度 20 不允許為空 省份中心點經度描述 省份中心點經度 記錄省份經度信息 VARCHAR 型 長度 20 不允許為空 省份中心點緯度描述 省份中心點緯度 記錄省份中心點緯度信息 VARCHAR 型 長度 20 不允許為空 13 市級城市信息 市級城市編號描述 市級城市編號 用來標識市級城市的唯一性 INT 型 長度 4 不 允許為空 主鍵 省份編號描述 省份編號 用來記錄該市級城市所在的省份信息 INT 型 長度 4 不 允許為空 市級城市名稱描述 市級城市名稱 記錄市級城市名稱信息 VARCHAR 型 長度 50 不允許為空 市級城市名稱拼音描述 市級城市名稱拼音 記錄市級城市名稱拼音信息 VARCHAR 型 長度 100 不允許為空 市級城市名稱拼音簡寫描述 市級城市名稱拼音簡寫 記錄市級城市名稱拼音簡寫信息 VARCHAR 型 長度 20 不允許為空 市級城市名稱簡稱描述 市級城市名稱簡稱 記錄市級城市名稱簡稱信息 VARCHAR 型 長度 50 不允許為空 市級城市電話區號描述 市級城市電話區號 記錄市級城市電話區號信息 VARCHAR 型 長度 10 不允許為空 市級城市面積描述 市級城市面積 記錄市級城市面積信息 VARCHAR 型 長度 20 不允許為空 蘭州理工大學畢業設計 11 市級城市中心點經度描述 市級城市中心點經度 記錄市級城市經度信息 VARCHAR 型 長度 20 不允許為空 市級城市中心點緯度描述 市級城市中心點緯度 記錄市級城市中心點緯度信息 VARCHAR 型 長度 20 不允許為空 14 縣級地區信息 縣級地區編號描述 縣級地區編號 用來標識縣級地區的唯一性 INT 型 長度 4 不 允許為空 主鍵 省份編號描述 省份編號 用來記錄該縣級地區所在的省份信息 INT 型 長度 4 不 允許為空 市級城市編號描述 市級城市編號 用來記錄該縣級地區所在的市級城市信息 INT 型 長度 4 不允許為空 縣級地區名稱描述 縣級地區名稱 記錄縣級地區名稱信息 VARCHAR 型 長度 50 不允許為空 縣級地區名稱拼音描述 縣級地區名稱拼音 記錄縣級地區名稱拼音信息 VARCHAR 型 長度 100 不允許為空 縣級地區名稱拼音簡寫描述 縣級地區名稱拼音簡寫 記錄縣級地區名稱拼音簡寫信息 VARCHAR 型 長度 20 不允許為空 縣級地區名稱簡稱描述 縣級地區名稱簡稱 記錄縣級地區名稱簡稱信息 VARCHAR 型 長度 50 不允許為空 縣級地區電話區號描述 縣級地區電話區號 記錄縣級地區電話區號信息 VARCHAR 型 長度 10 不允許為空 縣級地區面積描述 縣級地區面積 記錄縣級地區面積信息 VARCHAR 型 長度 20 不允許為空 縣級地區中心點經度描述 縣級地區中心點經度 記錄縣級地區經度信息 VARCHAR 型 長度 20 不允許為空 縣級地區中心點緯度描述 縣級地區中心點緯度 記錄縣級地區中心點緯度信息 VARCHAR 型 長度 20 不允許為空 蘭州理工大學畢業設計 12 2 42 4 可行性分析可行性分析 2 4 12 4 1 經濟可行性經濟可行性 經濟可行性主要是對開發旅游信息化服務平臺的相關部門綜合實力進行評估 一方面估 算開發本系統的支出費用 其中包括軟件開發費用 設備采購費用 運行和維護費用 相關 人員的工資和系統使用的培訓費等 另一方面估算旅游信息化服務平臺可獲得收益中可以用 錢來衡量的部分 系統的開發成本和客戶提出的要求能否達到雙方滿意 經過本人詳細的調查 現在旅游相關部門都在努力尋找功能更加完善的系統來取代舊系 統 而且該系統所帶來的收益會遠遠超過它的開發費用 通過對上述幾個方面分析與研究 可以了解到 本系統的市場前景是相當可觀的 從經濟角度來說 開發旅游信息化服務平臺 是可行的 2 4 22 4 2 技術可行性技術可行性 技術可行性分析主要是分析現有技術條件是否能夠順利完成開發工作 硬件 軟件配置 是否滿足開發者的需要等 本系統現有的技術已經較為成熟 硬件 軟件的性能要求 環境條件等條件都十分良好 預估利用現有技術條件應該可以達到該系統的任務目標 同時 時間較為充裕 預計該系統 的開發是可以在規定期限內完成 2 4 32 4 3 操作可行性操作可行性 操作可行性主要是了解旅游信息化服務平臺的相關人員對開發本系統是否有信心 現有 旅游相關的原始數據是否正確等 旅游相關部門是否積極支持本系統的開發 使新系統能夠 發揮充分的作用 同時 由于管理人員已經使用較長時間的舊系統 所以要求本系統的界面 友好美觀 操作簡單易行 功能齊全 操作者經過簡單的培訓就可以熟練使用旅游信息化服 務平臺 結論意見 經過本人認真地可行性研究 可以看到 本系統具有很好的技術 經濟 運 行 法律 社會可行性 同時 通過本系統的開發可以鍛煉我的開發能力 幫助我從理論階 段上升到實踐階段 所以 本系統開發是可以進行的 蘭州理工大學畢業設計 13 蘭州理工大學畢業設計 14 第第 3 章章 需求分析需求分析 3 13 1 需求分析概述需求分析概述 需求分析是軟件定義時期最后階段 也是最關鍵的階段 需求分析的基本任務是準確地 回答 系統要做什么 即確定系統應該完成哪些工作 也就是對系統提出準確 完整 清 晰 具體的要求 3 23 2 系統功能描述系統功能描述 3 2 13 2 1 用戶管理功能用戶管理功能 1 對個人信息的管理 2 超級管理員對用戶的管理 3 超級管理員為用戶分配權限 3 2 23 2 2 旅行社管理功能旅行社管理功能 1 瀏覽所有旅行社信息 2 對信息進行多條件搜索 3 對旅行社信息進行管理 3 2 33 2 3 導游證管理功能導游證管理功能 1 瀏覽所有導游證信息 2 對信息進行多條件搜索 3 對導游證信息進行管理 3 2 43 2 4 景區管理功能景區管理功能 1 瀏覽所有景區信息 2 對信息進行多條件搜索 3 對景區信息進行管理 3 2 53 2 5 星級飯店管理功能星級飯店管理功能 1 瀏覽所有星級飯店信息 2 對信息進行多條件搜索 3 對星級飯店信息進行管理 蘭州理工大學畢業設計 15 3 2 63 2 6 旅游餐飲場所管理功能旅游餐飲場所管理功能 1 瀏覽所有旅游餐飲場所信息 2 對信息進行多條件搜索 3 對旅游餐飲場所信息進行管理 3 2 73 2 7 旅游購物場所管理功能旅游購物場所管理功能 1 瀏覽所有旅游購物場所信息 2 對信息進行多條件搜索 3 對旅游購物場所信息進行管理 3 2 83 2 8 演藝娛樂場所管理功能演藝娛樂場所管理功能 1 瀏覽所有演藝娛樂場所信息 2 對信息進行多條件搜索 3 對演藝娛樂場所信息進行管理 3 2 93 2 9 旅游客運管理功能旅游客運管理功能 1 瀏覽所有客運信息 2 對信息進行多條件搜索 3 對客運信息進行管理 3 33 3 系統運行流程分析系統運行流程分析 3 3 13 3 1 系統流程圖系統流程圖 進入旅游業信息化服務平臺之后用戶可以進行對旅行社 導游證 景區 星級飯店 旅 游餐飲場所 旅游購物場所 演藝娛樂場所 旅游客運信息的管理 選擇不同的功能將進入 與之對應的信息管理界面 系統流程圖如圖 3 1 所示 蘭州理工大學畢業設計 16 圖 3 1 系統流程圖 3 3 23 3 2 數據流程圖數據流程圖 在仔細調查旅游業相關信息管理過程的基礎上 得到系統所要處理數據的流程 數據流 程圖如圖 3 2 所示 蘭州理工大學畢業設計 17 圖 3 2 數據流程圖 3 43 4 E RE R 圖圖 系統實體及其屬性如下圖所示 圖3 3 權限實體及屬性 蘭州理工大學畢業設計 18 圖3 4 用戶實體及屬性 圖3 5 權限用戶關系實體及屬性 圖3 6 省份實體及屬性 蘭州理工大學畢業設計 19 圖3 7 城市實體及屬性 圖3 8 縣級地區實體及屬性 蘭州理工大學畢業設計 20 圖3 9 旅行社實體及屬性 圖3 10 星級飯店實體及屬性 蘭州理工大學畢業設計 21 圖3 11 旅游餐飲場所實體及屬性 圖3 12 旅游購物場所實體及屬性 蘭州理工大學畢業設計 22 圖3 13 演藝娛樂場所實體及屬性 圖3 14 景區實體及屬性 蘭州理工大學畢業設計 23 圖3 15 導游證實體及屬性 圖 3 16 旅游客運實體及屬性 蘭州理工大學畢業設計 24 圖3 17 各實體關系E R 圖 蘭州理工大學畢業設計 25 第第 4 章章 總體設計總體設計 4 14 1 系統特點系統特點 本系統完全基于 Java Web 技術 采用 B S 軟件模式 成功實現了零客戶端的要求 采用 Eclipse 10 和 MySQL 工具開發 具有管理方便 代碼結構清晰的特點 可以通過網頁的方式登錄該系統 維護方便 各種功能模塊的獨立性非常強 可以根據需要自由組合 本系統具有響應式布局的優勢 可以支持不同的設備對網站進行訪問 界面清晰簡潔 操作簡單 客戶使用更加方便 4 24 2 系統結構系統結構 4 2 14 2 1 系統的先進性系統的先進性 采用較先進的 B S 結構進行開發 B S 架構的軟件平臺依賴性低 單從軟件成本上來看 一般只有初期一次性投入成本 對于集團來講 有利于軟件項目控制和避免 IT 黑洞 B S 結構 隨著服務器負載的增加 可以平滑地增加服務器的個數 然后在各個服務器之間做負 載均衡 有效地保護了原有硬件投資 用戶也可以采用租用服務器的形式 并且 B S 結構 的軟件只需要管理服務器 具有升級和維護越來越容易而使用越來越簡單的優勢 4 2 24 2 2 系統的結構設計系統的結構設計 B S 瀏覽器 服務器模式 是隨著 Internet 技術的興起 對 C S 客戶機 服務器模式 結構的 一種改進 在 B S 結構下 軟件應用的業務邏輯完全在應用服務器端實現 用戶表現完全在 Web 服務器實現 客戶端只需要瀏覽器即可進行業務處理 是一種全新的軟件系統構造技術 這種結構更成為當今應用軟件的首選體系結構 傳統的 C S 體系結構存在一定的缺陷 用戶 在使用前需要下載并安裝客戶端程序才能訪問服務器 這樣不但給用戶造成了不便 而且容 易導致客戶端負載過重 因此在系統的開發中采用了 B S 體系結構 由用戶的網頁瀏覽器來 完成客戶端的功能 這種 Web 客戶端也叫做 瘦客戶端 是相對于 C S 結構中的 胖客戶 端 而言的 4 34 3 系統的總體設計方案系統的總體設計方案 旅游業信息化服務平臺針對旅行社 導游證 景區 星級飯店 旅游餐飲場所 旅游購 蘭州理工大學畢業設計 26 物場所 演藝娛樂場所 旅游客運等業務對象進行有效的管理 提高旅游管理過程的自動化 全面提高了旅游業相關部門的工作效率 縮短了管理周期 1 全面的權限管理 本系統通過超級管理員對系統用戶分配權限 用戶只能訪問自己權限所在的功能模塊 管理自己權限范圍內的數據 有利于保證信息的安全性 便于管理員對工作人員的工作分配 2 實現完整的信息管理 對各信息模塊實現信息瀏覽 綜合查詢 增加 刪除 修改等功能 對信息進行全方位 管理 3 實現圖表展示統計數據 使用 ECharts 對數據進行多圖表動態的展示統計數據 4 44 4 系統功能模塊設計系統功能模塊設計 本系統可劃分為十個功能模塊 個人管理模塊 用戶管理模塊 旅行社管理模塊 導游 證管理模塊 景區管理模塊 星級飯店管理模塊 旅游餐飲場所管理模塊 旅游購物場所管 理模塊 演藝娛樂場所管理模塊 旅游客運管理模塊 在系統功能的基礎上 得到如圖 4 1 的功能模塊圖 圖 4 1 系統功能模塊圖 蘭州理工大學畢業設計 27 蘭州理工大學畢業設計 28 第第 5 章章 詳細設計詳細設計 5 15 1 數據庫設計數據庫設計 5 1 15 1 1 系統物理結構設計系統物理結構設計 根據硬件設備和數據庫平臺系統 對數據庫系統的物理存儲結構進行規劃 估計數據庫 的大小 增長速度 各主要部分的訪問頻度 確定數據文件的命名 日志文件的命名 數據 文件和日志文件的物理存放位置 如果有多個存儲設備 需要規劃數據文件的組織方式 系統內存使用配置 一般來說 數據庫系統會自動維護系統內存 但有時為了某些性能 問題 可以根據需要對數據庫的內存管理進行另行配置 5 1 25 1 2 表設計表設計 根據數據字典的設計 進一步細化為數據庫表的設計 表的設計包括以下內容 表名 中英文 字段名 字段數據類型 字段是否為空 字段的長度 備注 對字段的解釋性說明 主鍵 外鍵 是否自動增一 是否為索引 是否唯一 是 否進行數據檢查等 用戶信息表 表 5 1 用戶信息表 字段名數據類型是否為空長度備注 用戶編號INT否20主鍵 唯一 自增 姓名VARCHAR否20 密碼VARCHAR否20 昵稱VARCHAR是20 電話VARCHAR是11 時間TIMESTAMP否 蘭州理工大學畢業設計 29 權限信息表 表 5 2 權限信息表 字段名數據類型是否為空長度備注 權限編號INT否10主鍵 唯一 權限名稱VARCHAR否100 權限訪問路徑VARCHAR否200 權限圖標VARCHAR否200 用戶權限關系表 表 5 3 用戶權限關系表 字段名數據類型是否為空長度備注 用戶權限關系編號INT否20主鍵 唯一 自增 用戶編號INT否20外鍵 權限編號INT否10 省份信息表 表 5 4 省份信息表 字段名數據類型是否為空長度備注 省份編號INT否4主鍵 唯一 省份名稱VARCHAR否50 名稱拼音VARCHAR否100 名稱拼音簡寫VARCHAR否20 簡稱VARCHAR否50 電話區號VARCHAR否10 面積VARCHAR否20 中心經度VARCHAR是20 中心緯度VARCHAR是20 蘭州理工大學畢業設計 30 市級城市信息表 表 5 5 市級城市信息表 字段名數據類型是否為空長度備注 市級城市編號INT否4主鍵 唯一 省份編號INT否4 市級城市名稱VARCHAR否50 名稱拼音VARCHAR否100 名稱拼音簡寫VARCHAR否20 簡稱VARCHAR否50 電話區號VARCHAR否10 面積VARCHAR否20 中心經度VARCHAR是20 中心緯度VARCHAR是20 縣級地區信息表 表 5 6 縣級地區信息表 字段名數據類型是否為空長度備注 縣級地區編號INT否4主鍵 唯一 市級城市編號INT否4 省份編號INT否4 縣級地區名稱VARCHAR否50 名稱拼音VARCHAR否100 名稱拼音簡寫VARCHAR否20 簡稱VARCHAR否50 電話區號VARCHAR否10 面積VARCHAR否20 中心經度VARCHAR是20 中心緯度VARCHAR是20 蘭州理工大學畢業設計 31 旅行社信息表 表 5 7 旅行社信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 名稱VARCHAR否20 圖片路徑VARCHAR是500 省級編號INT是4外鍵 市級城市編號INT是4外鍵 省份地區編號INT是4外鍵 詳細地址VARCHAR是200 等級VARCHAR否1 電話VARCHAR是11 備注VARCHAR是200 時間TIMESTAMP否 景區信息表 表 5 8 景區信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 名稱VARCHAR否20 圖片路徑VARCHAR是500 省級編號INT是4外鍵 市級城市編號INT是4外鍵 省份地區編號INT是4外鍵 等級VARCHAR否1 電話VARCHAR是11 簡介VARCHAR是200 時間TIMESTAMP否 蘭州理工大學畢業設計 32 星級飯店信息表 表 5 9 星級飯店信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 名稱VARCHAR否20 圖片路徑VARCHAR是500 省級編號INT是4外鍵 市級城市編號INT是4外鍵 省份地區編號INT是4外鍵 詳細地址VARCHAR是200 等級VARCHAR否1 電話VARCHAR是11 備注VARCHAR是200 時間TIMESTAMP否 旅游餐飲場所信息表 表 5 10 旅游餐飲場所信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 名稱VARCHAR否20 圖片路徑VARCHAR是500 省級編號INT是4外鍵 市級城市編號INT是4外鍵 省份地區編號INT是4外鍵 詳細地址VARCHAR是200 等級VARCHAR否1 蘭州理工大學畢業設計 33 電話VARCHAR是11 備注VARCHAR是200 時間TIMESTAMP否 旅游購物場所信息表 表 5 11 旅游購物場所信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 名稱VARCHAR否20 圖片路徑VARCHAR是500 省級編號INT是4外鍵 市級城市編號INT是4外鍵 省份地區編號INT是4外鍵 詳細地址VARCHAR是200 等級VARCHAR否1 電話VARCHAR是11 備注VARCHAR是200 時間TIMESTAMP否 演藝娛樂場所信息表 表 5 12 演藝娛樂場所信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 名稱VARCHAR否20 圖片路徑VARCHAR是500 省級編號INT是4外鍵 市級城市編號INT是4外鍵 省份地區編號INT是4外鍵 蘭州理工大學畢業設計 34 詳細地址VARCHAR是200 等級VARCHAR否1 電話VARCHAR是11 備注VARCHAR是200 時間TIMESTAMP否 旅游客運信息表 表 5 13 旅游客運信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 車牌號VARCHAR否20 景區編號INT否10外鍵 省級編號INT是4外鍵 市級城市編號INT是4外鍵 省份地區編號INT是4外鍵 詳細地址VARCHAR是200 電話VARCHAR否11 備注VARCHAR是200 時間TIMESTAMP否 導游證信息表 表 5 14 導游證信息表 字段名數據類型是否為空長度備注 編號INT否10主鍵 唯一 自 增 導游證編號VARCHAR否100 照片路徑VARCHAR否500 導游姓名VARCHAR否50 導游性別VARCHAR否1 蘭州理工大學畢業設計 35 導游身份證號VARCHAR否100 語種VARCHAR否100 等級VARCHAR否2 電話VARCHAR是11 時間TIMESTAMP否 5 1 35 1 3 表之間的關聯設計表之間的關聯設計 為了保證數據的完整性 需要對表之間相互的數據進行約束 主要是通過外鍵來實現數 據增刪時的數據完備 關系圖如圖 5 1 所示 蘭州理工大學畢業設計 36 圖 5 1 表之間的關系圖 5 25 2 管理模塊詳細設計管理模塊詳細設計 5 2 15 2 1 登錄模塊設計登錄模塊設計 不同角色的用戶登錄系統后 擁有的權限不同 只可以在自己的權限下對系統進行操作 程序流程圖如圖 5 2 所示 圖 5 2 登錄模塊程序流程圖 圖 5 3 個人管理模塊程序流程圖 蘭州理工大學畢業設計 37 5 2 25 2 2 個人管理模塊設計個人管理模塊設計 雖然不同角色的用戶登錄系統后 擁有的權限不同 但每個用戶都有個人管理的權限 程序流程圖如圖 5 3 所示 5 2 35 2 3 用戶管理模塊設計用戶管理模塊設計 擁有

溫馨提示

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

評論

0/150

提交評論