viernes, 12 de junio de 2009

miércoles, 13 de mayo de 2009

taller practico







ejercicio nº 1

diagrama de casos de uso del cliente








diagrama de casos de uso del administrador

















diagrama unificado








ejercicio nº 2

Ejercicio n° 2

1. Para el software de informatización de una biblioteca, analizar el problema e identificar a los actores:

Administrador:

· Ingresa al sistema

· Ingresa contraseña

· Registra productos

· Consulta productos

· Consulta usuarios

· Actualiza inventario

· Verifica y emite reportes de inventario

Cliente

· Ingresa al sistema

· Crea usuario

· Consulta productos

Base de datos

· Verifica usuario

· Verifica contraseña

· Guarda productos

· Guarda usuarios

2. Descripción breve de los casos de uso:

Administrador

  • Ingresa al sistema: entrar al sitio web.
  • Ingresa contraseña: para que el administrador sea reconocido dentro del sistema.
  • Guarda productos: guarda los productos registrados.
  • Consulta productos: muestra los productos que se encuentran en el sistema
  • Consulta usuarios: muestra los usuarios que están registrados.
  • Actualizar inventario: agregar o sacar productos de la base de datos.
  • Verifica y emite reportes del inventario: crea un doc. que indica que productos faltan.

Cliente

  • Ingresa al sistema: entrar al sitio web.
  • Crea usuario: el cliente puede ingresar al sitio y tener más privilegios.
  • Consulta productos: mira los productos que se encuentran.

Base de datos:

  • Verifica usuario: mira si el usuario o administrador está en la base de datos.
  • Verifica contraseña: verifica si la contraseña concuerda con el nombre del usuario.
  • Guarda productos: tiene en su base de datos los productos registrados.
    diagrama de casos de uso del administrador

  • diagrama de casos de uso del cliente











  • diagrama unificado









    formato del caso de uso:

REFERENCIA CASO DE USO: CASO DE USO - 02

NIVEL

Alto _X_ Medio__ Bajo__

Nombre

Consultar productos

Actor(es)

Usuario, administrador

Descripción

Permite al administrador, como al usuario, ver los productos y la cantidad que hay.

Precondiciones

Ingresar a la página.

Post-condiciones

N/A

Referencia cruzada

N/A

ACCIÓN DE LOS ACTORES

RESPUESTA DEL SISTEMA

El usuario y el administrador ingresa login y password.

Si el login y el password son correctos ingresa y si no ingresa.

FALLO POSIBLE

SOLUCIÓN

Mal ingreso de login y password.

Aviso que el login o el password son incorrectos.



miércoles, 22 de abril de 2009

ejemplo de casos de uso


validar datos administrador


consultar reportes de pago


registrar productos


realizar pagos


modificar inscripcion


inscribir usuario


eliminar inscripcion


consultar registros

consultar pagos


consultar inscripcion


consultar informacion portal


consultar estadisticas


asignar contraseña

registro administrador

modificar usuario


consulta usuario

registro usuario

para ver los formatos de los casos de uso favor hacer clic aquí

jueves, 16 de abril de 2009

UML

UML (Unified Modeling Language) lenguaje unificado de modelado

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.

COMPOSICION DE UML

los artefactos de uml se especifican en forma de diagramas, estos, junto con la documentacion sobre elsistem, constituyen los artefactos principales que el modelador puede observar.

estos diagramas son:
  • diagrama de clases
  • diagrama de objetos
  • diagrama de casos de uso
  • diagrama de secuencia
  • diagrama de colaboracion
  • diagramas de estado
  • diagramas de actividad
  • diagramas de componente
  • diagrama de estructuracion
CASOS DE USO

los casos de uso son una tecnica para especificar el comportamiento de un sistema.
un csos de uso es una secuenci de interacciones entre un sistema y alguien o algo ue usa alguno de sus servicios.
un caso de uso es una forma de expresar, como alguien o algo externo a un sistema lo usa.

COMPOSICION DE DIAGRAMA DE CASOS DE USO

  • actores: agrupacion de personas, sistemas o maquinas que interactual con el sistema que estamos construyendo.
  • relaciones: se refiere a el nivel de interaccion que tiene el sistema, ejemplo, de un caso de uso a otro, o de un actor a un caso de uso.
  • casos de uso: es una técnica para la captura de requisitos potenciales de un nuevo sistema o una actualización de software. Cada caso de uso proporciona uno o más escenarios que indican cómo debería interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo específico.
ejemplo de casos de uso

lo visto en clase:
  • diagramas de casos de uso
  • diagramas de clase
  • diagramas de interaccion