批量配置应用的方法及装置与流程

文档序号:18868884发布日期:2019-10-14 19:02阅读:185来源:国知局
批量配置应用的方法及装置与流程

本发明涉及互联网技术领域,特别是涉及一种批量配置应用的方法及装置。



背景技术:

在互联网应用中,手机端应用、电脑网站或者其他类型的客户端展示的信息,都会有对应的后台管理系统对该客户端中的信息进行增删改查的维护。运营人员、产品经理、项目需求方等工作人员可以对项目进行操作,使产品可以快速迭代、紧跟市场趋势。通常,公司的项目众多,每个项目都需要对应的后台管理系统进行管控。每次有新的需求时,可以对该应用增加、删除、上线一些新功能,都需要进行以下流程,包括:产品经理讨论需求-->确定ux(userexperience/用户体验)/ui(userinterface,用户界面)交互图-->需求宣讲,开发人员讨论排期-->开发人员开发项目-->提交测试,测试人员进行测试-->最终上线供用户使用等。整个项目进度流程需要一定的时间,也有可能中间会出现延期的情况。可见,现有方法不能够快速的对一些需求落地实现,应用的开发周期较长。



技术实现要素:

本发明实施例的目的在于提供一种批量配置应用的方法、装置、电子设备及存储介质,以缩短应用的开发周期。具体技术方案如下:

本发明实施例提供了一种批量配置应用的方法,所述方法包括:

针对待配置的各应用中的每个应用,若接收到用户对预先创建的该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给所述用户;

若接收到所述用户对该应用对应的各待配置需求进行配置的操作指令,在所述配置界面中对所述各待配置需求进行配置,得到所述各待配置需求的需求配置结果;

将所述每个应用的所有需求配置结果发送至客户端。

可选的,本发明实施例的批量配置应用的方法,还包括:

针对所述各应用中的任一应用,若接收到所述用户对该应用进行配置需求变更的操作指令,对待变更配置需求进行配置,得到所述待变更配置需求的需求配置结果;

将所述待变更配置需求的需求配置结果发送至客户端。

可选的,在所述若接收到用户对预先创建的该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给所述用户之前,所述方法还包括:

若接收到所述用户创建应用名称的操作指令,建立待配置的应用的应用名称。

可选的,所述在所述配置界面中对所述各待配置需求进行配置,得到所述各待配置需求的需求配置结果,包括:

针对所述各待配置需求中的任一待配置需求,在所述配置界面中创建该待配置需求的分类字段,每个分类字段具有对应的属性信息;

在所述配置界面中创建该待配置需求对应的文件资源属性信息,根据所述文件资源属性信息添加所述各待配置需求的文件资源。

可选的,所述在所述配置界面中创建该待配置需求的分类字段,包括:

选取输入框、日期选择、下拉单选、下拉多选和开关中的至少一种用于创建该待配置需求的分类字段。

可选的,所述文件资源属性信息包括文件名称和文件格式,所述文件格式包括:jpg、png、mov、mp3、mp4、txt和pdf。

可选的,所述配置需求变更包括以下一种或多种:配置需求修改、配置需求增加和配置需求删除。

本发明实施例提供了一种批量配置应用的装置,所述装置包括:

配置界面显示模块,用于针对待配置的各应用中的每个应用,若接收到用户对预先创建的该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给所述用户;

需求配置模块,用于若接收到所述用户对该应用对应的各待配置需求进行配置的操作指令,在所述配置界面中对所述各待配置需求进行配置,得到所述各待配置需求的需求配置结果;

配置结果发送模块,用于将所述每个应用的所有需求配置结果发送至客户端。

可选的,本发明实施例的批量配置应用的装置,还包括:

配置变更模块,用于针对所述各应用中的任一应用,若接收到所述用户对该应用进行配置需求变更的操作指令,对待变更配置需求进行配置,得到所述待变更配置需求的需求配置结果;

变更结果发送模块,用于将所述待变更配置需求的需求配置结果发送至客户端。

可选的,本发明实施例的批量配置应用的装置,还包括:

名称建立模块,用于若接收到所述用户创建应用名称的操作指令,建立待配置的应用的应用名称。

可选的,所述需求配置模块,具体用于针对所述各待配置需求中的任一待配置需求,在所述配置界面中创建该待配置需求的分类字段,每个分类字段具有对应的属性信息;在所述配置界面中创建该待配置需求对应的文件资源属性信息,根据所述文件资源属性信息添加所述各待配置需求的文件资源。

可选的,所述需求配置模块,包括:

分类字段设置子模块,用于选取输入框、日期选择、下拉单选、下拉多选和开关中的至少一种用于创建该待配置需求的分类字段。

可选的,所述文件资源属性信息包括文件名称和文件格式,所述文件格式包括:jpg、png、mov、mp3、mp4、txt和pdf。

可选的,所述配置需求变更包括以下一种或多种:配置需求修改、配置需求增加和配置需求删除。

本发明实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,所述处理器、所述通信接口、所述存储器通过所述通信总线完成相互间的通信;

所述存储器,用于存放计算机程序;

所述处理器,用于执行所述存储器上所存放的程序时,实现上述任一所述的批量配置应用的方法。

本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上述任一所述的批量配置应用的方法。

本发明实施例提供的批量配置应用的方法、装置、电子设备及存储介质,针对待配置的各应用中的每个应用,若接收到用户对预先创建的该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给用户;若接收到用户对该应用对应的各待配置需求进行配置的操作指令,在配置界面中对各待配置需求进行配置,得到各待配置需求的需求配置结果;将每个应用的所有需求配置结果发送至客户端。本发明实施例可以对多个应用进行配置,且不同应用之间的配置是相互独立的,方便不同应用的运维人员进行维护管理。本发明可以对多个应用进行批量配置,避免单独开发每个应用,缩短应用的开发周期。当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例的批量配置应用的方法流程图;

图2为本发明实施例的批量配置应用的装置结构图;

图3为本发明实施例的电子设备的结构图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在互联网技术中,互联网用户可以通过应用访问互联网,服务端可以对该应用进行管理维护。同一个公司可以有多个应用,每个应用单独开发时开发周期较长。为了解决多个应用开发周期较长的问题,本发明实施例提供了一种批量配置应用的方法、装置、电子设备及存储介质,可以缩短应用的开发周期。本发明实施例的适用场景可以是同一个公司对多个应用进行维护管理,本发明的执行主体可以是后端管理服务器。后端管理服务器可以接收用户的操作指令,根据用户的操作指令对应用进行配置。本发明实施例的用户指维护管理各应用的用户,当然维护管理不同应用的用户可以相同,也可以不同,本发明还可以对不同的用户设置权限。

下面首先对本发明实施例所提供的批量配置应用的方法进行详细介绍。

参见图1,图1为本发明实施例的批量配置应用的方法的流程图,包括以下步骤:

s101,针对待配置的各应用中的每个应用,若接收到用户对预先创建的该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给用户。

具体的,待配置的各应用可以是同一个公司的多个应用,例如,待配置的各应用包括:新闻应用、动态壁纸应用、社交应用和冥想应用等。每个应用对应的配置需求可以是不用的,新闻应用可以用于展示新闻,壁纸应用可以用于展示壁纸,社交应用可以用于社交,冥想应用用于展示冥想音乐。每个应用可以对应一个应用名称,用于对不同的应用进行区分,每个应用的应用名称是预先创建的,也就是需要创建某个应用时,可以首先建立该应用对应的应用名称。在建立应用的应用名称之后,用户可以对应用的应用名称进行点击操作,这样,后端管理服务器可以将该应用名称对应的配置界面显示给用户,使用户对该应用进行配置。

s102,若接收到用户对该应用对应的各待配置需求进行配置的操作指令,在配置界面中对各待配置需求进行配置,得到各待配置需求的需求配置结果。

本发明实施例中,由于各应用对应的待配置需求是不同的,用户可以根据各应用对应的待配置需求进行配置操作,后端管理服务器根据配置操作对各待配置需求进行配置。本发明的一种实现方式中,针对各待配置需求中的任一待配置需求,在配置界面中创建该待配置需求的分类字段,每个分类字段具有对应的属性信息。具体的,在创建分类字段时,可以选取输入框、日期选择、下拉单选、下拉多选和开关中的至少一种用于创建该待配置需求的分类字段。例如,选取输入框时,客户端的应用中将显示输入框,客户端用户可以在输入框中输入文字内容;选取日期选择时,客户端的应用中将显示日期选择,客户端用户可以选择日期。

还可以建立对分类字段的查询方式,包括精准搜索、模糊搜索、下拉单选搜索、多选等常用的搜索筛选方式,以及建立上线前必填校验的功能(表示如果建立该分类字段时,勾选此选项,那么这个类目在编辑的时候,该分类字段为必填项,保证了下发到客户端的数据稳定)。此外还可以选择该应用是否使用该分类字段,下次更换其他资源类别的时候,可以从之前已添加分类字段中选择,无需重复添加。分类字段可以包括:简介、跳转位置等。每个分类字段均具有对应的属性信息,例如,字段名称、字段类型和查询方式等。

本发明实施例中,还可以在配置界面中创建该待配置需求对应的文件资源属性信息,根据文件资源属性信息添加各待配置需求的文件资源。其中,文件资源属性信息包括文件名称和文件格式,文件格式包括:jpg、png、mov、mp3、mp4、txt和pdf等。在添加文件资源时,不同的图片、音频、视频以及其他文件等都可以作为该应用下的文件资源。

s103,将每个应用的所有需求配置结果发送至客户端。

本发明实施例中,对于每个应用,在得到所有的需求配置结果之后,可以将每个应用的所有需求配置结果发送至客户端,这样,所有需求配置可以在客户端应用中显示,可以满足在客户端使用该应用的用户的需求。例如,在访问该应用时,该应用中可以展示s102中设置的分类字段以及添加的文件资源。

图1所示实施例的有益效果在于,可以在配置界面中对各待配置需求进行配置,例如对多个应用设置对应的分类字段和文件资源,得到各待配置需求的需求配置结果;将每个应用的所有需求配置结果发送至客户端,使配置后的应用满足在客户端使用该应用的用户的需求。且不同应用之间的配置是相互独立的,方便不同应用的运维人员进行维护管理。本发明可以对多个应用进行批量配置,避免单独开发每个应用,缩短应用的开发周期。

本发明的一种实现方式中,在s101之前,还包括以下步骤:

若接收到用户创建应用名称的操作指令,建立待配置的应用的应用名称。

本发明实施例中,对于任一待配置的应用,若接收到用户创建应用名称的操作指令,建立待配置的应用的应用名称,例如,待配置的应用包括:新闻应用、动态壁纸应用、社交应用和冥想应用。新闻应用的名称是“新闻”,动态壁纸应用的名称是“动态壁纸”,社交应用的名称是“社交”,冥想应用的名称是“冥想”。这样,在创建应用的名称之后,该名称可以作为该应用的配置入口,用户可以通过点击该名称对应用进行配置。每个待配置的应用对应一个uuid(universallyuniqueidentifier,通用唯一识别码),可以使每个应用独立区分,互不干涉。

本发明的一种实现方式中,针对各应用中的任一应用,若接收到用户对该应用进行配置需求变更的操作指令,对待变更配置需求进行配置,得到待变更配置需求的需求配置结果。具体的,对于每个应用,不同时期的配置需求可能会发生变化,在配置需求发生变更时,可以不用重新开发应用,对待变更配置需求进行配置即可,之后,将待变更配置需求的需求配置结果发送至客户端。其中,配置需求变更包括以下一种或多种:配置需求修改、配置需求增加和配置需求删除。也就是,本发明可以对已配置需求进行修改,可以增加新的配置需求,还可以将已配置需求删除。当然,对于每一次配置需求变更,可以变更一个配置需求,也可以同时变更多个配置需求,例如,在增加新的配置需求的同时,可以将已配置需求删除等。

可见,每个应用有配置需求变更时,可以批量对多个应用进行配置,各个应用之间相互独立,不需要重新开发新的应用,可以缩短产品的更新周期,提高应用的更新效率。

实施例一

对于冥想应用,可以向用户展示一些冥想的音乐、文章以及不同老师的免费课程以及付费课程等。对于不同老师的状态,是否需要展示到冥想应用中,后端管理服务器可以对老师进行设置。例如,可以设置该老师是什么类型的老师,还可以添加老师的头像、老师默认的音频和对应的课程售卖。将配置结果下发到客户端之后,客户端可以根据后端管理服务器的配置,实现页面上的展示,将配置结果呈现给用户观看使用。可见,本发明不需要单独开发冥想应用,通过配置即可,可以缩短开发周期。

相应于上述方法实施例,本发明实施例提供了一种批量配置应用的装置,参见图2,图2为本发明实施例的批量配置应用的装置的结构图,包括:

配置界面显示模块201,用于针对待配置的各应用中的每个应用,若接收到用户对预先创建的该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给用户;

需求配置模块202,用于若接收到用户对该应用对应的各待配置需求进行配置的操作指令,在配置界面中对各待配置需求进行配置,得到各待配置需求的需求配置结果;

配置结果发送模块203,用于将每个应用的所有需求配置结果发送至客户端。

可选的,本发明实施例的批量配置应用的装置,还包括:

配置变更模块,用于针对各应用中的任一应用,若接收到用户对该应用进行配置需求变更的操作指令,对待变更配置需求进行配置,得到待变更配置需求的需求配置结果;

变更结果发送模块,用于将待变更配置需求的需求配置结果发送至客户端。

可选的,本发明实施例的批量配置应用的装置,还包括:

名称建立模块,用于若接收到用户创建应用名称的操作指令,建立待配置的应用的应用名称。

可选的,需求配置模块,具体用于针对各待配置需求中的任一待配置需求,在配置界面中创建该待配置需求的分类字段,每个分类字段具有对应的属性信息;在配置界面中创建该待配置需求对应的文件资源属性信息,根据文件资源属性信息添加各待配置需求的文件资源。

可选的,需求配置模块,包括:

分类字段设置子模块,用于选取输入框、日期选择、下拉单选、下拉多选和开关中的至少一种用于创建该待配置需求的分类字段。

可选的,文件资源属性信息包括文件名称和文件格式,文件格式包括:jpg、png、mov、mp3、mp4、txt和pdf。

可选的,配置需求变更包括以下一种或多种:配置需求修改、配置需求增加和配置需求删除。

本发明实施例提供的批量配置应用的装置,针对待配置的各应用中的每个应用,若接收到用户对该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给用户;若接收到用户对该应用对应的各待配置需求进行配置的操作指令,在配置界面中对各待配置需求进行配置,得到各待配置需求的需求配置结果;将每个应用的所有需求配置结果发送至客户端。本发明实施例可以对多个应用进行配置,且不同应用之间的配置是相互独立的,方便不同应用的运维人员进行维护管理。本发明可以对多个应用进行批量配置,避免单独开发每个应用,缩短应用的开发周期。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

本发明实施例还提供了一种电子设备,参见图3,图3为本发明实施例的电子设备的结构图,包括:处理器301、通信接口302、存储器303和通信总线304,其中,处理器301、通信接口302、存储器303通过通信总线304完成相互间的通信;

存储器303,用于存放计算机程序;

处理器301,用于执行存储器303上所存放的程序时,实现上述任一批量配置应用的方法的步骤。

需要说明的是,上述电子设备提到的通信总线304可以是pci(peripheralcomponentinterconnect,外设部件互连标准)总线或eisa(extendedindustrystandardarchitecture,扩展工业标准结构)总线等。该通信总线304可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口302用于上述电子设备与其他设备之间的通信。

存储器303可以包括ram(randomaccessmemory,随机存取存储器),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器301可以是通用处理器,包括:cpu(centralprocessingunit,中央处理器)、np(networkprocessor,网络处理器)等;还可以是dsp(digitalsignalprocessing,数字信号处理器)、asic(applicationspecificintegratedcircuit,专用集成电路)、fpga(field-programmablegatearray,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

本发明实施例的电子设备中,处理器通过执行存储器上所存放的程序,针对待配置的各应用中的每个应用,若接收到用户对该应用的应用名称的点击操作,将该应用的应用名称对应的配置界面显示给用户;若接收到用户对该应用对应的各待配置需求进行配置的操作指令,在配置界面中对各待配置需求进行配置,得到各待配置需求的需求配置结果;将每个应用的所有需求配置结果发送至客户端。本发明实施例可以对多个应用进行配置,且不同应用之间的配置是相互独立的,方便不同应用的运维人员进行维护管理。本发明可以对多个应用进行批量配置,避免单独开发每个应用,缩短应用的开发周期。

本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质内存储有计算机程序,计算机程序被处理器执行时,实现上述任一批量配置应用的方法。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备及存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1