Anda di halaman 1dari 7

ELABORADO POR HUAMAN LLANOS ALEX ALFREDO-DISEÑO DE SISTEMAS

EJERCICIO 01 DIAGRAMA DE CLASES DEL CASO EMPRESA DE FABRICACION

Un producto tiene un nombre y un precio. La fabricación de un producto requiere de


muchas piezas. Una pieza tiene un número de serie y cada pieza sirve para fabricar
muchos productos. La especificación de un producto indica la cantidad requerida para
cada pieza de fabricación.
Un vendedor tiene un apellido, nombre y un porcentual de comisión. Tanto un cliente
como un proveedor tienen los datos de todo agente comercial; éstos son: cuit, razón
social, email, teléfono y dirección. Además, un proveedor tiene un plazo de pago y un
cliente un porcentual de descuento.
Una pieza se compra a muchos proveedores y un proveedor puede proveer muchas
piezas. Cada compra de una pieza tiene una fecha y una cantidad. Una venta se realiza
entre cualquier vendedor y cualquier cliente, y éste puede comprar cualquier
producto. De una venta se quiere saber su fecha.
PASOS:

1. IDENTIFICAR CLASES

Producto Pieza

Vendedor
Cliente

Proveedor agenteCom ercial

2. IDENTIFICAR ASOCIACIONES

Producto Pieza
1..* se forma 1..*

0..*
0..*

Vendedor

se vende se compra

agenteComercial

0..*
0..*
Proveedor
Cliente
3. IDENTIFICAR ATRIBUTOS

4. IDENTIFICAR RELACIONES ENTRE CLASES


5. REFINAR EL MODELO
EJERCICIO 02 DIAGRAMA DE CLASES DEL CASO ADMINISTRAR DICTADO DE CURSOS

Una Institución Educativa ha decidido brindar unos cursos extracurriculares, tanto para
sus alumnos como para personas externas a la Institución. Las razones para la inclusión
de personas no pertenecientes a la Institución son: obtener fondos para la
modernización de las instalaciones y ayudar al pago de los viáticos de los profesores
invitados.

Se desea desarrollar una aplicación que permita administrar el dictado de los cursos; una
primera aproximación del contexto del negocio es el siguiente:

Se brinda varios cursos. Cada curso tiene un nombre, un cupo máximo y un cupo mínimo
el cual, si no se alcanza, hace que el curso no se dicte. Cada curso es dictado por un único
docente y un docente puede dictar más de un curso. Cada docente tiene apellidos,
nombres, cargo y una dedicación.

A cada alumno se le da un material general, independientemente de la cantidad de


cursos en que se haya inscrito, además de un material particular para cada curso en el
que está inscrito. Se desea controlar si se le ha entregado, o no, tanto el material general
como los materiales particulares a cada alumno.

Un alumno puede asistir a muchos cursos y cada curso debe tener una cantidad mínima
de inscritos –cupo mínimo- y no sobrepasar el cupo máximo.

De los alumnos internos se debe mantener la información de apellidos, nombres y


número de libreta; de los alumnos externos, apellidos, nombres, número de recibo –
único para todos los cursos-, forma de pago -efectivo, cheque o tarjeta- y monto pagado.

A cada curso se le asigna una única aula que tiene un nombre, una ubicación y una
capacidad. No puede asignarse un aula a un curso cuyo cupo máximo no entre en la
misma.

También se desea controlar si el alumno va asistir como oyente –no se presenta a


examen ni realiza prácticos- a cada curso en donde se inscribió. Esta información es útil
para que el docente organice el dictado.
PASOS:

1. IDENTIFICAR CLASES
Profesor
Alum no
controlarAlum no

Fondos
tipoAlumnos
Cursos

Pagos
2. IDENTIFICAR ASOCIACIONES

Profesor 1 Alum no
enseña 0..*

1 1..*

dicta
se controla

1..*
Cursos 1..*
tipoAlumnos
alum noInterno
1

cancela

1..*
alum noExterno
Fondos 1..* 1 Pagos
se recogen

alum noOyente

pagoEfectivo controla

pagoCheque
1..*
pagoCredito
controlarAlum no
1

1
pagado con

pagado con

1..* 1
tarjetaCredito Cheque

3. IDENTIFICAR ATRIBUTOS
4. IDENTIFICAR RELACIONES ENTRE CLASES
5. REFINAR EL MODELO

Anda mungkin juga menyukai