一种业务对象的创建方法、装置、设备及存储介质与流程
未命名
07-22
阅读:127
评论:0

1.本公开涉及计算机技术领域,尤其涉及一种业务对象的创建方法、装置、设备及存储介质。
背景技术:
2.低代码(low-code)平台是一种是无需编码或通过少量代码快速生成业务对象的开发平台,能够对生成结果进行直观地展示,减轻了非技术开发人员的压力,但当前的低代码平台需要用户手动拖拽功能模块并配置相关属性,其学习和使用成本过高,在用户对低代码平台的操作方式和各项功能未能充分了解的情况下,最终生成的结果无法满足用户的需求,因此,如何降低用户使用低代码平台创建业务对象的操作门槛是需要解决的技术问题。
技术实现要素:
3.为了解决上述技术问题,本公开提供了一种业务对象的创建方法、装置、设备及存储介质。
4.本公开实施例的第一方面提供了一种业务对象的创建方法,该方法包括:
5.获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;
6.根据所述功能和所述类型信息,生成目标业务对象;
7.对所述目标业务对象进行可视化处理,生成可视化结果;
8.对所述可视化结果进行展示。
9.优选的,所述对所述目标业务对象进行可视化处理,生成可视化结果,包括:
10.将所述目标业务对象转化为预设语言格式的第一结果;
11.对所述第一结果进行可视化处理,生成可视化结果。
12.优选的,所述对所述第一结果进行可视化处理,生成可视化结果,包括:
13.识别所述第一结果中包含的字段类型;
14.基于字段类型与可视化组件之间的对应关系,确定所述第一结果中包含的字段类型对应的目标可视化组件;
15.按照预设规则对所述目标可视化组件进行组合,得到可视化结果。
16.优选的,所述根据所述功能和所述类型信息,生成目标业务对象之前,所述方法还包括:
17.获取用户对于目标创建的业务对象的需求信息;
18.所述根据所述功能和所述类型信息,生成目标业务对象,包括:
19.根据所述功能、所述类型信息和所述需求信息,生成目标业务对象。
20.优选的,所述获取用户对于目标创建的业务对象的需求信息之后,所述方法还包括:
21.基于预设的关键词库,对所述功能和所述需求信息进行合规性检测;
22.响应于所述功能和所述需求信息合规,则执行根据所述功能、所述类型信息和所述需求信息,生成目标业务对象的步骤。
23.优选的,所述根据所述功能、所述类型信息和所述需求信息,生成目标业务对象,包括:
24.在预设数据库中检索与所述功能、所述类型信息和所述需求信息关联的扩展信息;
25.根据所述功能、所述类型信息、所述需求信息和所述扩展信息,生成目标描述文本;
26.根据所述目标描述文本,生成目标业务对象。
27.优选的,所述根据所述目标描述文本,生成目标业务对象,包括:
28.根据预训练的业务对象创建模型和所述目标描述文本,生成目标业务对象。
29.优选的,所述方法还包括:
30.获取用户对所述可视化结果是否满意的反馈信息;
31.响应于所述用户对所述可视化结果满意,则对所述可视化结果和所述目标业务对象进行存储;
32.响应于所述用户对所述可视化结果不满意,则执行获取用户目标创建的业务对象的功能和类型信息的步骤。
33.本公开实施例的第二方面提供了一种业务对象的创建装置,该装置包括:
34.第一获取模块,用于获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;
35.生成模块,用于根据所述功能和所述类型信息,生成目标业务对象;
36.可视化模块,用于对所述目标业务对象进行可视化处理,生成可视化结果;
37.展示模块,用于对所述可视化结果进行展示。
38.本公开实施例的第三方面提供了一种计算机设备,包括存储器和处理器,以及计算机程序,其中,存储器中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的业务对象的创建方法。
39.本公开实施例的第四方面提供了一种计算机可读存储介质,存储介质中存储有计算机程序,当计算机程序被处理器执行时,实现如上述第一方面的业务对象的创建方法。
40.本公开实施例提供的技术方案与现有技术相比具有如下优点:
41.在本公开实施例提供的业务对象的创建方法、装置、设备及存储介质中,通过获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;根据所述功能和所述类型信息,生成目标业务对象;对所述目标业务对象进行可视化处理,生成可视化结果;对所述可视化结果进行展示,能够在用户想要创建业务对象时,根据用户输入的功能和类型信息,自动完成目标业务对象的创建,并生成可视化的结果,使用户无需拖拽相关模块或进行属性配置,就能生成目标业务对象,降低了操作难度,同时用户可以通过可视化结果直观查看目标业务对象的各项功能,判断其是否满足需求,提升了用户体验。
附图说明
42.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
43.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1是本公开实施例提供的一种业务对象的创建方法的流程图;
45.图2是本公开实施例提供的一种生成可视化结果的方法的流程图;
46.图3是本公开实施例提供的另一种生成可视化结果的方法的流程图;
47.图4是本公开实施例提供的一种生成目标业务对象的方法的流程图;
48.图5是本公开实施例提供的另一种生成目标业务对象的方法的流程图;
49.图6是本公开实施例提供的一种业务对象的创建装置的结构示意图;
50.图7是本公开实施例提供的一种计算机设备的结构示意图。
具体实施方式
51.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
52.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
53.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
54.图1是本公开实施例提供的一种业务对象的创建方法的流程图,该方法可以由一种业务对象的创建装置执行。如图1所示,本实施例提供的业务对象的创建方法包括如下步骤:
55.s101、获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种。
56.本公开实施例中的业务对象可以理解为企业内部为达到一定的业务目的而设置的功能对象,示例的,业务对象可以包括请假表、考勤打卡应用等,在此不做限定。
57.本公开实施例中,业务对象的创建装置可以在用户想要创建业务对象时,获取用户输入的目标创建的业务对象的功能和类型信息,其中,类型信息包括表单、流程、应用中的至少一种。
58.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以为不同类型的业务对象提供不同的创建入口,用户可以根据目标创建的业务对象的类型信息,选择对应的创建入口,并输入目标创建的业务对象的功能。
59.在本公开实施例的另一种示例性的实施方式中,业务对象的创建装置可以向用户提供用于输入功能信息的自定义输入框,以及表单、流程、应用中的至少一种类型信息对应
的选项,并获取用户在输入框中输入的功能,以及选择的类型信息。
60.在本公开实施例的又一种示例性的实施方式中,业务对象的创建装置可以为用户提供多种功能和类型信息的输入方式,包括但不限于文本输入方式和语音输入方式。
61.s102、根据所述功能和所述类型信息,生成目标业务对象。
62.本公开实施例中的目标业务对象可以理解为用户目标创建的业务对象,示例的,目标业务对象可以为代码形式。
63.本公开实施例中,业务对象的创建装置可以在获得用户输入的功能和类型信息后,生成符合该功能和类型信息的目标业务对象。
64.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以在获得用户输入的功能和类型信息后,将功能和类型信息输入预训练的业务对象生成模型中,得到输出的目标业务对象。
65.在本公开实施例的另一种示例性的实施方式中,业务对象的创建装置可以在获得用户输入的功能和类型信息后,查找与类型信息匹配的生成模板,并将与功能相关的内容填入该生成模板中,得到目标业务对象。
66.s103、对所述目标业务对象进行可视化处理,生成可视化结果。
67.本公开实施例中,业务对象的创建装置可以在生成目标业务对象后,对其进行可视化处理,生成直观展示目标业务对象的功能的可视化结果。
68.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以识别目标业务对象中包含的字段,并基于识别到的字段确定目标业务对象的中各部分内容实现的功能,以及彼此间的逻辑关系,从而基于功能和逻辑关系渲染出目标业务对象对应的可视化结果。
69.s104、对所述可视化结果进行展示。
70.本公开实施例中,业务对象的创建装置可以在生成可视化结果后,在输出设备上对可视化结果进行展示。
71.本公开实施例通过获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;根据所述功能和所述类型信息,生成目标业务对象;对所述目标业务对象进行可视化处理,生成可视化结果;对所述可视化结果进行展示,能够在用户想要创建业务对象时,根据用户输入的功能和类型信息,自动完成目标业务对象的创建,并生成可视化的结果,使用户无需拖拽相关模块或进行属性配置,就能生成目标业务对象,降低了操作难度,同时用户可以通过可视化结果直观查看目标业务对象的各项功能,判断其是否满足需求,提升了用户体验。
72.图2是本公开实施例提供的一种生成可视化结果的方法的流程图,如图2所示,在上述实施例的基础上,可以通过如下方法生成可视化结果。
73.s201、将所述目标业务对象转化为预设语言格式的第一结果。
74.本公开实施例中的第一结果可以理解为与目标业务对象具有相同功能的,采用的语言格式为预设语言格式的对象文件。
75.本公开实施例中,业务对象的创建装置可以在生成目标业务对象后,将其转化为方便进行可视化处理的,具有预先设定的语言格式的第一结果。
76.在本公开实施例的一种示例性的实施方式中,预设语言格式可以是结构化查询语
言(structured query language,mysql)格式,业务对象的创建装置可以在生成目标业务对象后,将目标业务对象解析为抽象语法树(abstract syntax tree,ast),再基于抽象语法树将目标业务对象的语言格式转换为javascript对象简谱(javascript object notation,json)格式,进一步将其转换为预设的结构化查询语言格式,并将其确定为第一结果。
77.s202、对所述第一结果进行可视化处理,生成可视化结果。
78.本公开实施例中,业务对象的创建装置可以在得到第一结果后,对第一结果进行可视化处理,得到目标业务对象的可视化结果。
79.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以将第一结果输入预训练的可视化模型中,得到可视化模型输出的可视化结果。
80.本公开实施例通过将所述目标业务对象转化为预设语言格式的第一结果,对所述第一结果进行可视化处理,生成可视化结果,能够提高可视化处理过程的准确度,使得最终生成的可视化结果的更贴近目标业务对象。
81.图3是本公开实施例提供的另一种生成可视化结果的方法的流程图,如图3所示,在上述实施例的基础上,可以通过如下方法生成可视化结果。
82.s301、识别所述第一结果中包含的字段类型。
83.本公开实施例中,业务对象的创建装置可以在得到第一结果后,基于存储有字段和字段类型的对应关系的预设词库,对第一结果中包含的字段的字段类型进行识别,具体地,业务对象的创建装置可以将第一结果中包含的字段与预设词库中包含的字段进行匹配处理,并确定匹配成功的字段对应的字段类型。
84.s302、基于字段类型与可视化组件之间的对应关系,确定所述第一结果中包含的字段类型对应的目标可视化组件。
85.本公开实施例中的可视化组件可以理解为预先设置的具有不同功能和属性的可视化组件,示例的,可视化组件可以包括单行输入组件、多行输入组件、选项组件、滑动组件等,在此不做限定。
86.本公开实施例中,业务对象的创建装置可以在识别得到第一结果中包含的字段类型后,基于预先设置的字段类型与可视化组件之间的对应关系,确定与第一结果中包含的字段类型对应的目标可视化组件。
87.s303、按照预设规则对所述目标可视化组件进行组合,得到可视化结果。
88.本公开实施例中,业务对象的创建装置可以在确定目标可视化组件后,按照预设规则,对目标可视化组件进行组合,得到目标业务对象的可视化结果。
89.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以根据预设的对可视化组件进行组合的规则,对各目标可视化组件进行排序,并基于排序确定各目标可视化组件在可视化结果中的目标位置,进而对目标可视化组件进行组合得到可视化结果。
90.本公开实施例通过识别所述第一结果中包含的字段类型,基于字段类型与可视化组件之间的对应关系,确定所述第一结果中包含的字段类型对应的目标可视化组件,按照预设规则对所述目标可视化组件进行组合,得到可视化结果,能够提高组成可视化结果的可视化组件与目标业务对象的匹配程度,使得最终生成的可视化结果能够更好的反映目标
业务对象的功能,满足用户的需求,进一步提升用户体验。
91.图4是本公开实施例提供的一种生成目标业务对象的方法的流程图。如图4所示,在上述实施例的基础上,可以通过如下方法生成目标业务对象。
92.s401、获取用户对于目标创建的业务对象的需求信息。
93.本公开实施例中的需求信息可以理解为在功能和类型信息的基础上,用户对于业务对象的更细节的需求信息,比如适用于100人规模的企业、制造行业等。
94.本公开实施例中,业务对象的创建装置可以获取用户对于目标创建的业务对象的更细节的需求信息。
95.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以通过文本或语音的形式,获取用户对于目标创建的业务对象的需求信息。
96.s402、根据所述功能、所述类型信息和所述需求信息,生成目标业务对象。
97.本公开实施例中,业务对象的创建装置可以在生成目标业务对象时,根据用户输入的功能和类型信息以及补充输入的需求信息,共同生成目标业务对象,具体生成方式与s102类似,此处不再赘述。
98.本公开实施例通过获取用户对于目标创建的业务对象的需求信息,根据所述功能、所述类型信息和所述需求信息,生成目标业务对象,能够通过更细节的需求信息,确定出更符合用户需求的目标业务对象,进一步提升用户体验。
99.在本公开一些实施例中,业务对象的创建装置可以基于预设的关键词库,对所述功能和所述需求信息进行合规性检测,响应于所述功能和所述需求信息合规,则执行根据所述功能、所述类型信息和所述需求信息,生成目标业务对象的步骤,具体地,业务对象的创建装置可以首先对用户输入的功能和需求信息进行分词处理,并判断用户输入的功能和需求信息中是否包含关键词库中记录的敏感关键词,如果存在,则确定未通过合规性检测,向用户发出提示信息,以使用户重新输入相应内容,如果不存在敏感关键词,则确定通过合规性检测,执行根据功能、类型信息和需求信息,生成目标业务对象的步骤。示例的,业务对象的创建装置还可以检测功能和需求信息中是否存在不符合输入规则的内容,比如在输入规则为支持中英文字符和数字输入时,用户输入的内容中包含其他语言的字符,可以确定用户输入的内容未通过合规性检测,提示用户重新输入,能够对用户的输入行为进行约束,使得输入的内容更加规范,避免生成目标业务对象时因无法识别用户输入的内容而出现错误,或在生成的目标业务对象中包含违规内容。
100.图5是本公开实施例提供的另一种生成目标业务对象的方法的流程图,如图5所示,在上述实施例的基础上,可以通过如下方法生成目标业务对象。
101.s501、在预设数据库中检索与所述功能、所述类型信息和所述需求信息关联的扩展信息。
102.本公开实施例中的预设数据库可以理解为预先设置的用于存储与业务对象相关的信息的数据库,示例的,预设数据库可以是方便检索的具有层级关系的结构化数据库。
103.本公开实施例中,业务对象的创建装置可以在获得功能、类型信息和需求信息后,在预设数据库中查找与上述内容相关的信息,并将查找到的信息确定为扩展信息。
104.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以在预设数据库中查找到与功能、类型信息和需求信息相关的信息后,进一步确定查找到的信息与上
述内容的关联程度,并将关联程度高于预设阈值的信息确定为扩展信息。
105.s502、根据所述功能、所述类型信息、所述需求信息和所述扩展信息,生成目标描述文本。
106.本公开实施例中,业务对象的创建装置可以在查找到扩展信息后,将功能、类型信息、需求信息和扩展信息进行组合,得到一段符合自然语言规律的目标描述文本。
107.在本公开实施例的一种示例性的实施方式中,业务对象的创建装置可以在查找到扩展信息后,将功能、类型信息、需求信息和扩展信息按照预设的表达顺序进行整理,并在各信息之间添加一些连接词,生成目标描述文本。
108.s503、根据所述目标描述文本,生成目标业务对象。
109.本公开实施例中,业务对象的创建装置可以在获得目标描述文本后,根据该目标描述文本生成目标业务对象。
110.本公开实施例通过在预设数据库中检索与所述功能、所述类型信息和所述需求信息关联的扩展信息,根据所述功能、所述类型信息、所述需求信息和所述扩展信息,生成目标描述文本,根据所述目标描述文本,生成目标业务对象,能够在用户输入补充的需求信息后,基于用户输入的所有信息,确定关联的扩展信息,进而根据所有相关信息生成描述文本,并进一步生成目标业务对象,使得最终创建的业务对象能够在最大程度上满足用户的个性化需求,进一步提高用户体验。
111.在本公开另一些实施例中,业务对象的创建装置可以根据预训练的业务对象创建模型和所述目标描述文本,生成目标业务对象。示例的,在训练该业务对象创建模型时,可以向模型框架中输入多组包括文本和对象文件的训练数据,其中,文本可以是包括功能、类型信息和其他补充信息的文本,对象文件可以是相关人员根据该文本完成的业务对象的文件,在对模型框架进行训练时,可以基于前向推理完成训练,其中,模型框架可以是神经网络模型、深度学习模型、机器学习模型、决策模型、大型语言模型(large language model,llm)、策略优化模型等,在此不做限定。
112.在本公开又一些实施例中,业务对象的创建装置可以获取用户对所述可视化结果是否满意的反馈信息,响应于所述用户对所述可视化结果满意,则对所述可视化结果和所述目标业务对象进行存储,响应于所述用户对所述可视化结果不满意,则执行获取用户目标创建的业务对象的功能和类型信息的步骤。具体地,业务对象的创建装置可以在对可视化结果进行展示后,弹出提示框,获取用户对可视化结果是否满意的反馈信息,如果用户的反馈结果为满意,则对可视化结果和目标业务对象进行存储,如果用户的反馈结果为不满意,可以重新获取用户目标创建的业务对象的功能和类型信息,从而基于用户重新输入的信息创建业务对象。示例的,业务对象的创建装置还可以在对可视化结果和目标业务对象进行存储后,当用户存在对可视化结果和目标业务对象的进行二次修改的需求时,向用户提供修改接口,提高用户创建业务对象的自由度。
113.图6是本公开实施例提供的一种业务对象的创建装置的结构示意图。如图6所示,该业务对象的创建装置600包括:第一获取模块610,生成模块620,可视化模块630,展示模块640,其中,第一获取模块610,用于获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;生成模块620,用于根据所述功能和所述类型信息,生成目标业务对象;可视化模块630,用于对所述目标业务对象进行可视化处理,生
成可视化结果;展示模块640,用于对所述可视化结果进行展示。
114.可选的,所述可视化模块630,包括:转化单元,用于将所述目标业务对象转化为预设语言格式的第一结果;可视化单元,用于对所述第一结果进行可视化处理,生成可视化结果。
115.可选的,所述可视化单元,包括:识别子单元,用于识别所述第一结果中包含的字段类型;确定子单元,用于基于字段类型与可视化组件之间的对应关系,确定所述第一结果中包含的字段类型对应的目标可视化组件;组合子单元,用于按照预设规则对所述目标可视化组件进行组合,得到可视化结果。
116.可选的,所述业务对象的创建装置600还包括:第二获取模块,用于获取用户对于目标创建的业务对象的需求信息;所述生成模块620,具体用于根据所述功能、所述类型信息和所述需求信息,生成目标业务对象。
117.可选的,所述业务对象的创建装置600还包括:检测模块,用于基于预设的关键词库,对所述功能和所述需求信息进行合规性检测;第一执行模块,用于响应于所述功能和所述需求信息合规,则执行根据所述功能、所述类型信息和所述需求信息,生成目标业务对象的步骤
118.可选的,所述生成模块620,包括:检索单元,用于在预设数据库中检索与所述功能、所述类型信息和所述需求信息关联的扩展信息;第一生成单元,用于根据所述功能、所述类型信息、所述需求信息和所述扩展信息,生成目标描述文本;第二生成单元,用于根据所述目标描述文本,生成目标业务对象。
119.可选的,所述第二生成单元,具体用于根据预训练的业务对象创建模型和所述目标描述文本,生成目标业务对象。
120.可选的,所述业务对象的创建装置600还包括:第三获取模块,用于获取用户对所述可视化结果是否满意的反馈信息;存储模块,用于响应于所述用户对所述可视化结果满意,则对所述可视化结果和所述目标业务对象进行存储;第二执行模块,用于响应于所述用户对所述可视化结果不满意,则执行获取用户目标创建的业务对象的功能和类型信息的步骤。
121.本实施例提供的业务对象的创建装置能够执行上述任一实施例所述的方法,其执行方式和有益效果类似,在这里不再赘述。
122.图7是本公开实施例提供的一种计算机设备的结构示意图。
123.如图7所示,该计算机设备可以包括处理器710以及存储有计算机程序指令的存储器720。
124.具体地,上述处理器710可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
125.存储器720可以包括用于信息或指令的大容量存储器。举例来说而非限制,存储器720可以包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个及其以上这些的组合。在合适的情况下,存储器720可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器720可在综合网关设备的内部或外部。在特定实施例中,存储器720是非易失性固态存储器。
在特定实施例中,存储器720包括只读存储器(read-only memory,rom)。在合适的情况下,该rom可以是掩模编程的rom、可编程rom(programmable rom,prom)、可擦除prom(electrical programmable rom,eprom)、电可擦除prom(electrically erasable programmable rom,eeprom)、电可改写rom(electrically alterable rom,earom)或闪存,或者两个或及其以上这些的组合。
126.处理器710通过读取并执行存储器720中存储的计算机程序指令,以执行本公开实施例所提供的业务对象的创建方法的步骤。
127.在一个示例中,该计算机设备还可包括收发器730和总线740。其中,如图7所示,处理器710、存储器720和收发器730通过总线740连接并完成相互间的通信。
128.总线740包括硬件、软件或两者。举例来说而非限制,总线可包括加速图形端口(accelerated graphics port,agp)或其他图形总线、增强工业标准架构(extended industry standard architecture,eisa)总线、前端总线(front side bus,fsb)、超传输(hyper transport,ht)互连、工业标准架构(industrial standard architecture,isa)总线、无限带宽互连、低引脚数(low pin count,lpc)总线、存储器总线、微信道架构(micro channel architecture,mca)总线、外围控件互连(peripheral component interconnect,pci)总线、pci-express(pci-x)总线、串行高级技术附件(serial advanced technology attachment,sata)总线、视频电子标准协会局部(video electronics standards association local bus,vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线740可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
129.本公开实施例还提供了一种计算机可读存储介质,该存储介质可以存储有计算机程序,当计算机程序被处理器执行时,使得处理器实现本公开实施例所提供的业务对象的创建方法。
130.上述的存储介质可以例如包括计算机程序指令的存储器720,上述指令可由业务对象的创建设备的处理器710执行以完成本公开实施例所提供的业务对象的创建方法。可选的,存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是rom、随机存取存储器(random access memory,ram)、光盘只读存储器(compact disc rom,cd-rom)、磁带、软盘和光数据存储设备等。上述计算机程序可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如java、c++等,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。
131.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除
在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
132.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种业务对象的创建方法,其特征在于,包括:获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;根据所述功能和所述类型信息,生成目标业务对象;对所述目标业务对象进行可视化处理,生成可视化结果;对所述可视化结果进行展示。2.根据权利要求1所述的方法,其特征在于,所述对所述目标业务对象进行可视化处理,生成可视化结果,包括:将所述目标业务对象转化为预设语言格式的第一结果;对所述第一结果进行可视化处理,生成可视化结果。3.根据权利要求2所述的方法,其特征在于,所述对所述第一结果进行可视化处理,生成可视化结果,包括:识别所述第一结果中包含的字段类型;基于字段类型与可视化组件之间的对应关系,确定所述第一结果中包含的字段类型对应的目标可视化组件;按照预设规则对所述目标可视化组件进行组合,得到可视化结果。4.根据权利要求1所述的方法,其特征在于,所述根据所述功能和所述类型信息,生成目标业务对象之前,所述方法还包括:获取用户对于目标创建的业务对象的需求信息;所述根据所述功能和所述类型信息,生成目标业务对象,包括:根据所述功能、所述类型信息和所述需求信息,生成目标业务对象。5.根据权利要求4所述的方法,其特征在于,所述获取用户对于目标创建的业务对象的需求信息之后,所述方法还包括:基于预设的关键词库,对所述功能和所述需求信息进行合规性检测;响应于所述功能和所述需求信息合规,则执行根据所述功能、所述类型信息和所述需求信息,生成目标业务对象的步骤。6.根据权利要求4所述的方法,其特征在于,所述根据所述功能、所述类型信息和所述需求信息,生成目标业务对象,包括:在预设数据库中检索与所述功能、所述类型信息和所述需求信息关联的扩展信息;根据所述功能、所述类型信息、所述需求信息和所述扩展信息,生成目标描述文本;根据所述目标描述文本,生成目标业务对象。7.根据权利要求6所述的方法,其特征在于,所述根据所述目标描述文本,生成目标业务对象,包括:根据预训练的业务对象创建模型和所述目标描述文本,生成目标业务对象。8.根据权利要求1所述的方法,其特征在于,所述对所述可视化结果进行展示之后,所述方法还包括:获取用户对所述可视化结果是否满意的反馈信息;响应于所述用户对所述可视化结果满意,则对所述可视化结果和所述目标业务对象进行存储;
响应于所述用户对所述可视化结果不满意,则执行获取用户目标创建的业务对象的功能和类型信息的步骤。9.一种业务对象的创建装置,其特征在于,包括:第一获取模块,用于获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;生成模块,用于根据所述功能和所述类型信息,生成目标业务对象;可视化模块,用于对所述目标业务对象进行可视化处理,生成可视化结果;展示模块,用于对所述可视化结果进行展示。10.一种电子设备,其特征在于,包括:处理器;存储器,用于存储可执行指令;其中,所述处理器用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现上述权利要求1-8中任一项所述的方法。11.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上述权利要求1-8中任一项所述的方法。
技术总结
本公开涉及一种业务对象的创建方法、装置、设备及存储介质,该方法包括:获取用户目标创建的业务对象的功能和类型信息,所述类型信息包括表单、流程、应用中的至少一种;根据所述功能和所述类型信息,生成目标业务对象;对所述目标业务对象进行可视化处理,生成可视化结果;对所述可视化结果进行展示。本公开通过获取用户输入的功能和类型信息,自动生成目标业务对象,并进行可视化处理,能够在用户想要创建业务对象时,根据用户输入的功能和类型信息完成业务对象的自动创建,并生成可视化的结果,降低了用户的操作难度,同时用户可以通过可视化结果直观查看目标业务对象的各项功能,判断其是否符合需求,提升了用户体验。提升了用户体验。提升了用户体验。
技术研发人员:刘金柱 柴广锐
受保护的技术使用者:北京炎黄盈动科技发展有限责任公司
技术研发日:2023.03.24
技术公布日:2023/7/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/