论文部分内容阅读
在当前的企业应用过程中,数据的收集十分重要,而且数据收集的内容是灵活多变的,有各种各样的表单需要最终用户填写。因此,若能实现一套用户自定义的表单系统,并允许在需求变化之后,能对表单进行扩展及修改,它就能将开发者从大量的简单逻辑的表单定制的编程工作中彻底解放出来,而且可以提高系统的灵活性。
本文具体介绍了自定义表单的设计过程,采用了多层架构的实现方式,并利用了目前最流行的轻量级J2EE框架,有助于应用程序逻辑与底层技术之间的分离,以及SOA技术中的SCA组件,提高了本系统的灵活性、可用性和易维护性,这正是本文的创新点所在。
正文分为4个主要的功能模块进行介绍:表单加载模块、表单解析模块、表单数据处理模块和表单存储管理模块,其中包括了系统的流程图、需求分析时各主要模块的用例图以及设计中的类图和时序图;之后将实现界面简单的展示出来,验证了系统的有效性和实用性,突出了其代码重用性强,修改和维护方便以及开发周期短等特点。
该系统支持多个模板设计,是个生成表单系统的雏形软件。若加上一个表单设计器,就可算是一个比较完善的面向最终用户的自定义表单系统。