專利名稱:基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及任務(wù)調(diào)度管理,特別是基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系 統(tǒng)及方法。
背景技術(shù):
當(dāng)前支持對講的集群呼叫手機(jī)應(yīng)用領(lǐng)域越來越廣泛,在物流、同城派送、急救調(diào) 度、林區(qū)管理、貨運(yùn)碼頭管理等系統(tǒng)中都有大量的集團(tuán)客戶使用,能方便地實(shí)現(xiàn)分組對講和 協(xié)調(diào)工作。例如GoTa對講手機(jī)正是可對講集群呼叫手機(jī)中應(yīng)用得較廣的常見系統(tǒng)品牌,他 支持集群呼叫、GPS定位、短信和一般手機(jī)的基本功能,在許多省份的集群呼叫和調(diào)度系統(tǒng) 中得到了應(yīng)用。但在實(shí)際應(yīng)用中,目前的對講呼叫系統(tǒng)存在幾個主要缺陷1、調(diào)度平臺與定位平臺分離,傳統(tǒng)的解決方案是客戶同時(shí)要開通對講業(yè)務(wù)、GPS定 位業(yè)務(wù),分平臺使用使用戶體驗(yàn)很差。2、目前主要使用固定分組來呼叫,組和組員的關(guān)系要預(yù)先確定,預(yù)先輸入設(shè)置好, 難以滿足某些實(shí)時(shí)變化的組和組員關(guān)系的需要;3、當(dāng)實(shí)現(xiàn)臨時(shí)分組呼叫時(shí),組的設(shè)置由調(diào)度中心人員手工管理,臨時(shí)選擇每部手 機(jī)的號碼來組成,與任務(wù)位置不能相關(guān);當(dāng)組內(nèi)的成員很多時(shí)組建臨時(shí)組效率很慢,而且容 易出錯;4、任務(wù)調(diào)度度中心人員呼叫時(shí)用語音溝通實(shí)現(xiàn),碰到組內(nèi)的成員很多時(shí)或者有任 務(wù)附加信息時(shí)要反復(fù)講解,效率極低;
發(fā)明內(nèi)容
基于上述問題,本發(fā)明提供一種基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng) 及方法,達(dá)到調(diào)度平臺、定位平臺、任務(wù)平臺的有機(jī)結(jié)合,實(shí)現(xiàn)直觀、及時(shí)、可跟蹤地對講任 務(wù)調(diào)度?;谏鲜瞿康?,本發(fā)明提供的技術(shù)方案如下基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),所述的對講手機(jī)具有GPS定位 接口和呼叫接口,所述的呼叫接口主要負(fù)責(zé)實(shí)現(xiàn)對講呼叫功能,包括應(yīng)用層,實(shí)現(xiàn)用戶操作界面,實(shí)現(xiàn)地圖展示、手機(jī)位置展示、任務(wù)調(diào)度呼叫、臨時(shí) 組管理、日志查詢業(yè)務(wù)功能,應(yīng)用層調(diào)用支撐層來實(shí)現(xiàn)業(yè)務(wù)功能中地圖常用操作和定位操 作;支撐層,實(shí)現(xiàn)對業(yè)務(wù)功能中通用的、涉及底層的核心功能,包括地圖操作和定位操 作。支撐平臺向上對所述應(yīng)用層提供支撐服務(wù),向下調(diào)用接口層實(shí)現(xiàn)定位的功能操作;
0014]接口層,集成了對講手機(jī)GPS定位和呼叫接口,通過調(diào)用所述對講手機(jī)相關(guān)接口 直接實(shí)現(xiàn)。
進(jìn)一步地,所述的應(yīng)用層包括調(diào)度主模塊,將傳統(tǒng)的對講與定位平臺使用電子地圖技術(shù)集成在一起,調(diào)用其它 相應(yīng)的模塊實(shí)現(xiàn)具體功能;組管理模塊,主要負(fù)責(zé)設(shè)置固定組、臨時(shí)組的建立、增加用戶進(jìn)組、刪除用戶出組、 臨時(shí)組撤消;查詢組的任務(wù)狀態(tài)統(tǒng)計(jì),組中每部手機(jī)的任務(wù)進(jìn)展?fàn)顟B(tài);組管理模塊由調(diào)度 主模塊選組后進(jìn)入,或者菜單進(jìn)入管理已有臨時(shí)組;日志查詢模塊,將呼叫日志、定位日志、任務(wù)流程日志結(jié)合到一起負(fù)責(zé)日志管理和 查詢;任務(wù)管理模塊,主要負(fù)責(zé)實(shí)時(shí)任務(wù)工單的創(chuàng)建與流程狀態(tài)反饋,具體包括新建任 務(wù)、任務(wù)基本信息維護(hù)、任務(wù)反饋短信比對、任務(wù)反饋情況跟蹤和統(tǒng)計(jì)、查詢數(shù)據(jù)庫的任務(wù) 表,取得任務(wù)狀態(tài)信息顯示;所述的任務(wù)管理模塊由調(diào)度主模塊調(diào)用進(jìn)入;進(jìn)一步地,對新建任務(wù),任務(wù)管理模塊調(diào)用所述的短信預(yù)設(shè)模塊的反饋短信模板 讓用戶選擇添加本任務(wù)各流程的短信;對于任務(wù)反饋,任務(wù)管理模塊讀取短信緩沖區(qū),分析 短信頭部的信息識別是哪個任務(wù)哪個手機(jī)發(fā)回的什么環(huán)節(jié)反饋結(jié)果,將反饋結(jié)果填寫到所 述的任務(wù)工單,變更任務(wù)狀態(tài);短信預(yù)設(shè)模塊,主要負(fù)責(zé)設(shè)置任務(wù)預(yù)設(shè)下發(fā)短信、預(yù)設(shè)反饋短信模板的管理與維 護(hù);短信預(yù)設(shè)模塊由調(diào)度主模塊調(diào)用進(jìn)入。進(jìn)一步地,所述的支撐層包括定位管理器,負(fù)責(zé)接收手機(jī)上傳的定位的信息并存儲以供調(diào)度主模塊和任務(wù)管理 模塊查詢最新位置及供日志查詢模塊查詢軌跡;地圖引擎模塊,負(fù)責(zé)對電子地圖的基本操作以及供其它相關(guān)模塊調(diào)用,所述基本 操作包括地圖展示、放大縮小拖動;負(fù)責(zé)組管理模塊進(jìn)行組選擇時(shí)的地圖控制,所述的地 圖引擎模塊調(diào)用所述的定位管理器進(jìn)行定位。進(jìn)一步地,所述的臨時(shí)組建立通過選定框選或中心等距離區(qū)域或不規(guī)則區(qū)域點(diǎn)選 實(shí)現(xiàn)。進(jìn)一步地,所述的定位管理器包括定位服務(wù)組件,負(fù)責(zé)接收定位請求,返回定位位置;負(fù)責(zé)接收手機(jī)定位位置并存 儲;定位組件,負(fù)責(zé)周期定位手機(jī)位置并上傳給定位服務(wù)組件;定位日志,保存手機(jī)定位軌跡信息;所述的定位組件周期性的調(diào)用GPS定位接口,獲得對講手機(jī)最新位置信息并將其 上傳給所述的定位服務(wù)組件;所述的定位服務(wù)組件保存手機(jī)定位位置信息形成軌跡數(shù)據(jù)并 保存到所述的定位日志。所述的地圖引擎模塊包括操作隊(duì)列組件存儲當(dāng)前用戶發(fā)起的未處理的地圖操作;操作隊(duì)列控制器在地圖顯示過程中,接收用戶操作請求,將需要處理地圖操作存 放到操作隊(duì)列組件中并返回;繪圖工廠取出用戶操作請求并執(zhí)行;調(diào)用圖元控制器組件取得圖元,計(jì)算圖元 位置與地圖顯示范圍四角的窗口位置的對應(yīng)關(guān)系并繪圖顯示;
圖元控制器負(fù)責(zé)圖元的管理,管理當(dāng)前地圖緩存組件,對當(dāng)前圖元信息的位置建 立索引,對于本地缺少的圖元負(fù)責(zé)向柵格地圖空間數(shù)據(jù)庫申請取圖;地圖緩存組件存儲本地基礎(chǔ)圖元圖片、經(jīng)緯度信息和索引。進(jìn)一步地,所述的地圖緩存組件中的信息可按區(qū)域預(yù)先下載進(jìn)一步地,所述的繪圖工廠組件空閑時(shí)繼續(xù)從所述的操作隊(duì)列組件中取出最新一 次地圖操作,并清除操作隊(duì)列組件。根據(jù)以上所述的系統(tǒng)的任務(wù)調(diào)度管理方法,包括如下步驟步驟1,接口層利用對講手機(jī)的GPS定位接口定時(shí)上報(bào)定位信息,所述的支撐層的 定位管理器監(jiān)聽并接收所述的對講手機(jī)上報(bào)的定位信息,并存儲手機(jī)號碼、發(fā)送時(shí)間、位置 經(jīng)緯度記錄;步驟2,用戶進(jìn)入應(yīng)用層的調(diào)度主模塊,向地圖引擎模塊申請取電子地圖并展示給 用戶;優(yōu)選的,步驟2中,用戶進(jìn)入應(yīng)用層的調(diào)度主模塊向地圖引擎模塊申請取電子地 圖,具體包括用戶申請顯示地圖或者在地圖界面操作請求;操作隊(duì)列控制器將地圖操作請求存入操作隊(duì)列組件并返回;繪圖工廠計(jì)算本次操作后新圖要顯示的比例尺、四角位置,計(jì)算出需要的圖元集 合,對于屏幕上需要變化的部分向圖元控制器請求圖元;進(jìn)一步地,所述的繪圖工廠組件空 閑時(shí)繼續(xù)從所述的操作隊(duì)列組件中取出最新一次地圖操作,并清空操作隊(duì)列組件;圖元控制器從地圖緩存中讀取圖元,返回這部分圖元給繪圖工廠顯示,對發(fā)現(xiàn)還 缺少的圖元集合,圖元控制器向柵格地圖空間數(shù)據(jù)庫取圖;圖元控制器將取得的地圖緩存中沒有的圖元寫入地圖緩存同時(shí)返回圖元給繪圖 工廠繪圖顯示。步驟3,用戶通過調(diào)度主模塊進(jìn)入組管理模塊設(shè)置臨時(shí)組;步驟4,用戶通過所述的調(diào)度主模塊進(jìn)入任務(wù)管理模塊設(shè)置任務(wù),并對臨時(shí)組內(nèi)的 對講手機(jī)調(diào)用短信預(yù)設(shè)模塊群發(fā)短信或調(diào)用接口層的呼叫接口進(jìn)行組呼完成任務(wù)派發(fā)及 反饋。優(yōu)選的,步驟4中所述的用戶通過所述的調(diào)度主模塊進(jìn)入所述的任務(wù)管理模塊設(shè) 置任務(wù),進(jìn)一步包括S4-1,用戶使用短信預(yù)設(shè)模塊設(shè)置短信模板并將設(shè)置好的常見短信模 板存儲到數(shù)據(jù)庫;S4-2,用戶使用任務(wù)管理模塊新建任務(wù),進(jìn)入任務(wù)附加短信設(shè)置,同時(shí)對 任務(wù)每個流程環(huán)節(jié)從所述模板中選取需要的短信;S4-3,用戶選擇執(zhí)行本任務(wù)的臨時(shí)組并 向臨時(shí)組中符合任務(wù)流程狀態(tài)條件的手機(jī)發(fā)送任務(wù)短信并存儲任務(wù)流程日志;S4-4,手機(jī) 反饋后,根據(jù)反饋的內(nèi)容修改相應(yīng)任務(wù)狀態(tài)并存儲至任務(wù)流程日志;優(yōu)選的,步驟S4-4后, 該方法進(jìn)一步包括調(diào)度主模塊根據(jù)任務(wù)流程日志中的單個手機(jī)或臨時(shí)組的任務(wù)狀態(tài)及任 務(wù)類型信息對手機(jī)分類或分組進(jìn)行呼叫;優(yōu)選的,步驟4所述的對固定組或臨時(shí)組內(nèi)的對講手機(jī)調(diào)用短信預(yù)設(shè)模塊群發(fā)短 信,進(jìn)一步包括按照組內(nèi)每個手機(jī)當(dāng)前的任務(wù)流程狀態(tài)判斷是否在群發(fā)范圍內(nèi),不在則剔 除出本次群發(fā)集合。進(jìn)一步地,步驟3中所述設(shè)置臨時(shí)組具體步驟如下所述的組管理模塊調(diào)用地圖
7引擎模塊選定臨時(shí)組的空間區(qū)域,查詢最近一個時(shí)間段最后定位位置在所述空間區(qū)域范圍 中的手機(jī)號碼集合組成臨時(shí)組并取名、存儲;優(yōu)選的,所述的選定臨時(shí)組的空間區(qū)域通過框 選或中心等距離區(qū)域選擇或不規(guī)則區(qū)域點(diǎn)選實(shí)現(xiàn)。該方法進(jìn)一步包括用戶通過調(diào)度主模塊進(jìn)入日志查詢模塊查詢?nèi)罩荆粚蝹€手 機(jī)或臨時(shí)組查詢?nèi)罩镜倪M(jìn)行定位日志回放;本發(fā)明的有益效果1、使用直觀,操作快捷。由于本發(fā)明包含地圖引擎,在任務(wù)查詢、呼叫、任務(wù)反饋與 跟蹤的過程中可以使用地圖直觀查看各對講手機(jī)的位置;選取某部手機(jī)時(shí)也可以直接在圖 上點(diǎn)選,操作簡單快捷。2、組策略靈活方便。結(jié)合電子地圖的范圍操作(拉方框操作、測距、圓形區(qū)域選 取)可以方便地選取和定義臨時(shí)組,調(diào)度力度得以加強(qiáng),系統(tǒng)的應(yīng)用領(lǐng)域也更加廣泛;3、實(shí)時(shí)任務(wù)工單與流程狀態(tài)反饋。用戶能及時(shí)了解各分組任務(wù)完成的進(jìn)展,將 任務(wù)進(jìn)展流程狀態(tài)在地圖上以不同顏色展示,并能采用呼叫、分組群發(fā)短信等手段加強(qiáng)管 理;4、細(xì)致的日志管理。將呼叫日志、定位日志、任務(wù)日志結(jié)合到一起,能細(xì)致了解任 務(wù)執(zhí)行的全過程;5、增強(qiáng)了對講手機(jī)調(diào)度系統(tǒng)應(yīng)用的廣度和深度。改變了目前對講手機(jī)調(diào)度應(yīng)用以 語音呼叫為主的特點(diǎn),增加了電子地圖和任務(wù)反饋的特色,將對講應(yīng)用提升到了實(shí)時(shí)指揮 調(diào)度應(yīng)用的層次,使GoTa(開放式集群架構(gòu))在更多行業(yè)領(lǐng)域、更深層次地應(yīng)用成為了可 能。
圖1為本發(fā)明基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng)的整體結(jié)構(gòu)圖;圖2為本發(fā)明實(shí)施例中組管理模塊調(diào)用地圖引擎模塊組建臨時(shí)組流程示意圖;圖3本發(fā)明所述任務(wù)管理模塊通過短信預(yù)設(shè)模塊完成任務(wù)派發(fā)及反饋流程示意 圖;圖4為本發(fā)明所述日志管理模塊的日志查詢過程示意圖;圖5為本發(fā)明所述地圖引擎模塊工作流程示意;圖6為本發(fā)明所述定位管理器工作流程示意圖。
具體實(shí)施例方式下面以GoTa手機(jī)平臺為例詳細(xì)說明本發(fā)明技術(shù)方案。如圖1所示,本發(fā)明的整體結(jié)構(gòu)分為應(yīng)用層、支撐平臺、接口層三層。應(yīng)用層實(shí)現(xiàn)用戶操作界面,實(shí)現(xiàn)地圖展示、手機(jī)位置展示、任務(wù)調(diào)度呼叫、臨時(shí)組 管理、日志查詢等業(yè)務(wù)功能。應(yīng)用層由調(diào)度主模塊、組管理模塊、日志查詢模塊、任務(wù)管理模 塊、短信預(yù)設(shè)模塊五個應(yīng)用模塊組成,應(yīng)用層調(diào)用支撐層來實(shí)現(xiàn)業(yè)務(wù)功能中地圖常用操作 和定位操作。其中,調(diào)度主模塊將傳統(tǒng)的GoTa對講與定位平臺使用電子地圖技術(shù)直觀地集成在一 起,方便調(diào)度人員使用和實(shí)時(shí)決策。
8
調(diào)度主模塊負(fù)責(zé)用戶界面和電子地圖展示;負(fù)責(zé)框選呼叫、中心等距離區(qū)域呼叫、 不規(guī)則區(qū)域點(diǎn)選呼叫三種臨時(shí)組策略新建出臨時(shí)組;負(fù)責(zé)進(jìn)行負(fù)責(zé)調(diào)用組模塊管理進(jìn)行臨 時(shí)組維護(hù);負(fù)責(zé)調(diào)用任務(wù)管理創(chuàng)建任務(wù)和維護(hù)任務(wù);負(fù)責(zé)調(diào)用日志管理進(jìn)行日志查詢和軌 跡查詢;調(diào)度主模塊可以根據(jù)任務(wù)的當(dāng)前狀態(tài)和流程對單個用戶、臨時(shí)組中的部分手機(jī)分 類進(jìn)行呼叫。調(diào)度主模塊是本實(shí)施例中用戶進(jìn)行操作的入口,能調(diào)用其他各應(yīng)用模塊實(shí)現(xiàn)具體 功能;進(jìn)入調(diào)度主模塊后,調(diào)用地圖引擎模塊展示特定城市區(qū)域的電子地圖。通過菜單 進(jìn)入其它模塊,通過框選等臨時(shí)組操作后確認(rèn)也可直接進(jìn)入組管理模塊。組管理模塊,除根據(jù)按用戶部門設(shè)置的固定組外,本發(fā)明實(shí)現(xiàn)了 GoTa對講手機(jī)的 框選呼叫、中心等距離區(qū)域呼叫、不規(guī)則區(qū)域點(diǎn)選呼叫等多種臨時(shí)組策略及功能。組管理模塊負(fù)責(zé)臨時(shí)組的建立、增加用戶進(jìn)組、刪除用戶出組、臨時(shí)組撤消等功 能。組模塊由主模塊框選組后進(jìn)入,也可菜單進(jìn)入管理已有臨時(shí)組;可以查詢組的任務(wù)狀態(tài)統(tǒng)計(jì),組中每部手機(jī)的任務(wù)進(jìn)展?fàn)顟B(tài)。日志查詢模塊,提供了全面的日志管理,將呼叫日志、定位日志、任務(wù)日志結(jié)合到 一起,能細(xì)致了解任務(wù)執(zhí)行的全過程。日志查詢模塊負(fù)責(zé)分類查詢?nèi)蝿?wù)日志和呼叫日志;分組查詢?nèi)蝿?wù)日志和呼叫日 志;定位日志回放(軌跡回放)等功能。日志查詢模塊由主調(diào)度模塊調(diào)用進(jìn)入;日志查詢模塊通過查詢數(shù)據(jù)庫中呼叫日志表、任務(wù)日志表、定位日志表(軌跡數(shù) 據(jù)庫)三個日志表來列表,軌跡繪圖通過調(diào)用地圖引擎的畫線功能接口實(shí)現(xiàn)。任務(wù)管理模塊,實(shí)現(xiàn)實(shí)時(shí)任務(wù)工單與流程狀態(tài)反饋。用戶能及時(shí)了解各分組任務(wù) 完成的進(jìn)展。任務(wù)管理模塊負(fù)責(zé)新建任務(wù)、任務(wù)基本信息維護(hù)、任務(wù)反饋短信比對、任務(wù)反饋情 況跟蹤和統(tǒng)計(jì)。任務(wù)管理模塊由主調(diào)度模塊調(diào)用進(jìn)入;任務(wù)管理模塊查詢數(shù)據(jù)庫的任務(wù)表,取得任務(wù)狀態(tài)信息顯示;新建任務(wù)的,任務(wù)管 理模塊調(diào)用短信模板表讓用戶選擇添加本任務(wù)各流程的短信;任務(wù)反饋的,任務(wù)管理模塊 讀取短信緩沖區(qū),分析短信頭部的信息來識別是哪個任務(wù)哪個手機(jī)發(fā)回的什么環(huán)節(jié)反饋結(jié) 果,將反饋結(jié)果填寫到任務(wù)表,變更任務(wù)狀態(tài);短信預(yù)設(shè)模塊,負(fù)責(zé)設(shè)置任務(wù)預(yù)設(shè)下發(fā)短信、預(yù)設(shè)反饋短信摸板的管理與維護(hù);短信預(yù)設(shè)模塊由主調(diào)度模塊調(diào)用進(jìn)入;短信預(yù)設(shè)模塊顯示短信模板中的常見短信,用戶可添加、修改、刪除短信;用戶可 配置本短信適用的任務(wù)類別;將修改后的短信模板存儲到數(shù)據(jù)供任務(wù)管理模塊維護(hù)任務(wù)時(shí) 使用;本發(fā)明通過預(yù)制短信模塊和呼叫結(jié)合的方式實(shí)現(xiàn)任務(wù)派發(fā)和反饋,提高了系統(tǒng)效率。
支撐層實(shí)現(xiàn)對業(yè)務(wù)功能中通用的、涉及底層的核心功能,包括地圖操作和定位操 作。支撐層由地圖引擎模塊、定位管理器兩部分組成,分別對應(yīng)實(shí)現(xiàn)上述功能。支撐平臺上 對應(yīng)用層模塊提供支撐服務(wù),下調(diào)用外部接口實(shí)現(xiàn)定位的功能操作。其中,定位管理器,接收手機(jī)上傳的定位的信息并存儲到GPS軌跡日志。地圖展示、任務(wù)管理時(shí)都要調(diào)用定位管理器進(jìn)行定位。定位管理器周期性調(diào)用手機(jī)GPS定位接口進(jìn)行定位并記錄。定位管理器接收上傳 的定位信息,存儲到手機(jī)軌跡數(shù)據(jù)庫(定位日志)中,供調(diào)度主模塊和任務(wù)管理模塊查詢最 新位置時(shí)使用,也供日志查詢模塊查詢軌跡使用。地圖引擎模塊。在任務(wù)查詢、呼叫、任務(wù)反饋與跟蹤的過程中可以調(diào)用地圖引擎模 塊使用地圖直觀查看各GoTa手機(jī)的位置。地圖引擎模塊負(fù)責(zé)地圖展示、放大縮小拖動等地圖基本操作;負(fù)責(zé)組策略選擇中 框選、中心位置選取、點(diǎn)選操作時(shí)的地圖控制。調(diào)控主模塊、任務(wù)管理模塊和日志管理模塊進(jìn)行電子地圖展示時(shí)需要調(diào)用地圖引 擎模塊供圖,地圖引擎模塊發(fā)現(xiàn)緩存有的圖元直接顯示,缺失的圖元向柵格地圖空間數(shù)據(jù) 庫查詢地圖索引和圖元,補(bǔ)充圖元顯示并緩存。接口層集成了手機(jī)GPS定位和呼叫接口,通過調(diào)用GoTa手機(jī)廠商相關(guān)接口直接實(shí) 現(xiàn)。如圖1所示,本發(fā)明主要操作步驟如下DGoTa手機(jī)定時(shí)上報(bào)定位位置,支持短信、CDMAlX等多種上報(bào)方式;2)定位管理器監(jiān)聽并接收手機(jī)上報(bào)的定位位置,并將手機(jī)號碼、發(fā)送時(shí)間、位置經(jīng) 緯度記錄到數(shù)據(jù)庫;1)用戶進(jìn)入調(diào)度主模塊,向地圖引擎模塊申請取電子地圖并展示給用戶;用戶可 使用地圖引擎完成放大、縮小、拖動常用地圖操作;2)用戶進(jìn)入組管理模塊設(shè)置臨時(shí)組;3)使用地圖引擎模塊的拉框、畫同心圓、選點(diǎn)等操作選定臨時(shí)組的空間區(qū)域,系統(tǒng) 查詢最近一個時(shí)間段最后定位位置在范圍中的手機(jī)號碼集合組成臨時(shí)組并取名,存儲到數(shù) 據(jù)庫;3)用戶進(jìn)入任務(wù)管理模塊設(shè)置任務(wù);4)使用地圖引擎模塊展示任務(wù)中各手機(jī)當(dāng)前位置及流程狀態(tài);5)新建任務(wù)或者任務(wù)仍有群發(fā)短信流程環(huán)節(jié)的,選擇短信預(yù)設(shè)模塊預(yù)先設(shè)置的短 信模板生成群發(fā)短信;按照每個手機(jī)當(dāng)前的任務(wù)流程狀態(tài)判斷是否在群發(fā)范圍內(nèi),不在的 剔除出本次群發(fā)集合;發(fā)送短信給GoTa手機(jī);6)需要呼叫輔助的,對該臨時(shí)組調(diào)用呼叫接口進(jìn)行組呼;7)用戶可查詢?nèi)罩?。分類查詢?nèi)蝿?wù)日志或者呼叫日志;分組查詢?nèi)蝿?wù)日志或呼叫 日志;8)對單個手機(jī)查詢定位日志的進(jìn)行定位日志回放;對臨時(shí)組查詢定位日志的進(jìn) 行臨時(shí)組定位日志回放。本發(fā)明實(shí)施例實(shí)現(xiàn)GoTa對講手機(jī)的框選呼叫、中心等距離區(qū)域呼叫、不規(guī)則區(qū)域 點(diǎn)選呼叫三種臨時(shí)組策略及功能。參見附圖2,組管理模塊調(diào)用地圖引擎模塊實(shí)現(xiàn)臨時(shí)組流
10程步驟如下1)用戶在電子地圖上拉方框進(jìn)行框選分組;2)或者用戶在電子地圖上標(biāo)記一個中心點(diǎn),然后拖動半徑畫圓進(jìn)行中心等距離區(qū) 域分組;4)或者用戶在電子地圖上標(biāo)記多個頂點(diǎn)形成簡單多邊形進(jìn)行點(diǎn)選分組;5)系統(tǒng)生成臨時(shí)組,自動生成臨時(shí)組ID便于后續(xù)跟蹤,并存儲到數(shù)據(jù)庫;6)根據(jù)需要在主界面或任務(wù)管理模塊中進(jìn)行臨時(shí)組呼叫;7)根據(jù)需要在主界面或任務(wù)管理模塊中進(jìn)行臨時(shí)組任務(wù)派發(fā)。本發(fā)明使用預(yù)制短信的方式實(shí)現(xiàn)任務(wù)派發(fā)和反饋,提高了系統(tǒng)效率。如圖3所示, 任務(wù)管理模塊通過短信預(yù)設(shè)模塊完成任務(wù)派發(fā)及反饋具體步驟如下8)用戶使用短信預(yù)設(shè)模塊設(shè)置短信;9)將設(shè)置好的常見短信模板存儲到數(shù)據(jù)庫;10)用戶使用任務(wù)管理模塊新建任務(wù);11)進(jìn)入任務(wù)附加短信設(shè)置;12)對本任務(wù)每個流程環(huán)節(jié)從模板中選取用到的短信;13)用戶從組列表中選擇執(zhí)行本任務(wù)的臨時(shí)組;14)向臨時(shí)組中符合任務(wù)流程狀態(tài)條件的手機(jī)發(fā)送任務(wù)短信;15)存儲任務(wù)流程日志;16)手機(jī)反饋后,系統(tǒng)對接收到的短信頭進(jìn)行分析標(biāo)識;17)修改相應(yīng)任務(wù)狀態(tài),比如修改為“任務(wù)已反饋”;18)存儲任務(wù)流程日志。日志查詢模塊,將呼叫日志、定位日志、任務(wù)日志結(jié)合到一起,能細(xì)致了解任務(wù)執(zhí) 行的全過程。如圖3所示,本發(fā)明的日志查詢過程步驟如下1)日志分類查詢系統(tǒng)按時(shí)間段、任務(wù)類別、手機(jī)號提取不同類別的任務(wù)流程日 志;2)日志分類查詢系統(tǒng)按時(shí)間段、手機(jī)號提取呼叫日志;3)日志分類查詢系統(tǒng)按時(shí)間段、手機(jī)號提取手機(jī)軌跡日志即定位日志;4)將上述日志按時(shí)間、類別、流程步驟排序列表顯示;5)日志分組查詢系統(tǒng)按時(shí)間段、臨時(shí)組ID、任務(wù)類別提取不同類別的任務(wù)流程日 志;6)日志分組查詢系統(tǒng)按時(shí)間段、臨時(shí)組中的手機(jī)號提取呼叫日志;7)日志分組查詢系統(tǒng)按時(shí)間段、臨時(shí)組中的手機(jī)號提取手機(jī)軌跡日志;8)將上述日志按時(shí)間、類別、流程步驟、手機(jī)號排序列表顯示;9)日志動態(tài)查詢系統(tǒng)按時(shí)間段、臨時(shí)組中的手機(jī)號提取手機(jī)軌跡日志;10)在地圖上按時(shí)間進(jìn)行軌跡播放;參見附圖5,本發(fā)明使用電子地圖將GoTa調(diào)度平臺與定位平臺直觀地集成在一 起,方便調(diào)度人員使用和實(shí)時(shí)決策。如圖5所示的地圖引擎由操作隊(duì)列組件、操作隊(duì)列控制 器、繪圖工廠、圖元控制器和地圖緩存五個組件組成。每部分組件分述如下操作隊(duì)列組件存儲當(dāng)前用戶發(fā)起的未處理的地圖操作;
操作隊(duì)列控制器當(dāng)?shù)貓D顯示過程中,接收用戶輸入,將需要處理地圖操作存放到 操作隊(duì)列組件中并返回;繪圖工廠取出地圖操作請求并執(zhí)行;調(diào)用圖元控制器取得圖元(圖元包括圖元 圖片、經(jīng)緯度位置信息),將圖元位置與屏幕地圖顯示范圍四角的窗口位置計(jì)算對應(yīng)關(guān)系并 繪圖到屏幕顯示;圖元控制器負(fù)責(zé)圖元的管理。管理當(dāng)前圖元緩存,對當(dāng)前圖元信息的位置建立索 弓I,對于本地缺少的圖元負(fù)責(zé)向柵格地圖空間數(shù)據(jù)庫申請取圖;地圖緩存長期存儲的本地區(qū)基礎(chǔ)圖元圖片、經(jīng)緯度信息和索引。地圖緩存可按城 市預(yù)先下載,加快取圖速度。如圖5所示,手機(jī)地圖引擎模塊的基本流程步驟如下1)用戶在各應(yīng)用模塊中申請顯示地圖,或者在地圖界面進(jìn)行拖動、放大、縮小等操 作請求;2)操作隊(duì)列控制器將地圖操作請求存入操作隊(duì)列組件;3)從操作隊(duì)列控制器返回以便繼續(xù)操作地圖;4)繪圖工廠空閑下來就繼續(xù)從操作隊(duì)列中取出最新一次地圖操作,并清除操作隊(duì) 列組件;這種方式可防止快速地圖操作的累積,實(shí)際上減少地圖被“卡住”的感覺;5)繪圖工廠計(jì)算本次操作后新圖要顯示的比例尺、四角位置,計(jì)算出需要的圖元 集合,對于屏幕上需要變化的部分向圖元控制器請求圖元;6)圖元控制器從緩存中讀取圖元,返回這部分圖元給繪圖工廠顯示;7)發(fā)現(xiàn)還缺少的圖元集合,圖元控制器向柵格地圖空間數(shù)據(jù)庫取圖;8)取得到缺失的圖元;9)將緩存沒有的可補(bǔ)充的圖元寫入緩存;10)返回圖元給繪圖工廠;11)繪圖工廠繪圖顯示到屏幕;參見附圖6,定位事件管理器模塊由定位服務(wù)、GoTa定位控件、手機(jī)軌跡數(shù)據(jù)庫 (定位日志)三個組件組成。每部分組件分述如下定位服務(wù)組件主控組件,負(fù)責(zé)接受定位請求,返回定位位置;負(fù)責(zé)接收手機(jī)定位 位置并存儲;手機(jī)端GoTa定位組件負(fù)責(zé)周期定位GoTa手機(jī)位置并上傳給定位服務(wù);
定位日志保存手機(jī)定位軌跡信息;按照一般的定位處理步驟,按圖6描述的定位事件管理器基本流程步驟如下1)定位組件周期性的調(diào)用GPS定位接口 ;2)定位組件獲得本機(jī)最新位置信息;3)定位組件上傳定位位置給定位服務(wù);4)定位服務(wù)組件保存手機(jī)定位位置形成軌跡數(shù)據(jù);5)應(yīng)用模塊調(diào)用定位管理器申請位置信息;6)查詢手機(jī)最新位置;7)向應(yīng)用程序返回最新定位位置。以上通過具體實(shí)施例詳細(xì)描述了本發(fā)明,但本領(lǐng)域技 人員應(yīng)該理解,本發(fā)明并不局限于以上所述實(shí)施例,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換等, 均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),所述的對講手機(jī)具有GPS定位接口和呼叫接口,所述的呼叫接口主要負(fù)責(zé)實(shí)現(xiàn)對講呼叫功能,其特征在于包括應(yīng)用層,實(shí)現(xiàn)用戶操作界面,實(shí)現(xiàn)地圖展示、手機(jī)位置展示、任務(wù)調(diào)度呼叫、臨時(shí)組管理、日志查詢業(yè)務(wù)功能,應(yīng)用層調(diào)用支撐層來實(shí)現(xiàn)業(yè)務(wù)功能中地圖常用操作和定位操作;支撐層,實(shí)現(xiàn)對業(yè)務(wù)功能中通用的、涉及底層的核心功能,包括地圖操作和定位操作。支撐平臺向上對所述應(yīng)用層提供支撐服務(wù),向下調(diào)用接口層實(shí)現(xiàn)定位的功能操作;接口層,集成了對講手機(jī)GPS定位和呼叫接口,通過調(diào)用所述對講手機(jī)相關(guān)接口直接實(shí)現(xiàn)。
2.根據(jù)權(quán)利要求1所述的基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),其特征在于所述的應(yīng)用層包括調(diào)度主模塊,將傳統(tǒng)的對講與定位平臺使用電子地圖技術(shù)集成在一起,調(diào)用其它相應(yīng) 的模塊實(shí)現(xiàn)具體功能;組管理模塊,主要負(fù)責(zé)設(shè)置固定組、臨時(shí)組的建立、增加用戶進(jìn)組、刪除用戶出組、臨時(shí) 組撤消;查詢組的任務(wù)狀態(tài)統(tǒng)計(jì),組中每部手機(jī)的任務(wù)進(jìn)展?fàn)顟B(tài);組管理模塊由調(diào)度主模 塊選組后進(jìn)入,或者菜單進(jìn)入管理已有臨時(shí)組;日志查詢模塊,將呼叫日志、定位日志、任務(wù)流程日志結(jié)合到一起負(fù)責(zé)日志管理和查詢;任務(wù)管理模塊,主要負(fù)責(zé)實(shí)時(shí)任務(wù)工單的創(chuàng)建與流程狀態(tài)反饋,具體包括新建任務(wù)、 任務(wù)基本信息維護(hù)、任務(wù)反饋短信比對、任務(wù)反饋情況跟蹤和統(tǒng)計(jì)、查詢數(shù)據(jù)庫的任務(wù)表, 取得任務(wù)狀態(tài)信息顯示;所述的任務(wù)管理模塊由調(diào)度主模塊調(diào)用進(jìn)入;進(jìn)一步地,對新建任務(wù),任務(wù)管理模塊調(diào)用所述的短信預(yù)設(shè)模塊的反饋短信模板讓用 戶選擇添加本任務(wù)各流程的短信;對于任務(wù)反饋,任務(wù)管理模塊讀取短信緩沖區(qū),分析短信 頭部的信息識別是哪個任務(wù)哪個手機(jī)發(fā)回的什么環(huán)節(jié)反饋結(jié)果,將反饋結(jié)果填寫到所述的 任務(wù)工單,變更任務(wù)狀態(tài);短信預(yù)設(shè)模塊,主要負(fù)責(zé)設(shè)置任務(wù)預(yù)設(shè)下發(fā)短信、預(yù)設(shè)反饋短信模板的管理與維護(hù);短 信預(yù)設(shè)模塊由調(diào)度主模塊調(diào)用進(jìn)入。
3.根據(jù)權(quán)利要求1或2所述的基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),其特 征在于所述的支撐層包括定位管理器,負(fù)責(zé)接收手機(jī)上傳的定位的信息并存儲以供調(diào)度主模塊和任務(wù)管理模塊 查詢最新位置及供日志查詢模塊查詢軌跡;地圖引擎模塊,負(fù)責(zé)對電子地圖的基本操作以及供其它相關(guān)模塊調(diào)用,所述基本操作 包括地圖展示、放大縮小拖動;負(fù)責(zé)組管理模塊進(jìn)行組選擇時(shí)的地圖控制,所述的地圖引 擎模塊調(diào)用所述的定位管理器進(jìn)行定位。
4.根據(jù)權(quán)利要求2所述的基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),其特征在 于所述的臨時(shí)組建立通過選定框選或中心等距離區(qū)域或不規(guī)則區(qū)域點(diǎn)選實(shí)現(xiàn)。
5.根據(jù)權(quán)利要求3所述的基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),其特征在于所述的定位管理器包括定位服務(wù)組件,負(fù)責(zé)接收定位請求,返回定位位置;負(fù)責(zé)接收手機(jī)定位位置并存儲; 定位組件,負(fù)責(zé)周期定位手機(jī)位置并上傳給定位服務(wù)組件; 定位日志,保存手機(jī)定位軌跡信息;所述的定位組件周期性的調(diào)用GPS定位接口,獲得對講手機(jī)最新位置信息并將其上傳 給所述的定位服務(wù)組件;所述的定位服務(wù)組件保存手機(jī)定位位置信息形成軌跡數(shù)據(jù)并保存 到所述的定位日志。所述的地圖引擎模塊包括操作隊(duì)列組件存儲當(dāng)前用戶發(fā)起的未處理的地圖操作;操作隊(duì)列控制器在地圖顯示過程中,接收用戶操作請求,將需要處理地圖操作存放到 操作隊(duì)列組件中并返回;繪圖工廠取出用戶操作請求并執(zhí)行;調(diào)用圖元控制器組件取得圖元,計(jì)算圖元位置 與地圖顯示范圍四角的窗口位置的對應(yīng)關(guān)系并繪圖顯示;圖元控制器負(fù)責(zé)圖元的管理,管理當(dāng)前地圖緩存組件,對當(dāng)前圖元信息的位置建立索 弓I,對于本地缺少的圖元負(fù)責(zé)向柵格地圖空間數(shù)據(jù)庫申請取圖; 地圖緩存組件存儲本地基礎(chǔ)圖元圖片、經(jīng)緯度信息和索引。
6.根據(jù)權(quán)利要求5所述的基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),其特征在 于所述的地圖緩存組件中的信息可按區(qū)域預(yù)先下載。
7.根據(jù)權(quán)利要求5所述的基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng),其特征在 于所述的繪圖工廠組件空閑時(shí)繼續(xù)從所述的操作隊(duì)列組件中取出最新一次地圖操作,并 清除操作隊(duì)列組件。
8.根據(jù)權(quán)利要求1-7任一所述的系統(tǒng)的任務(wù)調(diào)度管理方法,其特征在于包括如下步驟步驟1,接口層利用對講手機(jī)的GPS定位接口定時(shí)上報(bào)定位信息,所述的支撐層的定位 管理器監(jiān)聽并接收所述的對講手機(jī)上報(bào)的定位信息,并存儲手機(jī)號碼、發(fā)送時(shí)間、位置經(jīng)緯 度記錄;步驟2,用戶進(jìn)入應(yīng)用層的調(diào)度主模塊,向地圖引擎模塊申請取電子地圖并展示給用戶;優(yōu)選的,步驟2中,用戶進(jìn)入應(yīng)用層的調(diào)度主模塊向地圖引擎模塊申請取電子地圖,具 體包括用戶申請顯示地圖或者在地圖界面操作請求; 操作隊(duì)列控制器將地圖操作請求存入操作隊(duì)列組件并返回;繪圖工廠計(jì)算本次操作后新圖要顯示的比例尺、四角位置,計(jì)算出需要的圖元集合,對 于屏幕上需要變化的部分向圖元控制器請求圖元;進(jìn)一步地,所述的繪圖工廠組件空閑時(shí) 繼續(xù)從所述的操作隊(duì)列組件中取出最新一次地圖操作,并清空操作隊(duì)列組件;圖元控制器從地圖緩存中讀取圖元,返回這部分圖元給繪圖工廠顯示,對發(fā)現(xiàn)還缺少 的圖元集合,圖元控制器向柵格地圖空間數(shù)據(jù)庫取圖;圖元控制器將取得的地圖緩存中沒有的圖元寫入地圖緩存同時(shí)返回圖元給繪圖工廠 繪圖顯示;步驟3,用戶通過調(diào)度主模塊進(jìn)入組管理模塊設(shè)置臨時(shí)組;步驟4,用戶通過所述的調(diào)度主模塊進(jìn)入任務(wù)管理模塊設(shè)置任務(wù),并對臨時(shí)組內(nèi)的對講 手機(jī)調(diào)用短信預(yù)設(shè)模塊群發(fā)短信或調(diào)用接口層的呼叫接口進(jìn)行組呼完成任務(wù)派發(fā)及反饋。優(yōu)選的,步驟4中所述的用戶通過所述的調(diào)度主模塊進(jìn)入所述的任務(wù)管理模塊設(shè)置任 務(wù),進(jìn)一步包括S4-1,用戶使用短信預(yù)設(shè)模塊設(shè)置短信模板并將設(shè)置好的常見短信模板存 儲到數(shù)據(jù)庫;S4-2,用戶使用任務(wù)管理模塊新建任務(wù),進(jìn)入任務(wù)附加短信設(shè)置,同時(shí)對任務(wù) 每個流程環(huán)節(jié)從所述模板中選取需要的短信;S4-3,用戶選擇執(zhí)行本任務(wù)的臨時(shí)組并向臨 時(shí)組中符合任務(wù)流程狀態(tài)條件的手機(jī)發(fā)送任務(wù)短信并存儲任務(wù)流程日志;S4-4,手機(jī)反饋 后,根據(jù)反饋的內(nèi)容修改相應(yīng)任務(wù)狀態(tài)并存儲至任務(wù)流程日志;優(yōu)選的,步驟S4-4后,該方 法進(jìn)一步包括調(diào)度主模塊根據(jù)任務(wù)流程日志中的單個手機(jī)或臨時(shí)組的任務(wù)狀態(tài)及任務(wù)類 型信息對手機(jī)分類或分組進(jìn)行呼叫;優(yōu)選的,步驟4所述的對固定組或臨時(shí)組內(nèi)的對講手機(jī)調(diào)用短信預(yù)設(shè)模塊群發(fā)短信, 進(jìn)一步包括按照組內(nèi)每個手機(jī)當(dāng)前的任務(wù)流程狀態(tài)判斷是否在群發(fā)范圍內(nèi),不在則剔除 出本次群發(fā)集合。
9.根據(jù)權(quán)利要求8所述的任務(wù)調(diào)度管理方法,其特征在于步驟3中所述設(shè)置臨時(shí)組具體步驟如下所述的組管理模塊調(diào)用地圖引擎模塊選定臨 時(shí)組的空間區(qū)域,查詢最近一個時(shí)間段最后定位位置在所述空間區(qū)域范圍中的手機(jī)號碼集 合組成臨時(shí)組并取名、存儲;優(yōu)選的,所述的選定臨時(shí)組的空間區(qū)域通過框選或中心等距離 區(qū)域選擇或不規(guī)則區(qū)域點(diǎn)選實(shí)現(xiàn)。
10.根據(jù)權(quán)利要求8所述的任務(wù)調(diào)度管理方法,其特征在于該方法進(jìn)一步包括用戶通過調(diào)度主模塊進(jìn)入日志查詢模塊查詢?nèi)罩?;對單個手機(jī)或 臨時(shí)組查詢?nèi)罩镜倪M(jìn)行定位日志回放。
全文摘要
本發(fā)明公開了一種基于電子地圖技術(shù)的對講手機(jī)任務(wù)調(diào)度管理系統(tǒng)包括應(yīng)用層,實(shí)現(xiàn)用戶操作界面、地圖展示、手機(jī)位置展示、任務(wù)調(diào)度呼叫、臨時(shí)組管理、日志查詢業(yè)務(wù)功能,應(yīng)用層調(diào)用支撐層來實(shí)現(xiàn)業(yè)務(wù)功能中地圖常用操作和定位操作;支撐層實(shí)現(xiàn)對業(yè)務(wù)功能中通用的涉及底層的核心功能,包括地圖操作和定位操作;支撐平臺上對應(yīng)用層提供支撐服務(wù),下調(diào)用接口層實(shí)現(xiàn)定位的功能操作;接口層集成對講手機(jī)GPS定位和呼叫接口,通過調(diào)用對講手機(jī)廠商相關(guān)接口直接實(shí)現(xiàn)。本發(fā)明還公開了一種基于上述系統(tǒng)的任務(wù)調(diào)度管理方法。使用直觀,操作快捷,組策略靈活方便,實(shí)時(shí)任務(wù)工單與流程狀態(tài)反饋,細(xì)致的日志管理,增強(qiáng)了對講手機(jī)調(diào)度系統(tǒng)應(yīng)用的廣度和深度。
文檔編號H04W4/08GK101976205SQ201010184518
公開日2011年2月16日 申請日期2010年5月27日 優(yōu)先權(quán)日2010年5月27日
發(fā)明者丁際輝, 張朝陽, 張錫祥, 林丹, 沈平, 鄭杰 申請人:福州開睿動力通信科技有限公司