[发明专利]一种用于可视化UI界面生成的基础元素构建方法在审
申请号: | 202011443239.8 | 申请日: | 2020-12-08 |
公开(公告)号: | CN112540759A | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 尚灵超 | 申请(专利权)人: | 杭州讯酷科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/34;G06F9/445 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310051 浙江省杭州市滨*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 可视化 ui 界面 生成 基础 元素 构建 方法 | ||
本发明涉及可视化页面构建技术领域,具体涉及一种用于可视化UI界面生成的基础元素构建方法,包括以下步骤:A)构建基础元素清单,所述基础元素包括名称、图标和关联程序;B)读取用户已有数据库,获得用户常用字段集合;C)将常用字段按使用频繁度排序;D)将常用字段与基础元素关联;E)在可视化UI界面生成的页面,将基础元素按与其关联的常用字段的排序,为用户显示基础元素的控件。本发明的实质性效果是:通过构建基础元素获得初始的基础元素清单,基础元素和字段之间一一对应,获得用户常用字段,通过使用频繁度排序,能够将用户最有可能使用到的字段对应的基础元素排序在前,提高用户页面生成的效率。
技术领域
本发明涉及计算机技术领域,具体涉及一种用于可视化UI界面生成的基础元素构建方法。
背景技术
客户端服务器模式,即Client-Server(C/S)结构,已经成为越来越重要的办公自动化实现模式。C/S结构通常采取两层结构,服务器负责数据的管理,客户端负责完成与用户的交互任务。客户端通过网络与服务器相连,接受用户的请求,并通过网络向服务器提出请求,对数据库进行操作。服务器接受客户机的请求,将数据提交给客户机,客户机将数据进行计算并将结果呈现给用户。C/S结构的主要特点是交互性强、具有安全的存取模式、响应速度快、利于处理大量数据。也因此成为越来越广泛的企业用户进行办公自动化的模式。然而C/S结构缺少通用性,系统维护、升级需要重新设计和开发,增加了维护和管理的难度。使得不具备程序开发能力的企业,难以搭建自己的办公自动化系统。
可视化页面生成技术应运而生,可视化页面生成采用所见即所得的搭建模式,在后台自动完成后台关联代码的拼接,用户仅需要进行简单的UI界面搭建,即可完成办公自动化系统的构建,极大的方便了用户系统的搭建。但目前的可视化页面生成技术还存在以下问题:可视化页面生成技术面向众多行业,其基础元素控件要么过于简略,导致用户需要花费大量时间定制控件的各个属性,要么提供过多的基础元素控件,导致用户需要花费大量时间寻找合适的控件。使得用户搭建系统的效率受到影响。
如中国专利CN102662651A,公开日2012年9月12日,一种可视化组件的生成方法和生成模块,可视化组件的生成方法包括:根据要生成的编程工具组件的组件类型和该要生成的编程工具组件需要的流程控制关键字,选取图形化编辑框架GEF模型;为选取的每个GEF模型设置与该GEF模型对应的视图,将所述要生成的编程工具组件的流程表示为选取的GEF模型对应的视图的组合;根据GEF文件中保存的模型实例属性信息和模型实例关系信息,自动生成所述要生成的编程工具组件的源代码文件。其技术方案降低了对开发人员C/C++开发能力的要求,使得开发人员可以更多的关注于业务逻辑。但其不能解决用户搭建系统效率低的技术问题。
发明内容
本发明要解决的技术问题是:目前可视化系统搭建效率低的技术问题。提出了一种用于可视化UI界面生成的基础元素构建方法,本方法通过字段智能排序,将常用字段排列在前,提高了用户搭建UI界面的效率。
为解决上述技术问题,本发明所采取的技术方案为:一种用于可视化UI界面生成的基础元素构建方法,包括以下步骤:A)构建基础元素清单,所述基础元素包括名称、图标和关联程序;B)读取用户已有数据库,获得用户常用字段集合;C)将常用字段按使用频繁度排序;D)将常用字段与基础元素关联;E)在可视化UI界面生成的页面,将基础元素按与其关联的常用字段的排序,为用户显示基础元素的控件。通过构建基础元素获得初始的基础元素清单,基础元素和字段之间一一对应,可视化UI界面具有用于拖拽或点击的基础元素控件,获得用户常用字段,将用户不需要使用到的基础元素筛除或显示顺序在后,通过使用频繁度排序,能够将用户最有可能使用到的字段对应的基础元素排序在前,提高用户页面生成的效率。
作为优选,所述基础元素还包括别称,所述别称为数组,数组中存储有若干个预设别称和指定别称,所述指定别称由人工按照用户已有数据库与基础元素的名称关联获得,当指定别称在超过预设数量的用户的已有数据库中被关联时,该指定别称移入预设别称中。通过别称能够更好的将字段和基础元素关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州讯酷科技有限公司,未经杭州讯酷科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011443239.8/2.html,转载请声明来源钻瓜专利网。