Está en la página 1de 7

Introducción

Interfaz Conexión e interacción entre hardware, software y el usuario. El diseño y construcción de interfaces constituye una parte principal del trabajo de los ingenieros, programadores y consultores. Los usuarios “conversan” con el software. El software “conversa” con el hardware y otro software. El hardware “conversa” con otro hardware. Todo este “diálogo” no es más que el uso de interfaces. Las interfaces deben diseñarse, desarrollarse, probarse y rediseñarse; y con cada encarnación nace una nueva especificación que puede convertirse en un estándar más, de hecho o regulado.

Es un dispositivo electrónico que se conecta entre el PC y los elementos a ser controlados (actuadores, interruptores, pulsadores, relés, circuitos, motores, etc.).

 

CLASIFICACIÓN DE LAS INTERFACES

 

Tipo de

     

Interfaz

 

Concepto

Ventajas

 

Desventajas

 
 

La

operación

de

las

1.-Fácil de usar, intuitivo.

1.-

No

es

aún

un

estilo

de

computadoras por parte de

2.-Los usuarios no necesitan

interacción práctico.

 

Lenguaje

los

usuarios,

usando

el

aprender reglas sintácticas

2.-Se requiere aprender cómo

Natural

lenguaje

natural

para

dar

de comandos ni seleccionar

usar

frases

que

el sistema

instrucciones

y

recibir

opciones de un menú.

entienda.

respuestas

 

La computadora despliega en

   

pantalla una pregunta para el

usuario. Para interactuar, el

usuario introduce una

Pregunta

y

respuesta (mediante

Respuesta

pulsaciones del teclado o un

clic del

ratón) y la

computadora después actúa en

esa información de entrada de

acuerdo con su programa,

 

normalmente

pasando

a

la

   

siguiente pregunta.

 

Menú

Permite que el usuario elija las posibles opciones de una lista que se despliega en una ventana o en una pantalla.

1.-Permiten que la pantalla se mantenga despejada. 2.-Evitan que el usuario siga viendo aquellas opciones del menú que ya no están disponibles. 3.-Se reduce la información irrelevante. 4.-Permiten un movimiento rápido del usuario a lo largo del programa.

1.-Al intentar agrupar múltiples comandos, suelen ser muy extensos y con muchas derivaciones o submenús, lo cual a veces, suele ser incómodo para el usuario.

Formularios

Las interfaces de formulario consisten de formularios en pantalla o formularios que se basan en la Web que despliegan campos que contienen datos o parámetros

1.-La salida es que la versión impresa del formulario proporciona documentación excelente. 2.- Se basan en la Web hacen al usuario responsable por la

1.-Los usuarios experimentados se podrían impacientar con estos formularios y querrían formas más eficaces para introducir datos

 

que necesitan

ser

calidad de los datos y hacen

 

comunicados al usuario.

disponible el formulario

Lenguajes de

Una interfaz de lenguaje de

1.-Son más ligeras y ocupan menos recursos y espacios de almacenamiento. 2.-Son más rápidas al hacer operaciones

-

1.-No son fáciles de operar 2.- Hay que tener presente la funcionalidad de los comandos. 3.-No son atractivas hacia el usuario

comando

comandos permite al usuario

controlar la aplicación con una

serie de pulsaciones del

teclado, comandos, frases o

 

alguna secuencia de estos tres

 

métodos.

Gráficos

de

Es un programa

que actúa

1.-Facilita el manejo de los procedimientos 2.-Cada comando puede ser visualizado en pantalla mediante una imagen que lo representa 3.-Proporciona mecanismos estándar de control como ventanas y cuadros de dialogo 4. - Permite interactuar al usuario con el sistema de una forma más fácil.

 

1.-Utiliza más recursos del sistema 2.- Es más complejo realizar un sistema de este tipo 3. - Son más costosos

usuario(GUI

de interfaz

de

s)

usuario utilizando un conjunto

de imágenes y objetos gráficos

para representar la

 

información y

acciones

disponibles en la interfaz.

WEB

Aquellas herramientas que los

1.-Se operan de manera fácil ya que también realiza los procesos de manera gráfica. 2. - No son construidos para una plataforma. 3. - Los usuarios pueden accesar desde cualquier lugar.

1.- Se requiere de una conexión a internet. 2.- Se necesita un servidor para quienes ofrecen servicios por medio de aplicaciones web, o solo para retener los datos.

usuarios pueden utilizar

accediendo a un servidor

web a través de Internet o de

una intranet mediante

un navegador.

 

CONCLUSIONES

Las interfaces básicas de usuario son aquellas que incluyen cosas como menús, ventanas, teclado, ratón y algunos otros sonidos que la computadora hace, en general, todos aquellos canales por los cuales se permite la comunicación entre el ser humano y la computadora.

El del usuario, el del programador y el del diseñador. Cada uno tiene un modelo mental propio de la interfaz, que contiene los conceptos y expectativas acerca de la misma, desarrollados a través de su experiencia.

Los principios de las interfaces de usuario que abarcan la familiaridad del usuario, la uniformidad, la mínima sorpresa, la recuperabilidad, la guía al usuario y la diversidad de usuarios ayuda a guiar e diseño de las interfaces de usuario.

Los estilos de interacción con un sistema software incluyen la manipulación directa, los sistemas de menús, el rellenado de formularios, los lenguajes de comandos y el lenguaje natural.

Antes de abordar el proceso de diseño de interfaz del usuario se deben tratar algunas consideraciones en el diseño que tienen que ser tomados en cuenta por los diseñadores de interfaces de usuarios como lo es la interacción del usuario y presentación de la información.

Bibliografía

Kendall, Kenneth. Kendall, Julie. Análisis y diseño de sistemas. Sexta Edición. Pearson Education. 2005.

Pressman, Roger Ingeniería del Software, Un Enfoque Práctico, Quinta Edición, Consultor Editorial, 1987 Argentina.

Prentice-Hall. Ingeniera de Software, 7ma Edición, Ian Somerville, 2005 España.