掌桥专利:专业的专利平台
掌桥专利
首页

一种自定义智能化软件界面平台实现系统及其使用方法

文献发布时间:2024-01-17 01:26:37


一种自定义智能化软件界面平台实现系统及其使用方法

技术领域

本发明涉及软件界面设计,尤其是涉及一种自定义智能化软件界面平台实现系统及其使用方法。

背景技术

随着计算机技术的进步,软件被广泛应用于各行各业,极大地方便了人们的生活,促进了各领域产业的发展。软件界面作为系统和用户之间进行交互和信息交换的媒介,是软件能够高效实现功能的重要组成部分。

目前软件界面的设计和实现通常采用呈现式用户界面(RPUI)方式,这种方式要求设计师首先进行界面设计,确定页面的布局和功能模块,然后由前端开发人员将这些设计转换成可交互的页面。在现有的软件界面中,若用户想要将现有软件不同模块放置到同一个页面,用户需要向软件开发人员提交需求,让开发人员根据用户需求进行调整页面内容。针对需求进行内容调整,一般经过以下步骤:根据用户需求确定页面的布局和内容:软件开发人员可以与用户进行沟通,了解用户的具体需求,然后根据需求设计页面的布局和内容,确保页面符合用户的要求;确定页面元素的位置和大小:软件开发人员需要根据页面的布局确定各个页面元素的位置和大小,使得页面看起来整洁、美观,并且易于操作;调整页面交互方式:软件开发人员还需要考虑页面交互方式,包括用户与页面元素的交互方式和元素之间的交互方式。在调整时,应当确保用户可以轻松地找到所需的功能,并且可以方便地操作;进行测试和优化:完成页面设计后,软件开发人员应该进行测试,以确保页面的正常运行。如果出现问题,需要及时优化。

但是,用户个性化的需求逐渐增多,按照现有的设计方式,由于每个页面的内容都是固定的,如果需要在页面中增加或修改图表、列表或其他模块,需要重新进行设计,并由前端人员进行实现和后端进行数据绑定,这个过程比较繁琐,也会浪费大量时间和资源。

经过检索中国专利公开号CN101324885A公开了一种可在软件界面上自定义标识信息的装置和方法,具体公开了在程序中提供一套用户自定义标识信息的机制,只要通用企业级软件在开发中使用这套机制,那么该软件就能达到用户可自定义标识信息的目的。但是该现有专利自定义需要在特定的条件下才能实现,因此适用性不强。

因此如何来实现根据自己的需求和喜好自定义软件界面,使其更加符合个人使用习惯,从而提高用户的满意度,成为需要解决的技术问题。

发明内容

本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种自定义智能化软件界面平台实现系统及其使用方法。

本发明的目的可以通过以下技术方案来实现:

根据本发明的一个方面,提供了一种自定义智能化软件界面平台实现系统,包括依次连接的用户需求分析模块、设计元素准备模块、界面组合方案模块、界面评估与反馈模块和界面实现与调整模块;

所述的用户需求分析模块对用户需求进行分析;所述设计元素准备模块根据分析结果选择设计要素;所述界面组合方案模块将设计要素进行组合,生成多种不同的界面方案;所述界面评估与反馈模块将界面方案进行呈现;所述界面实现与调整模块实现最终的自定义界面设计方案。

作为优选的技术方案,所述的用户需求包括用户的使用场景、任务需求和偏好习惯。

作为优选的技术方案,所述的设计要素包括设计元素、设计样式和布局方案,所述的设计元素包括图表、表格、列表、按钮、色彩和字体。

作为优选的技术方案,所述的界面评估与反馈模块收集用户对于不同界面方案的反馈和意见,通过用户反馈和意见确定最终的自定义界面设计方案。

作为优选的技术方案,所述的界面实现与调整模块在用户使用过程中根据反馈进行调整和优化。

作为优选的技术方案,所述的自定义界面具有可配置性,供用户进行界面定制和修改,并支持导入和导出自定义界面的配置文件,所述的配置文件使自定义界面在不同设备间共享和传递。

作为优选的技术方案,所述的系统配合智能推荐算法,根据用户的使用记录和偏好,为用户推荐界面配置。

根据本发明的另一个方面,提供了一种采用所述自定义智能化软件界面平台实现系统的使用方法,该使用方法具体包括以下步骤:

步骤101,用户进入软件,选择进入自定义界面,执行步骤102;

步骤102,系统显示自定义软件界面模板,执行步骤103;

步骤103,用户输入关键词,界面组合方案模块选择设计要素,用户自由布置和调整UI元素,执行步骤104;

步骤104,界面评估与反馈模块等待和接收用户的反馈效果,若有反馈,执行步骤106,否则执行步骤105;

步骤105,判断是否超时5秒,若为是,返回步骤102;否则返回步骤103;

步骤106,软件自动调整UI元素的样式和数据绑定,执行步骤107;

步骤107,用户保存自定义软件界面,执行步骤108;

步骤108,判断是否操作修正完毕,若为是,执行步骤110;否则执行步骤109;

步骤109,待修正的界面改为调整界面,返回步骤107;

步骤110,界面实现与调整模块将应用该界面并更新当前软件的用户界面。

作为优选的技术方案,所述的步骤101中的自定义界面在软件的设置或个性化选项中。

作为优选的技术方案,所述的步骤102中的自定义软件界面模板中包括自定义区域,放置在自定义区域的UI元素由用户设置样式和数据绑定。

与现有技术相比,本发明具有以下优点:

1)本发明中,用户可以根据自己的需求和喜好自定义软件界面,使其更加符合个人使用习惯,从而提高了用户的满意度;

2)本发明自定义软件界面可以更好地满足用户个性化需求,提高用户的使用体验,同时也可以减少用户的操作烦恼,提高效率;

3)本发明自定义软件界面使得软件更加灵活,能够满足不同用户的需求,同时也可以更好地适应不同的使用场景,增强了软件的灵活性;

4)本发明在自定义软件界面中,用户可以根据自己的需求进行设置,而软件开发人员则可以更加轻松地进行界面维护和更新,从而提高了软件的可维护性。

附图说明

图1为本发明自定义智能化软件界面实现系统的结构示意图;

图2为本发明自定义智能化软件界面的操作流程图;

图3为本发明自定义智能化软件界面平台用户操作流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。

软件智能化用户自定义界面的实现技术是用户在界面中输入关键词,系统会根据现有整个平台的界面进行组合,从而产生新的页面。这种智能化技术可以基于用户的输入和偏好,自动匹配和排列页面元素,生成符合用户需求的界面,不需要依赖设计师或开发人员。这不仅可以提高用户的使用体验,还可以减少界面设计和开发的时间和成本。

要实现界面智能化,需要使用一些关键技术,比如自然语言处理、机器学习、数据挖掘等。通过这些技术,可以对用户输入进行分析和处理,理解用户的意图和需求,并根据这些信息对现有页面元素进行组合和排列,生成新的界面。

如图1所示,该自定义智能化软件界面平台实现系统通过用户需求分析模块1、设计元素准备模块2、界面组合方案生成模块3、界面评估与反馈模块4和界面实现与调整模块5实现自定义界面设计,以下为详细说明。

用户需求分析模块1:首先需要对用户的需求和偏好进行分析,了解用户的使用场景、任务需求、偏好习惯等信息。

设计元素准备模块2:根据用户需求和分析结果,选择合适的设计元素,比如图表、表格、列表、按钮等,以及相应的样式和布局方案。

界面组合方案生成模块3:将设计元素进行组合,生成多种不同的界面方案,包括不同的布局、色彩、字体等设计元素的组合方式。

界面评估与反馈模块4:将多种界面方案呈现给用户,收集用户的反馈和意见,通过用户评估和反馈来确定最终的界面设计方案。

界面实现与调整模块5:将最终的界面设计方案实现到软件系统中,并在用户使用过程中根据反馈进行调整和优化。

这些模块是自定义界面设计的核心内容,通过合理的分析、设计和实现,可以实现符合用户需求的自定义界面,提高用户的使用体验和效率。

自定义界面具有易用性,有些用户可能并不懂得如何自定义软件界面,因此软件开发人员需要考虑如何提高自定义界面的易用性,以便让更多的用户能够参与到自定义界面的设计中来。

自定义界面具有可配置性,供用户进行界面定制和修改,系统支持导入和导出自定义界面的配置文件,用户能够更好地进行界面的定制和修改,同时也应该支持导入和导出自定义界面的配置文件,方便用户在不同设备间共享和传递自定义界面。

系统支持自定义界面的智能推荐,为了方便用户进行自定义界面的设计,软件开发人员可以引入一些智能推荐的算法,根据用户的使用记录和喜好,为用户推荐最适合自己的界面配置。

系统保证自定义界面的数据安全性,在自定义界面中,用户往往会涉及到一些隐私数据和敏感信息,因此需要加强自定义界面的数据安全性,保证用户的数据不会被泄露和滥用。

如图2所示,对以下同步控制步骤进行详细描述:

步骤101,用户进入软件,选择进入自定义界面,执行步骤102;

步骤102,系统显示自定义软件界面模板,执行步骤103;

步骤103,用户输入关键词,界面组合方案模块选择设计要素,用户自由布置和调整UI元素,执行步骤104;

步骤104,界面评估与反馈模块等待和接收用户的反馈效果,若有反馈,执行步骤106,否则执行步骤105;

步骤105,判断是否超时5秒,若为是,返回步骤102;否则返回步骤103;

步骤106,软件自动调整UI元素的样式和数据绑定,执行步骤107;

步骤107,用户保存自定义软件界面,执行步骤108;

步骤108,判断是否操作修正完毕,若为是,执行步骤110;否则执行步骤109;

步骤109,待修正的界面改为下一个调整界面,返回步骤107;

步骤110,用户保存自定义软件界面,界面实现与调整模块将应用该界面并更新当前软件的用户界面。

如图3所示,用户首先打开自定义软件界面功能,系统显示自定义软件界面模板,用户可以在模板中自由布置和调整UI元素;一旦UI元素被放置在自定义区域中,用户可以设置它们的样式、数据绑定等;最后,用户保存自定义软件界面,系统将应用该界面并更新当前软件的用户界面。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

相关技术
  • 一种用于智能化公交的路侧信息服务系统及其使用方法
  • 一种有机肥环保深施浇灌智能化系统的使用方法
  • 自定义主题实现任意样式主菜单界面的软件实现方法
  • 一种CFD软件多用户自定义交互界面的管理系统及方法
技术分类

06120116211353