王家荣-比adobe更好的电子表单产品资料

上传人:suns****4568 文档编号:85039518 上传时间:2019-03-06 格式:DOC 页数:41 大小:1.19MB
返回 下载 相关 举报
王家荣-比adobe更好的电子表单产品资料_第1页
第1页 / 共41页
王家荣-比adobe更好的电子表单产品资料_第2页
第2页 / 共41页
王家荣-比adobe更好的电子表单产品资料_第3页
第3页 / 共41页
王家荣-比adobe更好的电子表单产品资料_第4页
第4页 / 共41页
王家荣-比adobe更好的电子表单产品资料_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《王家荣-比adobe更好的电子表单产品资料》由会员分享,可在线阅读,更多相关《王家荣-比adobe更好的电子表单产品资料(41页珍藏版)》请在金锄头文库上搜索。

1、 书生智能电子表单系统技术白皮书书生智能电子表单系统(SureForm V2.0)技术白皮书北京书生国际信息技术有限公司2004年3月北京书生国际信息技术有限公司智能电子表单系统(SureForm)Version 2.0技术白皮书 2004.3 2002 北京书生国际信息技术有限公司版权所有本白皮书包含的产品和技术信息可以在没有通知的情况下进行更改,本文件严禁用作其他用途。在未得到北京书生国际技术有限公司书面许可前,本文件任何部分都不能被复制、传输、转录或者保存在可恢复系统中,也禁止以任何形式和方式将本文件翻译成其他语言。白皮书中包含的信息书生国际信息技术有限公司可以在不需要用户确认的情况下进

2、行更改,同时也不代表卖方承诺。本文件中举例提到的公司名称、个人姓名以及数据都是虚构的,如有雷同,纯属巧合。北京书生国际信息技术有限公司并不保证SureForm在任何硬件和软件环境下都能够正确运行。商标声明以下是北京书生国际信息技术有限公司注册商标,本公司拥有商标保护:SureSense、SEP、SureFormMicrosoft和Windows是美国微软公司的注册商标。其他所有产品名称都是其相应公司的商标或注册商标。内 容 目 录1.前言52.电子表单技术概述52.1.什么是电子表单52.2.技术发展状况53.书生智能电子表单73.1.简要介绍73.2.技术模型84.书生智能电子表单的多种格式

3、104.1.SEF格式104.2.Html格式105.书生智能电子表单系统105.1.系统介绍105.2.电子表单设计工具115.3.电子表单服务器145.3.1.支撑平台145.3.2.管理平台165.3.3.应用平台175.4.电子表单填写工具185.5.在浏览器中使用书生智能电子表单206.书生智能电子表单系统的主要特点216.1.丰富格式、能够达到纸面效果的电子表单216.2.动态的电子表单,支持循环输入226.3.数据与显示分离,XML数据格式226.4.自定义数据模型,重用已有数据存储结构236.5.智能、快速的数据校验和计算236.6.强大的脚本支持236.7.多种输出格式,适应

4、多种设备246.8.离线和在线填写246.9.多种方式提交XML数据256.10.填写痕迹保留256.11.数据访问权限控制256.12.数字签名和数据加密266.13.电子印章266.14.能够转换成书生数字纸张SEP格式267.典型应用模式277.1.基于智能电子表单系统的独立应用277.2.基于邮件系统的电子表单应用287.3.统一信息采集/分析平台297.4.分布式数据采集系统317.5.电子申报与审批系统337.6.与工作流系统集成357.7.与CA认证体系的集成36书生智能电子表单系统 1. 前言北京书生国际信息技术有限公司一直致力于用数字化文档取代纸面文档的相关技术和产品研发,书

5、生智能电子表单系统使纸面表单的电子化成为现实。书生智能电子表单融合了非结构化文档和结构化数据的主要特征,相对于电子文档(Word/Excel等)、业务系统(c/s和b/s结构的)、Html表单具有明显的优势,所以也被广泛的用于应用系统的开发。本技术白皮书主要分两大部分,第一部分为您介绍书生智能电子表单(包括电子表单技术概述、书生智能电子表单以及多种输出格式),第二部分为您介绍书生智能电子表单系统(包括书生智能电子表单系统及其特点和应用模式)。2. 电子表单技术概述2.1. 什么是电子表单电子表单是相对纸面表单而言的,是用来采集和显示电子信息的载体。VB、Delhpi表单,html表单都是比较常

6、见的电子表单,但Excel和word所画的表格不是电子表单,他们属于电子文档范畴。电子表单除了要具有电子表格的外观,还需要具有输入校验、支持交互操作等特性。2.2. 技术发展状况采用C、Delphi、Java、VB等语言开发的电子表单,经过编译后,依赖于各自的语言环境运行。开发这样的表单需要专业的技术水平,通过程序处理表单和数据,开发工作量比较大。类似ERP、财务等专业系统采用这样的表单。Html表单,是目前互联网中广泛使用的电子表单,通过浏览器运行,电子商务等基于B/S结构的应用大部分采用Html表单。Html表单通过Http协议提交数据,通过jsp、asp、cgi等技术接收流式数据,流式数

7、据可以方便的进入数据库,但不容易被其他系统使用。 以W3C Xforms1.0推荐标准为代表的新一代电子表单,提出了数据与显示分离的概念,用XML描述表单和数据,具有强大的客户端校验功能,能够在任何终端设备上显示,提交的数据是XML格式,能够被多种应用程序直接使用。新一代电子表单将被广泛的用到多种应用解决方案中,比如数据采集、电子审批等。3. 书生智能电子表单3.1. 简要介绍书生智能电子表单是一种先进的电子表单格式,遵循并实现了W3C Xforms1.0推荐标准,同时融入了书生公司积累多年的电子排版技术以及安全认证技术,从而形成了自己的技术特色,在国际上处于领先地位。书生智能电子表单能够基于

8、任何设备(比如PC、移动设备),为任何平台(比如Windows,Linux,Unix)、任何技术(比如Java,.Net,Delhpi)、任何应用(比如销售管理系统、申报系统)提供他们所需要的高质量数据(XML格式)。遵循W3C Xforms1.0推荐标准。采用XML描述表单外观和表单数据,能够输出多种格式,满足多种终端的应用;数据与显示分离,数据和显示可以自由组合,实现灵活的数据输出;每个表单可以对应多个数据实例,能够通过一张表单提交多个数据实例;每个数据实例都独立于表单外观,能够被应用程序灵活的操作;能够通过多种方式提交数据,比如http,socket,web service等,提交的数据

9、用XML描述,能够被多种系统使用;支持用户自定义数据模式(XML Schema),充分重用已有的数据存储结构;内置强大的数据校验、数据计算机制,不需要编程即可满足常规的业务需求;可以针对表单控件和数据模型进行脚本编写,实现复杂的业务逻辑;支持在线和离线填写方式,支持c/s和b/s结构的技术应用模式。充分吸收了书生公司积累多年的电子排版技术和安全认证技术。能够输出具有纸面效果、格式丰富的电子表单,可以直接打印成纸面表单,也可以直接转换成书生电子文档格式(SEP);支持角色定义,为角色分配数据域的访问权限,能够非常细致地控制用户对表单数据的访问;支持数字签名和数据加密,充分保证数据的安全性;为中国

10、用户的使用习惯考虑,提供电子印章,并且能够保证被盖章的数据不可否认和不可篡改。 3.2. 技术模型书生智能电子表单包括外观控制,数据模型以及安全控制3个主要部分,这3部分构成了书生智能电子表单技术模型。书生智能电子表单技术模型示意图外观控制描述了表单的外观,包括页面布局、控件以及控件的相应事件。页面的布局和外观信息包括大小、背景、颜色等;控件的布局和外观信息包括位置、颜色、字体、大小、边框等。数据模型指表单的内容和相关约束,不会随着表单的外观而改变,数据模型包括数据实例,数据校验,数据计算,提交控制。每个表单可以定义多个数据模型,支持数据共享。数据实例描述了数据存储结构,可以是样例数据,也可以

11、是自定义的XML Schema。数据约束描述了数据校验、数据计算和数据项之间的逻辑关系。提交控制描述了通讯协议和提交目标。安全访问控制是用来处理表单数据的安全性和这些数据的访问权限。安全控制主要描述了与数字签名、数据加密相关的一些信息,比如CA厂商和证书信息等。访问控制主要描述了表单对应的角色和每个角色对相关数据项的访问权限。4. 书生智能电子表单的多种格式4.1. SEF格式SEF(SureSense eForm)格式是书生自有的二进制表单格式,能够充分的保证表单定义信息不被用户窃取、篡改、破坏等,非常适合专业的应用,比如数据采集,申报审批等业务。SEF格式电子表单支持循环输入、附件上传、电

12、子印章、数字签名、数据加密、访问权限控制等。SEF格式解析器读取书生智能电子表单定义文件(XML格式),输出SEF格式的电子表单,同时实现了对表单和数据的相关操作。SEF格式解析器通过OCX控件形式提供,能够支持C/S和B/S结构的应用,能够同时支持离线填写和在线填写。4.2. Html格式书生智能电子表单系统能够输出Html格式的表单,不需要任何客户端插件,直接支持B/S结构的应用。能够输出完整的电子表单,也能够输出电子表单片断,电子表单片断可以嵌入到Jsp程序中。通过书生Html格式解析器输出的Html表单比我们日常见到的Html表单功能强大,她可以支持循环输入,可以直接支持附件上传,服务

13、器端可以按照传统方法使用Jsp接收数据,也可以通过Html解析器提供的接口接收XML数据。Html格式表单的源码能够在浏览器中直接打开,存在着表单校验规则可能被破坏的隐患。5. 书生智能电子表单系统5.1. 系统介绍书生智能电子表单系统是一套以书生电子表单为中心的完整的电子表单解决方案,提供所见即所得的表单编制、灵活的表单部署、友好的表单填报、强大的表单流转、智能的表单信息处理能力,同时提供了与其他系统集成的应用开发接口。书生智能电子表单系统包括电子表单设计工具、电子表单服务器和电子表单客户端。设计工具是一个可视化的图形工具,所见即所得的设计电子表单;服务器是基于web的电子表单管理平台和应用

14、平台,同时提供应用开发接口;客户端提供了用户使用电子表单的多种方式,包括通过电子表单填写工具使用桌面电子表单,通过IE访问Html电子表单等。书生智能电子表单系统体系架构5.2. 电子表单设计工具书生智能电子表单设计工具是一个强大的图形化的电子表单设计工具,通过鼠标拖拽的方式,所见即所得的设计电子表单,具有强大的编辑功能,能够设计出丰富格式的电子表单,同时,能够支持计算、校验的设置和脚本的开发。书生智能电子表单设计工具可以新建空白表单,可以从表单模板库选择适合的模板建立电子表单,也可以通过引入SEP版式文件建立电子表单,设计好的表单可以打包成SEF(SureSense Electronic F

15、orm)格式,进行分发和流转。书生智能电子表单系统设计工具主要特点和功能:支持鼠标拖拽的方式设计表单;支持对工具栏的拖动设置;支持常规的编辑功能,拷贝、粘贴,撤销、重做,组合、取消组合等;支持标尺和设计面板风格的控制;支持对表单对象属性的设置;提供数据校验,数据计算的设置工具;提供相应事件的脚本编写工具;支持表单预览;支持打印,输出纸面表单;支持数据模型的定义和引入;支持跨表校验和计算的设置;支持自定义控件和表单模板;支持通过SEP版式文件新建表单;为表单设置提交方式和提交目的;支持表单角色以及角色对应的访问权限设置;支持电子印章和数字签名的设置,以及对印章和签名所保护的数据项的设置;5.3. 电子表单服务器书生智能电子表单服务器是一套完整的电子表单应用、电子表单管理和支撑应用开发的综合服务平台,包括电子表单的部署、管理、授权、流转与跟踪、访问与提交以及数据入库等,同时提供了强大的应用开发接口,支持

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号