基于表驱动的动态数据上报管理系统研究  被引量:6

Dynamic Data Transmission Management System Based on Table-driven Methods

在线阅读下载全文

作  者:李林[1] 郑海宁[1] 彭帆[1] 顾进锋[1] 陆书涵 张大红[3] 

机构地区:[1]中国农业大学信息与电气工程学院,北京100083 [2]俄亥俄州立大学,哥伦布市43210 [3]北京林业大学经济管理学院,北京100083

出  处:《农业机械学报》2017年第12期190-201,共12页Transactions of the Chinese Society for Agricultural Machinery

基  金:国家自然科学基金项目(31471762)

摘  要:近年来,信息管理系统广泛应用于各个领域,由于大多研发者只着眼于设计开发自己所需求的应用系统,由此产生一系列问题:各领域内系统整体开发效率低下,系统的扩展性和通用性差,造成了资源的大量浪费。本文针对于数据填报及统计类系统领域,设计并实现包含数据访问构件、数据校验构件、空缺数据填补构件和统计结果查询输出构件在内的可复用软件——基于表驱动的动态数据上报管理系统(DDTMS),以解决信息管理系统中数据填报及统计类系统的共性问题。将DDTMS应用到中国林业生态资源环境承载力:数据投放器和中国生态安全指数系统中,试验表明:该可复用软件具有良好的通用性,极大提高了系统开发效率,改善了系统的扩展性,表现出良好的实用性和稳定性。In recent years,information management system( IMS) has been widely applied to every different fields. A series of problems arose because most developers only focused on the design and implement of their own application systems. It caused resources to be wasted in various fields.Meanwhile,the system development efficiency was low,and the expansibility and versatility of system were poor. The object was to design and implement a reusable software system to meet the common demands of information collection and statistic system in IMS. The dynamic data transmission management system( DDTMS) was based on table-driven methods, and it contained data access component,data verification component,vacancy data filling component and statistical result query component. Each component performed specific functions. The dynamic data transmission management system was developed on Visual Studio 2013 platform. Lots of technologies were used to finish the reusable software system like factory pattern,dynamic compilation,j Query and C#,and so on. In order to test the data transmission management system sufficiently,it was applied to two systems. One system was Chinese forestry ecological resources environmental bearing capacity: data dispenser,and another system was China ecological security index system. The experimental results showed that the reusable software system was practical and stable. It was of good versatility. And it had greatly improved the development efficiency and the expansibility of system.

关 键 词:表驱动法 可复用软件 动态编译 数据填补 

分 类 号:S2[农业科学—农业工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象