contratos aviles

5

Click here to load reader

Upload: francisco-javier-castro-ku

Post on 10-Nov-2015

220 views

Category:

Documents


0 download

DESCRIPTION

contratos sistemas

TRANSCRIPT

INSTITUTO TECNOLGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATN

INGENIERA EN SISTEMAS COMPUTACIONALES

TRABAJO:REALIZAR LOS CONTRATOS CORRESPONDIENTES DE ACUERDO A LAS OPERACIONES REALIZADAS EN EL DIAGRAMA DE SECUENCIAS.

PRESENTAN:FRANCISCO JAVIER CASTRO KUALAN NAVARRETE VELA

ASIGNATURA: ARQUITECTURA Y DISEO DE SWMAESTRO:ING. DAVID AVILS POOT

FECHA:18 DE MARZO DE 2015

Nombre:Realizar Pedidos

Responsabilidades:Capturar una lista de los pedidos sobre los productos que son necesarios de abastecer.

Tipo:Sistema

Referencias cruzadas:Casos de uso: Consultar productos, Consultar Proveedores

Notas:Utilizar el acceso a la base de datos.

Excepciones:Si la lista de productos no contiene los productos necesarios (los que se ms se venden), indicar un error.

Salida:Lista de pedidos.

Precondiciones:Se conocen los productos con mayor nmero de ventas.

Postcondiciones:Se abastecieron los productos necesarios y se actualiz la base de datos.

Nombre:Devolver reportes

Responsabilidades:Generar y presentar reportes sobre las ventas, entradas, salidas y existencias sobre los productos al dueo.

Tipo:Clase de software

Referencias cruzadas:Casos de uso: Consultar productos (existencias), Consultar almacn, Realizar inventario, Reporte de producto.

Notas:Utilizar el acceso a la base de datos.

Excepciones:Si no se tienen los privilegios adecuados, indicar error.

Salida:Reporte exitoso

Precondiciones:Se tiene un registro almacenado en la base de datos de todas las operaciones y productos del almacn.

Postcondiciones:Se generaron los reportes solicitados por el dueo.

Nombre:Realizar ventas.

Responsabilidades:Efectuar las ventas correspondiente al cliente

Tipo:Clase de software

Referencias cruzadas:Casos de uso: Vender productos, Cobrar productos en venta

Notas:Utilizar el acceso a la base de datos

Excepciones:Si el cliente no paga completo, marcar error

Salida:Venta exitosa

Precondiciones:El sistema conoce los productos existentes a vender

Postcondiciones:Se cre una Venta y se genera un ticket de venta

Nombre:Compra producto

Responsabilidades:Adquirir satisfactoriamente artculos en el almacn.

Tipo:Interfaz

Referencias cruzadas:Casos de uso: Consulta de productos

Notas:Utilizar el acceso a la base de datos

Excepciones:Si el producto no est disponible en el almacn, marcar error.

Salida:Compra exitosa

Precondiciones:El sistema conoce los productos existentes en el almacn

Postcondiciones:Se cre una Compra y se registra en la base de datos

Nombre:Entrega factura

Responsabilidades:Generar factura de los productos adquiridos por el cliente

Tipo:Sistema

Referencias cruzadas:Casos de uso: Reporte de producto

Notas:Utilizar los registros de ventas con acceso a la base de datos

Excepciones:Si no se realiz ninguna operacin anticipadamente, marcar error y la factura no se genera.

Salida:Factura exitosa

Precondiciones:El sistema conoce todas las operaciones realizadas al cliente para su posterior facturacin.

Postcondiciones:Se expidi factura al cliente en el plazo correspondiente