基于Xforms标准的可视化智能表单系统原型的研究与设计

来源 :北京邮电大学 | 被引量 : 5次 | 上传用户:sym409198933
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
表单作为Web中数据采集的工具,是电子化办公不可缺少的一部分。随着企业信息化的发展,对各种表单的需求日益增加。传统的Html表单,将数据、显示、逻辑捆绑在一起,开发周期长、维护困难,重用性差。而且,移动办公的发展,需要表单支持多种移动终端设备,如手机、电视、掌上电脑,html表单无法满足此类需要。为了解决以上问题,本文采用W3C组织所推荐的下一代在线表单---Xforms作为表单载体,结合Eclipse插件技术,提出了一个可以通过所见即所得方式,通过拖放控件设计表单的方案,大大提高了表单的开发效率。表单工具分为,表单设计器,表单服务器,离线表单查看器三个模块。表单设计器采用Eclipse GEF技术实现,可以实现表单的可视化定制、后台数据库的绑定、表单工作流程的绑定。表单设计完毕,生成表单模板。表单服务器是与表单的运行平台---应用系统进行交互的模块,它用于解析用户发布的表单模板,为用户呈现表单页面,控制表单流程,完成后台数据库访问,它作为第三方组件集成到应用系统中。离线表单查看器是为了支持表单的离线查看、审批、填写的工具,它采用Eclipse RCP技术,是一个独立的桌面系统。本论文对Xforms标准进行了深入研究,包括Xforms的数据模型、数据验证、数据计算、页面控件、事件机制等等,并且在表单设计器中应用Xforms表单作为表单模板的页面部分。对智能表单系统进行了深入的需求分析,并划分了表单系统的组成模块,各模块分别负责的功能,和相互交互的方式。最后,应用Eclipse插件技术、GEF技术,提出了一个可以实现表单的所见即所得设计的方案,并且实现了系统的原型。
其他文献
本文介绍了作者在面向嵌入式C语言的软件测试方面所做的工作,包括嵌入式C缺陷模型的描述以及使用扩展的缺陷模式状态机进行缺陷检测,通过设计缺陷模式的统一描述和统一检测框
紫外光通信作为一种新型的无线光通信技术,由于其自身的特点,具有保密性好、抗干扰能力强、全天候全方位性工作等特点。近几十年来,紫外光通信受到越来越多的重视,尤其适用在
互联网的诞生和发展,深刻的改变着人们的生活,极大地推动着社会的发展与进步,尤为值得一提的是互联网已经成为人们获取信息的一个非常重要的途径,互联网已经成为人们沟通、交
随着科学技术的发展,计算机辅助设计、网络和数据库技术的广泛应用,在工程绿化设计领域,图形、图纸的运用越来越多。这些图形文件数量庞大,种类众多,管理复杂,检索,查阅十分
基本线性代数函数库BLAS(Basic Linear Algebra Subprograms)是高性能计算中最基本最重要的数学库之一,它的性能对超级计算机的性能有着极大的影响。目前BLAS库已经成为初等线
近年来,伴随着中国的产业升级,三维引擎的仿真功能在工业界的重要性愈加提升。在包括三维引擎在内的各种大型程序中,生命周期与资源管理一直是业界的一个难题。  针对三维引擎
网络故障管理技术是通信系统中网络管理的核心,是维持网络高效运行的关键因素,而故障定位检测作为网络故障管理的关键功能之一,其技术、算法实现的好坏将决定整个网络自动化
随着人工智能理论的研究深入,模式识别的研究取得了更进一步的发展,可应用的领域也不断的扩展开来。智能与模式相结合,利用机器模拟人类感知外界,包括接受信息,处理信息等,因
紫外光非视距通信是建立在紫外光特有的大气散射特性基础上的新型通信方式。由于近年来光电器件性能不断提升,这种通信方式受到了广泛地关注。紫外光通信保密性高,可用于复杂
无线传感器网络(WSN, Wireless Sensor Networks)由众多能量受限、计算能力受限、存储受限的传感节点组成,它把逻辑上的信息世界与客观上的物理世界无缝地连接在一起,将彻底