diseño de dialogo en linea

Upload: cesar-pulido

Post on 10-Jul-2015

291 views

Category:

Documents


0 download

TRANSCRIPT

Diseo de Dialogo en Lnea. La mayora de las aplicaciones de sistemas de informacin desarrolladas hoy en da en las organizaciones utilizan mtodos en lnea, en donde el usuario interacta de forma directa con el sistema de cmputo por medio de una estacin de trabajo o una similar. Caractersticas de un sistema en lnea: 1. La respuesta inmediata a las solicitudes del usuario, el usuario introduce un comando, en cualquier forma por medio de una terminal en lnea y siempre recibe una respuesta (un mensaje de error, agradecimiento, de la entrada, o de que se est realizando el proceso de los datos). 2. Demanda poco predecible, al igual que una llamada telefnica, las transacciones en lnea son impredecibles, pueden hacerse en distintos momentos y se deben de responder de forma inmediata. 3. Contact6o directo entre la computadora y el usuario, los sistemas en lnea no acumulan a los usuarios del sistema; los sistemas por lotes si, el usuario opera la terminal u otro dispositivo de entrada/salida para enviar y recibir informacin, de ah la importancia de los siguientes puntos: a. El diseo de la interfaz se vuelve de extrema importancia. b. La necesidad de proporcionar la seguridad e integridad al sistema. c. Los sistemas en lnea se integran tpicamente con las operaciones a las que apoyan y se vuelven parte de la actividad del sistema. Qu es una interfase? Es la frontera entre el usuario y la aplicacin del sistema de cmputo, es la herramienta por la cual el usuario interacta con el sistema, sus caractersticas influyen en la eficiencia del usuario, al igual que en la frecuencia de errores cuando se introducen datos o instrucciones. Una interfaz debe de cumplir con los siguientes objetivos: Decir al sistema las acciones a realizar. Facilitar el uso del sistema Evitar los errores del usuario.

Diseo del dialogo.

Es la forma en que el usuario interacta con el sistema de computo y con la aplicacin. Sus caractersticas no solo determinan lo amigable del sistema, sino tambin influyen en la decisin de una persona en usar el sistema.

Diagramas para dilogos Es frecuente que los analistas muestren las actividades de un sistema en forma grafica. Los diagramas para dilogos, como se les llama, presentan las secuencias de actividades que se pueden llevar acabo en un sistema y tambin como iniciar las acciones. Decisiones en el diseo de dilogos. La conversacin entre el usuario y el sistema depende completamente del diseo del dialogo. Un diseo fcil de usar significa que la conversacin puede fluir con facilidad. Los diseos torpes impiden el uso del sistema. Estas decisiones, las cuales debed hacer el analista al disear los dialogos, determinan la naturaleza del dialogo: 1. Estrategias general del dialogo. 2. Dialogo de entrada de datos 3. Paginacin y scrolling 4. Mensajes y comentarios 5. Navegacin del usuario 6. Asignacin de teclas 7. Sistemas de ayuda Estrategias de dialogo. Existen tres estrategias para una conversacin en lnea: conduccin por men, teclado y pregunta/respuesta. La estrategia utilizada influir enormemente en la percepcin del sistema por parte del usuario. Dialogo conducido por men Puesto a que los sistemas en lnea proporcionan varias opciones de entrada y procesamiento a los usuarios, se requiere de un mtodo para mostrar a los usuarios las alternativas disponibles. Los mens cumplen este propsito. Un men es una lista de las funciones disponibles en el sistema, las cuales se muestran en el monitor de la terminal o estacin de trabajo. Opciones de un men Si es sistema est bien diseado, el usuario debe ser capaz de elegir e invocar cualquier opcin del men oprimiendo una nica tecla que corresponde a la opcin deseada. Los dilogos del men tambin se pueden disear para utilizar dispositivos de interface distintos del teclado.

Cuando el analista desea mostrar informacin del negocio en la pantalla y al mismo tiempo ofrecer un men a los usuarios, el men se puede mostrar en forma horizontal en la parte de arriba o en la parte de debajo de la pantalla, o bien en forma vertical, a un lado de la pantalla.

Dialogo por medio del teclado Los usuarios llaman a las actividades de procesamiento tecleando un comando que el sistema entiende. Las tres formas de dialogo mediante teclado incluyen las formas de comando nico, nemnico y de lenguaje natural. Forma de comando nico: los usuarios teclean la palabra clave que el sistema asociara con la realizacin de un proceso especfico. Las palabras son los comandos que el analista incluyo en el sistema y que los programadores tomaran en cuenta en el cdigo fuente. Forma de comando nemnico: Una forma especial del comando de una tcnica de una palabra nica se basa en el uso de nemnicos: abreviaturas de frases largas. Forma de lenguaje natural: Permite que los usuarios instruyan al sistema con comandos menos rgidos. En vez de utilizar la sintaxis convencional de los comandos, los usuarios aplican su propio vocabulario de palabras u operaciones. Dialogo pregunta / respuesta Se basan en la presentacin de una pregunta al usuario. Las respuestas gua el procesamiento resultante. El formato puede contener respuestas si/no o respuestas narrativas. Esto permite la presentacin de preguntas y alternativas ms elaboradas que las otras estrategias. Dialogo con entrada de datos La entrada de datos se ve afectada por la forma en que el sistema ayuda a los usuarios y les pide datos. Esta seccin analiza las estrategias de entrada de datos, utilizando formatos e indicaciones de pregunta y respuesta. Formatos de entrada de datos: Es una forma o bosquejo que muestra la informacin a introducir. Adems de los ttulos y encabezados en la pantalla, el formato contiene etiquetas que identifican a los datos por introducir. Indicacin pregunta/respuesta En algunos sistemas con pantallas pequeas, la indicacin de pregunta/respuesta es la nica opcin prctica. No es posible, fsicamente, mostrar las opciones en una sola lnea de la pantalla.

Es sencillo de usar, ofrece la ventaja adicional de permitir el control total de la secuencia en que se recibe la informacin. Edicin de sistemas en lnea Edicin se refiere a tanto los cambios en los registros ya introducidos o almacenados como al borrado de registros. Para entender esto, hay que considerar la edicin de nuevos registros como un caso especial de edicin. Identificacin de datos para la edicin Para disear una funcin de edicin, primero hay que proporcionar una forma para que los usuarios le digan al sistema cuales registros de datos desean editar. Borrado de registros en la edicin en lnea Requiere que el analista proporcione una forma para que los usuarios indiquen el registro apropiado, como se describi arriba, adems de instruir al sistema para que la transaccin sea el borrado del registro. Manejo de pantalla Las pantallas deben de seguir un diseo general que proporcione un uso consistente de las reas o ventajas en el monitor. Entre las consideraciones del diseo estn la estandarizacin de uso de ventanas, el manejo de navegacin y secuencias de escape, y la paginacin y scrolling. Uso de pantalla La importancia de las ventanas, reas de la pantalla que presentan informacin en forma independiente de los dems espacios del monitor. Ventanas de titulo Ventanas de instrucciones Ventana principal de texto rea de navegacin y men Paginacin y scrolling Segn la naturaleza de la aplicacin, puede haber mucha informacin que mostrar en una sola pantalla. La paginacin puede manejar esta situacin. Una pgina es una pantalla de informacin. Con la paginacin, se puede presentar informacin que ocupe ms de una pantalla, de modo que el usuario pueda ir hacia adelante y hacia atrs en las pginas.

El scrolling puede ser til cuando los usuarios necesitan rastrear lneas especficas de un listado. As el usuario puede mover de arriba y abajo entre lneas. Mensajes y comentarios El analista debe desarrollar la interaccin entre el usuario y la aplicacin, de modo que las funciones del sistema sean obvias y que el mtodo para llama a cada una de ellas sea evidente. Mensajes de error Los mensajes de error reportan equivocaciones o eventos inesperados que ha detectado el sistema.

Asignacin de teclas En la mayora de los sistemas, la asignacin de teclas de uso especial es una parte importante de la interface y una caracterstica distinta del dialogo en lnea. Aunque se use un ratn, una pluma ptica o un teclado, es usual que se programen teclas de propsito especial para algunas funciones. Funciones adecuadas para la asignacin de teclas Las funciones de AYUDA, ESCAPE y SALIDA siempre deben tener una asignacin a una tecla, debido a que son actividades que se repiten y que son esenciales para controlas la aplicacin. Las necesidades de comandos de navegacin son casi universales. Sistemas de ayuda Los mensajes y comentarios pretenden informar, no instruir, a los usuarios del sistema. Cuando se provee que algunos usuarios o ciertas actividades necesitaran de explicaciones breves acerca de algn proceso, podra disearse una funcin de ayuda en el sistema. Las funciones de ayuda pretenden cumplir lo siguiente: Auxiliar al usuario a completar una tarea tan rpido como se posible Usar menor cantidad de dialogo o conversacin posible para realizar una accin, proporcionando respuestas esenciales.

Caractersticas de la ayuda: un sistema de ayuda se puede disear de varias formas.

Utiliza un ndice de trminos y palabras clave: el usuario introduce la palabra clave apropiada y se da una explicacin para el uso del comando. Utiliza un dialogo para instruir al usuario y que ste lleve a cabo la tarea paso por paso Algunos sistemas de ayuda son sensibles al contexto; es decir, determinan lo que el usuario intenta hacer y proporcionan informacin acerca de la accin que se pretende.