首页> 中国专利> 一种可视化人机交互设计平台的工作方法

一种可视化人机交互设计平台的工作方法

摘要

本发明公开了一种包括下列步骤:1):接收启动命令,启动人机交互设计平台;2):获取访问指令或创建指令,访问预先创建的模板库,调取选用的目标模板并显示于界面中,或在显示界面中创建新的基础模板;3):在模板中,接收针对于模板的操作,并根据操作对模板进行更新,若模板已定义,则得到设计完成的人机交互应用模块,本发明提出的的人机交互设计平台的工作方法,可以直接调用预存与模板库中的模板,也可以在直接创建基础模板,较之于传统设计平台不需要从头开始设计,只需要根据当前需求对模板进行设计操作,就能快速得到所需的设计的人机交互应用模块,有效的提升了设计效率。

著录项

  • 公开/公告号CN113238749A

    专利类型发明专利

  • 公开/公告日2021-08-10

    原文格式PDF

  • 申请/专利权人 南京仁谷系统集成有限公司;

    申请/专利号CN202110305331.6

  • 发明设计人 吴恩洋;

    申请日2021-03-19

  • 分类号G06F8/35(20180101);G06F8/38(20180101);

  • 代理机构32478 江苏长德知识产权代理有限公司;

  • 代理人刘传玉

  • 地址 210000 江苏省南京市高新区南京软件园(西区)团结路100号220室

  • 入库时间 2023-06-19 12:10:19

说明书

技术领域

本发明涉及人机交互设计平台领域,具体涉及一种可视化人机交互设计平台的工作方法。

背景技术

人机交互(Human-Computer Interaction,简写HCI):是指人与计算机之间使用某种对话语言,以一定的交互方式,为完成确定任务的人与计算机之间的信息交换过程。有很多著名公司和学术机构正在研究人机交互。在计算机发展历史上,人们很少注意计算机的易用性。现在,很多计算机用户抱怨计算机制造商在如何使其产品“用户友好”这方面没有投入足够的精力。而反过来,这些计算机系统开发商也在抱怨,他们的理由是:设计和制造计算机是一个很复杂的工作,光是研究如何在新领域能够应用计算机的问题就已经占用了他们的大部分精力,实在是没有多余的精力来研究如何提高计算机的易用性了。

人机交互(HCI)的一个重要问题是:不同的计算机用户具有不同的使用风格——他们的教育背景不同、理解方式不同、学习方法以及具备技能都不相同,比如,一个左撇子和普通人的使用习惯就完全不同。另外,还要考虑文化和民族的因素。其次,研究和设计人机交互需要考虑的是用户界面技术变化迅速,提供的新的交互技术可能不适用于以前的研究。还有,当用户逐渐掌握了新的接口时,他们可能提出新的要求

智能系统市场前景广阔,更加智能化人机交互是未来的的发展趋势,这些趋势会深刻影响未来人、机和环境的关系,必然会带来人机交互方式的变化,人机交互设计也将成为智能化发展和创新的核心要素。

目前,自助平台中均配置有显示屏,近几年的自助平台一般配置有的触摸屏,为人机交互提供了更丰富的交互形式。随着显示屏中能够显示的内容越来越多,基于显示屏的人机交互设计也越来越多样化。常见的设计方式包括使用 visio软件进行流程图设计,这种设计流程性强,但是只是框图流转,比较死板;还包括使用Axure进行低保真模型设计,这种设计页面单一,与实际界面差距较大。此外,上述两种设计方式中,针对每个品牌的每个车型,均需要单独设计,设计操作重复量大,设计效率低下。

发明内容

为解决上述技术问题,本发明提供一种可视化人机交互设计平台的工作方法,包括下列步骤:

1):接收启动命令,启动人机交互设计平台;

2):获取访问指令或创建指令,访问预先创建的模板库,调取选用的目标模板并显示于界面中,或在显示界面中创建新的基础模板;

3):在模板中,接收针对于模板的操作,并根据操作对模板进行更新,若模板已定义,则得到设计完成的人机交互应用模块。

优选的:模板库包括控件库、组件库和模块库,控件库中包含基础控件模板,组件库中包含由多个基础控件组合得到的组件模板,模块库包含由多个组件组合得到的模块模板。

优选的:针对于模板的操作为界面指针设计操作、键盘设计操作和语音设计操作中一种或几种。

优选的:在步骤3)中,操作命令包括作用于与模板库中的目标模板的拖动操作、变更操作和编辑操作。

优选的:变更操作包括修改视觉图像切片、修改文字、修改背景、修改示意图案、调整显示位置、调整透视角度、语音删减、语音音调音色修改中的至少一个。

优选的:编辑操作包括图像编辑、文字编辑、背景编辑、示意图案编辑和语音编辑中的至少一个。

优选的:在得到设计完成的人机交互应用模块之后,还包括将更新之后的模板存储于模板库中。

优选的:模块库中还包含模板对应的功能实现代码,功能实现代码包括用于调用、创建实现模板对应的人机交互功能的软件和/或硬件的代码;在得到设计完成的人机交互应用模块之后,还包括:将模板库中与模板对应的目标功能实现代码链接至人机交互应用模块中对应的组成部分。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的方法。

一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述的方法。

一种可视化人机交互设计平台,包括:

模板库访问模块,用于访问预先创建的模板库;

模板创建模块,用于创建新的基础模板;

显示界面模块,用于显示模板和作用于模板的拖动操作;

语音模块,用于接收语音指令和播放语音信息;

应用模块设计模块,用于接收针对模板的变更、编辑操作,并根据变更、编辑操作对目标模板进行更新,得到设计完成的人机交互应用模块。

本发明的技术效果和优点:本发明提出的的人机交互设计平台的工作方法,可以直接调用预存与模板库中的模板,也可以在直接创建基础模板,对调用或创建的模板直接进行设计操作,可以采用鼠标指针设计,也可以采用键盘设计,还可以使用语音进行设计,将设计完成的模板进行更新,可以得到设计完成的人机交互应用模块,较之于传统设计平台不需要从头开始设计,只需要根据当前需求对模板进行设计操作,就能快速得到所需的设计的人机交互应用模块,有效的提升了设计效率。

附图说明

图1为本发明提出的一种可视化人机交互设计平台的工作方法的流程示意图。

图2为本发明提出的一种可视化人机交互设计平台的组成框图。

具体实施方式

下面结合附图和具体实施方式对本发明作进一步详细的说明。本发明的实施例是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显而易见的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

实施例1

参考图1,在本实施例中提出了一种可视化人机交互设计平台的工作方法,包括下列步骤:

1):接收启动命令,启动人机交互设计平台;

2):获取访问指令或创建指令,访问预先创建的模板库,模板库包括控件库、组件库和模块库,控件库中包含基础控件模板,组件库中包含由多个基础控件组合得到的组件模板,模块库包含由多个组件组合得到的模块模板,调取选用的目标模板并显示于界面中,或在显示界面中创建新的基础模板;

3):在模板中,接收针对于模板的操作,针对于模板的操作为界面指针设计操作、键盘设计操作和语音设计操作中一种或几种,操作命令包括作用于与模板库中的目标模板的拖动操作、变更操作和编辑操作,变更操作包括修改视觉图像切片、修改文字、修改背景、修改示意图案、调整显示位置、调整透视角度、语音删减、语音音调音色修改中的至少一个,编辑操作包括图像编辑、文字编辑、背景编辑、示意图案编辑和语音编辑中的至少一个,并根据操作对模板进行更新,若模板已定义,则得到设计完成的人机交互应用模块,将更新之后的模板存储于模板库中,模块库中还包含模板对应的功能实现代码,功能实现代码包括用于调用、创建实现模板对应的人机交互功能的软件和/或硬件的代码;在得到设计完成的人机交互应用模块之后,还包括:将模板库中与模板对应的目标功能实现代码链接至人机交互应用模块中对应的组成部分。

本发明提出的的人机交互设计平台的工作方法,可以直接调用预存与模板库中的模板,也可以在直接创建基础模板,对调用或创建的模板直接进行设计操作,可以采用鼠标指针设计,也可以采用键盘设计,还可以使用语音进行设计,将设计完成的模板进行更新,可以得到设计完成的人机交互应用模块,较之于传统设计平台不需要从头开始设计,只需要根据当前需求对模板进行设计操作,就能快速得到所需的设计的人机交互应用模块,有效的提升了设计效率

实施例2

参考图2,在本实施例提出了一种可视化人机交互设计平台,包括:

模板库访问模块,用于访问预先创建的模板库;

模板创建模块,用于创建新的基础模板;

显示界面模块,用于显示模板和作用于模板的拖动操作;

语音模块,用于接收语音指令和播放语音信息;

应用模块设计模块,用于接收针对模板的变更、编辑操作,并根据变更、编辑操作对目标模板进行更新,得到设计完成的人机交互应用模块。

实施例3

在本实施例中提出了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现下述的方法:

1):接收启动命令,启动人机交互设计平台;

2):获取访问指令或创建指令,访问预先创建的模板库,模板库包括控件库、组件库和模块库,控件库中包含基础控件模板,组件库中包含由多个基础控件组合得到的组件模板,模块库包含由多个组件组合得到的模块模板,调取选用的目标模板并显示于界面中,或在显示界面中创建新的基础模板;

3):在模板中,接收针对于模板的操作,针对于模板的操作为界面指针设计操作、键盘设计操作和语音设计操作中一种或几种,操作命令包括作用于与模板库中的目标模板的拖动操作、变更操作和编辑操作,变更操作包括修改视觉图像切片、修改文字、修改背景、修改示意图案、调整显示位置、调整透视角度、语音删减、语音音调音色修改中的至少一个,编辑操作包括图像编辑、文字编辑、背景编辑、示意图案编辑和语音编辑中的至少一个,并根据操作对模板进行更新,若模板已定义,则得到设计完成的人机交互应用模块,将更新之后的模板存储于模板库中,模块库中还包含模板对应的功能实现代码,功能实现代码包括用于调用、创建实现模板对应的人机交互功能的软件和/或硬件的代码;在得到设计完成的人机交互应用模块之后,还包括:将模板库中与模板对应的目标功能实现代码链接至人机交互应用模块中对应的组成部分。

本实施例提供的计算机设备,在需要对人机交互界面中的应用模块进行设计时,可以直接通过设计平台访问预先创建的模板库,模板库中包括模块库、组件库和控件库,模块库中的模块模板是已经设计好的由多个组件组合得到的模板,可以直接利用拖动的方式将其拖动到显示界面中,或者直接在界面中创建基础的模板中,不需要从头开始设计,只需要根据当前需求对模板中的细节进行调整,即可快速得到所需要的设计的人机交互应用模块,有效提升人机交互设计效率。

实施例4

在本实施例中提出了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现下述的方法:

1):接收启动命令,启动人机交互设计平台;

2):获取访问指令或创建指令,访问预先创建的模板库,模板库包括控件库、组件库和模块库,控件库中包含基础控件模板,组件库中包含由多个基础控件组合得到的组件模板,模块库包含由多个组件组合得到的模块模板,调取选用的目标模板并显示于界面中,或在显示界面中创建新的基础模板;

3):在模板中,接收针对于模板的操作,针对于模板的操作为界面指针设计操作、键盘设计操作和语音设计操作中一种或几种,操作命令包括作用于与模板库中的目标模板的拖动操作、变更操作和编辑操作,变更操作包括修改视觉图像切片、修改文字、修改背景、修改示意图案、调整显示位置、调整透视角度、语音删减、语音音调音色修改中的至少一个,编辑操作包括图像编辑、文字编辑、背景编辑、示意图案编辑和语音编辑中的至少一个,并根据操作对模板进行更新,若模板已定义,则得到设计完成的人机交互应用模块,将更新之后的模板存储于模板库中,模块库中还包含模板对应的功能实现代码,功能实现代码包括用于调用、创建实现模板对应的人机交互功能的软件和/或硬件的代码;在得到设计完成的人机交互应用模块之后,还包括:将模板库中与模板对应的目标功能实现代码链接至人机交互应用模块中对应的组成部分

存储介质——任何的各种类型的存储器设备或存储设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如DRAM、DDRRAM、SRAM、EDORAM,兰巴斯 (Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。

实施例5

在本实施例中,使用者使用本发明提出的人机交互设计平台进行自助缴费显示器进行设计:

用户在使用本发明提出的人机交互设计平台进行人机交互界面设计的过程中,一般需要从最基本的元素(如线条、文字、图形以及颜色等)开始设计,从元素到基础控件,再从基础控件到组件,然后逐步设计出人机交互应用模块,而每个人机交互应用模块都需要从元素开始重新设计,每个界面中包含多个应用模块,每种自助缴费机显示器包含多个界面,因此,设计量非常大。对于自助缴费机显示界面来说,许多功能对于大多自助缴费机来说都是存在的,因此,当有新自助缴费机设计需求时,就会产生大量重复性设计工作,或导致本应该与历史自助缴费机设计成一致的部分因重新设计而产生差异,造成不统一的情况发生。

在本实施例中,可以在人机交互界面设计过程中,不断积累所设计出来的基础控件、组件以及模块,将这些基础控件、组件以及模块作为模板保存至相应的模板库中,在下一次需要进行人机交互设计时,通过预设人机交互设计平台访问预先创建的模板库,以获取其中的模板。

基础控件模板可包括如入口按钮、点灯式按钮、文字按钮、标签按钮、分段按钮、开关按钮、单选框、复选框、输入框以及滚动条等;组件模板可包括功能图标、音量弹窗、消息中心、语音弹窗、消息弹窗以及提示弹窗等;

模块模板可包括功能图标显示模块、快捷功能显示模块、搜索模块和分享模块等。

可以在人机交互设计平台中增加模板库调用入口和新模板创建入口,用户可以通过点击等操作方式来触发该调用入口或创建入口,平台检测到调用入口被触发后,则访问对应的预先创建的模板库,平台检测到创建入口被触发口,则新建新的基础模板。

调用预先创建的模板库中的模板时,可以在界面显示模板库中各模板对应的名称、缩略图或预览图等,方便用户对模板进行选择,还可在界面显示搜索框,用户可通过关键字搜索对应名称的模板,还可以通过语音控制搜索对应的模板,可以采用鼠标将选中的模板从模板库中拖出,拖到显示界面中,或者采用键盘输入模板名称或序号,将模板调出显示在界面中,或者通过语音模块,获取用户指示语音,根于语音命令将,分别模板名称或模板序号,将对应的的模板调出到界面中,其中调用的目标模板的数量可以是多个,用户可以依次进行选择,也可以通过多选的方式批量选择,目标模板可以包括模块模板,还可以包括基础控件模板和/或组件模板。

在创建基础模板时,可以在界面中直接新建空白模板,该空白模板可以是控件模板、也可以是组件模板、也可以是模块模板。

接收针对显示于所述界面中的所述模板的操作,可以对模板进行下列操作:修改视觉图像切片、修改文字、修改背景、修改示意图案、调整显示位置、调整透视角度、语音删减、语音音调音色修改中、图像编辑、文字编辑、背景编辑、示意图案编辑和语音编辑,操作完毕之后,根据所述操作对所述模板进行更新,得到设计完成的人机交互应用模块。

显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域及相关领域的普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。本发明中未具体描述和解释说明的结构、装置以及操作方法,如无特别说明和限定,均按照本领域的常规手段进行实施。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号