martes, 26 de abril de 2011
martes, 12 de abril de 2011
lunes, 11 de abril de 2011
Cual es el propósito primario del modelo de caso de uso?
El proposito primario del modelo caso de uso es comunicar las funciones y el comportamiento del sistema al cliente o la usuario final.
Por que el caso de uso es una herramienta valiosa?
Es una herramienta valiosa ya que es una técnica de aciertos y errores para obtener los requerimientos del sistema desde el punto de vista del usuario. Esto es importante si la finalidad es crear un sistema que puede ser utilizado por la gente en general.
Son una herramienta esencial para la captura de requerimientos, la planificación,o el control de proyectos iterativos. La caphlra de los casos de uso es una de lastareas principales durante la fase de elaboración; de hecho, es lo primero que sedebe hacer.
¿Que es un caso de uso?
CASO DE USO: Los casos de uso son un fenómeno interesante. Durante muchotiempo, tanto en el desarrollo orientado a objetos como en el tradicional, laspersonas se auxiliaban de escenarios típicos que les ayudaban a comprender losrequerimientos. Estos escenarios, sin embargo, se trataban de modo muyinformal¡ siempre se construían, pero pocas veces se documentaban. IvarJacobson es ampliamente conocido por haber cambiado esto con su métodoObjectory y su primer libro sobre el tema.
martes, 5 de abril de 2011
FORO DE CASO DE USO
casos de uso son una técnica para especificar el comportamiento de un sistema:
“Un caso de uso es una secuencia de interacciones entre un sistema y alguien o algo que usa alguno de sus
servicios.”
Todo sistema de software ofrece a su entorno –aquellos que lo usan– una serie de servicios. Un caso de uso es
una forma de expresar cómo alguien o algo externo a un sistema lo usa. Cuando decimos “alguien o algo”
hacemos referencia a que los sistemas son usados no sólo por personas, sino también por otros sistemas de
hardware y software.
Por ejemplo, un sistema de ventas, si pretende tener éxito, debe ofrecer un servicio para ingresar un nuevo
pedido de un cliente. Cuando un usuario accede a este servicio, podemos decir que está “ejecutando” el caso
de uso ingresando pedido.
FORO DE UML
UML es una especificación de notación orientada a objetos. Se basa en las anteriores especificaciones BOOCH, RUMBAUGH y COAD-YOURDON. Divide cada proyecto en un número de diagramas que representan las diferentes vistas del proyecto. Estos diagramas juntos son los que representa la arquitectura del proyecto.
Con UML nos debemos olvidar del protagonismo excesivo que se le da al diagrama de clases, este representa una parte importante del sistema, pero solo representa una vista estática, es decir muestra al sistema parado. Sabemos su estructura pero no sabemos que le sucede a sus diferentes partes cuando el sistema empieza a funcionar. UML introduce nuevos diagramas que representa una visión dinámica del sistema. Es decir, gracias al diseño de la parte dinámica del sistema podemos darnos cuenta en la fase de diseño de problemas de la estructura al propagar errores o de las partes que necesitan ser sincronizadas, así como del estado de cada una de las instancias en cada momento. El diagrama de clases continua siendo muy importante, pero se debe tener en cuenta que su representación es limitada, y que ayuda a diseñar un sistema robusto con partes reutilizables, pero no a solucionar problemas de propagación de mensajes ni de sincronización o recuperación ante estados de error. En resumen, un sistema debe estar bien diseñado, pero también debe funcionar bien.
UML también intenta solucionar el problema de propiedad de código que se da con los desarrolladores, al implementar un lenguaje de modelado común para todos los desarrollos se crea una documentación también común, que cualquier desarrollador con conocimientos de UML será capaz de entender, independientemente del lenguaje utilizado para el desarrollo.
Con UML nos debemos olvidar del protagonismo excesivo que se le da al diagrama de clases, este representa una parte importante del sistema, pero solo representa una vista estática, es decir muestra al sistema parado. Sabemos su estructura pero no sabemos que le sucede a sus diferentes partes cuando el sistema empieza a funcionar. UML introduce nuevos diagramas que representa una visión dinámica del sistema. Es decir, gracias al diseño de la parte dinámica del sistema podemos darnos cuenta en la fase de diseño de problemas de la estructura al propagar errores o de las partes que necesitan ser sincronizadas, así como del estado de cada una de las instancias en cada momento. El diagrama de clases continua siendo muy importante, pero se debe tener en cuenta que su representación es limitada, y que ayuda a diseñar un sistema robusto con partes reutilizables, pero no a solucionar problemas de propagación de mensajes ni de sincronización o recuperación ante estados de error. En resumen, un sistema debe estar bien diseñado, pero también debe funcionar bien.
UML también intenta solucionar el problema de propiedad de código que se da con los desarrolladores, al implementar un lenguaje de modelado común para todos los desarrollos se crea una documentación también común, que cualquier desarrollador con conocimientos de UML será capaz de entender, independientemente del lenguaje utilizado para el desarrollo.
lunes, 4 de abril de 2011
tipos de vistas de UML?
LOS TIPOS DE VISTA SOLO SON 5 :
1) VISTA DE CASO DE USO
2)VISTA DE DISEÑO
3)VISTA DE PROCESOS
4) VISTA DE IMPLEMENTACION
5)VISTA DE IMPLANTACIÓN
Que es una vista en UML?
Una vista en un UML es un subconjunto de construcciones de modelado que se enfoca en un aspecto particular del sistema.
Suscribirse a:
Entradas (Atom)
Archivo del blog
-
▼
2011
(76)
-
▼
abril
(12)
- PRACTICA DE CASO DE USO
- TEORÍA PRINCIPAL CASO DE USO
- UML
- ACTIVIDADES Y CASO DE USO
- EJEMPLOS DE CASO DE USO
- Cual es el propósito primario del modelo de caso d...
- Por que el caso de uso es una herramienta valiosa?
- ¿Que es un caso de uso?
- FORO DE CASO DE USO
- FORO DE UML
- tipos de vistas de UML?
- Que es una vista en UML?
-
▼
abril
(12)