[发明专利]基于布局模板的业务表单的自动排版生成方法及生成器在审
申请号: | 201810705411.9 | 申请日: | 2018-07-02 |
公开(公告)号: | CN108920141A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 欧阳少海;史玉洁;袁志远;吴恺;俞勋勋;高强 | 申请(专利权)人: | 广东飞企互联科技股份有限公司 |
主分类号: | G06F8/33 | 分类号: | G06F8/33;G06F8/38 |
代理公司: | 深圳力拓知识产权代理有限公司 44313 | 代理人: | 龚健 |
地址: | 518000 广东省珠海市唐家湾镇*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务表 生成器 布局模板 数据结构 业务数据 自动排版 数据结构设置 核心竞争力 编码布局 高稳定性 基本特性 企业运营 生成规则 实际业务 页面布局 业务表格 业务逻辑 业务性质 业务需求 传统的 服务端 高效率 存储 主流 开发 管理 | ||
一种基于布局模板的业务表单的自动排版生成方法及生成器,该生成方法包括下述步骤:步骤S1、根据业务数据结构及业务数据的特性,预先设定业务表单的生成规则;步骤S2、根据用户的业务性质和业务需求设置好业务数据结构,确定业务数据组成要求及基本特性,并对其进行存储;步骤S3、进行页面布局、业务数据结构设置及属性参照设置;步骤S4、根据实际业务的差异对业务表格进行手工调整。新型的业务表单生成器,具有高效率、高稳定性、统一性的特点。同时业务表单生成器未来也将逐步代替传统的编码布局的模式,服务端人员专注业务逻辑各司其职的开发界面,提升部门的核心竞争力,未来业务表单生成器将是企业运营管理行业主流的方式。
技术领域
本发明公开一种表单生成方法及生成器,特别是一种基于布局模板的业务表单的自动排版生成方法及生成器。
背景技术
现有技术中的业务表单采用编码布局的模式,通常是开发团队中的java开发人员又编码前端UI界面,又要完成后端的数据请求和及存储,使用传统的编码模式,前端数据展现及数据绑定的过程非常繁琐,且容易出错,每个页面的布局相似度非常高,UI设计人员只能做一些简单的HTML页面,然后交给Java开发人员进行数据填充及调整工作,包括公式、参照数据、模糊搜索、翻页、行事件、列事件、行数据隐藏、列数据隐藏等相关功能。
上述的操作存在着必然的缺陷,程序开发者大量时间花费在了其不太擅长的前端布局的工作上,每个java开发者的审美观通常都比较一般,容易造成产品界面的不统一,并且不能统一更换风格,后期维护非常麻烦。存在着UI设计师设计效果图与后端落地效果严重不一致的问题。团队里前端跟后端开发人员之间存在大量的重复劳动的情况。
发明内容
针对上述提到的现有技术中的表单生成采用编码方式,存在麻烦和不美观的缺点,本发明提供一种基于布局模板的业务表单的自动排版生成方法及生成器,以配置模板技术为基础,根据不同控件配置属性和带参数图形元素的自由模板;在空白的画布上,选择云表单开关,可根据类型选择不同的业务模板。该方法应用于企业运营管理系统,可大大简化业务表单制作步骤,使业务表单从编码绘制时代进入到自动生成时代;应用此方法可降低实施、开发人员的业务表单编码的工作量,采用所见即所得的方式加快开发效率。
本发明解决其技术问题采用的技术方案是:一种基于布局模板的业务表单的自动排版生成方法,该生成方法包括下述步骤:
步骤S1、根据业务数据结构及业务数据的特性,预先设定业务表单的生成规则;
步骤S2、根据用户的业务性质和业务需求设置好业务数据结构,确定业务数据组成要求及基本特性,并对其进行存储;
步骤S3、进行页面布局、业务数据结构设置及属性参照设置;
步骤S4、根据实际业务的差异对业务表格进行手工调整。
一种基于布局模板的业务表单的自动排版生成器,生成器包括:
表单生成规则单元:根据业务数据结构及业务数据的特性,预先设定业务表单的生成规则,生成规则包括业务表单布局元素、页面布局的排列顺序;
业务数据结构设置单元:根据用户的业务性质和业务需求设置好业务数据结构,确定业务数据组成要求及基本特性,并对其进行存储;
表格设置单元:进行页面布局、业务数据结构设置及属性参照设置;
手工调整单元:根据实际业务的差异对业务表格进行手工调整。
本发明解决其技术问题采用的技术方案进一步还包括:
所述的业务数据结构的设置在业务表单生成时进行设置。
所述的步骤S3中,在生成业务表单时进行设置,为每个数据元素找到最适合的控件类型及大小,得出初步的布局元素,明细表格布局元素,根据预定的布局元素,按页面宽度,结合控件的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东飞企互联科技股份有限公司,未经广东飞企互联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810705411.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种前后端统一校验方法
- 下一篇:一种同时面向硬件和数据的编程方法