[发明专利]一种基于javaSwing组件的性能数据模拟生成器及生成方法有效
申请号: | 201510435162.2 | 申请日: | 2015-07-22 |
公开(公告)号: | CN105119742B | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | 黄金钰 | 申请(专利权)人: | 上海斐讯数据通信技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙)31251 | 代理人: | 郭桂峰 |
地址: | 201616 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于java Swing组件的性能数据模拟生成器,所述模拟生成器包括,源信息存储设备、用户输入设备、定时器和主控设备,所述主控设备根据所述用户输入设备的用户输入基于所述源信息存储设备内信息在定时器的定时时间内模拟生成各类设备的各种性能指标数据。本发明还公开了一种基于java Swing组件的性能数据模拟生成方法。本发明能够替代网管硬件设备,针对各种设备,模拟生成指标众多、数据量大、计算方式复杂的各种性能指标数据,以方便后续的分析计算和数据挖掘。 | ||
搜索关键词: | 一种 基于 java swing 组件 性能 数据 模拟 生成器 生成 方法 | ||
【主权项】:
一种基于java Swing组件的性能数据模拟生成器,其特征在于,所述模拟生成器包括:源信息存储设备,用于预先存储设备表、PO表和原始数据库,所述设备表以设备树形式保存了每一个设备的相关信息,所述PO表保存了各个类型设备要生成的性能指标数据所对应的原始数据表的表名,所述原始数据库中保存了各种性能指标数据所分别对应的各个原始数据表;用户输入设备,用于根据用户的操作,接收用户输入的开始时间、结束时间、采集粒度、存入数据库类型和存入数据库IP地址;定时器,提供定时信号;主控设备,与所述源信息存储设备、所述用户输入设备和所述定时器分别连接,根据用户的输入,在设备树形式的设备表中查找需要生成性能指标数据的设备作为目标设备,基于所述开始时间和所述结束时间创建一个线程,根据采集粒度设定所述定时器轮询所述线程;其中,在所述线程内,所述主控设备执行以下操作:根据目标设备的相关信息在所述PO表中查找要生成的性能指标数据所对应的原始数据表的表名以作为目标表名,根据所述目标表名在所述原始数据库中查找生成目标设备性能指标数据所对应的原始数据表,根据查找到的原始数据表的字段类型和字段对应的取值范围,生成在所述取值范围内的随机性能指标数据;其中,所述主控设备在所述定时器轮询所述线程时执行以下操作:将生成的随机性能指标数据和生成时间写入TXT文件;其中,在TXT文件写入完毕后,所述主控设备将TXT文件导入具有存入数据库IP地址的存入设备内的与存入数据库类型对应的数据库。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海斐讯数据通信技术有限公司,未经上海斐讯数据通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510435162.2/,转载请声明来源钻瓜专利网。