martes, 28 de abril de 2009

FORMATOS CASOS DE USO

http://docs.google.com/Doc?id=dg5c6bvt_14fmp7zwhc

lunes, 27 de abril de 2009

LLEGADA A LA CASA


REGISTRO DE USUARIO


llegada a tecnoparke

REGISTRO ADMINISTRADOR


VALIDACIÓN DE REGISTRO DE USUARIO

MODIFICAR REGISTRO DE USUARIO

lunes, 20 de abril de 2009

ENUNCIAR TODOS LOS TEMAS QUE VIMOS ANTERIORMENTE


  • DIAGRAMAS DE USO
  • DIAGRAMAS DE CLASES

ENUNCIAR TODOS LOS TEMAS QUE VINOS ANTERIORMENTE

4 VENTAJAS Y 4 DESVENTAJAS DE CASOS DE USO

Las ventajas de esta asociación son:
* Las descripciones de los casos de uso son más cortas y se entienden mejor.
* La identificación de funcionalidad común puede ayudar a descubrir el posible uso de
componentes ya existentes en la implementación.
*En general, al igual que las características mencionadas, escalabilidad, virtualización y acceso.
*Capacidad de procesamiento y almacenamiento sin instalar máquinas localmente
Las desventajas son:
* La inclusión de estas relaciones hace que los diagramas sean más difícil de leer, sobre
todo para los clientes.
* que uno debe de tener en cuentael funcionamientos de los diagramas de casos de uso para definirlo muy bien a los clientes o si no de esta manera nos quedaria más dificil
* que seria de menos entendimiento si no supieramos de lo que trata para dar una respuesta correcta al q lo necesite
*saber del tema para tener más seguridad en nuestras opiniones tambien saber bien las herramien de los diagramas de uso y para que sirven o q representan.

PARA QUE SIRVEN LOS CASOS DE USO

El diagrama de casos de uso sirve para identificar los elementos y procesos principales que forman un sistema. Los elementos principales se denominan 'actores', mientras que los procesos principales son llamados 'casos de uso'.

Para ser más específicos, un diagrama de casos de uso muestra qué actores interactúan con qué casos de uso.

Cuando se quiere automatizar un sistema que ya funciona manualmente, un diagrama de casos de uso es un buen punto de partida. En este no sólo se destaca la interacción entre los usuarios y el sistema, sino que también se diferencian claramente sus funciones y objetivos principales.

PARA QUE SIRVE UML

UML tiene una cantidad considerable de diagramas y cada diagrama tiene su finalidad, es deber del desarrollador saber que diagramas son mas funcionales y cuales son mas aplicables a su problema, es decir no todo UML es para todas las aplicaciones, tu debes seleccionar que partes de UML te conviene mas. Yo puedo decirte que a nivel escolar utilice UML tanto para proyectos mas administrativos como mas matematicos (problemas de algoritmos) y a nivel industria tanto para bases de datos como para sistemas embebidos. Es decir UML es un lenguaje entonces tienes sus formas para expresar cada idea, depende muchisimo de tu habilidad como desarrollador la utilidad que le des. En el caso de tu comentario sobre programacion estructurada, UML es la conjuncion de varios modelos que fueron creados para la Orientada a Objetos, pero puedes bien utilizar alguno de sus diagramas a modo para la estructurada, por ejemplo los diagramas de interaccion o paso de mensajes (de secuencia)

QUE ES CONCEPTOS- UML

Es un lenguaje de modelado visual que se usa para especificar, visualizar, construir y documentar artefactos de un sistema de software. Se usa para entender, diseñar, configurar, mantener y controlar la información sobre los sistemas a construir.
UML capta la información sobre la estructura estática y el comportamiento dinámico de un sistema. Un sistema se modela como una colección de objetos discretos que interactúan para realizar un trabajo que finalmente beneficia a un usuario externo.
El lenguaje de modelado pretende unificar la experiencia pasada sobre técnicas de modelado e incorporar las mejores prácticas actuales en un acercamiento estándar.
UML no es un lenguaje de programación. Las herramientas pueden ofrecer generadores de código de UML para una gran variedad de lenguaje de programación, así como construir modelos por ingeniería inversa a partir de programas existentes.

PASOS DE DEFINICIÓN DE UN CASO DE USO

Actores

Se le llama Actor a toda entidad externa al sistema que guarda una relación con este y que le demanda una funcionalidad. Esto incluye a los operadores humanos pero también incluye a todos los sistemas externos así como a entidades abstractas como el tiempo.

En el caso de los seres humanos se pueden ver a los actores como definiciones de rol, por lo que un mismo individuo puede corresponder a uno o más Actores. Suele suceder sin embargo, que es el sistema quien va a tener interés en el tiempo. Es frecuente encontrar que nuestros sistemas deben efectuar operaciones automáticas en determinados momentos; y siendo esto un requisito funcional obvio, resulta de interés desarrollar alguna forma de capturar dicho requisito en el modelo de caso de uso.

Pasos para la Definición de un Caso de Uso:

  • ID
  • NOMBRE
  • REFERENCIAS CRUZADAS
  • CREADO POR
  • ULTIMA ACTUALIZACION POR
  • FECHA DE CREACION
  • FECHA DE ULTIMA ACTUALIZACION
  • ACTORES
  • DESCRIPCION
  • TRIGGER
  • PRE-CONDICION
  • POST-CONDICION
  • FLUJO NORMAL
  • FLUJOS ALTERNATIVOS
  • INCLUDES
  • FRECUENCIA DE USO
  • REGLAS DE NEGOCIO
  • REQUERIMIENTOS ESPECIALES
  • NOTAS Y ASUNTOS


jueves, 16 de abril de 2009

lunes, 13 de abril de 2009

casos de uso-inscripcion al sena

RESUMEN CASOS DE USO

LOS CASOS DE USO

En el LENGUAJE DE MODELADO UNIFICADO, un diagrama de casos de uso es una especie de diagrama de comportamiento.

El LENGUAJE DE MODELADO UNIFICADO define una NOTACIÓN GRAFICA para representar casos de uso llamada modelo de casos de uso. UML no define estándares para que el formato escrito describa los CASOS DE USO y así mucha gente no entiende que esta notación gráfica define la naturaleza de un caso de uso; sin embargo una notación gráfica puede solo dar una vista general simple de un caso de uso o un conjunto de casos de uso. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras los dos conceptos están relacionados, los casos de uso son mucho más detallados que los diagramas de casos de uso.