APP下载

浅述伐树除鸟巢积分制系统的建立

2020-08-03孔军姜尧侯震

科学与信息化 2020年18期

孔军 姜尧 侯震

摘 要 本系统的构建以智能统计、科学统计为目的,利用java语言构建,并运用mysql数据库存储计算。略过传统的工区、车间、段三级上报统计模式,真正实现“一键式”统计,不仅省时省力,并且准确清晰的将信息显示出来。对于工作量的统计准确无误,精确到人,系统搭载重名识别功能、自动积分功能以及自动汇总功能,方便统计并分析。

关键词 “一键式”;识别重名;自动积分

绪论

随着农村绿化率的提高与保护野生动物的政策得到有效贯彻,近年来铁路接触网与电力杆塔上的鸟巢数量日渐增多,其存在的危险是不容小觑的。搭建在接触网与电力杆塔上的鸟巢可能会引起跳闸、机车降弓、逼停列车等危害。而且由于铁路供电多为中性点不接地系统,如若鸟或鸟巢搭在电力线路上,会造成单相接地而不跳闸,此时,距离接地点8m以内都存在触电风险。所以铁路供电段每年都花费大量的人力物力去清理鸟巢。而与其相应的工作也随之而来,铁路供电段每天有专人统计伐树与清理鸟巢的数据并汇总成功能不同的几个表格。现在的上报流程为:工区巡检并伐树与处理鸟巢、工区将伐树及处理鸟巢信息上报车间、车间汇总各个工区伐树与鸟巢信息、各个车间将信息上报,主值班进行汇总统计并上报供电处。非常烦琐,层层上报不仅耗费大量人力,并且无法运用数据去分析判断鸟巢高发地或者危树频发地区。

此外,在当前改革改制的情况下,国企的“大锅饭”分配模式终2将被摒弃,而“积分制”收入分配则应运而生。而积分制的建立要由点及面去探索,所以“伐树鸟巢积分制系统”也成为积分制分配模式的先驱。

1利用VBA解决伐树鸟巢统计

解决问题首先想到的是优化EXCEL模式,利用VBA编程解决问题。下面是VBA程序代码及截图。利用VBA解决了大部分问题,仅需按格式上报后,导入EXCEL即可统计相关数据。但是仍存在部分问题,如同一班组内若有重名则无法区分;由于各个班组素质良莠不齐,上报表格的格式有很大区别,无法做到统一,易出现错误等问题。

图1 VBA编程统计表

2利用VBA解决伐树鸟巢统计

所以先根据需求分析,目的搭建一个可实现智能统计、科学统计,越过层层上报的统计伐树与除鸟巢的系统,需要新的工具。首先要想实现这些功能,需要一个集成体,所以利用JAVA語言构建出一个大框架,并将段内各车间各工区与每名职工信息录入数据库,将职工社保号当作系统内ID便于识别其唯一性,并将职工按照工区-车间分好组,便于筛选[1]。其次,根据段管辖范围-车间管辖范围-工区管辖范围对相关设备进行划分,并录入数据库。然后设计功能,因为以前的班组、车间、段三级上报过程太冗杂,所以在设计时去掉车间与段统计,直接由班组对接段机关,并且根据数据库中人员与管辖范围的划分,由系统自动汇总,这样系统中班组的功能是上报、查看、修改、个人工作量统计;车间的功能是查看、个人工作量统计、工区工作量统计;段的功能是查看、个人工作量统计、工区工作量统计、车间工作量统计、鸟巢高发区统计、鸟巢高发区预测、危树高发区统计、危树高发区预测。

图2 既有铁路沿线危树处理明细表

3结束语

通过对统计模式的不断优化,现在利用java语言构建,并运用mysql数据库存储计算。略过传统的工区、车间、段三级上报统计模式,真正实现“一键式”统计,不仅省时省力,并且准确清晰地将信息显示出来。对于工作量的统计准确无误,精确到人,且系统搭载重名识别功能、自动积分功能以及自动汇总功能,方便统计并分析。极大地提高了工作效率,节省大量时间与工作量,为积分制系统的建立打下了坚实的基础。

参考文献

[1] 萧振辉,张雷,霍永良,等. 高压输电线塔上鸟巢的清理方案研究[J].军民两用技术与产品,2017(16):252,234.