一种前后台分离的电子政务表单模型配置化系统技术方案

技术编号:12565413 阅读:62 留言:0更新日期:2015-12-23 09:31
本发明专利技术涉及一种前后台分离的电子政务表单模型配置化系统,针对电子政务表单进行模型化处理,将常用的通用性业务属性整合到表单模型中,实现了对电子政务表单的前后台分离式设计,经过发布后,可以以一致的响应式呈现方式和行为逻辑在html语言环境中运行,从而使得一套电子政务系统可以支持html语言的政文的展示,运行。通过建模、界面设计、事件编辑到电子政务专用表单生成,完全避免了手动对表单的硬编码工作,避免了既要写前端代码又要写后端代码的问题,真正将电子政务表单的开发工作转移到配置工作中,而且该系统能够通过复制功能完成快速大批量的配置,大大缩短了研发和实施周期。

【技术实现步骤摘要】

本专利技术设及计算机
,尤其是一种针对电子政务行业应用中电子表单的模 型配置化系统。
技术介绍
随着云计算和大数据技术的飞速发展,越来越多政府电子政务项目都倾向于数据 大集中式管理。在面向省级电子政务项目的时候,由于各单位的政务表单都不一致,伴随表 单的业务流程也不尽相同,往往会存在大量的政务表单定制开发工作,运严重阻碍了项目 的研发和实施。电子政务行业的表单区别于其他行业表单,有着其特有的个性化因素,比如 电子政务表单中对政府领导名称的排序要求、表单的密级程度特殊要求、表单处理意见的 个性化要求、表单格式多样化等。 本专利技术有别于其他通用性表单的设计和处理,只针对电子政务应用系统中所需要 的表单,将表单抽象成一种带有特殊控件的模型。本专利技术系统主要使用在电子政务应用系 统的研发和实施阶段,旨在解决大批量电子政务表单配置化繁琐、工作量巨大的问题,同时 将变化的电子政务业务表单进行模型配置化处理,使其成为静态化表单,大大缩短研发和 实施周期,降低项目成本。 在常见的电子政务应用系统研发和实施方案中,由于表单在应用系统中属于前端 页面,而表单的处理控制跳转逻辑属于应用系统的后台类端,通常是要修改前端页面代码 和后台类端代码(即前后台都要修改)。运样的代价是,一个简单结构的电子政务表单可能 0.5天就可W定制完成,而复杂的表单可能需要1-2天甚至更多时间来定制。如果面临大 批量的表单需要个性化定制,那么开发工作量将是巨大的,会导致项目实施周期被严重推 迟,给项目带来很大的风险。 因此,需要一种全新的系统能够替换传统前后台都修改的繁琐方式,并能够改善 大规模业务定制表单。
技术实现思路
本专利技术要解决的技术问题是:提供一种前后台完全分离的技术,并将该技术运用 在电子政务表单模型设计器中,在此技术基础上形成一套完整的系统,能够解决大批量政 务表单的配置工作。 本专利技术解决其技术问题所采用的技术方案是:一种前后台分离的电子政务表单模 型配置化系统,包括电子政务表单建模设计器,用于电子政务表单的建模工作,组装各类电 子政务表单控件到该表单上,并且定义表单控件的事件; 电子政务表单界面设计器,根据建模后的电子政务表单,将表单的样式和风格通 过一种控件拖拽的方式来配置; 电子政务表单事件编辑器,为表单中的控件来实现事件的编辑,事件编辑完成后 将和表单控件直接绑定在一起; 电子政务表单生成器,将最终设计好的表单通过该生成器进行生成,使其能够在 运行时系统中正式使用。 进一步的说,本专利技术所述的电子政务表单建模设计器包括主模型存储单元、从模 型存储单元W及主从类型转换单元;通过定义字段,存储到对应的主从存储单元中,进行类 型转换。 再进一步的说,本专利技术所述的电子政务表单界面设计器包括布局适应单元、控件 存储单元W及模型预存储单元;所述的控件存储单元包括名称控件、标题控件、意见控件、 密级控件、紧急程度控件、文号控件、编号控件、人员选择控件、承办组织控件、时间控件、横 版意见控件、纵版意见控件、模板选择控件W及附件控件。 再进一步的说,本专利技术所述的电子政务表单事件编辑器包括事件绑定单元W及事 件存储单元;电子政务表单事件编辑器将界面元素按照业务控制逻辑来进行事件绑定操作 后,进行事件的存储,独立的存储事件定义有利于前后台分离。本专利技术的有益效果是,解决了
技术介绍
中存在的缺陷,在本专利技术系统中,通过建 模、界面设计、事件编辑到电子政务专用表单生成,完全避免了手动对表单的硬编码工作, 避免了既要写前端代码又要写后端代码的问题,真正将电子政务表单的开发工作转移到配 置工作中,而且该系统能够通过复制功能完成快速大批量的配置,大大缩短了研发和实施 周期。【附图说明】 下面结合附图和实施例对本专利技术进一步说明。 图1是本专利技术的系统框图。【具体实施方式】 现在结合附图和优选实施例对本专利技术作进一步详细的说明。运些附图均为简化的 示意图,仅W示意方式说明本专利技术的基本结构,因此其仅显示与本专利技术有关的构成。 如图1所示,系统主要包括:电子政务表单建模设计器,用于电子政务表单的建模 工作,组装各类电子政务表单控件到该表单上,并且定义表单控件的事件。该建模设计器预 装有电子政务表单模版集,根据行业规范将不同类型的电子政务表单模版制作好,提供统 一的模版规范。电子政务表单界面设计器,根据建模后的电子政务表单,将表单的样式和 风格通过一种控件拖拽的方式来配置。电子政务表单事件编辑器,为表单中的控件来实现 事件的编辑,事件编辑完成后将和表单控件直接绑定在一起。电子政务表单生成器,将最终 设计好的表单通过该生成器进行生成,使其能够在运行时系统中正式使用。 具体实施方法为: 一、电子政务表单模型器模型定义,通过<e-gov-doc:field/>定义字段,存储到 对应的主从存储单元中,进行类型转换。字段类型包括但不限于,数字,字符,时间,日期,大 字段,可支持定义主从关系,一个主表,多个字表模型。 二、电子政务表单设计器静态页面定义,通过选择公文模板来创建页面,或者创建 一个空白的静态页面定义,然后创建一个响应式的、移动设备优先的、不固定的网格系当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种前后台分离的电子政务表单模型配置化系统,其特征在于:包括电子政务表单建模设计器,用于电子政务表单的建模工作,组装各类电子政务表单控件到该表单上,并且定义表单控件的事件;电子政务表单界面设计器,根据建模后的电子政务表单,将表单的样式和风格通过一种控件拖拽的方式来配置;电子政务表单事件编辑器,为表单中的控件来实现事件的编辑,事件编辑完成后将和表单控件直接绑定在一起;电子政务表单生成器,将最终设计好的表单通过该生成器进行生成,使其能够在运行时系统中正式使用。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡毅
申请(专利权)人:武汉驼峰信息技术有限公司
类型:发明
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1