基于用户选择生成应用软件功能的系统、方法及相关设备技术方案

技术编号:38633356 阅读:11 留言:0更新日期:2023-08-31 18:30
本申请公开了一种基于用户选择生成应用软件功能的系统、方法及相关设备,可应用于金融领域或其他领域,该方法包括:终端根据用户下载应用软件的操作第一操作请求并发送给服务器。服务器根据第一操作请求将功能列表发送给终端。终端根据用户在功能列表中选择目标功能的操作生成第二操作请求并发送给服务器。服务器基于第二操作请求将应用软件的处理架构和目标功能所对应的可执行文件发送给终端。终端安装处理架构和可执行文件,即生成具有目标功能模块的应用软件。通过上述系统的功能,可以根据用户的选择下载应用软件中的部分功能,减少软件中的冗余功能,提高用户使用应用软件的便捷性,减少终端的内存占用。减少终端的内存占用。减少终端的内存占用。

【技术实现步骤摘要】
基于用户选择生成应用软件功能的系统、方法及相关设备


[0001]本申请涉及计算机
,尤其涉及一种基于用户选择生成应用软件功能的系统、方法及相关设备。

技术介绍

[0002]随着智能手机的飞速发展,手机中每个应用软件所对应的功能也逐渐丰富。目前用户在下载某个应用软件时,应用软件的功能都是固定的。但是对于某些用户来说,对于手机应用软件中功能的使用,可能只集中于部分的功能,对于其他的功能并不会使用。这样导致应用软件中不使用的功能不仅占用了手机内存,影响手机处理数据的效率,也使应用软件中显示功能的页面十分复杂,影响用户使用应用软件的便捷性。

技术实现思路

[0003]有鉴于此,本申请提供了一种基于用户选择生成应用软件功能的系统、方法及相关设备,以便可以根据用户需求生成应用软件的功能,提高使用应用软件的便捷性,减少终端的内存占用,提高数据处理效率。
[0004]第一方面,本申请提供了一种基于用户选择生成应用软件功能的系统,所述系统包括终端和服务器,所述服务器包括应用软件的处理架构、所述应用软件对应的功能列表以及所述应用软件的多个功能所分别对应的可执行文件;
[0005]所述终端,用于基于用户下载应用软件的操作生成第一操作请求,并将所述第一操作请求发送给所述服务器;
[0006]所述服务器,用于基于所述第一操作请求将所述功能列表发送给所述终端;
[0007]所述终端,还用于响应于所述用户选择所述多个功能中目标功能的操作,生成第二操作请求,并将所述第二操作请求发送给所述服务器;
[0008]所述服务器,还用于基于所述第二操作请求,将所述处理架构和所述目标功能所对应的可执行文件发送给所述终端;
[0009]所述终端,还用于安装所述处理架构和所述目标功能所对应的可执行文件,生成具有目标功能模块的应用软件,所述目标功能模块与所述目标功能相对应。
[0010]在一种可能的实现方式中,所述处理架构包括:核心处理模块和展现模块,所述展现模块存储有所述多个功能所对应的多个功能编号;
[0011]所述展现模块,用于响应于所述用户打开所述应用软件的操作,在所述应用软件的显示界面展示多个功能图标,所述多个功能图标与所述多个功能一一对应,所述目标功能模块对应的目标功能图标为亮色图标,所述多个功能图标中除所述目标功能图标外的其他功能图标为灰色图标;响应于所述用户点击多个所述灰色图标中的目标灰色图标,获取所述目标灰色图标所对应的第一功能编号,并将所述第一功能编号发送给所述核心处理模块;
[0012]所述核心处理模块,用于将所述第一功能编号发送给所述服务器;
[0013]所述服务器,还用于确定所述第一功能编号所对应的第一功能,获取所述第一功能所对应的第一可执行文件,将所述第一可执行文件发送给所述终端;
[0014]所述终端,还用于安装所述第一可执行文件以生成第一功能模块,所述第一功能模块与所述目标灰色图标相对应。
[0015]在一种可能的实现方式中,所述处理架构还包括:跳转模块;
[0016]所述展现模块,还用于响应于所述用户点击所述目标功能图标的操作,获取所述目标功能图标所对应的第二功能编号;将所述第二功能编号发送给所述核心处理模块;
[0017]所述核心处理模块,还用于将所述第二功能编号发送给所述跳转模块;
[0018]所述跳转模块,用于基于所述第二功能编号激活所述目标功能模块。
[0019]在一种可能的实现方式中,所述目标功能模块包括功能区后台引擎、功能区前端展示模块以及功能区数据传输模块;
[0020]所述功能区后台引擎,用于处理所述目标功能模块的数据;
[0021]所述功能区前端展示模块,用于实现所述目标功能模块所对应的外观展示;
[0022]所述功能区数据传输模块,用于实现所述目标功能模块与其他功能模块之间的数据交互,以及所述目标功能模块与所述服务器之间的数据交互。
[0023]第二方面,本申请提供了一种基于用户选择生成应用软件功能的方法,所述方法应用于终端,所述方法包括:
[0024]将用户下载应用软件的操作请求发送给服务器;
[0025]接收所述服务器发送的所述应用软件对应的功能列表,所述功能列表中包括多个功能;
[0026]将所述用户选择所述多个功能中目标功能的操作请求发送给所述服务器;
[0027]接收所述服务器发送的所述应用软件的处理架构以及所述目标功能所对应的可执行文件;
[0028]安装所述处理架构和所述目标功能所对应的可执行文件,生成具有目标功能模块的应用软件,所述目标功能模块与所述目标功能相对应。
[0029]在一种可能的实现方式中,所述方法还包括:
[0030]响应于所述用户打开所述应用软件的操作,在所述应用软件的显示界面展示多个功能图标,所述多个功能图标与所述多个功能一一对应,所述目标功能模块对应的目标功能图标为亮色图标,所述多个功能图标中除所述目标功能图标外的其他功能图标为灰色图标;
[0031]响应于所述用户点击多个所述灰色图标中的目标灰色图标,获取所述目标灰色图标所对应的第一功能编号,并将所述第一功能编号发送给所述服务器;
[0032]接收所述服务器发送的与所述第一功能编号所对应的第一可执行文件;
[0033]安装所述第一可执行文件以生成第一功能模块,所述第一功能模块与所述目标灰色图标相对应。
[0034]在一种可能的实现方式中,所述处理架构包括核心处理模块和展现模块,所述展现模块存储有所述多个功能图标所对应的多个功能编号,所述响应于所述用户点击多个所述灰色图标中的目标灰色图标,获取所述目标灰色图标所对应的第一功能编号,并将所述第一功能编号发送给所述服务器,包括:
[0035]响应于所述用户点击所述目标灰色图标的操作,基于所述核心处理模块获取所述目标灰色图标所对应的第一功能编号,并将所述第一功能编号发送给所述服务器,所述第一功能编号是由所述展现模块获取并发送给所述核心处理模块的;
[0036]所述接收所述服务器发送的与所述第一功能编号所对应的第一可执行文件,包括:
[0037]基于所述核心处理模块接收所述服务器发送的与所述第一功能编号所对应的第一可执行文件。
[0038]第三方面,本申请提供了一种基于用户选择生成应用软件功能的方法,所述方法应用于服务器,所述服务器包括应用软件的处理架构、所述应用软件对应的功能列表以及所述应用软件的多个功能所分别对应的可执行文件,所述方法包括:
[0039]接收终端发送的用户下载所述应用软件的操作请求;
[0040]基于该操作请求将所述功能列表发送给所述终端;
[0041]接收所述终端发送的所述用户选择所述多个功能中目标功能的操作请求;
[0042]基于该操作请求将所述处理架构和所述目标功能所对应的可执行文件发送给所述终端。
[0043]第四方面,本申请提供了一种基于用户选择生成应用本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于用户选择生成应用软件功能的系统,其特征在于,所述系统包括终端和服务器,所述服务器包括应用软件的处理架构、所述应用软件对应的功能列表以及所述应用软件的多个功能所分别对应的可执行文件;所述终端,用于基于用户下载应用软件的操作生成第一操作请求,并将所述第一操作请求发送给所述服务器;所述服务器,用于基于所述第一操作请求将所述功能列表发送给所述终端;所述终端,还用于响应于所述用户选择所述多个功能中目标功能的操作,生成第二操作请求,并将所述第二操作请求发送给所述服务器;所述服务器,还用于基于所述第二操作请求,将所述处理架构和所述目标功能所对应的可执行文件发送给所述终端;所述终端,还用于安装所述处理架构和所述目标功能所对应的可执行文件,生成具有目标功能模块的应用软件,所述目标功能模块与所述目标功能相对应。2.根据权利要求1所述的系统,其特征在于,所述处理架构包括:核心处理模块和展现模块,所述展现模块存储有所述多个功能所对应的多个功能编号;所述展现模块,用于响应于所述用户打开所述应用软件的操作,在所述应用软件的显示界面展示多个功能图标,所述多个功能图标与所述多个功能一一对应,所述目标功能模块对应的目标功能图标为亮色图标,所述多个功能图标中除所述目标功能图标外的其他功能图标为灰色图标;响应于所述用户点击多个所述灰色图标中的目标灰色图标,获取所述目标灰色图标所对应的第一功能编号,并将所述第一功能编号发送给所述核心处理模块;所述核心处理模块,用于将所述第一功能编号发送给所述服务器;所述服务器,还用于确定所述第一功能编号所对应的第一功能,获取所述第一功能所对应的第一可执行文件,将所述第一可执行文件发送给所述终端;所述终端,还用于安装所述第一可执行文件以生成第一功能模块,所述第一功能模块与所述目标灰色图标相对应。3.根据权利要求2所述的系统,其特征在于,所述处理架构还包括:跳转模块;所述展现模块,还用于响应于所述用户点击所述目标功能图标的操作,获取所述目标功能图标所对应的第二功能编号;将所述第二功能编号发送给所述核心处理模块;所述核心处理模块,还用于将所述第二功能编号发送给所述跳转模块;所述跳转模块,用于基于所述第二功能编号激活所述目标功能模块。4.根据权利要求1至3任一项所述的系统,所述目标功能模块包括功能区后台引擎、功能区前端展示模块以及功能区数据传输模块;所述功能区后台引擎,用于处理所述目标功能模块的数据;所述功能区前端展示模块,用于实现所述目标功能模块所对应的外观展示;所述功能区数据传输模块,用于实现所述目标功能模块与其他功能模块之间的数据交互,以及所述目标功能模块与所述服务器之间的数据交互。5.一种基于用户选择生成应用软件功能的方法,其特征在于,所述方法应用于终端,所述方法包括:将用户下载应用软件的操作请求发送给服务器;接收所述服务器发送的所述应用软件对应的...

【专利技术属性】
技术研发人员:吕明明
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1