适用于内外网隔离环境数据交换的短信拦截方法及系统的制作方法

文档序号:8384288阅读:628来源:国知局
适用于内外网隔离环境数据交换的短信拦截方法及系统的制作方法
【技术领域】
[0001] 本发明涉及一种适用于内外网隔离环境数据交换的短信拦截方法及系统。
【背景技术】
[000引用电信息采集系统对电力用户的负荷、电量、电压等用电信息进行采集、处理和分 析,及时准确地为其他业务系统提供数据支撑,并提供停电区域报警、运行情况监测等系统 特色化应用,系统通过图表方式对W上数据进行展示,供用户和管理者查询获取相关信息, 为系统的分析和管理提供支撑。
[0003] 由于用电信息采集系统部署在信息内网,管理者受到网络等条件限制,不能及时 通过电脑来登陆系统来获取系统运行情况等数据,有可能错过重要信息而影响系统的运行 管理和任务决策,给系统和企业带来损失。
[0004] 为了弥补W上不足,用电信息采集系统提供了短信机制,将系统的运行情况等重 要信息W短信形式发送至管理者手机,W便管理者及时阅读了解系统的运行情况,根据获 取的信息做出决策。
[0005] 但目前用电信息采集系统提供的短信发送机制只提供文本形式的数据,无法将数 据进行直观展示及对比,如停电区域报警短信中提供了发生停电的区域、时间、覆盖用户等 文本数据,用户无法将不同区域及不同用户的停电事件数据进行直观对比,且无法查询某 地区在某段时间内的停电事件的变化情况。
[0006] 因此需要研究适用于内外网隔离环境数据交换的短信拦截及展示方法,将用电信 息采集系统发送至管理者手机的短信进行拦截,并将数据进行直观展示及对比,方便管理 者查询获取重要信息,及时根据数据做出决策。

【发明内容】

[0007] 本发明的目的就是为了解决上述问题,提供一种适用于内外网隔离环境数据交换 的短信拦截方法及系统,它对用电信息采集系统管理者手机接收到的短信进行监听,并与 数据库中的预存号码匹配后拦截并监听来自用电信息采集系统的短信,将短信内容解析并 存储到手机数据库,并将数据库中的数据W图表形式进行展示及对比,从而W更加形象直 观的方式满足管理者对系统运行情况等重要数据的查询及展示需求,更好的辅助决策。
[0008] 为了实现上述目的,本发明采用如下技术方案:
[0009] 一种适用于内外网隔离环境数据交换的短信拦截方法,包括如下步骤:
[0010] 短信发送步骤:内网的用电信息采集系统将数据信息按照设定的数据格式W短信 形式发送到外网的客户端,客户端接收短信;
[0011] 数据监听步骤:客户端对短信发出的有序广播进行监听,收到广播后获取短信数 据,所述短信数据包括短信号码、接收时间和短信内容;
[0012] 数据匹配步骤:客户端将监听到的短信号码与存储在客户端后台的数据库中的预 存号码进行检查匹配,若不匹配则不监听,若匹配则确定监听并对短信内容进行解析;
[0013] 数据解析及存储步骤:客户端对被确定监听的短信内容进行解析后,将解析得到 的数据和用电信息采集系统运行情况数据存储到客户端后台的数据库中;
[0014] 数据展示步骤:客户端从客户端后台的数据库中读取所存储的解析得到的数据, 将解析得到的数据进行展示,方便用户查询。
[0015] 所述短信发送步骤的包括:
[0016] 短信编辑、发送和存储步骤;用电信息采集系统通过接口将用电信息采集系统运 行情况数据按照短信模板编辑数据并发送至短信服务器,再由短信服务器存储至短信数据 库中的待发送短信表中;
[0017]检测是否存在待发送短信的步骤;客户端的控制模块每隔一段时间扫描短信数据 库中的待发送短信表是否有待发送短信,若有则读取数据W短信形式发出,并将短信写入 短信数据库中的已发送短信表中;
[0018] 发送步骤;控制模块将从短信数据库中读取的短信通过移动通信网发送至客户 玉山 乂而。
[0019] 所述数据解析及存储步骤,包括:
[0020] 数据表创建步骤;在客户端后台的数据库中根据用户的指令创建数据表;
[0021] 数据解析步骤;对被确定监听的短信内容进行解析,确定用户指令所对应的数据 项及所对应的数据和时间;
[0022] 数据存储步骤:按照数据库中数据表的关键字及索引提取短信数据,并将提取的 短信数据分类存储到数据库中。
[0023] 所述数据匹配步骤中无论监听与否,有序广播都继续传播。
[0024] 所述数据展示步骤中,按照时间、事件类别W柱状图、饼状图或曲线图形式进行展 示,用户通过设置查询条件,查询设定时间段内某个地区内的终端在线率、采集成功率和停 电事件数据信息。
[0025] 所述数据表包括终端在线率数据表、采集成功率数据表或停电事件数据表。
[0026] 一种适用于内外网隔离环境数据交换的短信拦截系统,包括:
[0027] 短信发送模块:内网的用电信息采集系统将数据信息按照设定的数据格式W短信 形式发送到外网的客户端,客户端接收短信;
[0028] 数据监听模块:客户端对短信发出的有序广播进行监听,收到广播后获取短信数 据,所述短信数据包括短信号码、接收时间和短信内容;
[0029] 数据匹配模块:客户端将监听到的短信号码与存储在客户端后台的数据库中的预 存号码进行检查匹配,若不匹配则不监听,若匹配则确定监听并对短信内容进行解析;
[0030] 数据解析及存储模块:客户端对被确定监听的短信内容进行解析后,将解析得到 的数据和用电信息采集系统运行情况数据存储到客户端后台的数据库中;
[0031] 数据展示模块:客户端从客户端后台的数据库中读取所存储的解析得到的数据, 将解析得到的数据进行展示,方便用户查询。
[0032] 所述短信发送模块的包括:
[0033] 短信编辑、发送和存储单元;用电信息采集系统通过接口将用电信息采集系统运 行情况数据按照短信模板编辑数据并发送至短信服务器,再由短信服务器存储至短信数据 库中的待发送短信表中;
[0034]检测是否存在待发送短信的单元;客户端的控制模块每隔一段时间扫描短信数据 库中的待发送短信表是否有待发送短信,若有则读取数据W短信形式发出,并将短信写入 短信数据库中的已发送短信表中;
[0035] 发送单元;控制模块将从短信数据库中读取的短信通过移动通信网发送至客户 玉山 乂而。
[0036] 所述数据解析及存储模块,包括:
[0037] 数据表创建单元;在客户端后台的数据库中根据用户的指令创建数据表;
[0038] 数据解析单元;对被确定监听的短信内容进行解析,确定用户指令所对应的数据 项及所对应的数据和时间;
[0039] 数据存储单元:按照数据库中数据表的关键字及索引提取短信数据,并将提取的 短信数据分类存储到数据库中。
[0040] 所述数据匹配模块中无论监听与否,有序广播都继续传播。
[0041] 所述数据展示模块中,按照时间、事件类别W柱状图、饼状图或曲线图形式进行展 示,用户通过设置查询条件,查询设定时间段内某个地区内的终端在线率、采集成功率和停 电事件数据信息。
[0042] 所述数据表包括终端在线率数据表、采集成功率数据表或停电事件数据表。
[0043] 数据监听模块在后台运行实现,不具备用户交互界面,因此隐蔽性很强,不影响用 户手机使用。
[0044] 本发明的有益效果:
[0045]1.实现了内外网隔离环境下的数据交换,在不影响手机系统接收短信的情况下智 能识别短信并进行拦截。
[004引2.实现了对拦截短信内容的解析和存储,能够对短信数据进行多样化的展示,供 用户进行查询并获取有用信息。
【附图说明】
[0047] 图1为适用于内外网隔离环境数据交换的短信拦截及展示方法流程图;
[0048]图2为适用于内外网隔离环境数据交换的短信拦截及展示方法装置图;
[0049] 图3为适用于内外网隔离环境数据交换的停电事件短信拦截及展示方法流程。
【具体实施方式】
[0050] 下面结合附图与实施例对本发明作进一步说明。
[0051] 如图1所示,一种适用于内外网隔离环境数据交换的短信拦截方法,包括如下步 骤:
[0052] 短信发送步骤:内网的用电信息采集系统将数据信息按照设定的数据格式W短信 形式发送到外网的客户端,客户端接收短信;
[0053] 数据监听步骤:客户端对短信发出的有序广播进行监听,收到广播后获取短信数 据,所述短信数据包括短信号码、接收时间和短信内容;
[0054] 数据匹配步骤:客户端将监听到的短信号码与存储在客户端后台的数据库中的预 存号码进行检查匹配,若不匹配则不监听,若匹配则确定监听并对短信内容进行解析;
[0055] 数据解析及存储步骤:客户端对被确定监听的短信内容进行解析后,将解析得到 的数据和用电信息采集系统运行情况数据存储到客户端后台的数据库中;
[0056] 数据展示步骤:客户端从客户端后台的数据库中读取所存储的解析得到的数据, 将解析得到的数据进行展示,方便用户查询。
[0057] 所述短信发送步骤的包括:
[0058] 短信编辑、发送和存储步骤;用电信息采集系统通过接口将用电信息采集系统运 行情况数据按照短信模板编辑数据并发送至短信服务器,再由短信服务器存储至短信数据 库中的待发送短信表中;
[0059]检测是否存在待发送短信的步骤;客户端的控制模块每隔一段时间扫描短信数据 库中的待发送短信表是否有待发送短信,若有则读取数据W短信形式发出,并将短信写入 短信数据库中的已发送短信表中;
[0060] 发送步骤;控制模块将从短信数据库中读取的短信通过移动通信网发送至客户 玉山 乂而。
[0061] 所属数据解析及存储步骤,包括:
[0062] 数据表创建步骤;在客户端后台的数据库中根据用户的指令创建数据表;
[0063] 数据解析步骤;对被确定监听的短信内容进行解析,确定用户指令所对应的数据 项及所对应的数据和时间;
[0064] 数据存储步骤:按照数据库中数据表的关键字及索引提取短信数据,并将提取的 短信数据分类存储到数据库中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1