自适应菜单上的发明:基于TRIZ的分析
Inventions on Adaptable Menu: A TRIZ based analysis
摘要:
菜单是图形用户界面中使用最广泛的元素之一。菜单系统的目的是以简单的方式向用户提供各种命令和功能,以便用户可以从给定的列表中选择所需的操作,而不是在命令提示符中键入复杂的命令。在传统的菜单系统中,选单项或选项被硬编码在计算机程序中。程序员或开发人员在开发时编写选单项。开发人员尝试包括他认为用户将来可能需要的所有选项。虽然这些项目是根据“需求分析”和其他研究确定的,但很难知道用户在未来一段时间的确切需求。这会导致菜单中包含大量项目,从而导致用户困惑和沮丧。因此,需要能够根据用户需求改变的自适应菜单。自适应菜单的项目应该根据程序上下文和用户选择的可能性随用户和时间而变化。本文定义了一个可调整菜单系统的理想结果,定义了可调整菜单的理想功能,找出并解决了实现理想功能所面临的矛盾,并举例说明了从美国专利数据库中选取的6个可调整菜单的案例。
英文摘要:
The menu is one of the most widely used elements of a graphical user interface. The objective of a menu system is to provide various commands and functions to the user in an easy way so that the user can just select the desired operation from a given list instead of typing a complex command in the command prompt. In a conventional menu system the menu items or options are hard-coded in the computer program. The programmer or developer composes menu items at the time of development. The developer tries to include all options that he feels may be required by the user in future. Although the items are decided from "requirement analysis" and other studies, it is difficult to know the exact need of a user at a future period of time. This leads to inclusion of a lot of items in the menu, which leads to user confusion and frustration. Thus there is a need for adaptable menu that can be changed according to user requirement. The items of the adaptable menu should change from user to user and from time to time depending on the program context and likelihood of user selection. This article defines the Ideal Final Result of a dropdown menu system, defines the desirable functions of an adaptable menu, finds and solves the contradictions faced in achieving the desirable functions, and illustrates six selected cases on adaptable menu from US patent database.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。