Está en la página 1de 5

DIAGRAMA DE

COLABORACION
Dominios y restricciones

Alumnos:
Denos Huaman Fiorella Huanca Contreras Alexander Candia Huanaco Nerio

Laboratorio 5
Diagramas de Colaboración

Diagrama de Colaboración: Iniciar Sesión

Diagrama de Colaboración: Realizar Informe Ventas

Diagrama de Colaboración: Emitir Comprobante de Pago


Descripción de atributos no triviales:

En la tabla boleta: Pre_tot precio total que se pone en el comprobante de pago

En la tablas detalle boleta y detalle factura: Des_pro pequeña descripción del producto que se
esta vendiendo, Cant_pro :cantidad de productos que se están vendiendo

En la tabla tipoProducto: Id_tip es el identificador del tipo de producto que se va a avender

Dominios y restricciones:

Tabla boleta
`num_bol` 00000001 al 99999999
`cod_cli` 000001 al 999999
`pre_tot` 1 al 9999999999
`fecha` desde 1 enero del 2014 en adelante
(el primero de enero abrió la tienda)

Tabla detalle boleta

`cod_pro` 000001 al 999999


`des_pro` cadena de 30 caracteres
`cant_pro` 1 al 999
`pre_unit` 1 al 999
`pre_venta` 1 al 9999999999

Tabla Factura

`num_fac` 00000001 al 99999999


`ruc_cli` 1 al 9999999999,
`subtotal`
`igv` 0.010 al 9999,
`total` 1 al 99999999
`fec_fac` 01/01/2014 en adelante

Tabla cliente

`nom_cli` cadena string de tamaño 30


`ape_cli` cadena string de tamaño 30
`sexo_cli` masculino, femenino
`dni_cli` string de 8 caracteres
`tel_cli` valores numéricos de tamaño 9 con el digito 9 al
inicio
`ruc_cli`
`email_cli` correo electronico
`dir_cli` dirección del cliente
Tabla Producto
`cod_pro` 000001 al 999999
`descripcion` texto corto con la descripción del producto
`precio` 1 al 999999
`Stock` 0 al 999

Casos de usos expandidos


Nombre Iniciar sesión
Actor Vendedor-Administrador
Tipo Primario, Esencial
Descripción Se realiza el ingreso al sistema
mediante la contraseña del vendedor o
administrador para hacer
modificaciones en el sistema
Resumen Administra sistema(Realiza
modificaciones)
Precondición
Curso Normal de los Eventos
1.- El Vendedor o el Administrador 2.- El sistema muestra un formulario
ingresa al sistema. para ingresar el nombre y la contraseña
para poder acceder al sistema
3.-El vendedor o Administrador realiza 4.- El sistemas verificara los datos
un evento de clic en el botón aceptar ingresados en la base de datos
5.-si los datos ingresados fueron
correctos, podrá acceder al sistema

Nombre Registrar Productos


Actor Administrador
Tipo Primario, Esencial
Descripción Se realiza el ingreso de productos al
almacén
Resumen Ingreso de diferentes tipos de
productos
Precondición
Curso Normal de los Eventos
1.- El Administrador realiza una acción 2.- El sistema muestra un formulario
en un evento clic nuevo para ingresar: Descripción, precio,
stock y tipo de producto.
3.-El Administrador realiza una acción 4.- El sistemas registrara dicho
en un evento clic en el botón grabar si producto ingresado en la base de
los ingresados fueron correctos caso datos
contrario en cancelar
5.-El Administrador saldrá de formulario 6.-El sistemas mostrara la página
con evento clic en el botón salir principal

También podría gustarte