文摘
英文文摘
声明
致谢
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 结论
参考文献
作者简历