软件用户界面设计 - 软件工程教程™

用户接口是哪个用户才能使用该软件进行交互的前端应用程序视图。用户可以操作和控制软件,以及通过用户接口的装置的硬件。如今,用户界面被发现在几乎每一个地方,数字化技术的存在,直接从电脑,手机,汽车,音乐播放器,飞机,轮船等.

用户界面的软件部分和被设计,它预计将提供软件的用户洞察的方式。用户界面提供了基本平台的人机交互.

用户界面可以是图形化的,基于文本,音频,视频的基础,这取决于底层硬件和软件的组合。用户界面可以是硬件或软件或两者的组合.

该软件变得越来越流行,如果它的用户界面:

UI大致分为两类:

命令行界面(CLI)

CLI已经与电脑互动的一个很好的工具,直到视频显示监视器应运而生。 CLI是许多技术的用户和程序员的首选。 CLI是最小的接口软件可以提供给它的用户.

CLI提供了一个命令提示符的地方,命令的用户类型和进给系统。用户需要记住命令和其使用的语法。此前的CLI没有设定有效地处理用户的错误.

命令是一个基于文本的参照指令集合,预期由系统来执行。还有像宏,这很容易让用户操作脚本的方法.

CLI使用较少的GUI计算机资源的数量.

CLI的元素

命令行界面(CLI)

基于文本的命令行界面,可以有以下内容:

图形用户界面

图形用户界面为用户提供了图形化的手段来与系统进行交互。 GUI可以是硬件和软件两者的组合。使用图形用户界面,用户解释软件.

通常情况下,界面更加消耗资源比命令行的。随着先进技术的程序员和设计师创造更多的效率,精度和速度工作,复杂的图形用户界面的设计.

GUI元素

GUI提供了一套组件与软件或硬件进行交互.

每个图形组件提供了一种方法与系统一起工作。一个GUI系统具有以下的元素,如:

图形用户界面

特定的应用程序的GUI组件

一个应用程序的图形用户界面包含一个列出的GUI元素的一个或多个:

其他令人印象深刻的GUI组件包括:

用户界面设计活动

有许多用于设计用户界面执行的活动。 GUI设计和实现的过程是一样的SDLC。任何模型可以用于GUI实现瀑布之中,迭代或螺旋模型.

用于GUI设计和开发的模型应该满足这些GUI的具体步骤.

GUI程序

GUI实现工具

有使用它的设计师可以创建一个鼠标点击整个界面的几种工具可用。一些工具可以被嵌入到软件环境(IDE).

GUI实现工具提供了强大的GUI控件数组。对于软件定制,设计人员可以相应地更改代码.

有根据其不同的用途和不同平台的图形用户界面工具段.

示例

移动图形用户界面,电脑界面,触摸屏图形用户界面等。这里是一些工具,来方便构建图形用户界面的列表:

用户界面黄金法则

以下规则被提及是在GUI设计,通过施奈德曼和PLAISANT在他们的著作中描述的黄金法则(设计用户界面).


本站代码下载:http://www.yiibai.com/siteinfo/download.html

本文属作者原创,转载请注明出处:易百教程 » 软件用户界面设计