您好, 访客   登录/注册

电子地图更新用目标管理系统的应用

来源:用户上传      作者:

  摘  要:该文研究针对电子地图制作过程中原始数据生产的数量,以及发生的错误类型及数量,开发了目标管理系统,实时监控综合效率、内检缺陷率、验收通过率,以达到及时发现异常、定位問题、找到原因、实时监控更新,并提出解决方案的目的。
  关键词:电子地图更新  实时监控  目标管理系统
  中图分类号:TP311.52    文献标识码:A 文章编号:1672-3791(2019)11(c)-0019-03
  电子地图的认知度和使用率正在飞快递增,随着用户量的不断增加,纸质地图逐渐被电子地图取而代之[1,2]。在大中型城市,电子地图已经成为绝大多数用户出行前首选的参照工具和查询途径。因此,电子地图路网更新的高质量性、及时性就显得十分重要[3-5]。该文针对路网更新的质量及效率的高需求开发了目标管理系统,实现了对路网更新的质量和效率的监控,并且能够及时发现异常,定位问题发生的原因,及时解决。
  1  系统实现
  1.1 系统总体设计
  该电子地图更新目标管理系统采用Visual Studio 2013为开发工具,采用NET Framework 4.6.1为开发框架,利用计算机程序自动分析路网数据中任务的错误个数、工作量以及人员信息,并将分析结果存入SQL Server数据库中,并且能够通过前端以图像的形式进行显示。
  1.2 系统关键技术
  为保证该目标管理系统能顺利完成,主要需要解决以下几个关键难题:(1)基础数据的组织结构不统一;(2)不同项目质量和效率的计算公式不一致;(3)不同项目中子项数量不同,对图表需要动态显示,及时释放内存。
  针对上述关键难题,该目标管理系统的解决方式如下:(1)利用SQL选择快速从Excel中选出符合要求的数据,利用SQL Bulk copy快速将选出的数据导入到SQL Server;(2)在SQL Server中首先建立各个字段的联系,针对不同的特殊情况,在SQL Server中添加特殊字段标记,利用VB中的选择条件为特殊字段单独编写计算公式;(3)调用Visual Studio中Chart集,利用动态数组以及公共变量的定义,依据不同项目组不同的需求,可以一键式重新定义前端的显示。
  1.3 系统功能实现
  1.3.1 数据导入
  将原始Excel表格中的诸如账号对应表、项目目标、任务清单、内检缺陷记录等原始数据快速导入SQL Server数据库。
  1.3.2 数据后台自动计算
  通过VB.net与SQL语言强大的数学运算功能,将表1中公式(只是部分公式)在后台自动实现。
  1.3.3 数据显示
  (1)综合指标。
  选择需要查看的项目组,点击查询即可显示,如图1中显示的批量更新编辑项目组所示。另外由于目标项较多,可以选择需要显示的图表,来显示需要查询的目标。
  (2)各子项目标查询。
  点击查询后,左上角会根据各项目子项的类型为每个子项添加一页,并且显示对应子项的各项指标,如图2中批量更新编辑中的3个子项目出品编辑、批量更新编辑、设备众包所示。
  可以点击右上角的“选择显示的图表”按钮,在弹出的对话框中选择想要查看的图表信息,如图3所示。以上这些图表都可以通过双击全屏显示,再次双击缩小到原来的比例。并且可以通过右击每个图表,会跳入到相应的其他图表处。
  (3)个人指标显示。
  点击显示个人详情,就会跳转到个人详情查询页面。其中,包含内部、外部、个人详情、高发缺陷分析、停工停产人员、NG责任人6个页面。
  选择要查询的内容、子项以及起止日期,点击查询(每个人的缺陷率情况,如图4所示,缺陷率超标的人员会用红色标出)。
  如果发现异常人员,可以双击行标题处,会自动跳到个人详情页面,会显示当前周期内异常人员的产能、效率、总体缺陷率、S级缺陷率,如图5所示显示的即为异常人员的总体缺陷率。
  另外还可查询高发缺陷的类型分布,可通过选择周期、子项,点击查询,显示对应人员该周期内的高发缺陷分布,如图6所示。
  2  系统主要功能和技术特点
  该目标管理系统提供一个如何实时监控路网更新质量及效率的方法。其核心技术及特点主要包含以下几方面。
  2.1 支持不同数据结构的Excel数据导入
  只要Excel表第一行的名称对应数据库的列名称,无需考虑数据排列的先后顺序,数据即可以导入,可以快速导入大量的数据。
  2.2 支持实时显示质量及效率情况
  将当前的基础数据存储在SQL Server内,并通过相应的算法,将数据转换为质量和效率指标。只要局域网内,在任何一台电脑都可以登录,并且查询周期内所有路网更新子项目的质量及效率。
  2.3 支持标记质量效率异常情况
  根据质量事故标准,会针对质量异常、效率异常人员进行特殊标记,方便项目负责人有针对性地制定改善计划。
  3  结语
  该研究针对电子地图制作过程中原始数据生产的数量,以及发生的错误类型及数量,采用Visual Studio 2013为开发工具,采用NET Framework 4.6.1为开发框架,开发了目标管理系统,通过数据导入后在数据后台自动计算,并可以通过各项指标查询,实现数据显示,并将分析结果存入SQL Server数据库中,实时监控综合效率,以达到及时发现异常、定位问题、找到原因、实时监控更新并提出解决方案的目的。
  参考文献
  [1] 唐焕丽,熊活镖,谢伟秋.城镇建设管理中的电子地图更新方法及应用探讨[J].小城镇建设,2019,37(6):14-20,27.
  [2] 方林彬.基于ArcGIS的电子地图快速制图方法研究[J]城市勘测,2018(4):59-63.
  [3] 万宝林,雷丽珍.基于WMTS服务的电子地图快速更新体系的研究与实践[J].测绘与空间地理信息,2018,41(1):109-112.
  [4] 唐建智,裴莲莲,任海英,等.一种房屋电子地图快速更新的方法及其实现[J].测绘通报,2017(1):79-82.
转载注明来源:https://www.xzbu.com/8/view-15109638.htm