Administración de proyecto de la casa de la cultura
Enviado por Sara • 29 de Noviembre de 2018 • 2.551 Palabras (11 Páginas) • 449 Visitas
...
Caso de uso” Usuario”
Precondición:
Este caso de uso el Usuario puede observar las órdenes de los clientes realizadas a través del sistema y modificar
Caminos básico:
El usuario ingresara al sistema
1.Agrega un cliente
2.Validara los datos del Cliente
- Modificar el cliente.
- Eliminar cliente.
Camino Alternativo:
Pueden buscar el producto al cual desean hacer alteraciones.
Post condición:
El proceso termina hasta que los registros del sistema sean revisados.
Caso de uso” Categoría”
Precondición:
En este caso el gerente puede observar los tipos de categorías que hay
Caminos básico:
- Agregar nueva categoría al sistema.
- Consultar los diferentes tipos de categoría que se encuentran.
- Eliminar categoría del sistema.
Camino Alternativo:
El gerente puede modificar registros que existentes. En el cual guardará todo cambio realizado.
Post condición:
Que los datos introducidos al sistema sean correctos.
CASO DE USO” BEBIDAS”
Precondición:
En este caso de uso se muestran todos los atributos de las bebidas que ofrece Delicious Food.
Caminos básico:
En esta interfaz el gerente pude Eliminar, Modificar ,Buscar el tipo de bebida que el cliente guste
Deben ser ingresados los datos de una forma correcta a la hora de almacenarlos en la base de datos.
Camino Alternativo:
El gerente puede modificar registros ya existentes. En el cual guardará todo cambio realizado.
Puede eliminar un registro de forma permanente
Confirmar la eliminación ya que al no hacerlo se retomarán las opciones del sistema.
Post condición:
Bebidas Nombre de bebida, Tipo de bebida, Precio unitario.
CASO DE USO” PLATOS”
Precondición: En este caso de uso se muestran todos los atributos de los platos que ofrece Delicious Food.
Caminos básico:
Gerente Pueden buscar los tipos de platos al cual desean hacer el pedido
Camino Alternativo:
- Agregar nueva plato al sistema.
- Modificar datos de plato.
- Eliminar plato
- Buscar plato según el gusto del cliente
Post condición:
El proceso termina hasta que los registros del sistema sean revisados y estén correctamente.
CASO DE USO” POSTRES”
Precondición:
En este caso de uso se muestran todos los atributos de las postres que ofrece Delicious Food
Caminos básico:
En esta interfaz el gerente pude agregar o modificar, eliminar buscar
Deben ser ingresados los datos de una forma correcta a la hora de almacenarlos en la base de datos
Camino Alternativo:
El gerente puede modificar registros ya existentes. En el cual guardará todo cambio realizado.
Puede eliminar un registro de forma permanente Post condición:
Finaliza el caso de uso cuando el gerente ingreso, modificó o eliminó, busco de una forma correcta.
Modelo de Dominio del Problema
Identificación de Clases
Modelo de análisis que identifica los objetos necesarios para implementar todos los casos de uso. La arquitectura de objetos debe considerar los tres tipos de estereotipos de objetos. Para ello se deben identificar primero las clases borde, las clases entidad y finalmente las de Control.
En general, los cambios más comunes a un sistema son los de funcionalidad y bordes. Los cambios de las interfaces deben afectar solo a los objetos borde.
Los cambios a la funcionalidad son más difíciles de administrar, ya que ésta puede abarcar todos los tipos de objetos.
Bordes
Toda la funcionalidad especificada en las descripciones de los casos de uso que depende directamente de los aspectos externos del sistema, se ubica en los objetos borde, pues a través de ellos se comunican los actores con el sistema. La tarea de una clase borde es traducir los eventos generados por un actor en eventos comprendidos por el sistema, y traducir los eventos del sistema en una presentación comprensible para el actor.
Las clases borde en otras palabras, describen la comunicación bidireccional entre el sistema y los actores.
Las clases borde son bastante fáciles de identificar, donde se cuenta con al menos tres estrategias:
- Se pueden identificar con base a los actores.
- Se pueden identificar con base en las descripciones de las interfaces del sistema que acompañan al modelo de
...