高速铁路沉降变形观测数据管理系统.
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高速铁路沉降变形观测数据管理系统
设计
1 程序输入数据来源为(外业观测成果)
一、外业观测成果(文件夹方式提供)
二、这些成果可能由于作业人员、使用的仪器、用途、作业日期、命名方式等存在多样化,有些内容程序无法自动识别。为此需要提供对这些成果进行描述的一些记录表格,这些表格以Excel文件的形式提供,并存放于指定的目录下,根据所描述内容的不同,可能用到的表格有下面几种:
A项目描述表(整个项目唯一)
B观测记录描述表(对应指定文件中的平差成果文件)
C 天气信息描述表
D断面布设点(监测点)与外业观测点编号对应描述表(项目唯一)
E 在平差成果表添加施工阶段、备注、高度(荷载/路基填土高度)三个字段用以说明观测点的所处施工阶段、观测点当前状况和所观测的监测点处观测目标的特定高度描述。 3
在上述几个表中,需要对B观测记录描述表做一些说明:
1、数据源提供格式
最外层文件夹可以自由命名,次层文件夹必须包括两个文件夹且名称固定,如上图所示;至于这两个文件夹包含什么内容,程序不做限定.
2、为文件夹提供一个说明文件,格式按照B观测记录描述表。
3、针对每个说明文件,程序会提供接口,使的一次可以提供多个平差结果文件。
2 程序实现方式
A、程序采用原生代码读取Excel文件,不需要借助外部程序
库文件,代码短小快速;不足之处是仅支持.xls后缀。
B、对观测数据、平差计算这两个文件夹内的所有原始数据直
接打包成两个压缩文件,存入数据库,并为其指定唯一编号。如有需要,也可以把其中的平差成果文件单独存入数据库。
C、程序根据上述辅助表格文件和提供的原始数据文件,提取
所需数据存入数据库。
D、程序的界面设计…
3、程序所用到的数据库表
A、项目描述(ProjectDesc)
B、对照表(pointmap)
C、断面属性表(section_attr)
D、天气表(weather)
E、原始数据表(rawdata)
F、监测基点表(basept)
G、监测点记录表(monipoint)