You are on page 1of 10

Implementacin de Bases

de Datos
Proyecto de Implementacin de Base de
Datos Empresarial
Entrega 02

Ing. Freddy Campos Flores

Estructura de Informe N 02 - Requerimientos


1.

Requisitos Funcionales.

2.

Requisitos No Funcionales.

3.

Modelo de Casos de Uso del Sistema

4.

Especificacin de Casos de Uso

5.

Diagramas de Casos de uso

6.

Prototipos de Interfaces de Usuario

Requisitos Funcionales
Nmero
R1
R2
R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
R16
R17
R18
R19

Requerimiento funcional
Consultar catalogo de videos y video juegos
Registrar fichas de inscripcin de nuevos socios
Cambio de clave de tarjeta de socio
Consultar si un socio tiene deuda
Registrar polticas de sanciones (moras y cargos)
Registrar reserva de video
Registrar confirmacin de reservas
Consultar reservas de videos
Cancelar automticamente reservas confirmadas expiradas
Cancelar reservas manualmente
Registrar alquiler de videos y / o video juegos
Registrar nuevos productos (videos y / o video juegos)
Actualizar automticamente los tipos de video (De estreno a ordinaria)
Asignar productos a locales
Obtener estadsticas de alquileres
Registrar polticas de reconocimiento para los socios
Registrar pago
Chequear copias disponibles
Registrar devoluciones

Modelo de Casos
de Uso del Sistema

Plantilla de Especificacin de Casos de Uso


Nombre del Caso de Uso:
ID del Caso de Uso
Breve descripcin.
Actores Implicados.
Pre Condiciones: Condiciones que deben darse antes de iniciar el caso

de uso

Flujo Principal: Secuencia de actividades que el usuario ejecutar

para obtener el valor.

Post-condiciones: Condiciones que deben ser ciertas al final del caso

de uso

Flujos Alternativos
Puntos de Extensin

CUS02 : REGISTRAR VENTA


DESCRIPCION: El caso de uso empieza cuando el vendedor llena la orden de compra con el
nombre del cliente y los detalles de compra y finaliza cuando la registra en la base de datos.

Ejemplo
Especificaci
n
de Caso de
Uso

ACTORES

Vendedor

PRECONDICIONES

No existen

SECUENCIA

PASO
1

FLUJO PRINCIPAL

EVENTO
El vendedor ingresa el nombre del cliente.

El sistema debe buscar al cliente en su lista de Clientes

El vendedor hace clic en importar proforma

El sistema solicitara el numero de proforma o nombre de


cliente para buscar la proforma

El sistema mostrara una ventana con los productos


ingresados en la proforma

El vendedor importa los productos de la proforma a la


orden de venta.

El vendedor hace clic en el botn listar productos

El sistema mostrara una ventana con la lista de


productos existentes en almacn.

El vendedor selecciona el producto e ingresa la cantidad


de productos a comprar

10

Al hacer clic en agregar el sistema aadir el producto a


la orden de compra.

11

El sistema muestra el monto a cancelar.

12

Al hacer clic en el botn vender se registrara la orden de


compra en la base de datos del sistema con un estado de
solicitado.

2.1

Si el cliente existe en la lista se contina con los dems


pasos.

11

El sistema muestra el monto a cancelar.

12

Al hacer clic en el botn vender se registrara la orden de


compra en la base de datos del sistema con un estado de
solicitado.

2.1
FLUJO
ALTERNATIVO

2.2
3.1
3.2

PUNTOS DE
EXTENSION

POST
CONDICIONES

Si el cliente existe en la lista se contina con los dems


pasos.
Si no el vendedor deber hacer clic en el link de registrar
nuevo cliente.
Si el cliente tiene una proforma se continua con los
dems pasos
Si no se obvia hasta el paso 7

Evento 3

<<extend>> Buscar Proforma

Evento 2

<<extend>> Registrar Cliente

Evento 7

<<include>> Listar Producto

Registro de la venta de productos


Actualizar el stock del almacn
Registrar los clientes de la tienda

Especificaciones para los nuevos


casos de uso (includes/extends)

Diagrama de CUS-02
Registrar Registrar venta

Buscar Proforma
<<extend>>

Registrar Cliente

<<extend>>

<<include>>

Registrar Venta

vendedor

Listar Producto

(from diagrama de casos de uso)

(from diagrama...)
de casos de uso)

Se realizan diagramas siempre y cuando aparezcan nuevos casos de uso


Extendidos o incluidos; sino ya no es necesario realizar un diagrama para el
Caso de uso.

Prototipo CUS-02 Registrar Venta

You might also like