Sunteți pe pagina 1din 6

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MEXICO

DOCENTE: ADELAIDA PREZ RAMREZ


ASIGNATURA: Mtodos y modelos de desarrollo de software
INGENIERA: Desarrollo de software
NOMBRE: Ernesto Hernndez Gallegos
MATRICULA: ES1511101944
GRUPO: DS-DMMS-1602-B1-002
SEMESTRE: 4
FECHA: 10/08/2016

Actividad 3. Diagramas
de UML

Ernesto

Propsito: Diagramar mediante el uso de UML tu entendimiento de solucin de


una problemtica para desarrollar un software.
Instrucciones:
1. Para comenzar este ejercicio, debers crear un archivo de texto, como
encabezado pon en el centro del rengln, el nmero de la actividad y el tema
(Actividad 4: Diagramas de UML).
2. En el segundo rengln coloca tu nombre, comenzando por apellidos.
3. Deja 3 renglones vacos.
4. Copia los incisos de la A la C, en el documento creado.
5. Al desarrollar la respuesta de cada inciso, la coloca en seguida de cada
descripcin del inciso que le corresponda.
A) Desarrolla el diagrama de clase, de un proceso de venta de productos, esto
es para un negocio que maneja control de inventarios en un almacn, catlogo
de proveedores, catlogo de clientes, control de facturas y sus detalles, pero
no mantiene un catlogo de pedidos. De los datos que se manejan son:
Productos: un identificador como LR08050 que significa libreta raya roja de 50
hojas, nombre del producto, tipo de producto como puede ser entre L, G o S, el
precio con decimales y un identificador del proveedor. Deben de existir mtodos
para dar de alta, modificar, buscar, consultar y eliminar productos del catlogo.
Proveedor: se controla con un identificador con letras y nmeros, un nombre, giro
de negocio que se controla con un conjunto de caracteres, RFC, direccin,
telfono, nmero de fax y el cdigo postal. Adems debe de tener procesos de
alta, modificacin, bsqueda, consulta y eliminacin de proveedores.
Cliente: se controla con un identificador numrico, un nombre, RFC., direccin,
telfono y el cdigo postal. Adems debe de tener procesos de alta, modificacin,
bsqueda, consulta y eliminacin de proveedores.
Almacn: se controla con un identificador con caracteres y nmeros, cantidad
existente, mnima y mxima, no se venden fracciones de productos. Adems debe
de tener procesos de alta, modificacin, bsqueda, consulta e impresin del
catlogo.

La factura registra, la fecha, nmero de factura, el cliente, subtotal, IVA, total, clave
del producto, cantidad del producto vendido, precio de venta, los procesos que
debe de tener son: cargar datos del cliente, guardar factura, imprimir factura,
consultar factura, calcular totales y cargar datos del producto.
Recuerda que al crear la clase de la factura debers de separar en dos clases una
para el encabezado de la factura y otra para los detalles de la factura. Al crear
estas dos clases debers de respetar los tipos de datos de las primeras cuatro
clases que te describ.
Debers de mostrar las relaciones entre las clases y la multiplicidad, usando el
criterio de:

1 a muchas.

Muchas a muchas.

Muchas a 1.

1a1

B) Desarrolla el diagrama casos de uso, del sistema llamado Facturacin, en


donde relacionars, 4 actores (factura, producto, cliente y BD), y los casos:
cargar datos producto, cargar datos cliente, guardar factura e imprimir factura.

C) Desarrolla el diagrama de secuencia, usando a los actores administrador,


formato de altas cliente (programa) y BD, crear el diagrama de secuencia,
validando que, si existe el cliente, no se capture, pero, si no existe, capturar los
datos en la forma o pantalla de captura; despus de que se capturaron los
datos en la forma, deber de hacer conexin con la base de datos, insertar los
datos, y cerrar la conexin, al final deber de limpiar la forma.

S-ar putea să vă placă și