共享自行車項目詳細(xì)設(shè)計說明書_第1頁
共享自行車項目詳細(xì)設(shè)計說明書_第2頁
共享自行車項目詳細(xì)設(shè)計說明書_第3頁
共享自行車項目詳細(xì)設(shè)計說明書_第4頁
共享自行車項目詳細(xì)設(shè)計說明書_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

共享自行車項目詳細(xì)設(shè)計說明書XX科技股份有限公司編制目錄TOC\o"1-3"\h\u一、共享自行車系統(tǒng)軟件模塊設(shè)計 3二、共享自行車項目系統(tǒng)接口及函數(shù) 32.1 數(shù)據(jù)生產(chǎn) 32.2 數(shù)據(jù)采集 42.2.1 數(shù)據(jù)采集接口 42.2.2 數(shù)據(jù)存儲函數(shù) 52.3 數(shù)據(jù)分析 62.4 可視化展示 7三、共享自行車系統(tǒng)數(shù)據(jù)格式 18四、共享自行車系統(tǒng)數(shù)據(jù)庫表結(jié)構(gòu) 201. 表結(jié)構(gòu)設(shè)計圖 20

共享自行車系統(tǒng)軟件模塊設(shè)計表1共享自行車模塊設(shè)計表序號一級模塊二級模塊三級模塊說明1數(shù)據(jù)生產(chǎn)共享自行車數(shù)據(jù)生產(chǎn)2數(shù)據(jù)采集/存儲使用Flume、Kafka組件將數(shù)據(jù)存儲到HBASE中3數(shù)據(jù)分析使用MapReduce將HBASE中的數(shù)據(jù)經(jīng)過分析處理之后導(dǎo)入到MySQL中4可視化展示系統(tǒng)管理系統(tǒng)狀態(tài)監(jiān)控、系統(tǒng)信息查看5權(quán)限管理資源管理系統(tǒng)菜單管理、路徑管理6角色管理系統(tǒng)使用角色管理、權(quán)限管理7用戶管理系統(tǒng)登錄用戶管理8共享自行車數(shù)據(jù)分析共享自行車用戶年齡分析使用餅圖和柱狀圖展示不同年齡段人數(shù)9共享自行車使用時長分析使用折線圖和條形圖展示共享自行車使用時長10共享自行車啟動次數(shù)分析使用柱狀圖和折線圖展示共享自行車月均啟動次數(shù)11共享自行車數(shù)量趨勢分析使用折線圖和柱狀圖展示共享自行車增長數(shù)量趨勢12新增用戶留存率分析使用環(huán)圖和柱狀圖展示新增用戶安裝留存占比率13停車場數(shù)量趨勢分析使用折線圖和條形圖展示共享自行車停車場數(shù)量14共享自行車地域分布分析使用地圖展示共享自行車的地域分布共享自行車項目系統(tǒng)接口及函數(shù)數(shù)據(jù)生產(chǎn)數(shù)據(jù)生產(chǎn)函數(shù)函數(shù)類duct.test.MockRecords生產(chǎn)類TestMockRecords需求優(yōu)先級高系統(tǒng)輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)系統(tǒng)調(diào)用生產(chǎn)函數(shù),設(shè)定相應(yīng)的輸出文件及輸出路徑根據(jù)設(shè)定路徑,生產(chǎn)相應(yīng)的數(shù)據(jù)文件功能需求數(shù)據(jù)生產(chǎn)例外以及相應(yīng)處理調(diào)用的功能數(shù)據(jù)生產(chǎn)注釋和說明數(shù)據(jù)采集數(shù)據(jù)采集接口接口地址/hhrzkg/system/dataCollection用戶類系統(tǒng)需求優(yōu)先級高系統(tǒng)輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)設(shè)定flume采集的源文件和數(shù)據(jù)下沉的位置,將數(shù)據(jù)采集到kafka集群中Kafka集群出現(xiàn)相應(yīng)的數(shù)據(jù)功能需求數(shù)據(jù)采集例外以及相應(yīng)處理調(diào)用的功能數(shù)據(jù)采集注釋和說明數(shù)據(jù)存儲函數(shù)函數(shù)類com.hbase.consumer用戶類HbaseConsumer需求優(yōu)先級高系統(tǒng)輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)設(shè)置kafka消費主題,使用HBASE消費數(shù)據(jù)將kafka集群中的待數(shù)據(jù)存儲到HBASE中功能需求數(shù)據(jù)存儲例外以及相應(yīng)處理調(diào)用的功能數(shù)據(jù)存儲注釋和說明數(shù)據(jù)分析數(shù)據(jù)分析函數(shù)函數(shù)類com.bigdata.analysis.runner用戶類CountDurationRunner需求優(yōu)先級高系統(tǒng)輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)配置源HBASE、目標(biāo)MYSQL數(shù)據(jù)格式,配置清洗策略將HBASE數(shù)據(jù)經(jīng)過分析后存儲MySQL功能需求數(shù)據(jù)分析例外以及相應(yīng)處理調(diào)用的功能數(shù)據(jù)分析注釋和說明可視化展示用戶接口接口地址/hhrzkg/system/admin用戶類系統(tǒng)管理員需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)1.用戶輸入用戶名、密碼1.比對輸入用戶是否存在,并返回相應(yīng)結(jié)果。2.新增用戶;3.刪除用戶;4.修改用戶。功能需求用戶登錄系統(tǒng)、用戶修改信息、管理員新增和刪除用戶例外以及相應(yīng)處理調(diào)用的功能系統(tǒng)登錄、用戶信息修改、新增和刪除用戶注釋和說明菜單接口接口地址/hhrzkg/system/res用戶類系統(tǒng)管理員需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)1.用戶輸入菜單名稱、菜單地址、上級目錄。1.比對輸入菜單是否存在,并返回相應(yīng)結(jié)果。2.新增菜單;3.刪除菜單;4.比對輸入菜單是否存在,不存在即修改菜單。功能需求系統(tǒng)管理員查詢、新增、修改、刪除菜單例外以及相應(yīng)處理調(diào)用的功能菜單查詢、新增、修改、刪除注釋和說明角色接口接口地址/hhrzkg/system/role用戶類系統(tǒng)管理員需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)1.用戶輸入角色名稱、角色權(quán)限1.顯示角色名稱、權(quán)限等信息2.新增角色;3.刪除角色;4.比對輸入角色是否存在,不存在即修改角色。功能需求用戶授權(quán),系統(tǒng)管理員對角色新增、刪除、修改、查詢例外以及相應(yīng)處理調(diào)用的功能角色查詢、新增、修改、刪除注釋和說明共享自行車用戶年齡分析接口接口地址/hhrzkg/permission/duration用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)1.顯示不同年齡段人數(shù)功能需求圖形化顯示不同年齡段人數(shù)例外以及相應(yīng)處理調(diào)用的功能共享自行車用戶年齡分析注釋和說明共享自行車使用時長分析接口接口地址/hhrzkg/permission/firing用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)顯示共享自行車使用時長功能需求圖形化展示共享自行車使用時長例外以及相應(yīng)處理調(diào)用的功能共享自行車使用時長分析注釋和說明共享自行車啟動次數(shù)分析接口接口地址/hhrzkg/permission/increase用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)顯示共享自行車月均啟動次數(shù)功能需求圖形化展示顯示共享自行車月均啟動次數(shù)例外以及相應(yīng)處理調(diào)用的功能共享自行車啟動次數(shù)分析注釋和說明共享自行車數(shù)量趨勢分析接口接口地址/hhrzkg/permission/install用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)顯示共享自行車增長數(shù)量趨勢功能需求圖形化展示共享自行車增長數(shù)量趨勢例外以及相應(yīng)處理調(diào)用的功能共享自行車數(shù)量趨勢分析注釋和說明新增用戶留存率分析接口接口地址/hhrzkg/permission/parkinglot用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)顯示新增用戶安裝留存占比率功能需求圖形化展示新增用戶安裝留存占比率例外以及相應(yīng)處理調(diào)用的功能新增用戶留存率分析注釋和說明停車場數(shù)量趨勢分析接口接口地址/hhrzkg/permission/place用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)顯示共享自行車停車場數(shù)量功能需求圖形化展示共享自行車停車場數(shù)量例外以及相應(yīng)處理調(diào)用的功能停車場數(shù)量趨勢分析注釋和說明共享自行車地域分布分析接口接口地址/hhrzkg/permission/proportion用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)顯示共享自行車的地域分布功能需求圖形化展示共享自行車的地域分布例外以及相應(yīng)處理調(diào)用的功能共享自行車地域分布分析注釋和說明自行車與停車場配比分析接口接口地址/hhrzkg/permission/consumer用戶類系統(tǒng)用戶需求優(yōu)先級高用戶輸入或系統(tǒng)外激勵系統(tǒng)響應(yīng)顯示自行車的自行車與停車場的配比功能需求圖形化展示自行車的自行車與停車場的配比例外以及相應(yīng)處理調(diào)用的功能自行車與停車場配比分析注釋和說明共享自行車系統(tǒng)數(shù)據(jù)格式Text類型。Number類型。這些整數(shù)類型擁有額外的選項UNSIGNED。通常,整數(shù)可以是負(fù)數(shù)或正數(shù)。如果添加UNSIGNED屬性,那么范圍將從0開始,而不是某個負(fù)數(shù)。Date類型。即便DATETIME和TIMESTAM

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論