一种功能引导语配置与展示方法、系统及相关设备技术方案

技术编号:32365095 阅读:13 留言:0更新日期:2022-02-20 03:38
本申请公开了一种功能引导语配置与展示方法,包括接收项目配置信息,根据所述项目配置信息生成对应项目的引导语方案;接收所述引导语方案对应的引导语设计信息,并建立所述引导语方案与所述引导语设计信息之间的映射关系;当接收到用户请求时,根据所述用户请求确定目标引导语方案;根据所述映射关系确定所述目标引导语方案对应的目标引导语设计信息;根据所述目标引导语设计信息生成目标引导语,并输出至前端界面。应用本申请所提供的技术方案,可以有效简化开发流程,提高功能引导语的配置效率。本申请还公开了一种功能引导语配置与展示系统、计算机设备及计算机可读存储介质,均具有上述有益效果。均具有上述有益效果。均具有上述有益效果。

【技术实现步骤摘要】
一种功能引导语配置与展示方法、系统及相关设备


[0001]本申请涉及前端开发
,特别涉及一种功能引导语配置与展示方法,还涉及一种功能引导语配置与展示系统、计算机设备及计算机可读存储介质。

技术介绍

[0002]在产品迭代过程中,通常会不断添加新的功能或菜单,为了使产品的使用者关注到这些新功能,或者尽快了解这些新功能,相应的开发团队往往会选择为新功能增加引导提示。
[0003]相关技术中,引导语的样式与内容,由相应开发团队的设计师负责设计与编写,再由开发团队的开发负责人在相应功能的开发页面编写前端语言(JavaScript或其代码库)进行实现,必要时会根据需要引入一些第三方插件库,最终交由开发团队的测试负责人根据设计文档进行测试,发现问题交由开发负责人进行修改,直到达到发版要求。
[0004]然而,引导语功能的代码实现逻辑基本上是一致的,但由分散的不同的业务模块各自实现,会产生大量冗余、重复的代码,并且,随着功能的迭代,引导语的提示内容会产生非常频繁的变动,比如需要替换一张图片,改变一下颜色,甚至是将一个句号改为感叹号,都需要交由开发负责人手工修改代码,直至迭代结束。
[0005]因此,如何实现快速高效的功能引导语配置是本领域技术人员亟待解决的问题。

技术实现思路

[0006]本申请的目的是提供一种功能引导语配置与展示方法,该功能引导语配置与展示方法可以有效简化开发流程,提高功能引导语的配置效率;本申请的另一目的是提供一种功能引导语配置与展示系统、计算机设备及计算机可读存储介质,均具有上述有益效果。
[0007]第一方面,本申请提供了一种功能引导语配置与展示方法,包括:
[0008]接收项目配置信息,根据所述项目配置信息生成对应项目的引导语方案;
[0009]接收所述引导语方案对应的引导语设计信息,并建立所述引导语方案与所述引导语设计信息之间的映射关系;
[0010]当接收到用户请求时,根据所述用户请求确定目标引导语方案;
[0011]根据所述映射关系确定所述目标引导语方案对应的目标引导语设计信息;
[0012]根据所述目标引导语设计信息生成目标引导语,并输出至前端界面。
[0013]优选的,所述项目配置信息为页面配置信息或页面元素配置信息,所述根据所述项目配置信息生成对应项目的引导语方案,包括:
[0014]根据所述页面配置信息生成页面引导语方案;
[0015]根据所述页面元素配置信息生成页面元素引导语方案。
[0016]优选的,所述引导语方案包括项目名称和项目标识,所述根据所述用户请求确定目标引导语方案,包括:
[0017]根据所述用户请求确定目标项目标识;
[0018]根据所述目标项目标识确定所述目标引导语方案。
[0019]优选的,若所述目标项目为页面,则所述目标项目标识为页面URL;若所述目标项目为页面元素,则所述目标项目标识为页面元素ID。
[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.根据权利要求1所述的功能引导语配置与展示方法,其特征在于,所述引导语方案包括项目名称和项目标识,所述根据所述用户请求确定目标引导语方案,包括:根据所述用户请求确定目标项目标识;根据所述目标项目标识确定所述目标引导语方案。4.根据权利要求3所述的功能引导语配置与展示方法,其特征在于,若所述目标项目为页面,则所述目标项目标识为页面URL;若所述目标项目为页面元素,则所述目标项目标识为页面元素ID。5.根据权利要求1所述的功能引导语配置与展示方法,其特征在于,所述根据所述用户请求确定目标引导语方案之前,还包括:根据所述用户请求判断当前用户是否满足引导功能触发条件;若是,则执行所述根据所述用户请求确定目标引导语方案的步骤;若否,则执行所述用户请求。6.根据权利要求5所述的功能引导语配置与展示方法,其特征在于,所述根据所述用户请求判断当前...

【专利技术属性】
技术研发人员:肖建伟易凯李鸿运王日生王水泉
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

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

1