应用服务软件架构生成方法和装置,存储介质和电子设备制造方法及图纸

技术编号:38261906 阅读:8 留言:0更新日期:2023-07-27 10:21
本申请公开一种应用服务软件架构生成方法和装置,存储介质和电子设备;所述方法包括:对应用服务软件基础层中的页面元素组件进行统一定义,确定页面元素对应的标准化组件;对所述应用服务软件导购层中的数据获取口径进行统一定义,确定标准化数据获取口径;对所述应用服务软件数据层的数据类型与所述标准化组件的绑定,确定所述数据类型与所述标准化组件之间的绑定关系;根据所述标准化组件、所述标准化数据获取口径以及所述绑定关系之间建立的连通关系,确定用于生成所述应用服务软件的架构。从而能够从端到端的角度实现应用服务软件在生成或迭代过程中保持表达的一致性。软件在生成或迭代过程中保持表达的一致性。软件在生成或迭代过程中保持表达的一致性。

【技术实现步骤摘要】
应用服务软件架构生成方法和装置,存储介质和电子设备


[0001]本申请涉及计算机
,具体涉及一种应用服务软件架构的生成方法和装置。本申请同时涉及一种计算机存储介质和电子设备。

技术介绍

[0002]随着智能设备的发展,基于智能设备的应用服务软件为生活提供了极大的便利。而随移动互联网的发展,移动APP(Application:应用服务软件)的研发逐渐向去中心化发展,即:移动APP通常会由多个团队配合完成,例如:前端团队和后端团队通过模块化的方式进行生产和维护,以便实现移动APP的不断迭代。
[0003]在生活类的应用移动APP中可以根据不同的功能需求、展示模式等划分,通过多个不同的团队进行移动APP的开发、管理和维护。然而,对于同一生产要素,在用户的操作动线中,会因为移动APP中功能需求不同被划分到不同的团队进行研发生产及维护,因此,会存在移动APP中对同一要素表达不一致,功能实现不对等的问题,例如:结合具体应用场景可以理解为移动APP首页展示的店铺信息上有新店标识,当进入到店铺主页则没有新店标识;在搜索列表有配送忙的信息提示,在会场页并没有信息提示等。
[0004]故而,去中心化研发引起的移动APP中用户动线的不一致问题,不仅影响移动APP同一要素表达的准确性,还会降低移动APP的迭代研发效率。

技术实现思路

[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]本申请还提供一种数据显示装置,包括:
[0044]获取单元,用于获取基于资源服务应用平台第一页面中待增加页面元素;其中,所述资源服务应用平台采用如上述应用服务软件架构的生成方法生成;
[0045]显示单元,用于根据所述待增本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用服务软件架构的生成方法,其特征在于,包括:对应用服务软件基础层中的页面元素组件进行统一定义,确定页面元素对应的标准化组件;对所述应用服务软件导购层中的数据获取口径进行统一定义,确定标准化数据获取口径;对所述应用服务软件数据层的数据类型与所述标准化组件的绑定,确定所述数据类型与所述标准化组件之间的绑定关系;根据所述标准化组件、所述标准化数据获取口径以及所述绑定关系之间建立的连通关系,确定用于生成所述应用服务软件的架构。2.根据权利要求1所述的应用服务软件架构的生成方法,其特征在于,所述对应用服务软件基础层中的页面元素组件进行统一定义,确定页面元素对应的标准化组件,包括:根据所述页面元素组件的属性,对所述页面元素组件进行结构划分,确定标准化组件结构;根据所述标准化组件结构,确定所述页面元素对应的所述标准化组件。3.根据权利要求2所述的应用服务软件架构的生成方法,其特征在于,所述根据所述页面元素组件的属性,对所述页面元素组件进行结构划分,确定标准化组件结构,包括:根据所述页面元素组件的属性,将所述页面元素组件结构划分为控件信息和字段信息;将所述控件信息和字段信息,确定为所述页面元素组件的标准化组件结构。4.根据权利要求1所述的应用服务软件架构的生成方法,其特征在于,所述对所述应用服务软件导购层中的数据获取口径进行统一定义,确定标准化数据获取口径,包括:通过软件工具包对所述数据获取口径进行统一定义,确定所述标准化数据获取口径。5.根据权利要求1所述的应用服务软件架构的生成方法,其特征在于,所述根据所述标准化组件、所述标准化数据获取口径以及所述绑定关系之间建立的连通关系,确定用于生成所述应用服务软件的架构,包括:建立所述标准化组件对应的标准化组件代码与所述标准化数据获取口径之间的调用关系;通过所述调用关系和所述绑定关系,建立所述标准化组件与组件数据之间的关联关系;根据所述关联关系,确定用于生成所述应用服务软件的架构。6.一种应用服务软件架构的生成装置,其...

【专利技术属性】
技术研发人员:饶俊学
申请(专利权)人:拉扎斯网络科技上海有限公司
类型:发明
国别省市:

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

1