Ejercicios uml

Solo disponible en BuenasTareas
  • Páginas : 8 (1769 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de diciembre de 2011
Leer documento completo
Vista previa del texto
TALLER.

REALICE EL DIAGRAMA SEGÚN EL CASO QUE LE CORRESPONDA:

* CASOS DE USO
* CLASES
* SECUENCIA
* ER

DIEGO---EJERCICIO 1.- GESTIÓN DE EXÁMENES
Los profesores de la asignatura de Bases de Datos de una Escuela Universitaria
deciden crear una
base de datos que contenga la información de los resultados de las pruebas realizadas
a los alumnos. Para realizar el diseño sesabe que:
Los alumnos están definidos por su n° de matrícula, nombre y el grupo al que
asisten a clase.
Dichos alumnos realizan dos tipos de pruebas a lo largo del curso académico:
o Exámenes escritos: cada alumno realiza varios a lo largo del curso, y se
definen por el n° de examen, el n° de preguntas de que consta y la fecha de
realización (la misma para todos los alumnos que realizanel mismo
examen). Evidentemente, es importante almacenar la nota de cada alumno
por examen.
o Prácticas: se realiza un n° indeterminado de ellas durante el curso
académico, algunas serán en grupo y otras individuales. Se definen por un
código de práctica, título y el grado de dificultad. En este caso los alumnos
pueden examinarse de cualquier práctica cuando lo deseen, debiéndose
almacenarla fecha y nota obtenida.
En cuanto a los profesores, únicamente interesa conocer (además de sus datos
personales: CI y nombre), quien es el qué ha diseñado cada práctica, sabiendo que
en el diseño de una práctica puede colaborar más de uno, y que un profesor puede
diseñar más de una práctica. Interesa, además, la fecha en que ha sido diseñada
cada práctica por el profesor correspondiente.DAVID---EJERCICIO 2.- CONCESIONARIO DE AUTOMÓVILES
Un concesionario de automóviles desea informatizar su gestión de ventas de vehículos.
En particular, se quiere tener almacenada la información referente a los clientes que
compran en el concesionario, los vehículos vendidos, así como los vendedores que
realizan las distintas ventas.
Para ello se tendrá en cuenta que:
El concesionariodispone de un catálogo de vehículos definidos por su marca,
modelo, cilindrada y precio.
Cada uno de los modelos dispondrá de unas opciones adicionales (aire
acondicionado, pintura metalizada, etc.). Las opciones vienen definidas por un
nombre y una descripción. Hay que tener en cuenta que una opción puede ser
común para varios modelos variando sólo el precio en cada caso.
En cuanto a losclientes, la información de interés es el nombre, CI, dirección y
teléfono, lo mismo que para los vendedores.
Los clientes pueden ceder su coche usado en el momento de comprar un vehículo
nuevo. El coche usado vendrá definido por su marca, modelo, matrícula y precio de
tasación. Es importante conocer la fecha en la que el cliente realiza esta cesión.
Se desea saber qué vendedor ha vendidoqué modelo a qué cliente. También la
fecha de la venta y la matricula del nuevo vehículo. Es importante así mismo saber
las opciones que el cliente ha elegido para el modelo que compra.

CRISTIAN ---EJERCICIO 3.- HOLDING EMPRESARIAL
Un holding de empresas desea tener una base de datos referente a las empresas que
posee, sus
vendedores, así como los asesores que trabajan en el holding. Lainformación está
organizada de la
siguiente forma:
Los vendedores se organizan en una jerarquía de pirámide, es decir, cada vendedor
puede captar otros vendedores para el holding, de manera que un vendedor tendrá
a su cargo varios vendedores.
Hay que tener en cuenta que un vendedor sólo podrá trabajar en una empresa y
sólo podrá captar vendedores para la empresa en que trabaja; siendoimportante
almacenar la fecha en que se realiza la captación. Los datos de interés para los
vendedores serán el código de vendedor, nombre y la dirección.
Las empresas cubrirán diferentes áreas del mercado y una misma área puede ser
cubierta por varias empresas. Es interesante conocer el nombre del área y una
descripción de ésta. Las empresas pueden estar actuando en varios países y en un...
tracking img