專利名稱:一種基于ota技術的移動報表查詢系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及報表查詢系統(tǒng),尤其是基于OTA技術的移動報表查詢系統(tǒng)。本發(fā)明屬于網(wǎng)絡通信領域。
背景技術:
近年來,移動終端用戶數(shù)迅猛增長,新推出的手機也越來越智能化和多媒體化,除配置先進的處理器芯片、網(wǎng)絡瀏覽器和媒體播放器等各種內置軟件,還可進行應用程序的個性化安裝與配置,這為移動辦公提供了便利的條件。這樣的手機盡管功能更豐富,但比那些僅有通話功能的手機也更容易出現(xiàn)問題。手機也會像PC—樣死機或者丟失內部數(shù)據(jù),甚至還面臨著手機病毒的威脅,目前對于移動報表查詢主要通過在手機上安裝業(yè)務系統(tǒng)的終端進行遠程登錄后,進行相應的數(shù)據(jù)查詢,將查詢結果返回到手機的移動業(yè)務系統(tǒng)終端內,完成業(yè)務數(shù)據(jù)報表的查詢。但上述技術存在以下弊端手機廠商不同,使用的手機操作系統(tǒng)也不同,如目前較為流行的塞班、安卓等系統(tǒng),同時手機應用的操作系統(tǒng)也存在不同的版本型號,內置的數(shù)據(jù)驅動模式均不相同,使得移動業(yè)務終端對手機的型號限制過于嚴格,大大的降低了移動報表查詢的適用性。本發(fā)明通過一種基于OTA的移動報表查詢系統(tǒng),通過OTA通訊的方式將用戶需要查詢的數(shù)據(jù)下載到手機中,由于本發(fā)明使用的OTA技術是基于SM卡業(yè)務定制原理完成的報表查詢,因此本移動報表查詢系統(tǒng)擁有更高的普適性。
發(fā)明內容
本發(fā)明的目的在于針對現(xiàn)有技術的不足,通過基于OTA的移動報表查詢,使用戶通過菜單更新的方式,獲得最新的數(shù)據(jù)查詢結果,且目前所有的手機卡均具備OTA功能,解決現(xiàn)有通過業(yè)務系統(tǒng)實現(xiàn)報表查詢的使用范圍較窄的問題。為實現(xiàn)上述目的,本發(fā)明包括如下功能模塊OTA菜單管理模塊完成初始查詢菜單的生成與JAR格式轉換?!鯫TA菜單管理模塊將業(yè)務系統(tǒng)的可查詢列表生成OTA菜單,每種查詢對應唯一的報文頭標識,并將OTA菜單進行JAR格式轉換,用于終端手機的OTA移動查詢的初始化。OTA解析模塊完成OTA定制信息的解析與反饋。—所述OTA解析模塊將短信網(wǎng)關接收的OTA信息進行解析,識別出需要進行更新的內容與類別,將識別后的信息發(fā)送至OTA管理模塊。OTA管理模塊完成查詢定制菜單的生成與更新?!鯫TA管理模塊根據(jù)解析模塊解析的短信類型,根據(jù)不同的信息的報文頭將信息轉發(fā)至業(yè)務查詢模塊;及從報表生成模塊獲取該報文頭的數(shù)據(jù)查詢結果,然后將所獲取的結果通過短信網(wǎng)關發(fā)送至發(fā)出請求的終端手機。
業(yè)務查詢模塊完成響應的數(shù)據(jù)查詢條件輸入。—所述業(yè)務查詢模塊將從OTA管理模塊獲取報文頭信息,根據(jù)報文頭信息生成相應的查詢條件,將查詢條件發(fā)送至業(yè)務系統(tǒng)。報表生成模塊完成查詢數(shù)據(jù)的輸入與轉換?!鰣蟊砩赡K將業(yè)務系統(tǒng)反饋的查詢報表,轉換成OTA可識別的文件格式,并將該報表內容發(fā)還至OTA管理模塊。業(yè)務系統(tǒng)負責提供查詢數(shù)據(jù)以及查詢列表?!鰳I(yè)務系統(tǒng)將可查詢的列表發(fā)送至OTA菜單管理模塊進行加工生成OTA菜單,將從業(yè)務查詢模塊獲取的查詢條件完成查詢工作,并將查詢結果反饋給報表生成模塊。通訊管理模塊建立短信網(wǎng)關與OTA解析模塊的通訊連接?!鐾ㄓ嵐芾砟K建立基于SMPP協(xié)議通訊連接。用戶使用步驟為步驟一通過OTA菜單管理模塊生成OTA移動報表查詢初始菜單。步驟二 通過終端手機安裝JAR格式的OTA菜單。步驟三通過OTA菜單選擇查詢項,并將查詢項發(fā)送至短信中心。
步驟四通過OTA解析模塊,將解析后的OTA請求信息發(fā)送至OTA管理模塊。步驟五通過OTA管理模塊分辨OTA請求類型,進行消息定制查詢。步驟六通過業(yè)務查詢模塊完成OTA請求的查詢條件生成。步驟七在業(yè)務系統(tǒng)內完成最終的查詢工作,并將查詢結果發(fā)送至報表生成模塊。步驟八報表生成模塊將查詢結果轉換成OTA可接收的信息模式,將報表內容傳遞會OTA管理模塊。步驟九0ΤΑ管理模塊將查詢結果通過短信中心發(fā)送至終端手機,完成本次OTA模式下的移動報表查詢。
具體實施例方式本發(fā)明公布的特征和使用步驟均可被類似的功能進行等效替換,除非特別聲明,本具體實施方式
中的任意步驟均為一系列等效或類似特征的一個例子。實施例一用戶使用步驟為步驟一通過OTA菜單管理模塊生成OTA移動報表查詢初始菜單,為菜單項定制單獨的報文頭,生成包含smota_001報文頭的菜單項。并將菜單類表轉化為JAR安裝包。步驟二 通過終端手機安裝JAR格式的OTA菜單,在手機內生成業(yè)務系統(tǒng)的可查詢類表。步驟三用戶通過選擇菜單項進行更新操作,將報文頭包含為smotaJKU的報文發(fā)送短信中心。步驟四通過OTA解析模塊,進行接收的報文識別,將識別到報文頭包含smota_001的報文與發(fā)出OTA請求的手機號碼進行綁定,并將該報文轉發(fā)至OTA管理模塊。步驟五通過OTA管理模塊將識別的smota_001的報文,確認改OTA請求更新的類型的查詢項,并將該查詢項包括報文頭轉發(fā)至業(yè)務查詢模塊。
步驟六業(yè)務查詢模塊根據(jù)接收的查詢項,解析出定制好的查詢條件,并將查詢條件及報文頭發(fā)送至業(yè)務系統(tǒng)。步驟七業(yè)務系統(tǒng)通過接收的查詢條件進行自動的數(shù)據(jù)查詢,并將查詢結果及報文頭文件轉發(fā)至報表生成模塊。步驟八報表生成模塊將查詢結果轉換成OTA可接收的信息模式,將報表內容傳遞會OTA管理模塊。步驟九0ΤΑ管理模塊將查詢結果傳遞給解析模塊進行驗證,由解析模塊根據(jù)報文頭中的smota_001與綁定的手機號碼,將查詢到的報表發(fā)送到發(fā)出請求的終端手機內,完成本次OTA模式下的移動報表查詢功能。除上述實施例外,本發(fā)明還可以有其他實施方式。凡采用等同替換或等效變換形成的技術方案,均 落在本發(fā)明要求的保護范圍。
權利要求
1.一種基于OTA技術的移動報表查詢系統(tǒng),其特征在于完成移動報表查詢需要OTA 菜單管理模塊、OTA解析模塊、OTA管理模塊、業(yè)務查詢模塊、報表生成模塊、業(yè)務系統(tǒng)、通訊管理模塊所述OTA菜單管理模塊將業(yè)務系統(tǒng)的可查詢列表生成OTA菜單,每種查詢對應唯一的報文頭標識,并將OTA菜單進行JAR格式轉換,用于終端手機的OTA移動查詢的初始化; 所述OTA解析模塊將短信網(wǎng)關接收的OTA信息進行解析,識別出需要進行更新的內容與類別,將識別后的信息發(fā)送至OTA管理模塊;所述OTA管理模塊根據(jù)解析模塊解析的短信類型,根據(jù)不同的信息的報文頭將信息轉發(fā)至業(yè)務查詢模塊;及從報表生成模塊獲取該報文頭的數(shù)據(jù)查詢結果,然后將所獲取的結果通過短信網(wǎng)關發(fā)送至發(fā)出請求的終端手機;所述業(yè)務查詢模塊將從OTA管理模塊獲取報文頭信息,根據(jù)報文頭信息生成相應的查詢條件,將查詢條件發(fā)送至業(yè)務系統(tǒng);所述報表生成模塊將業(yè)務系統(tǒng)反饋的查詢報表,轉換成OTA可識別的文件格式,并將該報表內容發(fā)還至OTA管理模塊;所述業(yè)務系統(tǒng)將可查詢的列表發(fā)送至OTA菜單管理模塊進行加工生成OTA菜單,將從業(yè)務查詢模塊獲取的查詢條件完成查詢工作,并將查詢結果反饋給報表生成模塊;所述通訊管理模塊建立基于SMPP協(xié)議通訊連接。
2.根據(jù)權利要求1所述一種基于XML的數(shù)據(jù)修改痕跡記錄系統(tǒng),其特征還在于完成數(shù)據(jù)修改痕跡記錄與顯示還需要如下步驟步驟一通過OTA菜單管理模塊生成OTA移動報表查詢初始菜單;步驟二 通過終端手機安裝JAR格式的OTA菜單;步驟三通過OTA菜單選擇查詢項,并將查詢項發(fā)送至短信中心;步驟四通過OTA解析模塊,將解析后的OTA請求信息發(fā)送至OTA管理模塊;步驟五通過OTA管理模塊分辨OTA請求類型,進行消息定制查詢;步驟六通過業(yè)務查詢模塊完成OTA請求的查詢條件生成;步驟七在業(yè)務系統(tǒng)內完成最終的查詢工作,并將查詢結果發(fā)送至報表生成模塊; 步驟八報表生成模塊將查詢結果轉換成OTA可接收的信息模式,將報表內容傳遞會 OTA管理模塊;步驟九0ΤΑ管理模塊將查詢結果通過短信中心發(fā)送至終端手機,完成本次OTA模式下的移動報表查詢。
全文摘要
本發(fā)明涉及報表查詢系統(tǒng),尤其是基于OTA技術的移動報表查詢系統(tǒng)。本發(fā)明屬于網(wǎng)絡通信領域。本發(fā)明的特征在于完成初始查詢菜單的生成與JAR格式轉換的OTA菜單管理模塊、完成OTA定制信息的解析與反饋的OTA解析模塊、完成查詢定制菜單的生成與更新的OTA管理模塊、完成響應的數(shù)據(jù)查詢條件輸入的業(yè)務查詢模塊、完成查詢數(shù)據(jù)的輸入與轉換的報表生成模塊、負責提供查詢數(shù)據(jù)以及查詢列表的業(yè)務系統(tǒng)、建立短信網(wǎng)關與OTA解析模塊的通訊連接的通訊管理模塊。本發(fā)明旨在通過OTA更新菜單的方式完成業(yè)務數(shù)據(jù)的查詢和獲取,用以解決目前業(yè)務系統(tǒng)通過在移動終端上開發(fā)客戶端造成的普適性不足的問題。
文檔編號G06F17/30GK103034648SQ201110300229
公開日2013年4月10日 申請日期2011年10月9日 優(yōu)先權日2011年10月9日
發(fā)明者李驍淳, 朱煒 申請人:鎮(zhèn)江金軟計算機科技有限責任公司