点击空白处退出提示
作品详情
最近试着帮一位同事制作了一个批量数据采集器,同事因每天需要完成领导交代的按手机号查询对应业务使用情况,整个手机号约100个,后期仍会有增、删、改的情况,每个手机号对应4个业务,人工查询一次需要花费约10秒,每次手工查完约花费1个小时。采用自动采集的方式,整个时间缩短为5分钟以内,且不需要人工干预。
设计思路:
功能1:平台账号登录,由于考虑后期可能会更换不同权限账号,该功能是必须的。
功能2:文件读取,将文件中的手机号通过正则的方式全部读取出来,并计算需要查询的数量 。
功能3:日期选择,需求是按手机号,按业务和时间点查询。
功能4:根据文件手机号,日期和4个条件依次查询对应的结果,由于数据量较大,此处需要采用多线程的方法,防止应用在采集过程中出现不响应。
功能5:将功能4中的查询结果显示在tableWidget中,采用viewport().update()可增加采集进度的效果,类似进度条的功能。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论