发明名称 一种识别传统表单信息并创建对应Web表单的系统及方法
摘要 本发明公开了一种识别传统表单信息并创建对应Web表单的系统,包括客户机和服务器,所述客户机与服务器通过网络相连接;所述客户机还包括公共对象库、传统表单识别单元、影像识别及转换单元;所述服务器还包括信息特征库、第一数据表、第二数据表、Web表单模板解析单元、实例表单后台响应程序;所述传统表单识别单元包括传统表单信息读取模块、计算分析模块、识别模块、用户修正与设定模块、发送模块。本发明还公开了一种识别传统表单信息并创建对应Web表单的方法,包括以下步骤:(1)读入传统表单信息;(2)识别及分析;(3)修正与设定;(4)发送及存储;(5)解析。本发明具有实用、简便、快捷、成本低、适用性强等优点。
申请公布号 CN101661512B 申请公布日期 2012.01.11
申请号 CN200910192712.7 申请日期 2009.09.25
申请人 万斌 发明人 万斌
分类号 G06F17/30(2006.01)I;H04L29/08(2006.01)I;H04L29/06(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 杨晓松
主权项 一种识别传统表单信息并创建对应Web表单的系统,其特征在于,包括:客户机:包括硬件部分及软件部分,具备网络通信功能、与其它计算机通过网络进行信息交换的计算机设备;用于从常规信息载体读入传统表单信息,转换为格式化数字文件,或直接从常规信息载体读入包含有传统表单信息的格式化数字文件,对其进行识别及分析,提取其信息关键字,缺省地确定要创建的对应Web表单模板中所需的控件类别、布局及字段属性,并通过与用户交互,修正与设定Web表单模板中交互控件与非交互控件间的、以及各交互控件间的关联;将通过识别及分析、与用户交互、修正与设定形成的完整Web表单模板数据,以XML格式发送给服务器;服务器:包括硬件部分、服务器软件及数据部分,具备网络通信功能、提供基于Web的网络信息服务、与其它计算机通过网络进行信息交换的计算机设备;用于创建和修改第一数据表用以存储客户机发送的Web表单模板数据,解析Web表单模板数据,运行时动态创建模板的一个实例和关联的第二数据表,并为该实例中的控件绑定关联的第二数据表,将创建的实例以HTML格式发送给客户机或其它客户端;所述客户机硬件部分包括:中央处理单元、系统存储器、输入设备、输出设备、移动存储设备、非移动存储设备、数据读取设备、影像读取设备和网络通信单元;所述服务器硬件部分包括:中央处理单元、系统存储器、输入设备、输出设备、大容量非移动存储设备和网络通信单元;所述客户机的软件部分包括:操作系统:控制和管理客户机硬件和软件资源、合理有效地组织计算机系统的工作,使应用软件能在其上稳定运行的底层软件系统;公共对象库:用于对固定格式的格式化数字文件进行读写操作的接口程序;传统表单识别单元:利用公共对象库提供的接口从格式化数字文件读取传统表单信息;对读入的传统表单信息进行计算和分析,获得对应的Web表单布局和外观信息;并通过对读入的传统表单信息中的单元格进行识别及分析、用户修正与设定后确定控件的类别、控件的字段属性及控件之间的关联,构成Web表单模板数据;将上述对应的Web表单布局和外观信息以及Web表单模板数据存储在系统的存储器中,并以XML格式发送给服务器;影像识别及转换单元:对包含传统表单信息的印刷介质进行光学扫描,得到图像,再将图像转换为传统表单识别单元可识别的格式化数字文件;基于Web的网络浏览器:用于浏览服务器返回的信息以及与服务器进行交互;所述服务器软件及数据部分包括:操作系统:控制和管理服务器硬件和软件资源、合理有效地组织计算机系统的工作,使应用软件能在其上稳定运行的底层软件系统;网络信息服务程序:用于在因特网及局域网上发布信息及Web应用的应用程序;数据库服务程序:用于提供数据库及数据表的创建、查询、修改、删除服务的应用程序;Web应用运行环境:对Web应用的客户端呈现、状态与服务器端响应进行管控的软件平台;实例表单后台响应程序:对客户端在根据Web表单模板生成的实例表单上进行操作并发回的信息进行响应的程序;信息特征库:用于提供缺省地确定控件和控件字段属性所需的信息特征数据库;第一数据表:用于存储客户机以XML格式发送的Web表单模板数据的数据表;第二数据表:用于与根据第一数据表中Web表单模板数据创建的实例绑定的数据表;Web表单模板解析单元:用于根据客户机的请求从第一数据表中提取Web表单模板数据,并创建该模板的一个实例,将实例中的每个控件的值绑定到关联的第二数据表中的对应字段,并将该实例以HTML格式发送给客户机或其它客户端以响应交互。
地址 510663 广东省广州市番禺区市广路祈福新邨绿怡十二街8号401房