一种界面配置方法和装置制造方法及图纸

技术编号:19388733 阅读:38 留言:0更新日期:2018-11-10 01:58
本发明专利技术实施例提供一种界面配置方法和装置,涉及计算机数据处理技术领域。所述界面配置方法包括接收电子设备发送的由用户触发的界面配置请求;基于所述界面配置请求反馈界面配置模板给所述电子设备并显示;接收所述电子设备发送的由用户基于显示的界面配置模板输入的界面配置信息;按照预设规则对所述界面配置信息进行解析,根据解析结果进行界面动态配置保存界面配置结果。本发明专利技术通过提供一种通用的界面配置方法,使得用户能够根据自身的个性化需求实现对不同功能、不同业务种类、不同渠道的界面动态配置,且配置方法简单。

An interface configuration method and device

The embodiment of the invention provides an interface configuration method and device, which relates to the technical field of computer data processing. The interface configuration method includes receiving user-triggered interface configuration requests sent by electronic devices, configuring templates to the electronic devices and displaying them based on the interface configuration requests, receiving interface configuration information transmitted by the electronic devices and input by the user based on the display interface configuration template, and according to the pre-set. Set rules to parse the interface configuration information, and dynamically configure the interface according to the results of parsing to save the interface configuration results. By providing a general interface configuration method, the invention enables users to dynamically configure interfaces of different functions, different business types and different channels according to their individual needs, and the configuration method is simple.

【技术实现步骤摘要】
一种界面配置方法和装置
本专利技术涉及计算机数据处理
,具体而言,涉及一种界面配置方法和装置。
技术介绍
现有界面配置方案中,需要经过需求表达、软件设计、开发编码、用户测试、系统部署等多个环节,每个环节都需要产生大类的工作件,而且不同环节之间还存在着大量的沟通理解等,导致在现有的界面配置方案中,存在工作量大、效率低下、容易出错、不能快速部署和上线等问题,严重影响用户体验。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种界面配置方法和装置能够有效改善上述问题。本专利技术较佳实施例提供了一种界面配置方法,应用于数据库服务器,所述方法包括:接收电子设备发送的由用户发起的界面配置请求;基于所述界面配置请求反馈界面配置模板给所述电子设备并显示;接收所述电子设备发送的由用户基于显示的界面配置模板输入的界面配置信息;对所述界面配置信息进行解析,根据解析结果进行界面动态配置并保存界面配置结果。进一步地,对所述界面配置信息进行解析的步骤包括:读取所述界面配置信息中的各字段信息、各字段信息对应的字段类型以及各字段信息之间的映射关系。进一步地,所述方法还包括:接收所述电子设备发送的由用户基于界面查询条件发起的界面查询请求;对所述界面查询请求进行解析,并根据解析结果进行界面语句查询并将查询结果反馈给所述电子设备,以使该电子设备按照预设字段显示策略进行结果显示。进一步地,在执行接收所述电子设备发送的由用户发起的界面查询条件的步骤之前,所述方法还包括:接收电子设备发送的业务加载请求;根据所述业务加载请求反馈业务查询列表给所述电子设备进行业务类型以及与该各业务类型对应的查询条件的加载、显示。进一步地,所述查询结果中包括多种数据结果,所述方法还包括:接收所述电子设备发送的与用户基于该电子设备显示的所述查询结果发起数据查询请求,所述数据查询请求中包括与一数据结果对应的主键信息;根据所述数据查询请求中包含的主键信息在已保存的数据信息中进行数据详情的查询并将查询结果反馈给所述电子设备,以使该电子设备根据接收到的反馈信息进行界面控件渲染和信息显示。本专利技术较佳实施例还提供一种界面配置方法,应用于包括电子设备和数据库服务器的界面配置系统,所述方法还包括:所述电子设备响应用户触发的界面配置请求并发送给所述数据库服务器;所述数据库服务器基于所述界面配置请求反馈界面配置模板给所述电子设备;所述电子设备响应用户基于显示的界面配置模板输入的界面配置信息并发送给所述数据库服务器;所述数据库服务器对所述界面配置信息进行解析,以及根据解析结果进行界面动态配置并保存界面配置结果。进一步地,所述方法还包括:所述电子设备响应用户基于界面查询条件发起的界面查询请求,并将该界面查询请求发送给所述数据库服务器;所述数据库服务器对所述界面查询请求进行解析,并根据解析结果进行界面语句查询并将查询结果反馈给所述电子设备;所述电子设备按照预设字段显示策略对接收到的查询结果进行显示。进一步地,所述预设字段显示策略包括若所述查询结果为文本型,则显示为普通文本框;若所述查询结果为日期型,则显示为日期选择框,并显示”起“,”至“两个条件;若所述查询结果为数值型,则显示为数值输入框,并显示”起“,”至“两个条件;若所述查询结果为代码类:则进行代码翻译;若所述查询结果为机构类,则自动展示机构树;若所述查询结果为产品类,则显示产品树选择框;若所述查询结果为渠道类,则自动显示渠道选择框中的一种或多种。本专利技术较佳实施例还提供一种界面配置装置,应用于数据库服务器,所述装置包括:配置请求接收模块,用于接收电子设备发送的由用户触发的界面配置请求;模板反馈模块,用于基于所述界面配置请求反馈界面配置模板给所述电子设备并显示;需求信息接收模块,用于接收所述电子设备发送的由用户基于显示的界面配置模板输入的界面配置信息;界面配置模块,用于按照预设规则对所述界面配置信息进行解析,根据解析结果进行界面动态配置保存界面配置结果。进一步地,所述装置还包括:查询条件接收模块,用于接收所述电子设备发送的由用户基于界面查询条件发起的界面查询请求;信息查询反馈模块,用于对所述界面查询请求进行解析,并根据解析结果进行界面语句查询并将查询结果反馈给所述电子设备,以使该电子设备按照预设字段显示策略进行结果显示。与现有技术相比,本专利技术实施例提供的界面配置方法和装置,其中,需求人员可以直接基于该界面配置方法实现界面的快速配置,完成功能需求的精确表达,省去需求分析、开发测试、部署等环节。同时,本专利技术给出的界面配置方法配置效率和准确率高,可适用于对不同功能、不同业务种类、不同渠道的界面动态配置。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的界面配置方法和装置的应用场景示意图。图2为图1所示的数据库服务器的方框结构示意图。图3为本专利技术实施例提供的应用于数据库服务器的界面配置方法的流程示意图。图4为本专利技术实施例提供的应用于数据库服务器的界面配置方法的另一流程示意图。图5为本专利技术实施例提供的应用于数据库服务器的界面配置方法的流程示意图。图6为本专利技术实施例提供的应用于界面配置系统的界面配置方法的流程示意图。图7为本专利技术实施例提供的界面配置装置的方框结构示意图。图标:10-数据库服务器;100-界面配置装置;110-配置请求接收模块;120-模板反馈模块;130-需求信息接收模块;140-界面配置模块;150-查询条件接收模块;160-信息查询反馈模块;200-存储器;300-存储控制器;400-处理器;20-电子设备;30-界面配置系统。具体实施方式经专利技术人研究发现,现有的界面配置方法需要经过如需求表达、软件设计、开发编码、用户测试、系统部署等多个环节,具体可包括如下步骤:步骤1:业务人员分析理解需求,针对界面的要素,编写应用分析说明书,其中包括界面原型开发和界面要素以及数据处理规则;步骤2:设计人员分析应用分析说明书中的相关界面需求,设计系统功能用例和服务处理逻辑,其中,功能用例包括界面导航、界面处理规则、服务接口、服务处理逻辑等;步骤3:开发人员根据用例设计和服务设计,编写界面和服务处理代码,并通过单元测试;步骤4:开发人员将界面程序和服务程序编译部署到测试运行环境供测试人员测试;步骤5:测试人员根据应用分析说明书编写测试案例并执行案例,如有错误,则重复步骤3;步骤6:测试完成后发布到生产运行环境。综上可知,现有的界面配置方案需要经过多个环节,且每个环节都需要产生大类的工作件等,导致界面配置过程繁琐、效率低下、容易出错等问题出现。因此,对于一般的非交易类系统,特别是在管理类系统中,对于信息的查询和维护比较简单,这种功能往往占了大部分。针对这种常用的场景,经过抽象,本专利技术实施例提供了一种具有通用性的界面配置方法和装置。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显本文档来自技高网...

【技术保护点】
1.一种界面配置方法,应用于数据库服务器,其特征在于,所述方法包括:接收电子设备发送的由用户发起的界面配置请求;基于所述界面配置请求反馈界面配置模板给所述电子设备并显示;接收所述电子设备发送的由用户基于显示的界面配置模板输入的界面配置信息;对所述界面配置信息进行解析,根据解析结果进行界面动态配置并保存界面配置结果。

【技术特征摘要】
1.一种界面配置方法,应用于数据库服务器,其特征在于,所述方法包括:接收电子设备发送的由用户发起的界面配置请求;基于所述界面配置请求反馈界面配置模板给所述电子设备并显示;接收所述电子设备发送的由用户基于显示的界面配置模板输入的界面配置信息;对所述界面配置信息进行解析,根据解析结果进行界面动态配置并保存界面配置结果。2.根据权利要求1所述的一种界面配置方法,其特征在于,对所述界面配置信息进行解析的步骤包括:读取所述界面配置信息中的各字段信息、各字段信息对应的字段类型以及各字段信息之间的映射关系。3.根据权利要求2所述的一种界面配置方法,其特征在于,所述方法还包括:接收所述电子设备发送的由用户基于界面查询条件发起的界面查询请求;对所述界面查询请求进行解析,并根据解析结果进行界面语句查询并将查询结果反馈给所述电子设备,以使该电子设备按照预设字段显示策略进行结果显示。4.根据权利要求3所述的一种界面配置方法,其特征在于,在执行接收所述电子设备发送的由用户发起的界面查询条件的步骤之前,所述方法还包括:接收电子设备发送的业务加载请求;根据所述业务加载请求反馈业务查询列表给所述电子设备进行业务类型以及与该各业务类型对应的查询条件的加载、显示。5.根据权利要求3所述的一种界面配置方法,其特征在于,所述查询结果中包括多种数据结果,所述方法还包括:接收所述电子设备发送的与用户基于该电子设备显示的所述查询结果发起数据查询请求,所述数据查询请求中包括与一数据结果对应的主键信息;根据所述数据查询请求中包含的主键信息在已保存的数据信息中进行数据详情的查询并将查询结果反馈给所述电子设备,以使该电子设备根据接收到的反馈信息进行界面控件渲染和信息显示。6.一种界面配置方法,应用于包括电子设备和数据库服务器的界面配置系统,其特征在于,所述方法还包括:所述电子设备响应用户触发的界面配置请求并发送给所述数据库服务器;所述数据库服务器基于所述界面配置请求反馈界面配置模板给所述电子设备;所述电子设...

【专利技术属性】
技术研发人员:翁志山石爱华黄斌李华林淇庄佳和初莹莹任思源潘腾腾袁野王雪峰
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京,11

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

1