面向用户实现业务应用的方法、系统、电子设备及介质技术方案

技术编号:32345861 阅读:18 留言:0更新日期:2022-02-20 02:01
本发明专利技术涉及一种面向用户实现业务应用的方法、系统、电子设备及介质,其中,所述方法包括:基于与业务应用相关联的三个维度,构建三维坐标系,每个维度包含一个或多个刻度;选取三维坐标系的其中一个维度;针对所述选取的维度包含的任意一刻度,建立降维分析表;基于所述建立的降维分析表,获取面向用户的数据表。本发明专利技术实施例提出的面向用户实现业务应用的方案,可以减少业务对接成本,缩短对接周期,提升用户体验。升用户体验。升用户体验。

【技术实现步骤摘要】
面向用户实现业务应用的方法、系统、电子设备及介质


[0001]本专利技术属于软件开发
,具体涉及一种面向用户实现业务应用的方法、系统、电子设备及介质。

技术介绍

[0002]业务应用,即应用(Application)的开发是根据用户要求建造出软件系统或者系统中的软件部分的过程,大致包括计划、需求分析、设计、实现和测试等过程。
[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]图1示出根据本专利技术实施例的面向用户实现业务应用的方法的流程图;
[0029]图2a、图2b和图2c示出根据本专利技术实施例的面向用户实现业务应用的方法的三个维度的坐标轴的示意图;
[0030]图3示出根据本专利技术实施例的面向用户实现业务应用的方法的三维坐标系的示意图;
[0031]图4示出根据本专利技术实施例的面向用户实现业务应用的方法的降维分析的示意图;
[0032]图5示出根据本专利技术实施例的面向用户实现业务应用的系统的结构示意图。
具体实施方式
[0033]如本文中所述,术语“包括”及其各种变体可以被理解为开放式术语,其意味着“包括但不限于”。术语“基于”可以被理解为“至少部分地基于”。术语“一个实施例”可以被理解为“至少一个实施例”。术语“另一实施例”可以被理解为“至少一个其它实施例”。
[0034]如前所述,当前在需求分析过程中接入用户语言时存在软件开发成本增加和用户体验度差等问题。本专利技术实施例提出的面向用户实现业务应用的方案,可以减少业务对接成本,缩短对接周期,提升用户体验。下面结合附图对本专利技术实施例进行详细描述。
[0035]图1示出了根据本专利技术实施例的面向用户实现业务应用的方法的流程图,包括:
[0036]在步骤110,基于与业务应用相关联的三个维度,构建三维坐标系,每个维度包含一个或多个刻度;
[0037]在步骤120,选取三维坐标系的其中一个维度;
[0038]在步骤130,针对所述选取的维度包含的任意一刻度,建立降维分析表;
[0039]在步骤140,基于所述建立的降维分析表,获取面向用户的数据表。
[0040]在本专利技术实施例提供的面向用户实现业务应用的方法中,与业务应用相关联的三个维度是指为了实现该业务应用,需要进行对应分析的三个维度,也即对业务进行拆解的维度。
[0041]在一个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向用户实现业务应用的方法,其特征在于,包括:基于与业务应用相关联的三个维度,构建三维坐标系,每个维度包含一个或多个刻度;选取三维坐标系的其中一个维度;针对所述选取的维度包含的任意一刻度,建立降维分析表;基于所述建立的降维分析表,获取面向用户的数据表。2.根据权利要求1所述的方法,其特征在于,所述三个维度包括功能需求维度、接口维度和语言层次维度,其中,所述功能需求维度包含的刻度包括与业务应用存在逻辑关联的所有功能需求,所述接口维度包含的刻度包括与业务应用存在逻辑关联的所有接口模块,所述语言层次维度包含的刻度包括适用于业务应用的固定的语言层次。3.根据权利要求2所述的方法,其特征在于,所述语言层次维度包含的刻度为函数层、用户层、领域层和体验层。4.根据权利要求2所述的方法,其特征在于,响应于所述选取的维度为语言层次维度,针对所述选取的维度包含的任意一刻度,建立降维分析表,包括:针对任意一语言层次,基于各个接口模块和各个功能需求建立二维分析表。5.根据权利要求2所述的方法,其特征在于,响应于所述选取的维度为接口维度,针对所述选取的维度包含的任意一刻度,建立降维分析表,包括:针对任意一接口模块,基于各个语言层次和各个功能需求建立二维分析表。6.根据权利要求2所述的方法,其特征在于,响应于所述选取的维度为功能需求维度,针对所述...

【专利技术属性】
技术研发人员:金述强杨清广谢一铭李日璐赵婧
申请(专利权)人:广东优特云科技有限公司
类型:发明
国别省市:

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

1