SlideShare una empresa de Scribd logo
TAREA
NOMBRE:LILIANA IPIALES.
CARRERA:6º INFORMÀTICA.
FECHA:19-06-2013.
Introducción
En el mundo de la industria, existe una necesidad clara de prototipado
útil. Estos dos puntos están contrapuestos, ya que
si se prototipo rápidamente, el prototipo es incompleto y si se crea un
prototipo completo no puede hacerse rápidamente. Proponemos un proceso
denominado.
Inferencia, que permite incrementar la velocidad de prototipado sin
incrementar el esfuerzo destinado a completar el modelo conceptual.
PROTOTIPADO RÁPIDO DE INTERFACES DE
USUARIO.
Modelo de Objetos.
Modelo grafico en el cual se definen las clases, sus atributos y las relaciones entre
clases.
Modelo Dinámico.
Modelo grafico que permite especificar las vidas validas de los objetos de las clases y
de sus interacciones.
Modelo Funcional.
Se utiliza para capturar la semántica asociada a los cambios de estado de los objetos
provocados por los eventos (modificación de los atributos de la clase).
Modelo de Presentación [9, 10, 11, 12]. Modelo para especificar requisitos de interfaz
de usuario que comprende requisitos sobre presentación, navegación, visibilidad,
accesos y búsqueda, y que está basado en el uso de patrones.
Metodología
Modelo de Presentación
El Modelo de Presentación consta de diversos conceptos y patrones. El uso
combinado de estos elementos permite la construcción completa de una
especificación abstracta de interfaz de usuario. Estos conceptos se presentan en
niveles.
Árbol de jerarquía de acciones: define el acceso a la funcionalidad el sistema.
Unidades de interacción: presentan al usuario escenarios donde se produce el
dialogo con el sistema.
Patrones auxiliares: funcionan como piezas base para crear las unidades de
interacción y complementan a estos aportando semántica precisa.
Árbol de jerarquía de acciones
El árbol de jerarquía de acciones permite especificar un árbol
que proporciona el acceso a la funcionalidad de una vista.
Unidad de interacción
Una unidad de interacción
a interactuar con el sistema.
Patrones auxiliares
Patrón de introducción: Captura los aspectos
a el valor de un campo, el valor por defecto a asignar,
rango posible de valores, etc.
Patrón de selección definida
Proporciona por enumeración los valores válidos para un argumento. El
conjunto definido de este modo, se comporta como un tipo enumerado
definido por el analista que restringe el valor de los argumentos a los que se
aplica a los valores especificados.
Patrón de información complementaria
Captura información extra sobre el estado del objeto que debe ser
mostrada al usuario para complementar al identificador de un objeto. Esta
información de retroalimentación ayuda al usuario a confirmar que la
selección realizada fue correcta.
Patrón de dependencia
Describe las relaciones de dependencia que existen entre los argumentos de un servicio. Estas
dependencias permiten dar un valor inicial a los argumentos en función de una condición o
fijarlos para que no puedan ser modificados.
Patrón de agrupación de argumentos
unen bajo un mismo grupo los argumentos que tienen cierta relación entre ellos.
Filtro
Permite construir la condición de búsqueda de la población de una clase para su posterior
visualización.
Conjunto de visualización
Consiste en un conjunto ordenado de atributos que se pueden observar de una clase. El conjunto
de visualización permite al usuario observar el estado de un objeto.
Navegación ofertada
Lista ordenada de unidades de interacción, donde cada elemento de
navegación esta etiquetado con la relación atravesada, bien sea de
agregación o de herencia, y la unidad de interacción destino. Se emplea
para consultar objetos relacionados con uno dado.
Acciones ofertadas
Lista ordenada de unidades de interacción que expresa las acciones que
pueden llevarse a cabo y conducen a una nueva unidad de interacción.
Se emplea para ofertar acciones conducentes a modificar el estado del
objeto.
Criterio de ordenación
Conjunto ordenado de atributos de una clase, indicando para cada
atributo orden ascendente o descendente. Este criterio permite indicar
el orden en el que serán mostradas las instancias tras una búsqueda.

Más contenido relacionado

La actualidad más candente (17)

Modelado del AnáLisis
Modelado del AnáLisisModelado del AnáLisis
Modelado del AnáLisis
 
Tania
TaniaTania
Tania
 
Modelado del análisis
Modelado del análisisModelado del análisis
Modelado del análisis
 
Modelado Orientado a Objetos
Modelado Orientado a ObjetosModelado Orientado a Objetos
Modelado Orientado a Objetos
 
7.flujo, comportamiento, patrones y web apps
7.flujo, comportamiento, patrones y web apps7.flujo, comportamiento, patrones y web apps
7.flujo, comportamiento, patrones y web apps
 
2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso
 
Atributos
AtributosAtributos
Atributos
 
Casos de Uso
Casos de UsoCasos de Uso
Casos de Uso
 
ATRIBUTOS
ATRIBUTOSATRIBUTOS
ATRIBUTOS
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseño
 
Sem 8 Modelo De Analisis
Sem 8 Modelo De AnalisisSem 8 Modelo De Analisis
Sem 8 Modelo De Analisis
 
clasificacion3
clasificacion3clasificacion3
clasificacion3
 
Asp Exposición
Asp ExposiciónAsp Exposición
Asp Exposición
 
tarea dce analisis
tarea dce analisistarea dce analisis
tarea dce analisis
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Modelo de datos orientado a objetos J
Modelo de datos orientado a objetos  JModelo de datos orientado a objetos  J
Modelo de datos orientado a objetos J
 

Destacado

Aggregator Project Introduction
Aggregator Project IntroductionAggregator Project Introduction
Aggregator Project Introduction
jar2234
 
Who are we
Who are weWho are we
Who are we
Ana Boyd
 
Eminem trabajo de tecno
Eminem trabajo de tecnoEminem trabajo de tecno
Eminem trabajo de tecno
juanjo2A
 

Destacado (20)

120finig
120finig120finig
120finig
 
www.rdvec.ro www.facebook.com/rdvec
www.rdvec.ro  www.facebook.com/rdvecwww.rdvec.ro  www.facebook.com/rdvec
www.rdvec.ro www.facebook.com/rdvec
 
Reconstruction political cartoons
Reconstruction political cartoonsReconstruction political cartoons
Reconstruction political cartoons
 
Geometria
GeometriaGeometria
Geometria
 
Aggregator Project Introduction
Aggregator Project IntroductionAggregator Project Introduction
Aggregator Project Introduction
 
Crònica de les accions de denúncia a Telepizza el dissabte 15 de juny de 2013
Crònica de les accions de denúncia a Telepizza el dissabte 15 de juny de 2013Crònica de les accions de denúncia a Telepizza el dissabte 15 de juny de 2013
Crònica de les accions de denúncia a Telepizza el dissabte 15 de juny de 2013
 
Who are we
Who are weWho are we
Who are we
 
Hacking away at Discrimination: Section 508 and Accessibility Guidelines
Hacking away at Discrimination: Section 508 and Accessibility GuidelinesHacking away at Discrimination: Section 508 and Accessibility Guidelines
Hacking away at Discrimination: Section 508 and Accessibility Guidelines
 
Final Project Unit 3
Final Project Unit 3Final Project Unit 3
Final Project Unit 3
 
Tax Chartbook 2016
Tax Chartbook 2016Tax Chartbook 2016
Tax Chartbook 2016
 
Productos tecnologicos
Productos tecnologicosProductos tecnologicos
Productos tecnologicos
 
ME_541_HW_04
ME_541_HW_04ME_541_HW_04
ME_541_HW_04
 
Eminem trabajo de tecno
Eminem trabajo de tecnoEminem trabajo de tecno
Eminem trabajo de tecno
 
Feebbo: Público objetivo para tu app móvil
Feebbo: Público objetivo para tu app móvilFeebbo: Público objetivo para tu app móvil
Feebbo: Público objetivo para tu app móvil
 
Indicadores tecnología 2 periodo
Indicadores tecnología 2 periodoIndicadores tecnología 2 periodo
Indicadores tecnología 2 periodo
 
Fiware cloud capabilities_and_setting_up_your_environment
Fiware cloud capabilities_and_setting_up_your_environmentFiware cloud capabilities_and_setting_up_your_environment
Fiware cloud capabilities_and_setting_up_your_environment
 
Revolution by example presentation
Revolution by example presentationRevolution by example presentation
Revolution by example presentation
 
PRESENTACIÓN Proyecto sexualidad y colegio
PRESENTACIÓN Proyecto sexualidad y colegioPRESENTACIÓN Proyecto sexualidad y colegio
PRESENTACIÓN Proyecto sexualidad y colegio
 
Empatia
EmpatiaEmpatia
Empatia
 
Sad Love Poem
Sad Love PoemSad Love Poem
Sad Love Poem
 

Similar a Prototipo de interfaz usuario

Patrones de diseño - Henry Vallejo
Patrones de diseño - Henry VallejoPatrones de diseño - Henry Vallejo
Patrones de diseño - Henry Vallejo
2008PA2Info3
 
Glosario de desarrollo del software
Glosario de desarrollo del softwareGlosario de desarrollo del software
Glosario de desarrollo del software
Ramon Ledezma
 
Metodologã­a orientada-a-objetos-omt.-rumbaugh
Metodologã­a orientada-a-objetos-omt.-rumbaughMetodologã­a orientada-a-objetos-omt.-rumbaugh
Metodologã­a orientada-a-objetos-omt.-rumbaugh
viisistemas
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseño
Juanes Alzt
 
Modelo de analisis
Modelo de analisisModelo de analisis
Modelo de analisis
Luis Fabian
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones web
MaritzaD
 

Similar a Prototipo de interfaz usuario (20)

Patrones de diseño - Henry Vallejo
Patrones de diseño - Henry VallejoPatrones de diseño - Henry Vallejo
Patrones de diseño - Henry Vallejo
 
Patrones
PatronesPatrones
Patrones
 
Glosario de desarrollo del software
Glosario de desarrollo del softwareGlosario de desarrollo del software
Glosario de desarrollo del software
 
Diagrama de clases y diagrama de objetos
Diagrama de clases y diagrama de objetosDiagrama de clases y diagrama de objetos
Diagrama de clases y diagrama de objetos
 
Patrones de diseño de GoF
Patrones de diseño de GoFPatrones de diseño de GoF
Patrones de diseño de GoF
 
Omt
OmtOmt
Omt
 
Metodologã­a orientada-a-objetos-omt.-rumbaugh
Metodologã­a orientada-a-objetos-omt.-rumbaughMetodologã­a orientada-a-objetos-omt.-rumbaugh
Metodologã­a orientada-a-objetos-omt.-rumbaugh
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseño
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Modelo de analisis
Modelo de analisisModelo de analisis
Modelo de analisis
 
Exponer yony y estefany
Exponer  yony y estefanyExponer  yony y estefany
Exponer yony y estefany
 
Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)Diagramas UML (Diseño de Sistemas)
Diagramas UML (Diseño de Sistemas)
 
Introduccion a UML
Introduccion a UMLIntroduccion a UML
Introduccion a UML
 
Uml
UmlUml
Uml
 
D Iagramas U Ml
D Iagramas U MlD Iagramas U Ml
D Iagramas U Ml
 
D Iagramas U Ml
D Iagramas U MlD Iagramas U Ml
D Iagramas U Ml
 
Patrones de diseño
Patrones de diseñoPatrones de diseño
Patrones de diseño
 
INFOGRAFIA.pdf
INFOGRAFIA.pdfINFOGRAFIA.pdf
INFOGRAFIA.pdf
 
Modelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones webModelado de analisis para aplicaciones web
Modelado de analisis para aplicaciones web
 
UML
UMLUML
UML
 

Prototipo de interfaz usuario

  • 2. Introducción En el mundo de la industria, existe una necesidad clara de prototipado útil. Estos dos puntos están contrapuestos, ya que si se prototipo rápidamente, el prototipo es incompleto y si se crea un prototipo completo no puede hacerse rápidamente. Proponemos un proceso denominado. Inferencia, que permite incrementar la velocidad de prototipado sin incrementar el esfuerzo destinado a completar el modelo conceptual. PROTOTIPADO RÁPIDO DE INTERFACES DE USUARIO.
  • 3. Modelo de Objetos. Modelo grafico en el cual se definen las clases, sus atributos y las relaciones entre clases. Modelo Dinámico. Modelo grafico que permite especificar las vidas validas de los objetos de las clases y de sus interacciones. Modelo Funcional. Se utiliza para capturar la semántica asociada a los cambios de estado de los objetos provocados por los eventos (modificación de los atributos de la clase). Modelo de Presentación [9, 10, 11, 12]. Modelo para especificar requisitos de interfaz de usuario que comprende requisitos sobre presentación, navegación, visibilidad, accesos y búsqueda, y que está basado en el uso de patrones. Metodología
  • 4. Modelo de Presentación El Modelo de Presentación consta de diversos conceptos y patrones. El uso combinado de estos elementos permite la construcción completa de una especificación abstracta de interfaz de usuario. Estos conceptos se presentan en niveles. Árbol de jerarquía de acciones: define el acceso a la funcionalidad el sistema. Unidades de interacción: presentan al usuario escenarios donde se produce el dialogo con el sistema. Patrones auxiliares: funcionan como piezas base para crear las unidades de interacción y complementan a estos aportando semántica precisa.
  • 5. Árbol de jerarquía de acciones El árbol de jerarquía de acciones permite especificar un árbol que proporciona el acceso a la funcionalidad de una vista. Unidad de interacción Una unidad de interacción a interactuar con el sistema.
  • 6. Patrones auxiliares Patrón de introducción: Captura los aspectos a el valor de un campo, el valor por defecto a asignar, rango posible de valores, etc. Patrón de selección definida Proporciona por enumeración los valores válidos para un argumento. El conjunto definido de este modo, se comporta como un tipo enumerado definido por el analista que restringe el valor de los argumentos a los que se aplica a los valores especificados. Patrón de información complementaria Captura información extra sobre el estado del objeto que debe ser mostrada al usuario para complementar al identificador de un objeto. Esta información de retroalimentación ayuda al usuario a confirmar que la selección realizada fue correcta.
  • 7. Patrón de dependencia Describe las relaciones de dependencia que existen entre los argumentos de un servicio. Estas dependencias permiten dar un valor inicial a los argumentos en función de una condición o fijarlos para que no puedan ser modificados. Patrón de agrupación de argumentos unen bajo un mismo grupo los argumentos que tienen cierta relación entre ellos. Filtro Permite construir la condición de búsqueda de la población de una clase para su posterior visualización. Conjunto de visualización Consiste en un conjunto ordenado de atributos que se pueden observar de una clase. El conjunto de visualización permite al usuario observar el estado de un objeto.
  • 8. Navegación ofertada Lista ordenada de unidades de interacción, donde cada elemento de navegación esta etiquetado con la relación atravesada, bien sea de agregación o de herencia, y la unidad de interacción destino. Se emplea para consultar objetos relacionados con uno dado. Acciones ofertadas Lista ordenada de unidades de interacción que expresa las acciones que pueden llevarse a cabo y conducen a una nueva unidad de interacción. Se emplea para ofertar acciones conducentes a modificar el estado del objeto. Criterio de ordenación Conjunto ordenado de atributos de una clase, indicando para cada atributo orden ascendente o descendente. Este criterio permite indicar el orden en el que serán mostradas las instancias tras una búsqueda.