Trabajo Práctico de Ing

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 4

Trabajo Práctico de Ing.

De Software II
Tema 1 - Sistema de Alumnos

Cáceres Olga & Roa Edith


Se quiere modelar un sistema de alumnos de una facultad. El sistema cuenta con la
información personal de cada uno de los alumnos; las carreras que hay en esa facultad, las
materias de cada carrera y las materias en las que se inscriben los alumnos con el año en el
que se inscriben, la comisión, los horarios en los que se inscriben y finalmente la nota que
sacaron en cada una de las materias ya finalizadas.

De los alumnos sabemos su cedula, su nombre y apellido, su domicilio, teléfono,


ciudad, su número de legajo (único por alumno en la facultad). Cada alumno está en
inscripto en al menos una carrera, y podría estar inscripto en varias carreras. También en
una carrera puede haber varios alumnos inscriptos. De las carreras sabemos el código que la
identifica (único por carrera) y el año en que fue incorporada a la facultad.

En cada carrera existen varias materias. De las materias sabemos el código que la
identifica -único por carrera; no pueden identificarse dos materias de diferentes carreras con
el mismo código, el nombre de la materia, día y horario y el grupo de docentes que trabaja
en la misma.

De los docentes sabemos su Código, nombre, año de ingreso a la facultad y título


académico que tiene. Cada docente trabaja en una sola materia, pero en una materia puede
haber varios docentes.

Cada materia, a su vez, se organiza en comisiones en donde cada una tiene un


conjunto de horarios de práctica de los cuales el alumno elige uno para cursar, cada alumno
se inscribe en una única comisión. Las comisiones se identifican por un número de
comisión, el aula y el edificio donde se desarrolla. Para aquellos que ya han cursado las
materias, además de la información relacionada a la inscripción necesitamos saber cuál fue
la nota final y en qué fecha se firmó el acta con la nota obtenida. Como último
requerimiento, sabemos que cada materia tiene una serie de correlativas que deben
conocerse para luego poder testear si la inscripción del alumno es correcta.
Tema 2 – Sistema de Delivery

Aldama Jorge & Benítez Fernando

La panadería y confitería La Manzana Dulce está organizando el delivery a sus


clientes. Cada repartidor tiene asignada una sola zona y puede haber más de un repartidor
por zona.

Los repartidores tienen asignados varios clientes. Cada cliente puede ser atendido
por más de un repartidor, o por ninguno.

Cada repartidor usa una sola moto, y una moto es solamente usada por un repartidor.
De cada repartidor, sabemos el C.I, el nombre y apellido y los horarios (formado por día de
la semana y rango de horas) en los que trabaja.

De cada moto, sabemos su nro. De chapa y nro. De habilitación, la cilindrada, la


marca, el modelo y la velocidad máxima. De cada cliente sabemos su Cedula, la dirección,
el nombre y apellido, la fecha de nacimiento. De cada zona, el nombre único y el lugar o
barrio hasta donde ir o cubrir.

Tema 3 – Sistema de Cuidados de Perros

Achucharro Alejandro & Flecha Damarys

Un lugar de cuidados de Perros solicita un modelo de datos para un sistema de


gestión de lavados. Los perros pertenecen a clientes de los cuales conocemos su Cedula,
nombre y apellido, teléfono y domicilio.

Los perros tienen un nombre, una descripción y un año de nacimiento, dos perros
distintos de distinto cliente se pueden llamar igual, los nombres de los perros son únicos
para un cliente, por ejemplo, Juan y Pedro pueden tener cada uno un perro llamado Tony,
pero Juan no puede tener dos perros llamados Tony.

Queremos registrar los lavados de los perros, los datos involucrados son, fecha,
hora, el código de fuente de lavado es único, la lista de productos involucrados en el
lavado, para estos últimos sólo nos interesa sus nombres, y el Empleado que realizó el
lavado.

De los Empleados anotamos su Cedula, nombre apellido, email y fecha de


nacimiento, direccion y ciudad. Además se debe tener un histórico de los perro que fueron
atendido en dicho lugar.
Tema 4 – Sistema de Muebles

Awada Alexandre & Soto Karen

En una mueblería Pata de oro, quieren controlar su producción, organizando la


información que manejan en el negocio. Es por ello que nos cuentan cómo trabajan.

Se cuenta con un catálogo de muebles, de los cuales se conoce el nombre, el precio,


las dimensiones (alto, ancho y profundidad), el color y también si tiene promociones.

Cada mueble pueden venderse solo o con otros muebles (una mesa se puede vender
sola o con sillas). Es importante en el negocio registre esta característica.

Cabe resaltar que también se registra una sugerencia de cantidad de muebles con los
que se pueden combinar. Por ejemplo: para una mesa cuadrada mediana se sugieren 4 sillas,
para una mesa rectangular se sugieren 6. Para una cama matrimonial se sugieren 2 mesas de
luz y 1 cómoda. De cada mueble también se conoce la madera con las que se fabrica. Para
construir un mueble se puede usar una clase de madera o varias.

De las maderas se conoce el nombre, dureza y las empresas que las proveen. De
estas empresas se conoce su nombre y números de contacto y un código identificatorio.
También se registran las órdenes de compra, de las que se necesita conocer: el mueble que
se compraron, el número de orden, la fecha, el cliente, la fecha estimada de entrega y la
dirección de entrega de la que se anota la calle y número, localidad y ciudad.

Tema 5 – Sistemas de Venta

Fernández Elías & Ponce Celia

Se quiere diseñar una BD que permita registrar las ventas de una empresa.
Específicamente, esta empresa necesita llevar un control de proveedores, clientes,
productos y ventas.

Un proveedor tiene código, nombre, dirección, teléfono y página web. Un cliente


también se modela o reconoce con su nro. de cedula, nombre y apellido, dirección,
teléfono y ciudad, pero puede tener varios teléfonos de contacto. De cada dirección, nos
interesa su calle, número y ciudad. Tanto para los proveedores como los clientes, el
código es un valor único.

De los productos, sabemos que tienen un identificador único, nombre, precio


actual, stock y nombre del proveedor que los comercializa. Además se organizan en
categorías, y cada producto se clasifica solamente en una de ellas, pero sin embargo una
categoría clasifica varios productos. De ellas nos interesa saber su id o código, nombre y
descripción. Sabemos que un producto es comercializado por varios proveedores, pero
que un proveedor provee un solo producto.

Por razones de contabilidad, se debe registrar la información de cada venta, las


cuales tienen un número de factura, fecha, cliente, descuento y monto final. A su vez,
sabemos que una venta se compone de varios productos, y por eso nos interesa el precio
al momento de la venta del producto, la cantidad vendida y el monto total por él. Tener
en cuenta que un producto puede estar en varias ventas, pero que podemos tener un
producto que no haya sido vendido. Adicionalmente, sabemos que cada cliente puede
realizar varias ventas, y en una venta solamente participa un cliente.

Tema 6 – Sistema - Biblioteca

Báez José & Molinas Lucas

Modelar el sistema de una biblioteca, brindándonos la siguiente información. Los


libros son escritos por autores de los cuales conocemos su nombre, su nacionalidad y su
fecha de nacimiento. Los nombres de los autores no pueden repetirse y también el código.
Además, sabemos que los libros cuentan con un título único, el idioma y su número de
páginas.

Adicionalmente, sabemos que cada libro tiene ediciones, de las cuales sabemos el
año y el ISBN (número normalizado internacional para libros y que no puede repetirse). La
biblioteca realiza préstamos de distintas ediciones a usuarios. De cada préstamo, sabemos el
número de la copia del libro prestado y el precio del alquiler, mientras que de los usuarios
sabemos su Cedula, su nombre y apellido y su domicilio. También queremos registrar la
fecha del préstamo y la fecha de devolución de las transacciones realizadas.

Tenga en cuenta la siguiente información adicional: Un autor escribe muchos libros


y un libro puede ser escrito por muchos autores. Un libro puede tener muchas ediciones.
Una edición tiene muchas copias, pero cada copia pertenece a una edición.

Una copia pudo haber sido prestada a muchos usuarios y muchos usuarios pueden
haber pedido la misma copia en momentos distintos. En algunos casos un libro puede hacer
referencia a otro libro, pero solo a uno, lo mismo en el caso inverso. Las copias tienen un
número único dentro de cada edición, pero el mismo puede repetirse dentro de otras
ediciones.

También podría gustarte