摘 要: | 基于数据库的数据采集系统目前有两种技术方法:一种是根据数据库的结构和字段定制采集表单,其缺点是一旦数据字段内容、验证方式等内容发生变化就需要对系统代码进行重新设计编写,可维护性、扩展性很差;另外一种是动态表单生成,即表单定义、字段定义、验证规则定义全部抽提并存储于数据库表,当用户采集数据时,系统将通过AJAX异步实时加载将上述内容动态载入,之后在客户端通过JavaScript动态绘制采集表单。可见,采集表单动态生成技术更满足源头数据采集系统的需求,采用该方法研发了单井地质数据库源头数据采集系统,该系统架构采用J2EE技术、B/S模式,达到了动态生成采集表单、自定义配置采集数据项、采集数据实时校验、采集完成数据自动整理等功能。
|