首页> 中文学位 >基于XForms的所见即所得的电子表单工具设计与实现
【6h】

基于XForms的所见即所得的电子表单工具设计与实现

代理获取

目录

文摘

英文文摘

声明

致谢

1 绪论

1.1课题背景和意义

1.1.1电子表单应用背景和前景

1.1.2电子表单技术发展现状和前景

1.1.3电子表单工具发展现状和前景

1.2论文研究重点

1.3软件工程相关理论

1.4论文组织

2 电子表单工具需求分析

2.1 电子表单工具使用场景

2.2电子表单工具功能需求分析

2.2.1定义表单模型

2.2.2设计表单模版

2.2.3解析表单模版

2.2.4输出表单页面

2.2.5控制表单流程

2.2.6与应用系统的集成接口

2.2.7离线填报、审批表单

2.3电子表单工具整体架构

3 电子表单工具设计与实现

3.1表单模型设计与实现

3.1.1设计原则

3.1.2 XForms模型

3.1.3数据集模型

3.1.4填报流程模型

3.1.5表单模型整体框架

3.1.6表单模型实现

3.2表单模版设计

3.3所见即所得的表单设计器设计与实现

3.3.1设计原则

3.3.2 Eclipse平台及插件技术

3.3.3 GEF技术分析与研究

3.3.4表单设计器框架

3.3.5表单设计器实现

3.3.6设计器运行界面

3.4表单引擎设计与实现

3.4.1设计原则

3.4.2表单引擎工作流程

3.4.3表单模版解析

3.4.4填报流程控制

3.4.5数据集处理

3.4.6表单页面输出

3.4.7集成服务接口

3.4.8表单引擎调用接口

3.4.9表单引擎实现

3.5离线表单查看器设计与实现

3.5.1设计原则

3.5.2 RCP技术分析与研究

3.5.3离线表单查看器框架

3.5.4离线表单查看器实现

3.5.5离线表单查看器运行界面

4 使用电子表单工具开发电子表单应用示例

4.1 电子表单应用示例场景

4.2使用电子表单工具开发流程

4.3运行界面

5 结论

参考文献

作者简历

展开▼

摘要

将生产和办公管理过程中使用的大量的表格和单据转换为电子表单,是企业和机构信息化主要的工作之一。在当前绝大部分的信息化系统开发中,开发人员都是自己实现基于HTML,页面的电子表单,这种方式存在着开发效率低、开发周期长、维护困难等诸多问题。而使用电子表单工具开发信息化系统中的电子表单应用,有效解决了上述问题,成为越来越多信息化系统开发人员的选择。 本文对电子表单工具的功能进行了详细的分析,将电子表单工具划分为模型、设计器、引擎和离线查看器四个组件,分别采用较前沿的标准、技术对各组件进行了详细地设计,给出了一个完整的、基于XForms标准、运行于J2EE平台、所见即所得的电子表单工具设计与实现方案。 本文根据给出的方案实现了一个简化了的电子表单工具,详细描述了该电子表单工具的使用方法,并使用该电子表单工具完成了一个电子表单应用示例的开发。通过示例可以证明,表单设计器所见即所得的设计方式、表单引擎简易的集成部署方式,最大程度地减少了开发过程中的代码编写工作,简化了电子表单应用的开发,提高了电子表单的开发效率,同时也大大减少了电子表单维护的工作量,降低了电子表单维护的难度。 本文中的电子表单工具设计与实现方案已经被北京百百杰汇智科技有限公司采用,作为公司继报表产品后的又一商业智能产品,目前正在研发中。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号