Subido por Fiorella Denos

diagramas de colaboración SI2

Anuncio
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`
`cod_cli`
`pre_tot`
`fecha`
(el primero
00000001 al 99999999
000001 al 999999
1 al 9999999999
desde 1 enero del 2014 en adelante
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
Actor
Tipo
Descripción
Resumen
Iniciar sesión
Vendedor-Administrador
Primario, Esencial
Se realiza el ingreso al sistema
mediante la contraseña del vendedor o
administrador para hacer
modificaciones en el sistema
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
Tipo
Descripción
Resumen
Administrador
Primario, Esencial
Se realiza el ingreso de productos al
almacén
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
Descargar