domingo, 27 de abril de 2014

HERRAMIENTA CREATELY

Esta herramienta es una aplicación en linea de diferentes plantillas que permite la creación y diseño de diagramas de todo tipo, entre otros los modelados de UML, pero en esta semana nos hemos enfocados en los diagramas de casos de uso lo cual esta herramienta fue útil y sencilla para el diseño de este diagrama, esta herramienta también nos ayuda hacer trabajos en grupo, a esquematizar y al manejo de tecnologías, en cuanto a los casos de uso, igual que Gliffy  y Yuml nos permite visualizar de manera practica como interactua y se comporta el usuario o actor con el sistema, se la recomiendo, excelente herramienta. 

domingo, 13 de abril de 2014

HERRAMIENTA YUML

Hola amigos, ya hemos aprendido un poco sobre los diagramas de casos de usos, pero hoy quiero hablarle de una herramienta que nos pueden ayudar mucho a dibujar estos diagramas, esta herramienta se llama:  YUML: esta herramienta permite crear los diagramas a partir de unos comando escritos en texto plano  y es ideal para diagramas de casos de uso, diagramas de clases y diagramas de actividad., pero en este tema nos vamos a enfocar en los casos de uso.


Es posible indicar cuantos actores, casos de uso y dependencias existen, en el texto plano, los actores se deben indicar entre corchetes  [ ] ,  y los casos de uso entre paréntesis ( ),  Para crear una dependencia de uso,  solo hay que poner un guión entre ambos –,  y  Existen más operaciones como ^ herencia,  Extends,  > Include.

Veamos un sencillo ejemplo con el siguiente texto:
[Administrador]-(Gestionar Usuarios) 
[Cliente]-(Comprar productos) 
[Administrador]^[Cliente]
(Comprar productos)>(Buscar productos)
y la herramienta de YUML se lo dibuja de esta manera con el fin de que podamos visualizar el comportamiento del usuario con el sistema mediante un diagrama de casos de uso, de una forma practica y sencilla.







domingo, 6 de abril de 2014

CASOS DE USO

Hola amigos, ya conocemos un poco sobre las Especificaciones de Requerimientos y UML (Unified Modeling Language) y la importancia que tienen a la hora de Diseñar, Construir e implementar  la diversidades de software de calidad, vamos a complementar con este tema importante como son los CASOS DE USOS,

podemos decir que los Casos de Uso son las técnicas para especificar el comportamiento de un sistema, este describe las posibles secuencias de interacciones entre el sistema y uno o más actores, en respuesta a un evento proveniente de un actor., y se especifica mediante un Diagrama de casos de uso que consiste en documentar el comportamiento del sistema desde el punto de vista del usuario y la relación que existe entre ellos, por lo tanto representan las funciones que un sistema puede ejecutar, los casos de uso son de vital importancia ya que nos sirven de base para elaborar los aspectos funcionales del sistema y nos dan soporte en la etapas de modelado, desarrollo y validación del mismo.
En estas gráficas mostramos los elementos fundamentales para el Diagrama de casos de uso: