Diseño de interfaz de un Sistemas Operativo

Lancez-Vous. C'est gratuit
ou s'inscrire avec votre adresse e-mail
Diseño de interfaz de un Sistemas Operativo par Mind Map: Diseño de interfaz de un Sistemas Operativo

1. Pruebas de Usibilidad

1.1. Facilidad de Aprendizaje

1.1.1. El sistema debe ser fácil de aprender.

1.2. Eficiencia

1.2.1. Al aprender a usar el sistema, el usuario debe tener un nivel de productividad alto.

1.3. Retención sobre el tiempo

1.3.1. El uso del sistema debe ser fácil de recordar

1.4. Tasas de error por parte de los usuarios

1.4.1. Qué tan frecuentemente el usuario comete errores, y cuál es la gravedad de estos

1.5. Satisfacción Subjetivas

1.5.1. Qué tan placentera es la utilización del sistema para el usuario

2. Paradigmas

2.1. Imperativos

2.1.1. Considerado como el más común para el desarrollo de sistemas imponiendo acciones o cosas como su nombre lo dice acciones que son obligatorias.

2.2. Funcional

2.2.1. Se basa en un tipo de programación en forma de funciones matemáticas.

2.3. Logica

2.3.1. Para este paradigma se tienen definidas reglas lógicas que resuelven problemas planteados por el sistema.

2.4. Orientado a Objetos

2.4.1. La finalidad es encapsular estado y operaciones en objetos que poseen clases y herencias, los cuales se pueden comunicar entre ellos.

2.5. Estrucuturado

2.5.1. El código se divide en bloques y estructuras, que pueden o no comunicarse entre ellas; puede ser controlado por secuencias, selección e interacción.

3. Llamadas de sistema

3.1. Contar con un paradigma unificador de datos.

3.2. Manejo de forma general de llamadas al sistema

3.3. Procedimientos de biblioteca

3.4. Llamadas al sistema sobre conexiones o sin conexiones.

4. Tipo de interfaces

4.1. Interacción humano-computadora

4.1.1. Implica desarrollo de nuevas técnicas de graficación que sean visualmente atractivas para quien usa el sistema, incorporando animaciones colores, etcétera.

4.2. Interfaz basada en texto

4.2.1. Consiste en un conjunto de comandos que el usuario debe memorizar y a los cuales se dan instrucciones al sistema para el manejo de los recursos.

4.3. Interfaz gráfica de usuario

4.3.1. Este tipo de interface utiliza iconos y menús para realizar comandos, abrir archivos y ejecutar alguna acción dentro de la aplicación. Algunos de los componentes gráficos comunes en este tipo de interfaces son: el apuntador, dispositivo apuntador, iconos, menús, ventanas, y escritorio.

4.4. Interfaces alternativas

4.4.1. Las interfaces alternativas pueden ser por ejemplo: reconocimiento de voz, la cual soporta un diálogo interactivo entre el usuario y una aplicación de software.

4.5. Interfaz de usuario

4.5.1. Su principal objetivo es implementar interfaces que sean eficientes y efectivas al ser utilizadas por el usuario

5. Principios sobre el diseño de interfases

5.1. Sencillez

5.1.1. Evitar que los usuarios tengan complicaciones con las interfaces al momento de estar utilizando el sistema.

5.1.1.1. Integridad

5.1.1.1.1. Con la finalidad de poder permitir utilizar todas las funciones del sistema se debe basar su diseño en el principio de la integridad para que permita el uso completo.

5.1.1.2. Estas deben basarse sobre el principio de la sencillez, pues las hace más fáciles de entender e implementar.

5.2. Eficiencia

5.2.1. Para los usuarios, las llamadas al sistema deben ser de forma transparente, es decir no ocultar procesos o ser muy claros en los manejos de los mismos; esto se logra si la implementación de los mecanismos es de forma eficiente.