通用Web表单数据采集系统的设计与实现

2016-10-25 15:52:53程佳陈涛王成
软件工程 2016年8期
关键词:数据采集

程佳 陈涛 王成

摘 要:面对日常工作中种类繁多的表单数据采集的需要,设计并实现了一个基于Web和数据库的通用表单数据采集系统。本文介绍了系统的基本处理流程,详细分析了基于MVC经典模式及Struts2、Hibernate和Bootstrap作为主要框架的程序架构设计,探讨了动态表单结构、数据存储与解析、Web数据交互、常用表单管理等关键技术的实现。所实现的系统能够解决日常工作中表单数据采集的问题,灵活性好,同时这对Web表单自动的生成也提供了一种较好的解决方案。

关键词:表单;数据采集;Web;程序架构

中图分类号:TP319 文献标识码:A

Abstract:In the face of the needs of a wide variety of form data collection in daily work,a general data collection system based on web and database is designed and implemented.This paper introduces the basic process of the system,analyzes in detail the program architecture design based on the MVC classic model and mainstream frameworks such as Hibernate,Struts2 and Bootstrap.The implementation of some key techniques are discussed,like data storage and analysis,Web data interaction and general form management the system can solve the problems of form data collection in daily work,which provides good flexibility and a suitable solution to the automatic generation of web forms.

Keywords:form;data collection;Web;program architecture

1 引言(Introduction)

在日常工作中,管理部门需要采集某些数据时,往往设计各类表单,经过层层下发、填报、汇总,并对汇总数据的有效性和完整性进行审核,如此繁琐的过程费时、费力,比如高校统计教材征订信息等等。为简化工作流程和提高工作效率,可以开发一个通用Web表单数据采集系统,该系统能根据采集数据的需求来简单、灵活的设计相应表单,用户通过Web填报数据即可。目前,关于Web表单的自动生成方法有些少量的研究,主要是基于模板和规则的,具体利用XML或数据库技术,相关技术在办公自动化系统或企业管理信息系统中有些应用,但其实现过程较为复杂或专业人员才能胜任[1-4]。另外,专门的通用表单数据采集系统很少。因此,设计并实现一个通用Web表单数据采集系统是非常有意义的,这能给日常的数据采集工作带来很大的便捷性。

该通用表单数据采集系统的用户包括系统管理员、普通管理员和一般用户,主要功能包括用户管理、表单任务设计、表单收藏、表单查看、数据填报、数据审核与导出。……

登录APP查看全文

猜你喜欢
数据采集
Web网络大数据分类系统的设计与改进
CAN总线通信技术在电梯监控系统中的应用
基于大型嵌入式系统的污水检测系统设计
社会保障一卡通数据采集与整理技巧
基于AVR单片机的SPI接口设计与实现
CS5463在植栽用电子镇流器老化监控系统中的应用
大数据时代高校数据管理的思考
科技视界(2016年18期)2016-11-03 22:51:40
铁路客流时空分布研究综述
基于广播模式的数据实时采集与处理系统
软件工程(2016年8期)2016-10-25 15:54:18
基于开源系统的综合业务数据采集系统的开发研究