首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于表驱动的动态数据上报管理系统研究
引用本文:李林,郑海宁,彭帆,顾进锋,陆书涵,张大红.基于表驱动的动态数据上报管理系统研究[J].农业机械学报,2017,48(12):190-201.
作者姓名:李林  郑海宁  彭帆  顾进锋  陆书涵  张大红
作者单位:中国农业大学,中国农业大学,中国农业大学,中国农业大学,俄亥俄州立大学,北京林业大学
基金项目:国家自然科学基金项目(31471762)
摘    要:近年来,信息管理系统广泛应用于各个领域,由于大多研发者只着眼于设计开发自己所需求的应用系统,由此产生一系列问题:各领域内系统整体开发效率低下,系统的扩展性和通用性差,造成了资源的大量浪费。本文针对于数据填报及统计类系统领域,设计并实现包含数据访问构件、数据校验构件、空缺数据填补构件和统计结果查询输出构件在内的可复用软件——基于表驱动的动态数据上报管理系统(DDTMS),以解决信息管理系统中数据填报及统计类系统的共性问题。将DDTMS应用到中国林业生态资源环境承载力:数据投放器和中国生态安全指数系统中,试验表明:该可复用软件具有良好的通用性,极大提高了系统开发效率,改善了系统的扩展性,表现出良好的实用性和稳定性。

关 键 词:表驱动法  可复用软件  动态编译  数据填补
收稿时间:2017/4/14 0:00:00

Dynamic Data Transmission Management System Based on Table-driven Methods
LI Lin,ZHENG Haining,PENG Fan,GU Jinfeng,LU Shuhan and ZHANG Dahong.Dynamic Data Transmission Management System Based on Table-driven Methods[J].Transactions of the Chinese Society of Agricultural Machinery,2017,48(12):190-201.
Authors:LI Lin  ZHENG Haining  PENG Fan  GU Jinfeng  LU Shuhan and ZHANG Dahong
Institution:China Agricultural University,China Agricultural University,China Agricultural University,China Agricultural University,University of Ohio State and Beijing Forestry University
Abstract: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, jQuery 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.
Keywords:table-driven methods  reusable software  dynamic compilation  data filling
本文献已被 CNKI 等数据库收录!
点击此处可从《农业机械学报》浏览原始摘要信息
点击此处可从《农业机械学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号