Upload
diane
View
60
Download
0
Embed Size (px)
DESCRIPTION
中華電信新一代車隊管理平台 2013/08/01. 大綱. 網址: ttp://demo.shinda.com.tw/ShindaArt/ViewPhoto.aspx?p=20&v=81. 經銷商 前台內頁. 經銷商 平台. 資料同步. 車隊平台 DB. 營運平台 DB. 同步 AP. 定期取得營運平台的資料同步回車隊平台. 在設定檔設定同步頻率 限定都由車隊同步營運,避免車隊資料寫回營運的狀況 同步資料內容如下:. 資料同步. 1. 將即時資料庫資料取出 2. 整合各資料庫資料產生結帳資料 3. 刪除即時資料庫的資料表 - PowerPoint PPT Presentation
Citation preview
中 華 電 信 新 一 代 車 隊 管 理平 台 2 0 1 3 / 0 8 / 0 1
大綱
經銷商前台內頁
入口會員專區
資料同步
即時資料庫流程
經銷商前台內頁
入口會員專區
資料同步
即時資料庫流程
經銷商前台內頁
網址:ttp://demo.shinda.com.tw/ShindaArt/ViewPhoto.aspx?p=20&v=81
經銷商前台內頁
入口會員專區
資料同步
即時資料庫流程
經銷商平台
會員專區
客戶資料管理
M0101基本資料管理
M0102密碼修改
訂單管理
M0201訂單查詢
帳單管理
M0301當月帳單
M0302歷史帳單查詢
經銷商前台內頁
入口會員專區
資料同步
即時資料庫流程
資料同步
車隊平台 DB
營運平台 DB
同步AP
定期取得營運平台的資料同步回車隊平台
資料同步
在設定檔設定同步頻率 限定都由車隊同步營運,避免車隊資料寫回營運的狀況 同步資料內容如下:
編號 資料表名稱 同步方式 同步欄位 備註S001 tblCustomer
客戶資料表先 update 沒資料在insert
全部 1. 異常回報時間改在經銷商前台設定2. 換 Logo
S002 tblAbnormalType異常類型
先 update 沒資料在insert
全部
S003 tblDevice設備類型
先 update 沒資料在insert
全部
S004 tblDeviceFunction設備功能
先 update 沒資料在insert
全部
S005 tblDeviceFunctionOnDevice設備類型擁有的功能
先 delete 沒資料在insert
全部
S006 tblDeviceList設備
1. 先 update 沒資料在 insert
2. 直接 delete
cDeviceNamecIMEIcSimSNcStatus
經銷商將設備授權由A 客戶轉賣到 B 客戶時要直接 delete A 客戶的資料
S007 tblMonitorType監控類型
先 update 沒資料在insert
全部
S008 tblFunction模組
先 update 沒資料在insert
全部
S009 tblUser客戶 User
先 update 沒資料在insert
全部
經銷商前台內頁
入口會員專區
資料同步
即時資料庫流程
即時資料庫 - 架構
設備A
整合平台
即時資料庫 1
結帳 AP
Group DB
設備B
設備C
即時資料庫 2
Tbl13073010Tbl13073011Tbl13073012Tbl13073013…
Tbl13073010Tbl13073011Tbl13073012Tbl13073013…
Tbl130725Tbl130726Tbl130727Tbl130728Tbl130729Tbl130730Tbl130731…
tblCarInfomation
設備傳入整合平台時,帶有即時資料庫 ID
1. 依即時資料庫 ID 取得連線字串
2. 以小時為單位,判斷是否建立資料表
3. 將資料寫入即時資料庫中
1. 將即時資料庫資料取出2. 整合各資料庫資料產生結帳資料3. 刪除即時資料庫的資料表4. 刪除設備資料表即時資料庫的欄位值
更新設備的最新資訊,每個設備僅記錄最後一筆資料
即時資料庫 - 流程
建立實體資料庫在營運平台新增群組伺服器的即時資料庫設定伺服器群組結帳 AP 的結帳時間
即時資料庫 - 流程
設備向分流平台取得目前即時資料庫 ID(tblDeviceList 的cDatabaseID) ,如為空值則自動分配一個即時資料庫 ID 。
整合平台定期更新即時資對應表,收到設備傳送的資料後,將資料寫入各即時資料庫,並以小時為單位產生不同的資料表,同時也將資料寫回 Group DB ,更新即時資料。
結帳 AP 依伺服器群組設定的時間,將即時資料庫資料取出,整理後以日為單位寫入 GroupDB ,並刪除即時資料庫的資料表及清除營運平台設備資料表的 cDataBaseID 。
資料檢索
即時資料查詢讀取 Group DB 的 tblCarInfomation 資料表
當日資料查詢以車或人去即時資料庫取得資料檢索條件:時間 ( 小時為單位 )檢索結果:呈現時間、經緯度、車速、位置、方向附加功能: EXCEL 下載、 KML 下載
歷史資料查詢以車或人去 Group DB 取得資料檢索條件:日期 ( 天為單位 ) 、間隔時間 (1 分鐘、 3 分鐘、 5 分鐘 )檢索結果:呈現時間、經緯度、車速、位置、方向附加功能: EXCEL 下載、 KML 下載