




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
智慧旅游項目詳細設計說明書XX科技股份有限公司編制
目錄一、 智慧旅游系統軟件模塊設計 4二、 智慧旅游項目系統接口及函數 42.1 數據生產 42.1.1數據生產函數 42.2 數據采集 52.2.1數據采集接口 52.2.2數據存儲函數 62.3 數據分析 72.3.1數據分析函數 72.4 可視化展示 82.4.1用戶接口 82.4.2菜單接口 92.4.3角色接口 102.4.4各地游客數分析接口 102.4.5周氣溫分析接口 112.4.6酒店口碑分析接口 122.4.7周游客趨勢分析接口 132.4.8景點熱度分析接口 13三、 智慧旅游數據格式 143.1 數值類型 143.2 日期和時間類型 163.3 字符串類型 17四、 智慧旅游數據庫表結構 184.1 表結構設計圖 18
智慧旅游系統軟件模塊設計表1智慧旅游模塊設計表序號一級模塊二級模塊三級模塊說明1數據生產智慧旅游數據生產2數據采集/存儲使用Flume、Kafka組件將數據存儲到HBASE中3數據分析使用MapReduce將HBASE中的數據經過分析處理之后導入到MySQL中4可視化展示系統管理系統狀態監控、系統信息查看5權限管理資源管理系統菜單管理、路徑管理6角色管理系統使用角色管理、權限管理7用戶管理系統登錄用戶管理8智慧旅游數據分析各地游客數分析使用圖形展示中國各地游客數量情況。9周氣溫分析使用圖形展示一周中各個時間段氣溫狀態趨勢情況。10酒店口碑分析使用圖形展示主要品牌酒店口碑類型占比和數量情況。11周游客趨勢分析使用圖形展示一周中各個時間段游客數量趨勢情況。12景點熱度分析使用圖形展示主要景點熱度占比和游客數量情況。13歷年游客性別分析使用圖形展示歷年游客性別占比和數量情況。14游客年齡段分析使用圖形展示歷年游客年齡段占比和數量情況。智慧旅游項目系統接口及函數數據生產數據生產函數函數類duct.test.MockRecords生產類TestMockRecords需求優先級高系統輸入或系統外激勵系統響應系統調用生產函數,設定相應的輸出文件及輸出路徑根據設定路徑,生產相應的數據文件功能需求數據生產例外以及相應處理調用的功能數據生產注釋和說明數據采集數據采集接口接口地址/hhrzkg/system/dataCollection用戶類系統需求優先級高系統輸入或系統外激勵系統響應設定flume采集的源文件和數據下沉的位置,將數據采集到kafka集群中Kafka集群出現相應的數據功能需求數據采集例外以及相應處理調用的功能數據采集注釋和說明數據存儲函數函數類com.hbase.consumer用戶類HbaseConsumer需求優先級高系統輸入或系統外激勵系統響應設置kafka消費主題,使用HBASE消費數據將kafka集群中的待數據存儲到HBASE中功能需求數據存儲例外以及相應處理調用的功能數據存儲注釋和說明數據分析數據分析函數函數類com.bigdata.analysis.runner用戶類CountDurationRunner需求優先級高系統輸入或系統外激勵系統響應配置源HBASE、目標MYSQL數據格式,配置清洗策略將HBASE數據經過分析后存儲MySQL功能需求數據分析例外以及相應處理調用的功能數據分析注釋和說明可視化展示用戶接口接口地址/hhrzkg/system/admin用戶類系統管理員需求優先級高用戶輸入或系統外激勵系統響應1.用戶輸入用戶名、密碼1.比對輸入用戶是否存在,并返回相應結果。2.新增用戶;3.刪除用戶;4.修改用戶。功能需求用戶登錄系統、用戶修改信息、管理員新增和刪除用戶例外以及相應處理調用的功能系統登錄、用戶信息修改、新增和刪除用戶注釋和說明菜單接口接口地址/hhrzkg/system/res用戶類系統管理員需求優先級高用戶輸入或系統外激勵系統響應1.用戶輸入菜單名稱、菜單地址、上級目錄。1.比對輸入菜單是否存在,并返回相應結果。2.新增菜單;3.刪除菜單;4.比對輸入菜單是否存在,不存在即修改菜單。功能需求系統管理員查詢、新增、修改、刪除菜單例外以及相應處理調用的功能菜單查詢、新增、修改、刪除注釋和說明角色接口接口地址/hhrzkg/system/role用戶類系統管理員需求優先級高用戶輸入或系統外激勵系統響應1.用戶輸入角色名稱、角色權限1.顯示角色名稱、權限等信息2.新增角色;3.刪除角色;4.比對輸入角色是否存在,不存在即修改角色。功能需求用戶授權,系統管理員對角色新增、刪除、修改、查詢例外以及相應處理調用的功能角色查詢、新增、修改、刪除注釋和說明各地游客數分析接口接口地址/hhrzkg/system/visitor用戶類系統用戶需求優先級高用戶輸入或系統外激勵系統響應1.1.展示中國各地游客數量情況。功能需求圖形化展示中國各地游客數量情況。例外以及相應處理調用的功能各地游客數分析注釋和說明周氣溫分析接口接口地址/hhrzkg/system/temp用戶類系統用戶需求優先級高用戶輸入或系統外激勵系統響應展示一周中各個時間段氣溫狀態趨勢情況。功能需求圖形化展示一周中各個時間段氣溫狀態趨勢情況。例外以及相應處理調用的功能周氣溫分析注釋和說明酒店口碑分析接口接口地址/hhrzkg/system/hotel用戶類系統用戶需求優先級高用戶輸入或系統外激勵系統響應展示主要品牌酒店口碑類型占比和數量情況。功能需求圖形化展示主要品牌酒店口碑類型占比和數量情況。例外以及相應處理調用的功能酒店口碑分析注釋和說明周游客趨勢分析接口接口地址/hhrzkg/system/weekly用戶類系統用戶需求優先級高用戶輸入或系統外激勵系統響應展示一周中各個時間段游客數量趨勢情況。功能需求圖形化展示一周中各個時間段游客數量趨勢情況。例外以及相應處理調用的功能周游客趨勢分析注釋和說明景點熱度分析接口接口地址/hhrzkg/system/view用戶類系統用戶需求優先級高用戶輸入或系統外激勵系統響應展示主要景點熱度占比和游客數量情況。功能需求圖形化展示主要景點熱度占比和游客數量情況。例外以及相應處理調用的功能景點熱度分析注釋和說明智慧旅游數據格式數值類型這些類型包括嚴格數值數據類型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似數值數據類型(FLOAT、REAL和DOUBLEPRECISION)。關鍵字INT是INTEGER的同義詞,關鍵字DEC是DECIMAL的同義詞。BIT數據類型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。作為SQL標準的擴展,MySQL也支持整數類型TINYINT、MEDIUMINT和BIGINT。下面的表顯示了需要的每個整數類型的存儲和范圍。表2數值數據格式表類型大小范圍(有符號)范圍(無符號)用途TINYINT1byte(-128,127)(0,255)小整數值SMALLINT2bytes(-32768,32767)(0,65535)大整數值MEDIUMINT3bytes(-8388608,8388607)(0,16777215)大整數值INT或INTEGER4bytes(-2147483648,2147483647)(0,4294967295)大整數值BIGINT8bytes(-9,223,372,036,854,775,808,9223372036854775807)(0,18446744073709551615)極大整數值FLOAT4bytes(-3.402823466E+38,-1.175494351E-38),0,(1.175494351E-38,3.402823466351E+38)0,(1.175494351E-38,3.402823466E+38)單精度
浮點數值DOUBLE8bytes(-1.7976931348623157E+308,-2.2250738585072014E-308),0,(2.2250738585072014E-308,1.7976931348623157E+308)0,(2.2250738585072014E-308,1.7976931348623157E+308)雙精度
浮點數值DECIMAL對DECIMAL(M,D),如果M>D,為M+2否則為D+2依賴于M和D的值依賴于M和D的值小數值日期和時間類型表示時間值的日期和時間類型為DATETIME、DATE、TIMESTAMP、TIME和YEAR。每個時間類型有一個有效值范圍和一個"零"值,當指定不合法的MySQL不能表示的值時使用"零"值。TIMESTAMP類型有專有的自動更新特性,將在后面描述。表3日期時間數據格式表類型大小(bytes)范圍格式用途DATE31000-01-01/9999-12-31YYYY-MM-DD日期值TIME3'-838:59:59'/'838:59:59'HH:MM:SS時間值或持續時間YEAR11901/2155YYYY年份值DATETIME81000-01-0100:00:00/9999-12-3123:59:59YYYY-MM-DDHH:MM:SS混合日期和時間值TIMESTAMP41970-01-0100:00:00/2038結束時間是第
2147483647
秒,北京時間
2038-1-1911:14:07,格林尼治時間2038年1月19日凌晨03:14:07YYYYMMDDHHMMSS混合日期和時間值,時間戳字符串類型字符串類型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。該節描述了這些類型如何工作以及如何在查詢中使用這些類型。表4字符串數據格式表類型大小用途CHAR0-255bytes定長字符串VARCHAR0-65535bytes變長字符串TINYBLOB0-255bytes不超過255個字符的二進制字符串TINYTEXT0-255bytes短文本字符串BLOB0-65535bytes二進制形式的長文本數據TEXT0-65535bytes長文本數據MEDIUM
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農村消費市場激活策略
- 教師教學創新方法培訓方案
- 無人機應用技術1.19.穿越機的分電板
- 中國歷史期末試題(九)【考試范圍:7-13單元】試題
- 政治邏輯大題題目及答案
- 2025至2030年中國焊接脫渣劑行業投資前景及策略咨詢報告
- 正項級數題目及答案
- 2025至2030年中國前置式浮動氣動動力卡盤行業投資前景及策略咨詢報告
- 征兵詩詞題目及答案解析
- 偵探題目及答案破案題
- 醫共體醫保管理工作制度
- 顧問銷售培訓課件
- 儲量知識考試題及答案
- 成都市住宅工程質量常見問題防治措施
- 2025年經濟學基礎知識測試試題及答案
- 2025年7月浙江省普通高中學業水平考試押題模擬暨選考意向導引卷歷史學科試題(原卷版)
- 貴州省黔西南州、黔東南州、黔南州2025年八年級英語第二學期期末學業水平測試試題含答案
- 杭州市公安局濱江區分局招聘警務輔助人員筆試真題2024
- 2025年江蘇省高考物理試卷真題(含答案)
- DB31/ 638-2012鑄鋼件單位產品能源消耗限額
- 腎腫瘤超聲診斷
評論
0/150
提交評論