《工程测绘数据管理系统》的设计与实现

2012-02-08 09:31徐云
城市勘测 2012年3期
关键词:外业报表管理系统

徐云

(1.同济大学测量与国土信息工程系,上海 200092;2.上海市测绘院,上海 200063)

1 引言

工程测绘系统是上海市测绘院为达到工程测绘一体化的建设目标,而建设的集数据采集、处理和管理为一体的内外业应用系统。包括数据采集、数据处理和数据管理三个子系统,覆盖规划全过程监督检测(放样检测、±0、结构到顶、竣工阶段测量)、规划道路红线定界等常规工程测量项目。其中外业数据采集系统基于移动终端(如PDA),连接全站仪等硬件设备,由移动终端记录采集外业工程测绘作业过程中的各类数据(如水准测量、导线测量、碎部点测量、支点测量、放样测量等数据),自动生成电子手簿、电子草图;数据处理系统实现图形重复实体检查、封闭地块面积计算、断面图形自动绘制等AutoCAD自动化功能;数据管理系统基于局域网,结合测绘项目的业务流程,将合同项目信息、生产作业检查信息衔接在一起,实现数据流转和管理。

工程测绘数据管理系统的开发应用目标是:充分减少内业工作量以及检查工作量,避免差错,提高劳动生产率,降低成本,增强市场竞争能力,有效的规范作业流程管理,加强质量控制,使工程测量实现真正的体系化、标准化,并完善上海市测绘院现代数字测绘生产技术体系,促进技术进步。

2 系统的技术路线

工程测绘数据管理系统基于.NET平台,采用B/S模式,C#开发语言,Windows 32位编程环境,SQL Server关系型数据库,Internet/Intranet网络环境,管理外业数据及内业成果,实现工程测绘数据的流转和管理。

图1 系统总体框架

3 系统的功能需求

对工程测绘数据以及工程测绘成果文件的管理,主要包括以下4个方面功能需求:

(1)工程测绘数据及成果的数据库管理;

(2)统一标准的成果报表输出;

(3)集成式的工程测绘工作平台;

(4)与现有业务管理系统、元数据系统等办公系统的有效衔接、信息共享。

系统涉及的数据主要包括:外业采集测量成果数据;技术说明书等项目作业信息;生产作业成果CAD文件;其他需要流转的电子文档、扫描件。

系统的功能内容主要包括:项目基本信息(地址、图号、规划许可证等)的登记、编辑、输出;测绘项目技术说明书的登记、编辑、输出;工程资料来源抄录表的登记、编辑、输出;项目跟踪单的登记、编辑、输出;外业测量数据的上传、下载;CAD数据(平面图、立面图、四至尺寸图、基地面积图、绿化面积图等)的上传、下载、输出;其他DOC、扫描件文档的上传、下载、输出;测绘成果汇总表的登记、编辑、报表输出;成果对比表的登记、编辑、报表输出;测绘成果表的登记、编辑、报表输出;输出打印封面、目录的设置等。

薪酬作为企业人力资源开发与利用的重要手段,对于确保企业的稳定经营与快速发展有着十分重要的作用。科学合理、全面有效的薪酬管理能够为企业留住和吸引核心员工,激励员工的工作热情进而提升企业整体的运作效率,以高度集中的人力资源优势来完成企业发展的战略目标,提升企业的经营效益。在目前的企业运行管理过程中,人力资源薪酬管理制度的制定和实施的重点主要落在了怎样制定和运用科学、合理、有效的薪酬激励机制来提升员工的工作热情和积极性,这也是现代企业实现生存与发展的关键所在。

4 系统的功能实现

4.1 多类型数据的管理

工程测绘项目生产作业过程中包括的数据有外业数据(外业采集数据、外业电子手簿)、图形数据(DWG文件)、项目流转文档(项目任务书、项目设计书、质量检查表等)、成果报表数据、其他文档数据。据此设计三大类数据表,前缀分别为B_数据记录表;E_电子文档表;S_系统相关表。各类表的内容如表1所示。

系统数据表清单 表1

4.2 数据安全的管理

从数据安全考虑,从外业采集系统到数据管理系统之间的交换文件系统采用MD5算法加密后,作为数据流转文件,使外业采集的数据无法自行新增或修改,外业采集的数据只有在数据管理系统中才能有效使用。减少了人为因素,保证了数据的唯一合法性和安全性,在技术上防范了对原始测绘数据的篡改。

4.3 自动化的数据处理

指由外业采集数据后,根据一定规则直接自动生成报表,或辅助用户间接处理数据生成报表的过程。根据原始数据自动计算报表中所需的值,减少内业数据的手工处理量。

如外业采集数据中加密的点号、横坐标、纵坐标等信息保存在XML文件中,通过本系统解密,读入测绘成果表,如图2所示。

图2 测绘成果表点号解密登记

需要计算的方位角通过系统辅助计算,如图3所示。

图3 测绘成果表方位角计算

成果对比表按照名称自动分组,相同名称可设置序号进行顺序排列。输出报表后,报表自动按照名称分组并自动合计,如图4所示。

图4 对比成果表分组合计示例

4.4 WEB报表的实现

工程测绘中某些报表(如汇总表),格式复杂,信息量大,表头较多,表头大格套小格,各种各样的数据明 细、数据汇总往往会集中在一张报表上,如图5所示。

图5 复杂格式的成果汇总表示例

这类复杂报表有如下的特点:一是多数据源,指同一报表会有来自多个不同的数据表,甚至来自多个不同的数据库,上下部分格式会完全不同;二是分区块,每个区块都有自己独立的规则布局,很难统一成一种规则处理,同一批数据也可能按不同的主题统计汇总,表头都要重复编排,或纵向横向排列;三是格间运算,特别是跨行组的运算统计。数据表里的记录中并不保存的值,需要生成表格后,再编程运算出这些数值填入报表。

如今第三方报表工具较多,经过试验比较,最终选择锐浪公司的Grid+Report作为工程测绘系统第三方报表工具,基本能满足工程测绘系统涉及的报表需求,并且公开发布的免费版不存在使用功能和时间次数的限制,适合开发企事业单位内部软件系统。

4.5 流程控制管理的实现

除了对工程测量内业作业生产中的数据进行管理外,系统也对数据的流转过程进行控制,对每个进入系统的用户可进行操作约束、提示、预警,以符合作业流程。根据流程设计了一套用户角色,通过办公自动化系统用户认证,进入本系统进行角色分配,设置不同角色用户登录后允许的操作,一名用户可具有不同的角色。本系统使用用户角色如下:作业科长、项目负责人、项目作业员、项目一检员、质检科长、项目二检员、项目归档员、业务员、部门领导、普通浏览用户。

4.6 系统衔接

在系统衔接方面,不仅包括工程测绘系统中内外业系统的衔接,也包括充分利用上海市测绘院正在运行的办公自动化平台中其他系统的衔接,如工程测绘数据管理系统通过《办公自动化系统》进行登录用户合法性统一认证,合同信息、项目内容、状态、人员信息等业务信息与《测绘项目管理系统》衔接,基础地形数据信息与《元数据系统》衔接等。做到信息资源共享,减少重复工作量。

4.7 系统实现界面

系统运行界面如图6所示。

图6 系统登录界面

图7 系统主界面

图7中左侧目录树分【成果报表】、【外业数据】、【CAD数据】、【其他资料】、【项目信息浏览】板块。

【成果报表】:根据不同的项目类型提供不同的报表菜单,如图8所示。

图8 系统左侧菜单项

【CAD数据】提供CAD文档的上传下载;

【其他资料】提供其他需要流转的电子文档、扫描件等的上传下载;

【项目信息浏览】提供项目相关的状态、合同信息、使用数据情况、解密数据、历史操作信息的查询。

系统采用成果资料的目录树形式,根据不同的项目类型自动建立所需的成果报表列表目录,用户按照列表的清单完成相应的录入登记等操作。

5 结语

工程测绘数据管理系统作为整个工程测绘系统后端,将前端采集的数据进行自动、半自动处理,报表自动生成,统一了作业方式与成果样式,加密的外业数据保证了数据的真实性,防止了人为随意性的修改,同时把数据流转的形式改为网络流转,与业务管理系统、台账信息、仪器信息系统等有机地结合起来,真正实现常规项目的内外业一体化,优化测绘院对作业流程的控制,对提高成果产品质量起到重要作用。

参考资料

[1] 邹俊平,余美义.工程测绘系统的研究[J].城市勘测,2010(6).

[2] 张曜,张青.APS.NET函数实用手册[M].北京:冶金工业出版社,2002.

[3] 马燕,闫立军.用实例学ASP.NET[M].北京:电子工业出版社,2002.

[4]广州锐浪软件技术有限公司.Grid++Report报表产品帮助文档[R].

猜你喜欢
外业报表管理系统
基于James的院内邮件管理系统的实现
基于移动 GIS 的公路工程外业调查系统研究
基于市政管线外业采集命名规则和辅助软件开发
LabWindows/CVI中Excel报表技术研究
基于LED联动显示的违停管理系统
天津市第一次全国地理国情普查外业调绘核查
从三大报表读懂养猪人的成绩单
海盾压载水管理系统
公路外业测量中GPS RTK测量技术的应用探究
基于RFID的仓储管理系统实现