数据、表单、工作流是企业业务系统的核心,表单设计在项目中会经常的使用,下面简要的列出了集中表单设计和填写的实施方案。

.net开源

目前看到的部分开源的项目主要有(.net):

FreeForm http://crmwin.com/FreeForm.html

驰骋 ccflow.org

由于这些对于表单设计部分没有开源,因此只能是根据文档参考

Java平台xForms

目前可以看到的java平台,开源的比较多,但都不是很完整

目前最完整的Orbeon平台,设计器缺少“数组对象”这个关键的控件,其他的设计器都比较弱[如BetterFormpurcforms]

这些开源软件定制的话,人力估计比较高

商业软件IBM Lotus Form,包括设计器和填写,需要授权

Infopath定制

基于Office套件进行开发,Web平台使用Java或自己实现

Ø 设计器:基于Inopath二次开发

Ø 表单填写:可以基于Infopath,也可以独立开发

优点

Ø Infopath是专用的表单工具,因此很多的功能都包含,可扩展性强

Ø 设计标准化,采用Xml形式

缺点

Ø 设计器客户端需要安装Infopath软件;

表单填写可以使用Infopath,也可以不用

设计器

基于Infopath定制,界面可以加: ”功能区”、“面板”,通过这两个可以把和本项目相关的内容打包定制,实现具体的设计任务。

具体的开发参考:

InopathAddin插件开发

InfoPath Object Model,这个对象模型可以操作Infopath和文档对象

表单填写

有如下几种实施方案

基于Infopath

Ø 客户端需要安装Infopath

Ø 工作量少

转换成xForms

Ø 客户端浏览器使用

Ø 通过将infopath文件xsn转换为xforms,然后显示和填写,可参考http://sourceforge.net/projects/jinform/

Ø 工作量较大:和开源代码的整合密切相关

自己开发

Ø 客户端浏览器使用

Ø 工作量较大:可以使用xforms标准表示表单,展现可采用silverlight实现

Infopath+Sharepoint定制

Sharepoint产品是一个通用的表单和工作流方案,运行于Widows平台,工作流使用WF。

基于Office套件进行开发,Web平台使用Sharepoint

优点

Ø InfopathSharepoint是通用的软件框架,可扩展性高

Ø 开发和设计比较简单

缺点

Ø 只能部署于Windows平台

Web平台基于Sharepoint开发,具体的风格形式类似如下:

原文地址:http://www.cnblogs.com/2018/archive/2012/01/10/2317700.html

表单设计器的调研总结相关推荐

  1. html5拖拽表单设计器,require+jquery+backbone实现拖拽式报表设计器-拖拽式表单设计器...

    HTML我帮您-拖拽式报表设计器-拖拽式表单设计器是一个可视化设计器,基于require+jquery+backbone+underscore+bootstrap实现的表单设计器.思想来源于 Layo ...

  2. python开源报表系统_流程设计器、表单设计器和简单报表管理开源OA系统smart-web...

    smart-web2是一套相对简单的OA系统:包含了流程设计器,表单设计器,权限管理,简单报表管理等功能: 系统后端基于SpringMVC+Spring+Hibernate框架,前端页面采用JQuer ...

  3. .net erp(办公oa)开发平台架构概要说明之表单设计器

    2019独角兽企业重金招聘Python工程师标准>>> 背景:搭建一个适合公司erp业务的开发平台. 架构概要图: 表单设计开发部署示例图   表单设计开发部署示例说明 1)每个开发 ...

  4. 使用开源的驰骋表单设计器设计表单案例演示

    我们以客户提供如下原始的word表单样本,使用驰骋表单设计器制作表单的过程介绍如下: 工业设计和创意需求登记表原始表单图 在ccform表单设计器中,设计如下: 驰骋表单设计器,设计表单所见既所得,操 ...

  5. 驰骋表单设计器 设计表单案例演示

    为什么80%的码农都做不了架构师?>>>    我们以客户提供如下原始的word表单样本,使用驰骋表单设计器制作表单的过程介绍如下:工业设计和创意需求登记表原始表单图 在ccform ...

  6. activiti表单设计器_基于Vue,ElementUI开发的一款表单设计器

    介绍 基于Vue,ElementUI开发的一款表单设计器,提高表单开发效率的利器,让开发者从枯燥的表单代码编写中解放出来 工具地址: http://tools.xiaoyaoji.cn/form Gi ...

  7. 表单设计器 k-form-design

    k-form-design支持自定义组件.表单联动等高级功能,使用 vue2 + CompositionAPI + ts 实现伪 vue3 应用. 设计器布局参考form-generator项目,基于 ...

  8. Antd Vue 表单生成快速开发指南,内附强大的表单设计器

    之前发布了一款基于Element的表单设计器,可以快速设计和生成表单,设计器地址:http://form.making.link/.现在我可以告诉大家,Antd表单支持来了,可以使用设计器设计好表单后 ...

  9. java 表单设计器 开源_6款在线表单设计器_Web表单设计器_AnyReport

    AnyReport表单设计器作为报表的一个组件,可设计多样式表单,收集数据,可生成对应的物理表字段,支持在线设计表单.预览 表单,并支持一对多关系的表单结构设计,生成的表单支持输出excel文件,使用 ...

最新文章

  1. 精度 召回率 F score
  2. Opencv笔记(九)——图像阈值
  3. python爬去百度文库_利用Python语言轻松爬取数据[精品文档]
  4. ASPNET开源项目
  5. “云时代架构”经典文章阅读感想十二
  6. python 地理信息_GitHub - sujeek/geospatial-data-analysis-cn: Python地理信息数据教程中文版(GeoPandas、GIS)...
  7. 单片机断电后静态存储区里面还有数据吗_单片机启动流程和存储架构详解
  8. 以太坊java接口_java以太坊库web3j文档
  9. 马哥Linux--elasticsearch
  10. pandas 增删改
  11. windows环境中JDK环境变量配置
  12. 【算法】排序_直接插入排序及其 优化(希尔排序)
  13. Alex 的 Hadoop 菜鸟教程: 第16课 Pig 安装使用教程
  14. 2020年亚太杯数学建模竞赛赛题
  15. matlab 图像中4像素融合一个像素,python实现两张图片的像素融合
  16. 计算机基础知识表格斜线,word表格斜线,教您word表格添加斜线的方法
  17. 一文读懂复权—不复权、前复权、后复权
  18. Java实现excel 2003、2007导入功能
  19. 均值差异大但是t检验不显著_如何理解均值差异性检验:方差分析?
  20. 巴菲特午餐终局谜题何时揭晓,中标者是不是孙宇晨?

热门文章

  1. wordpress https,wordpress开启https方法
  2. Service的一点理解
  3. elasticsearch控制查询精准度
  4. 数字孪生3d智慧核电可视化场景应用展示,包括:智能计算,智能运维
  5. 【Java SE】初识Java
  6. 每天一个linux命令(30): chown命令
  7. BIND9的架构与机制笔记1
  8. 洛谷 P1433 吃奶酪
  9. 腾讯云原生安全“3+1”一体化方案发布,重构云上安全防御体系
  10. mysql general log使用介绍