首页> 外文学位 >Effects of withholding information about implementation details on the design of a human-computer interface.
【24h】

Effects of withholding information about implementation details on the design of a human-computer interface.

机译:保留有关实现细节的信息对人机界面设计的影响。

获取原文
获取原文并翻译 | 示例

摘要

Dividing a task or concept into several levels of abstraction is a practice which permeates many fields of study in computer science. For example, software engineering concepts such as information hiding and data abstraction have recently been applied to human-computer interface design. The result has been a wide range of tools which separate the design of the human-computer interface from the design of the functional component. The typical means of communication between these design activities is a collection of functions which are called by the human-computer interface component and implemented within the system component. This collection of function calls provides a higher level of abstraction which facilitates the design of the human-computer interface.; This dissertation investigates human performance in solving a human-computer interface design task where various levels of abstraction are presented. It presents a model of how designer performance varies depending upon the amount of implementation detail presented to the designer. Two experiments have tested the validity of this model by presenting four levels of implementation detail to designers. The four levels of implementation detail are: (1) no information about implementation detail, (2) a description of a reasonable collection of system functions, (3) a description of a reasonable collection of system functions plus a brief description of how these functions are implemented, and (4) a description of a reasonable collection of system functions plus a complete description of how these functions are implemented and a brief description of how the file system is implemented.; The results from these experiments show that designers generally benefit from having access to information about lower levels of abstraction (up to level three above). However, designers who are presented the greatest amount of implementation detail (level four above) are overwhelmed by the volume of information, and their performance deteriorates.
机译:将任务或概念划分为几个抽象级别是一种实践,它贯穿了计算机科学的许多研究领域。例如,最近将诸如信息隐藏和数据抽象之类的软件工程概念应用于人机界面设计。结果产生了各种各样的工具,这些工具将人机界面的设计与功能组件的设计分开了。这些设计活动之间的典型通信方式是功能集合,这些功能由人机界面组件调用并在系统组件内实现。该函数调用集合提供了更高级别的抽象,从而简化了人机界面的设计。本文研究了人类在解决人机界面设计任务中的性能,在人机界面设计中提出了各种抽象层次。它提出了一个模型,该模型说明设计者的性能如何根据呈现给设计者的实施细节的数量而变化。通过向设计人员展示四个实施细节级别,两个实验测试了该模型的有效性。实现细节的四个级别是:(1)没有有关实现细节的信息,(2)对系统功能的合理集合的描述,(3)对系统功能的合理集合的描述,以及对这些功能的简要说明(4)对系统功能的合理集合的描述,以及对如何实现这些功能的完整描述,以及对文件系统的实现方式的简要描述。这些实验的结果表明,设计人员通常可以从访问较低抽象级别(直到上述第三级别)的信息中受益。但是,提供大量实现细节的设计人员(上述第四级)被大量的信息所淹没,并且其性能下降。

著录项

  • 作者

    Russell, Carl Ray.;

  • 作者单位

    Georgia Institute of Technology.;

  • 授予单位 Georgia Institute of Technology.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1989
  • 页码 210 p.
  • 总页数 210
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

  • 入库时间 2022-08-17 11:50:46

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号