SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
UDA - Utilidades de Desarrollo de Aplicaciones
Componentes RUP – Mensaje
Fecha: 22/11/2013 Referencia:
EJIE S.A.
Mediterráneo, 14
Tel. 945 01 73 00*
Fax. 945 01 73 01
01010 Vitoria-Gasteiz
Posta-kutxatila / Apartado: 809
01080 Vitoria-Gasteiz
www.ejie.es
UDA – Utilidades de desarrollo de aplicaciones by EJIE is licensed under a Creative Commons Reconocimiento-
NoComercial-CompartirIgual 3.0 Unported License.
Componentes RUP – Mensaje ii/10
Control de documentación
Título de documento: Componentes RUP – Mensaje
Histórico de versiones
Código: Versión: Fecha: Resumen de cambios:
1.0.0 06/06/2011 Primera versión.
1.0.1 18/07/2011 Correcciones en los números de versión de ficheros..
1.1.0 14/09/2011
Actualización de las versiones de las librerías
JavaScript subyacentes.
Añadido el apartado Integración con UDA.
2.0.0 11/07/2012 Cambios de formato y correcciones ortográficas.
2.1.0 18/09/2012
Actualización de las versiones de las librerías
JavaScript subyacentes.
2.1.1 09/01/2013 Añadido el callback CANCELFunction.
2.4.0 22/11/2013
Se distribuye la versión minimizada de los ficheros
javascript y de estilos de RUP.
Cambios producidos desde la última versión
Se distribuye la versión minimizada de los ficheros javascript y de estilos de RUP.
Control de difusión
Responsable: Ander Martínez
Aprobado por:
Firma: Fecha:
Distribución:
Referencias de archivo
Autor:
Componentes RUP – Mensaje iii/10
Nombre archivo:
Localización:
Contenido
Capítulo/sección Página
1. Introducción 4
2. Ejemplo 4
3. Casos de uso 4
4. Infraestructura 5
4.1. Ficheros 5
4.2. Dependencias 5
4.3. Versión minimizada 6
5. Invocación 6
5.1. Mensajes de error 6
5.2. Mensajes de confirmación 7
5.3. Mensajes de aviso 8
5.4. Mensajes de alerta 8
6. Sobreescritura del theme 10
7. Integración con UDA 10
Componentes RUP – Mensaje 4/10
1. Introducción
La descripción del Componente Mensajes, visto desde el punto de vista de RUP, es la siguiente:
Tiene como objetivo mostrar al usuario de forma homogénea, clara y llamativa, los posibles mensajes
que pueden desencadenar las acciones en la aplicación. Estos mensajes predefinidos pueden ser de
diferente tipología: error, confirmación, aviso o alerta
2. Ejemplo
Se presentan a continuación los diferentes tipos de mensajes:
Mensaje de error Mensaje de confirmación
Mensajes de aviso Mensajes de alerta
3. Casos de uso
Se recomienda el uso del patrón:
• En los casos en los que se tenga la necesidad de informar a los usuarios sobre mensajes que
requieran de su plena atención o interacción, bloqueando otras acciones (ventana modal).
• En los casos en los que no sea tan crítica la noción de los usuarios sobre una notificación
específica, bastara con presentar los mensajes mediante el sistema de notificación de la propia
pantalla (componente Feedback).
Componentes RUP – Mensaje 5/10
En concreto, los principales tipos de mensajes que tenemos que considerar son los siguientes:
• Mensajes avisos
• Mensajes de confirmación
• Mensajes de error
• Mensajes de alerta
4. Infraestructura
A continuación se comenta la infraestructura necesaria para el correcto funcionamiento del componente.
• Únicamente se requiere la inclusión de los ficheros que implementan el componente (js y css)
comentados en los apartados Ficheros y Dependencias.
4.1. Ficheros
Ruta Javascript: rup/scripts/
Fichero de plugin: rup.message-x.y.z.js
Ruta theme: rup/basic-theme/
Fichero css del theme: theme.rup.message-x.y.z.css
4.2. Dependencias
El desarrollo de los patrones como plugins basados en la librería JavaScript jQuery hace necesaria la
inclusión de esta dependencia. La versión elegida para el desarrollo ha sido la versión 1.8.0. Un posible
cambio de versión podría no ser trivial y la versión utilizada no debe seleccionarse arbitrariamente. La
razón es que el cambio podría provocar errores de funcionamiento e incompatibilidad tanto con los
propios patrones como con algunos plugins basados en jQuery.
• jQuery 1.8.0: http://jquery.com/
La gestión de ciertas partes visuales de los patrones, se han realizado mediante el plugin jQuery UI que
se basa en jQuery y se utiliza para construir aplicaciones web altamente interactivas. Este plugin
proporciona abstracciones de bajo nivel de interacción y animación, efectos avanzados de alto nivel,
componentes personalizables (estilos) ente otros. La versión utilizada en el desarrollo ha sido la 1.8.23
• jQuery UI 1.8.23: http://jqueryui.com/
Los ficheros necesarios para el correcto funcionamiento del componente son:
• jquery-1.8.0.js
• jquery-ui-1.8.23.custom.js
• jquery-ui-1.8.23.custom.css
Componentes RUP – Mensaje 6/10
• rup.base-x.y.z.js
• rup.message-x.y.z.js
• theme.rup.message-x.y.z.css
4.3. Versión minimizada
A partir de la versión v2.4.0 se distribuye la versión minimizada de los componentes RUP. Estos ficheros
contienen la versión compactada y minimizada de los ficheros javascript y de estilos necesarios para el
uso de todos los compontente RUP.
Los ficheros minimizados de RUP son los siguientes:
• rup/scripts/min/rup.min-x.y.z.js
• rup/basic-theme/rup.min-x.y.z.css
Estos ficheros son los que deben utilizarse por las aplicaciones. Las versiones individuales de cada uno
de los componentes solo deberán de emplearse en tareas de desarrollo o depuración.
5. Invocación
El uso de este componente se realiza a través del objeto base de todos los patrones, RUP. Para poder
mostrar los mensajes se debe usar la siguiente sentencia:
$.rup_messages("tipo_mensaje", properties);
En el ejemplo superior se muestra el código para poder mostrar un mensaje de error, al cual se le pasa
como parámetro un objeto que se detalla a posteriori.
5.1. Mensajes de error
Los mensajes de error pueden aparecer sobre elementos tales como tablas, formularios, etcétera. El
estilo más adecuado para utilizar con este tipo de mensajes es un estilo neutro (usando fondos suaves)
o un estilo gráfico o iconografía cercana al naranja o rojo, pero sin llegar a intimidar.
Para introducir un mensaje de error, no hace falta tener declarado ninguna capa contenedora del
mensaje, ya que el propio componente crea una con los estilos determinados para este tipo de mensaje
y le añade los botones necesarios.
A continuación se muestra el código JavaScript necesario para poder invocar un mensaje de error:
$.rup_messages("msgError", properties);
El parámetro “properties” es un objeto (var properties = {};) en el que se pueden modificar los siguientes
parámetros del componente:
• title: Texto que aparecerá en la barra del titulo del mensaje.
Componentes RUP – Mensaje 7/10
• message: El mensaje de error que se quiere mostrar. Dicho mensaje se situará a la
derecha de la imagen de error. El mensaje puede ser texto plano o contener etiquetas
HTML que se reflejarán en el mismo.
• beforeClose: (evento) Se podrá definir una función a ejecutar justo antes de que se
cierre la ventana.
Los estilos de los que dispone el componente son:
• .ui-dialog-content-icon-error: Estilo de la capa con la imagen de error.
• .ui-dialog-content-msg-error: Estilo de la capa con el texto a mostrar cuando el mensaje
es de tipo error.
En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes.
5.2. Mensajes de confirmación
Los mensajes de confirmación pueden aparecer sobre elementos tales como tablas, formularios,
etcétera. El estilo más adecuado para utilizar con este tipo de mensajes es un estilo neutro (usando
fondos suaves).
Para introducir un mensaje de confirmación, no hace falta tener declarado ninguna capa contenedora
del mensaje, ya que el propio componente crea una con los estilos determinados para este tipo de
mensaje y le añade los botones necesarios.
A continuación se muestra el código JavaScript necesario para poder invocar un mensaje de
confirmación:
$.rup_messages("msgConfirm", properties);
El parámetro “properties” es un objeto (var properties = {};) en el que se pueden modificar los siguientes
parámetros del componente:
• title: Es el texto que aparecerá en la barra del titulo del mensaje.
• message: El mensaje de confirmación que se quiere mostrar. Dicho mensaje se situará
a la derecha de la imagen de confirmación. El mensaje puede ser texto plano o
contener etiquetas HTML que se reflejarán en el mismo.
• beforeClose: (evento) Se podrá definir una función a ejecutar justo antes de que se
cierre la ventana.
• OKFunction: (evento) Función a ejecutar cuando el usuario pulsa el botón de Aceptar.
Esta función recibe los siguientes parámetros (event, ui).
• CANCELFunction: (evento) Función a ejecutar cuando el usuario pulsa el enlace de
Cancelar. Esta función recibe los siguientes parámetros (event, ui).
Los estilos de los que dispone el componente son:
• .ui-dialog-content-icon-confirm: Estilo de la capa con la imagen de confirmación.
Componentes RUP – Mensaje 8/10
• .ui-dialog-content-msg-confirm: Estilo de la capa con el texto a mostrar cuando el
mensaje es de tipo confirmación.
En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes.
5.3. Mensajes de aviso
Los mensajes de aviso pueden aparecer sobre elementos tales como tablas, formularios, etcétera. El
estilo más adecuado para utilizar con este tipo de mensajes es un estilo neutro (usando fondos suaves).
Para introducir un mensaje de aviso no hace falta tener declarado ninguna capa contenedora del
mensaje, ya que el propio componente crea una con los estilos determinados para este tipo de mensaje
y le añade los botones necesarios.
A continuación se muestra el código JavaScript necesario para poder invocar un mensaje de aviso:
$.rup_messages("msgOK", properties);
El parámetro “properties” es un objeto (var properties = {};) en el que se pueden modificar los siguientes
parámetros del componente:
• properties.title: Es el texto que aparecerá en la barra del titulo del mensaje.
• properties.message: El mensaje de aviso que se quiere mostrar. Dicho mensaje se
situará a la derecha de la imagen de aviso. El mensaje puede ser texto plano o contener
etiquetas HTML que se reflejarán en el mismo.
• properties.beforeClose: (Evento) Se podrá definir una función a ejecutar justo antes de
que se cierre la ventana.
Los estilos de los que dispone el componente son:
• .ui-dialog-content-icon-ok: Estilo de la capa con la imagen de aviso.
• .ui-dialog-content-msg-ok: Estilo de la capa con el texto a mostrar cuando el mensaje es
de tipo aviso.
En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes.
5.4. Mensajes de alerta
Son mensajes que sustituyen a la función alert de javascript. Una de las mejores cualidades de este
componente es que sobre escribe dicha función y muestra un mensaje con los estilos y formato
preestablecidos para este tipo de mensajes.
La invocación se puede realizar de las siguientes formas:
$.rup_messages("msgAlert", properties);
Como cualquiera de los mensajes anteriores.
alert(mensaje);
Como si se tratase de una invocación al alert típico de javascript.
Componentes RUP – Mensaje 9/10
Los estilos de los que dispone el componente son:
• .ui-dialog-content-icon-alert: Estilo de la capa con la imagen de alerta.
• .ui-dialog-content-msg-alert: Estilo de la capa con el texto a mostrar cuando el mensaje
es de tipo alerta.
En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes.
Componentes RUP – Mensaje 10/10
6. Sobreescritura del theme
El componente message se presenta con una apariencia visual definida en el fichero de estilos
theme.rup.message-x.y.z.css.
Si se quiere modificar la apariencia del componente, se recomienda redefinir el/los estilos necesarios en un
fichero de estilos propio de la aplicación situado dentro del proyecto de estáticos
(codAppStatics/WebContent/codApp/styles).
Los estilos del componente se basan en los estilos básicos de los widgets de jQuery UI, con lo que los
cambios que se realicen sobre su fichero de estilos manualmente o mediante el uso de la herramienta
Theme Roller podrán tener repercusión sobre todos los componentes que compartan esos mismos estilos
(pudiendo ser el nivel de repercusión general o ajustado a un subconjunto de componentes).
El componente dispone de dos estilos específicos que se modifican para cada tipo.
• .ui-dialog-content-icon-#tipo#: El estilo de la capa que contiene la imagen como background.
• .ui-dialog-content-msg-#tipo#: El estilo de la capa donde se mostrará el mensaje.
Por ejemplo:
.ui-dialog-content-icon-error {
background-image:url("../images/rup.error.png");
background-position:center center;
background-repeat:no-repeat;
float:left;
height:24px;
padding-right:1.3em;
padding-top:1.4em;
position:relative;
vertical-align:middle;
width:24px;
}
/*Estilo de la capa con el texto a mostrar cuando el mensaje es de error*/
.ui-dialog-content-msg-error {
padding-top:1em;
text-align:left;
vertical-align:middle;
}
7. Integración con UDA
No aplica.

Contenu connexe

Tendances

Joomla
JoomlaJoomla
Joomlakno95
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0eduardsoler1
 
Análisis y planteamiento del problema
Análisis y planteamiento del problemaAnálisis y planteamiento del problema
Análisis y planteamiento del problemaGabriel Mondragón
 
Visual basic
Visual basicVisual basic
Visual basicjosser96
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones axelyair
 
UDA-Componentes RUP. Feedback (v2.1.0 deprecado)
UDA-Componentes RUP. Feedback (v2.1.0 deprecado)UDA-Componentes RUP. Feedback (v2.1.0 deprecado)
UDA-Componentes RUP. Feedback (v2.1.0 deprecado)Ander Martinez
 
UDA-Componentes RUP. Formulario
UDA-Componentes RUP. FormularioUDA-Componentes RUP. Formulario
UDA-Componentes RUP. FormularioAnder Martinez
 
Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012redtacna
 
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS mariavaargas
 
Patron de Desarrollo Modelo Vista Controlador
Patron de Desarrollo Modelo Vista ControladorPatron de Desarrollo Modelo Vista Controlador
Patron de Desarrollo Modelo Vista ControladorHenry Vargas
 
UDA-Componentes RUP. Diálogo (v2.1.0 deprecado)
UDA-Componentes RUP. Diálogo  (v2.1.0 deprecado)UDA-Componentes RUP. Diálogo  (v2.1.0 deprecado)
UDA-Componentes RUP. Diálogo (v2.1.0 deprecado)Ander Martinez
 
UDA-Componentes RUP. Feedback
UDA-Componentes RUP. FeedbackUDA-Componentes RUP. Feedback
UDA-Componentes RUP. FeedbackAnder Martinez
 

Tendances (16)

Joomla
JoomlaJoomla
Joomla
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0
 
Análisis y planteamiento del problema
Análisis y planteamiento del problemaAnálisis y planteamiento del problema
Análisis y planteamiento del problema
 
Especialista Web J8
Especialista Web J8Especialista Web J8
Especialista Web J8
 
Visual basic
Visual basicVisual basic
Visual basic
 
desarolla aplicaciones
desarolla aplicaciones desarolla aplicaciones
desarolla aplicaciones
 
UDA-Componentes RUP. Feedback (v2.1.0 deprecado)
UDA-Componentes RUP. Feedback (v2.1.0 deprecado)UDA-Componentes RUP. Feedback (v2.1.0 deprecado)
UDA-Componentes RUP. Feedback (v2.1.0 deprecado)
 
UDA-Componentes RUP. Formulario
UDA-Componentes RUP. FormularioUDA-Componentes RUP. Formulario
UDA-Componentes RUP. Formulario
 
Fundamentos basicos de visual basic
Fundamentos basicos de visual basicFundamentos basicos de visual basic
Fundamentos basicos de visual basic
 
Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012Fundamentos.net-Guia n1 2012
Fundamentos.net-Guia n1 2012
 
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS DESARROLLA  APLICACIONES DE ESCRITORIO CON BASES DE DATOS
DESARROLLA APLICACIONES DE ESCRITORIO CON BASES DE DATOS
 
Patron de Desarrollo Modelo Vista Controlador
Patron de Desarrollo Modelo Vista ControladorPatron de Desarrollo Modelo Vista Controlador
Patron de Desarrollo Modelo Vista Controlador
 
Manual cms joomla
Manual cms joomlaManual cms joomla
Manual cms joomla
 
UDA-Componentes RUP. Diálogo (v2.1.0 deprecado)
UDA-Componentes RUP. Diálogo  (v2.1.0 deprecado)UDA-Componentes RUP. Diálogo  (v2.1.0 deprecado)
UDA-Componentes RUP. Diálogo (v2.1.0 deprecado)
 
UDA-Componentes RUP. Feedback
UDA-Componentes RUP. FeedbackUDA-Componentes RUP. Feedback
UDA-Componentes RUP. Feedback
 
Mvc
MvcMvc
Mvc
 

En vedette

UDA-Componentes RUP. Idioma
UDA-Componentes RUP. IdiomaUDA-Componentes RUP. Idioma
UDA-Componentes RUP. IdiomaAnder Martinez
 
UDA-Componentes RUP. Upload
UDA-Componentes RUP. UploadUDA-Componentes RUP. Upload
UDA-Componentes RUP. UploadAnder Martinez
 
Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1Ander Martinez
 
UDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextualUDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextualAnder Martinez
 
Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1Ander Martinez
 
UDA-Componentes RUP. Migas
UDA-Componentes RUP. MigasUDA-Componentes RUP. Migas
UDA-Componentes RUP. MigasAnder Martinez
 
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0Ander Martinez
 
UDA-Anexo uso de webDAV
UDA-Anexo uso de webDAVUDA-Anexo uso de webDAV
UDA-Anexo uso de webDAVAnder Martinez
 
UDA-Componentes RUP. Autocomplete
UDA-Componentes RUP. AutocompleteUDA-Componentes RUP. Autocomplete
UDA-Componentes RUP. AutocompleteAnder Martinez
 
UDA-Componentes RUP. Validación
UDA-Componentes RUP. ValidaciónUDA-Componentes RUP. Validación
UDA-Componentes RUP. ValidaciónAnder Martinez
 
Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0Ander Martinez
 
UDA-Componentes RUP. Botonera
UDA-Componentes RUP. BotoneraUDA-Componentes RUP. Botonera
UDA-Componentes RUP. BotoneraAnder Martinez
 
UDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingUDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingAnder Martinez
 
Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0Ander Martinez
 
UDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingUDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingAnder Martinez
 
UDA-Componentes RUP. Menú
UDA-Componentes RUP. MenúUDA-Componentes RUP. Menú
UDA-Componentes RUP. MenúAnder Martinez
 
UDA-Componentes RUP. Tooltip
UDA-Componentes RUP. TooltipUDA-Componentes RUP. Tooltip
UDA-Componentes RUP. TooltipAnder Martinez
 
Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0Ander Martinez
 
Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0Ander Martinez
 
UDA-Componentes RUP. Tabla 2.4.1 (deprecado)
UDA-Componentes RUP. Tabla 2.4.1 (deprecado)UDA-Componentes RUP. Tabla 2.4.1 (deprecado)
UDA-Componentes RUP. Tabla 2.4.1 (deprecado)Ander Martinez
 

En vedette (20)

UDA-Componentes RUP. Idioma
UDA-Componentes RUP. IdiomaUDA-Componentes RUP. Idioma
UDA-Componentes RUP. Idioma
 
UDA-Componentes RUP. Upload
UDA-Componentes RUP. UploadUDA-Componentes RUP. Upload
UDA-Componentes RUP. Upload
 
Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1
 
UDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextualUDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextual
 
Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1
 
UDA-Componentes RUP. Migas
UDA-Componentes RUP. MigasUDA-Componentes RUP. Migas
UDA-Componentes RUP. Migas
 
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
 
UDA-Anexo uso de webDAV
UDA-Anexo uso de webDAVUDA-Anexo uso de webDAV
UDA-Anexo uso de webDAV
 
UDA-Componentes RUP. Autocomplete
UDA-Componentes RUP. AutocompleteUDA-Componentes RUP. Autocomplete
UDA-Componentes RUP. Autocomplete
 
UDA-Componentes RUP. Validación
UDA-Componentes RUP. ValidaciónUDA-Componentes RUP. Validación
UDA-Componentes RUP. Validación
 
Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0
 
UDA-Componentes RUP. Botonera
UDA-Componentes RUP. BotoneraUDA-Componentes RUP. Botonera
UDA-Componentes RUP. Botonera
 
UDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingUDA-Componentes RUP. Reporting
UDA-Componentes RUP. Reporting
 
Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0
 
UDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingUDA-Componentes RUP. Reporting
UDA-Componentes RUP. Reporting
 
UDA-Componentes RUP. Menú
UDA-Componentes RUP. MenúUDA-Componentes RUP. Menú
UDA-Componentes RUP. Menú
 
UDA-Componentes RUP. Tooltip
UDA-Componentes RUP. TooltipUDA-Componentes RUP. Tooltip
UDA-Componentes RUP. Tooltip
 
Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0
 
Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0
 
UDA-Componentes RUP. Tabla 2.4.1 (deprecado)
UDA-Componentes RUP. Tabla 2.4.1 (deprecado)UDA-Componentes RUP. Tabla 2.4.1 (deprecado)
UDA-Componentes RUP. Tabla 2.4.1 (deprecado)
 

Similaire à UDA-Componentes RUP. Mensajes

UDA-Componentes RUP dialogo.v2.4.0
UDA-Componentes RUP dialogo.v2.4.0UDA-Componentes RUP dialogo.v2.4.0
UDA-Componentes RUP dialogo.v2.4.0Ander Martinez
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasunefa
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemasunefa
 
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)Ander Martinez
 
UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6Ander Martinez
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasicunachi
 
Programar aplicaciones windows forms
Programar aplicaciones windows formsProgramar aplicaciones windows forms
Programar aplicaciones windows formsmellcv
 
Introduccion a java script
Introduccion a java scriptIntroduccion a java script
Introduccion a java scriptLuis Aceituno
 
Unidad 4
Unidad 4Unidad 4
Unidad 4mi casa
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...flakofredy
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...flakofredy
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...flakofredy
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...flakofredy
 
2 3) Solucion Actividad 7
2 3)  Solucion  Actividad 72 3)  Solucion  Actividad 7
2 3) Solucion Actividad 7flakofredy
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...flakofredy
 

Similaire à UDA-Componentes RUP. Mensajes (20)

UDA-Componentes RUP dialogo.v2.4.0
UDA-Componentes RUP dialogo.v2.4.0UDA-Componentes RUP dialogo.v2.4.0
UDA-Componentes RUP dialogo.v2.4.0
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasic
 
Programar aplicaciones windows forms
Programar aplicaciones windows formsProgramar aplicaciones windows forms
Programar aplicaciones windows forms
 
Introduccion a java script
Introduccion a java scriptIntroduccion a java script
Introduccion a java script
 
C Sharp Avanzado Dia 1
C Sharp Avanzado   Dia 1C Sharp Avanzado   Dia 1
C Sharp Avanzado Dia 1
 
Com521
Com521Com521
Com521
 
Dpss u3 a2_dapb
Dpss u3 a2_dapbDpss u3 a2_dapb
Dpss u3 a2_dapb
 
Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Computación 3 cb09302
Computación 3 cb09302Computación 3 cb09302
Computación 3 cb09302
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
 
2 3) Solucion Actividad 7
2 3)  Solucion  Actividad 72 3)  Solucion  Actividad 7
2 3) Solucion Actividad 7
 
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
2 3) Solucion Actividad 7 Avatar, Blogger, Articulo, Por Angie Lorena Linares...
 

Plus de Ander Martinez

Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0Ander Martinez
 
Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0Ander Martinez
 
Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0Ander Martinez
 
Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0Ander Martinez
 
Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0Ander Martinez
 
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0Ander Martinez
 
Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0Ander Martinez
 
UDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla AvanzadaUDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla AvanzadaAnder Martinez
 
UDA-Componentes RUP. Pestañas
UDA-Componentes RUP. PestañasUDA-Componentes RUP. Pestañas
UDA-Componentes RUP. PestañasAnder Martinez
 
UDA-Componentes RUP. Accordion
UDA-Componentes RUP. AccordionUDA-Componentes RUP. Accordion
UDA-Componentes RUP. AccordionAnder Martinez
 
UDA-Componentes RUP. Tabla (v2.1.1 deprecado)
UDA-Componentes RUP. Tabla (v2.1.1 deprecado)UDA-Componentes RUP. Tabla (v2.1.1 deprecado)
UDA-Componentes RUP. Tabla (v2.1.1 deprecado)Ander Martinez
 

Plus de Ander Martinez (12)

Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0
 
Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0
 
Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0
 
Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0
 
Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0
 
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
 
Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0
 
Arinbide.v3.0
Arinbide.v3.0Arinbide.v3.0
Arinbide.v3.0
 
UDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla AvanzadaUDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla Avanzada
 
UDA-Componentes RUP. Pestañas
UDA-Componentes RUP. PestañasUDA-Componentes RUP. Pestañas
UDA-Componentes RUP. Pestañas
 
UDA-Componentes RUP. Accordion
UDA-Componentes RUP. AccordionUDA-Componentes RUP. Accordion
UDA-Componentes RUP. Accordion
 
UDA-Componentes RUP. Tabla (v2.1.1 deprecado)
UDA-Componentes RUP. Tabla (v2.1.1 deprecado)UDA-Componentes RUP. Tabla (v2.1.1 deprecado)
UDA-Componentes RUP. Tabla (v2.1.1 deprecado)
 

Dernier

Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 

Dernier (20)

Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 

UDA-Componentes RUP. Mensajes

  • 1. UDA - Utilidades de Desarrollo de Aplicaciones Componentes RUP – Mensaje Fecha: 22/11/2013 Referencia: EJIE S.A. Mediterráneo, 14 Tel. 945 01 73 00* Fax. 945 01 73 01 01010 Vitoria-Gasteiz Posta-kutxatila / Apartado: 809 01080 Vitoria-Gasteiz www.ejie.es UDA – Utilidades de desarrollo de aplicaciones by EJIE is licensed under a Creative Commons Reconocimiento- NoComercial-CompartirIgual 3.0 Unported License.
  • 2. Componentes RUP – Mensaje ii/10 Control de documentación Título de documento: Componentes RUP – Mensaje Histórico de versiones Código: Versión: Fecha: Resumen de cambios: 1.0.0 06/06/2011 Primera versión. 1.0.1 18/07/2011 Correcciones en los números de versión de ficheros.. 1.1.0 14/09/2011 Actualización de las versiones de las librerías JavaScript subyacentes. Añadido el apartado Integración con UDA. 2.0.0 11/07/2012 Cambios de formato y correcciones ortográficas. 2.1.0 18/09/2012 Actualización de las versiones de las librerías JavaScript subyacentes. 2.1.1 09/01/2013 Añadido el callback CANCELFunction. 2.4.0 22/11/2013 Se distribuye la versión minimizada de los ficheros javascript y de estilos de RUP. Cambios producidos desde la última versión Se distribuye la versión minimizada de los ficheros javascript y de estilos de RUP. Control de difusión Responsable: Ander Martínez Aprobado por: Firma: Fecha: Distribución: Referencias de archivo Autor:
  • 3. Componentes RUP – Mensaje iii/10 Nombre archivo: Localización: Contenido Capítulo/sección Página 1. Introducción 4 2. Ejemplo 4 3. Casos de uso 4 4. Infraestructura 5 4.1. Ficheros 5 4.2. Dependencias 5 4.3. Versión minimizada 6 5. Invocación 6 5.1. Mensajes de error 6 5.2. Mensajes de confirmación 7 5.3. Mensajes de aviso 8 5.4. Mensajes de alerta 8 6. Sobreescritura del theme 10 7. Integración con UDA 10
  • 4. Componentes RUP – Mensaje 4/10 1. Introducción La descripción del Componente Mensajes, visto desde el punto de vista de RUP, es la siguiente: Tiene como objetivo mostrar al usuario de forma homogénea, clara y llamativa, los posibles mensajes que pueden desencadenar las acciones en la aplicación. Estos mensajes predefinidos pueden ser de diferente tipología: error, confirmación, aviso o alerta 2. Ejemplo Se presentan a continuación los diferentes tipos de mensajes: Mensaje de error Mensaje de confirmación Mensajes de aviso Mensajes de alerta 3. Casos de uso Se recomienda el uso del patrón: • En los casos en los que se tenga la necesidad de informar a los usuarios sobre mensajes que requieran de su plena atención o interacción, bloqueando otras acciones (ventana modal). • En los casos en los que no sea tan crítica la noción de los usuarios sobre una notificación específica, bastara con presentar los mensajes mediante el sistema de notificación de la propia pantalla (componente Feedback).
  • 5. Componentes RUP – Mensaje 5/10 En concreto, los principales tipos de mensajes que tenemos que considerar son los siguientes: • Mensajes avisos • Mensajes de confirmación • Mensajes de error • Mensajes de alerta 4. Infraestructura A continuación se comenta la infraestructura necesaria para el correcto funcionamiento del componente. • Únicamente se requiere la inclusión de los ficheros que implementan el componente (js y css) comentados en los apartados Ficheros y Dependencias. 4.1. Ficheros Ruta Javascript: rup/scripts/ Fichero de plugin: rup.message-x.y.z.js Ruta theme: rup/basic-theme/ Fichero css del theme: theme.rup.message-x.y.z.css 4.2. Dependencias El desarrollo de los patrones como plugins basados en la librería JavaScript jQuery hace necesaria la inclusión de esta dependencia. La versión elegida para el desarrollo ha sido la versión 1.8.0. Un posible cambio de versión podría no ser trivial y la versión utilizada no debe seleccionarse arbitrariamente. La razón es que el cambio podría provocar errores de funcionamiento e incompatibilidad tanto con los propios patrones como con algunos plugins basados en jQuery. • jQuery 1.8.0: http://jquery.com/ La gestión de ciertas partes visuales de los patrones, se han realizado mediante el plugin jQuery UI que se basa en jQuery y se utiliza para construir aplicaciones web altamente interactivas. Este plugin proporciona abstracciones de bajo nivel de interacción y animación, efectos avanzados de alto nivel, componentes personalizables (estilos) ente otros. La versión utilizada en el desarrollo ha sido la 1.8.23 • jQuery UI 1.8.23: http://jqueryui.com/ Los ficheros necesarios para el correcto funcionamiento del componente son: • jquery-1.8.0.js • jquery-ui-1.8.23.custom.js • jquery-ui-1.8.23.custom.css
  • 6. Componentes RUP – Mensaje 6/10 • rup.base-x.y.z.js • rup.message-x.y.z.js • theme.rup.message-x.y.z.css 4.3. Versión minimizada A partir de la versión v2.4.0 se distribuye la versión minimizada de los componentes RUP. Estos ficheros contienen la versión compactada y minimizada de los ficheros javascript y de estilos necesarios para el uso de todos los compontente RUP. Los ficheros minimizados de RUP son los siguientes: • rup/scripts/min/rup.min-x.y.z.js • rup/basic-theme/rup.min-x.y.z.css Estos ficheros son los que deben utilizarse por las aplicaciones. Las versiones individuales de cada uno de los componentes solo deberán de emplearse en tareas de desarrollo o depuración. 5. Invocación El uso de este componente se realiza a través del objeto base de todos los patrones, RUP. Para poder mostrar los mensajes se debe usar la siguiente sentencia: $.rup_messages("tipo_mensaje", properties); En el ejemplo superior se muestra el código para poder mostrar un mensaje de error, al cual se le pasa como parámetro un objeto que se detalla a posteriori. 5.1. Mensajes de error Los mensajes de error pueden aparecer sobre elementos tales como tablas, formularios, etcétera. El estilo más adecuado para utilizar con este tipo de mensajes es un estilo neutro (usando fondos suaves) o un estilo gráfico o iconografía cercana al naranja o rojo, pero sin llegar a intimidar. Para introducir un mensaje de error, no hace falta tener declarado ninguna capa contenedora del mensaje, ya que el propio componente crea una con los estilos determinados para este tipo de mensaje y le añade los botones necesarios. A continuación se muestra el código JavaScript necesario para poder invocar un mensaje de error: $.rup_messages("msgError", properties); El parámetro “properties” es un objeto (var properties = {};) en el que se pueden modificar los siguientes parámetros del componente: • title: Texto que aparecerá en la barra del titulo del mensaje.
  • 7. Componentes RUP – Mensaje 7/10 • message: El mensaje de error que se quiere mostrar. Dicho mensaje se situará a la derecha de la imagen de error. El mensaje puede ser texto plano o contener etiquetas HTML que se reflejarán en el mismo. • beforeClose: (evento) Se podrá definir una función a ejecutar justo antes de que se cierre la ventana. Los estilos de los que dispone el componente son: • .ui-dialog-content-icon-error: Estilo de la capa con la imagen de error. • .ui-dialog-content-msg-error: Estilo de la capa con el texto a mostrar cuando el mensaje es de tipo error. En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes. 5.2. Mensajes de confirmación Los mensajes de confirmación pueden aparecer sobre elementos tales como tablas, formularios, etcétera. El estilo más adecuado para utilizar con este tipo de mensajes es un estilo neutro (usando fondos suaves). Para introducir un mensaje de confirmación, no hace falta tener declarado ninguna capa contenedora del mensaje, ya que el propio componente crea una con los estilos determinados para este tipo de mensaje y le añade los botones necesarios. A continuación se muestra el código JavaScript necesario para poder invocar un mensaje de confirmación: $.rup_messages("msgConfirm", properties); El parámetro “properties” es un objeto (var properties = {};) en el que se pueden modificar los siguientes parámetros del componente: • title: Es el texto que aparecerá en la barra del titulo del mensaje. • message: El mensaje de confirmación que se quiere mostrar. Dicho mensaje se situará a la derecha de la imagen de confirmación. El mensaje puede ser texto plano o contener etiquetas HTML que se reflejarán en el mismo. • beforeClose: (evento) Se podrá definir una función a ejecutar justo antes de que se cierre la ventana. • OKFunction: (evento) Función a ejecutar cuando el usuario pulsa el botón de Aceptar. Esta función recibe los siguientes parámetros (event, ui). • CANCELFunction: (evento) Función a ejecutar cuando el usuario pulsa el enlace de Cancelar. Esta función recibe los siguientes parámetros (event, ui). Los estilos de los que dispone el componente son: • .ui-dialog-content-icon-confirm: Estilo de la capa con la imagen de confirmación.
  • 8. Componentes RUP – Mensaje 8/10 • .ui-dialog-content-msg-confirm: Estilo de la capa con el texto a mostrar cuando el mensaje es de tipo confirmación. En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes. 5.3. Mensajes de aviso Los mensajes de aviso pueden aparecer sobre elementos tales como tablas, formularios, etcétera. El estilo más adecuado para utilizar con este tipo de mensajes es un estilo neutro (usando fondos suaves). Para introducir un mensaje de aviso no hace falta tener declarado ninguna capa contenedora del mensaje, ya que el propio componente crea una con los estilos determinados para este tipo de mensaje y le añade los botones necesarios. A continuación se muestra el código JavaScript necesario para poder invocar un mensaje de aviso: $.rup_messages("msgOK", properties); El parámetro “properties” es un objeto (var properties = {};) en el que se pueden modificar los siguientes parámetros del componente: • properties.title: Es el texto que aparecerá en la barra del titulo del mensaje. • properties.message: El mensaje de aviso que se quiere mostrar. Dicho mensaje se situará a la derecha de la imagen de aviso. El mensaje puede ser texto plano o contener etiquetas HTML que se reflejarán en el mismo. • properties.beforeClose: (Evento) Se podrá definir una función a ejecutar justo antes de que se cierre la ventana. Los estilos de los que dispone el componente son: • .ui-dialog-content-icon-ok: Estilo de la capa con la imagen de aviso. • .ui-dialog-content-msg-ok: Estilo de la capa con el texto a mostrar cuando el mensaje es de tipo aviso. En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes. 5.4. Mensajes de alerta Son mensajes que sustituyen a la función alert de javascript. Una de las mejores cualidades de este componente es que sobre escribe dicha función y muestra un mensaje con los estilos y formato preestablecidos para este tipo de mensajes. La invocación se puede realizar de las siguientes formas: $.rup_messages("msgAlert", properties); Como cualquiera de los mensajes anteriores. alert(mensaje); Como si se tratase de una invocación al alert típico de javascript.
  • 9. Componentes RUP – Mensaje 9/10 Los estilos de los que dispone el componente son: • .ui-dialog-content-icon-alert: Estilo de la capa con la imagen de alerta. • .ui-dialog-content-msg-alert: Estilo de la capa con el texto a mostrar cuando el mensaje es de tipo alerta. En el punto de sobre escritura del theme se explica como se puede extender este tipo de mensajes.
  • 10. Componentes RUP – Mensaje 10/10 6. Sobreescritura del theme El componente message se presenta con una apariencia visual definida en el fichero de estilos theme.rup.message-x.y.z.css. Si se quiere modificar la apariencia del componente, se recomienda redefinir el/los estilos necesarios en un fichero de estilos propio de la aplicación situado dentro del proyecto de estáticos (codAppStatics/WebContent/codApp/styles). Los estilos del componente se basan en los estilos básicos de los widgets de jQuery UI, con lo que los cambios que se realicen sobre su fichero de estilos manualmente o mediante el uso de la herramienta Theme Roller podrán tener repercusión sobre todos los componentes que compartan esos mismos estilos (pudiendo ser el nivel de repercusión general o ajustado a un subconjunto de componentes). El componente dispone de dos estilos específicos que se modifican para cada tipo. • .ui-dialog-content-icon-#tipo#: El estilo de la capa que contiene la imagen como background. • .ui-dialog-content-msg-#tipo#: El estilo de la capa donde se mostrará el mensaje. Por ejemplo: .ui-dialog-content-icon-error { background-image:url("../images/rup.error.png"); background-position:center center; background-repeat:no-repeat; float:left; height:24px; padding-right:1.3em; padding-top:1.4em; position:relative; vertical-align:middle; width:24px; } /*Estilo de la capa con el texto a mostrar cuando el mensaje es de error*/ .ui-dialog-content-msg-error { padding-top:1em; text-align:left; vertical-align:middle; } 7. Integración con UDA No aplica.