Está en la página 1de 3

Taller Mecanico

FACULTAD DE INGENIERA
INGENIERA EN INFORMTICA

OBJETIVO
Desarrollar un esquema en base al relevamiento de datos reales con la mayor
aproximacin posible a una solucin de informatizacin del sistema.

TRABAJO A REALIZAR
Relevar informacin y elaborar la Estructura de Datos (DER) de todo lo referente a un
Taller Mecnico
Generar el Script SQL automtico del DER, apuntando a una Base de Datos Oracle.
Realizar la conversin de base de datos Oracle a otra de eleccin.
Generar los reportes del Diagrama con ayuda de la Herramienta Case Studio.

Aclaracin: Tanto el DER, el Script SQL, la conversin a otra BD y los reportes deben
ser creados con la Herramienta de Diseo CASE STUDIO

TIPO DE EMPRESA

Taller

PROBLEMA PLANTEADO

Se desea construir una base de datos para la gestin de un taller mecnico que deber
contener la informacin referente a los clientes, los vehculos que repara, los mecnicos
que trabajan en su taller y los repuestos que se han utilizado para realizar una
determinada reparacin.

El funcionamiento del taller es el siguiente:

* Se registra tanto el cliente como el vehculo que trae al taller para su reparacin. Este
registro recoge el DNI, Nombre y Apellidos, Direccin y Telfono de contacto del
cliente. Del vehculo se recogen la matrcula, el modelo y el color. Tambin se registra
la fecha de entrada del vehculo en el taller y su hora.

* Una vez registrado, se le asigna un mecnico (libre) que se encargar de evaluar los daos.

* Posteriormente, este mecnico puede rodearse de otros mecnicos que le ayudarn en la
reparacin.

* Los mecnicos que participan en la reparacin irn anotando en una hoja de parte todos
aquellos repuestos que les han sido necesarios para llevar a cabo la reparacin y el precio de la
mano de obra.

* Una vez terminada la reparacin, la hoja de parte se pasa a la persona que mantiene el
sistema de informacin, la cual introducir los datos que generarn la correspondiente factura
para el cliente. La factura por tanto, debe contener todos los datos del cliente, los datos del
mecnico al que ha sido asignado y el desglose de qu repuestos se han utilizado con su precio
por unidad, el precio de la mano de obra y el total de la factura. A este total se le aplica el 16 %
de IVA y adems deber el precio total de la reparacin aparecer en pesetas y en euros.

PRESENTACIN

El trabajo prctico debe ser presentado en una carpeta adecuada para el efecto conteniendo la
informacin personal del alumno y la solucin propuesta, junto con lo pedido en el punto
TRABAJO A REALIZAR. Adems se debe adjuntar en un CD todo el trabajo prctico.

Datos de la Carpeta:
* Caratula con logo de la UniNorte
* Introduccin
* Descripcin del trabajo
* Impresin en una hoja aparte del DER generado con la Herramienta CASE STUDIO
* Explicacin de la diferencia encontrada en la generacin automtica del Script para
Oracle y la elegida personalmente (Tanto en el cdigo SQL, como en las opciones que
aparecen en la solapas What to Generate, How to generate, Advanced).

Formato: Hoja: A4, Fuente: Arial, Tamao: 11 para el texto 12 para los ttulos
(Negrita), Prrafo: Interlineado 1,5.

La prolijidad en la entrega de la carpeta es fundamental

Datos del CD:
* El trabajo presentado en carpeta en formato digital (formato Word o pdf)
* DER generado con la herramienta Case Studio (.dm2)
* Script SQL generado automticamente (Ejemplo Script.sql)
* Reporte generado con la herramienta (HTML y RTF)
* Identificar el CD con el Nombre del Alumno

PUNTOS

El puntaje total del trabajo prctico es de 10pts, que equivalen a 50% del puntaje del
Primer Parcial.

Total de Puntos del Primer Parcial 20
Puntos del Trabajo Practico 10
Puntos del Examen Escrito 10

ANEXO : Ejemplo de Descripcin del Trabajo. (No significa que sea el mas optimo)

La estructura del trabajo consta de veintitrs (23) tablas; las cuales realizan funciones
dependientes y/o independientes como el caso de la tabla alumnos, materia, etc.
Estas tablas independientes pueden ser cargadas sin la necesidad de que exista o no en
otra tabla el campo a cargar; a su vez las dependientes como su nombre lo dice, busca que
exista en por lo menos uno de sus campos el mismo campo en otra tabla (FK), como ser la
tabla alumnos_materias.
Cada alumno debe cursar por lo menos una materia, a su vez este alumno deber matricularse
previamente. Para que el alumno curse una materia tambin esta debe estar predefinida en la
tabla materia, cada alumno pertenecer a una carrera o mas, posibilitando que el alumno x
pueda (extraordinariamente) seguir las carreras X1 y X2 al mismo tiempo.
Todos los alumnos cuentan con un estado en la tabla alumno_materias, que definir si el
mismo aprob o reprob las materias cursadas, incluyndose el campo nota para mayores
detalles.
Los abandonos de carrera sern controlados mediante la tabla alumnos_abandonos para el
legajo del mismo, y esta a su vez depende de la tabla abandono.
El caso anterior se cumple de igual manera cuando un alumno termina una carrera_ x, para
este caso en particular se tiene en cuenta la tabla recibidos, carrera y alumno, que brindaran
los datos para un manejo apropiado de los alumnos que se reciben.

El presente sistema facilita en primer lugar el manejo de los datos personales de los alumnos,
caso esto quieran modificarlos en cualquier oportunidad.
Se podran obtienen consultas optimas sobre que cantidad de materias curso un alumno,
cuantas materias aprob, cuantas reprob, intentando de esta manera predecir si el
alumno abandona o no la carrera a travs de datos estadsticos.
Una materia no puede contener dos estados a la vez (aprobado, reprobado)
Los alumnos que abandonan la carrera podrn volver a reincorporarse a la misma con el
mismo numero de matricula, evitando la duplicacin de matriculas, alterando
nicamente la tabla abandono, eliminando el registro que indique el abandono del
alumno.
El sistema podr reproducir un mtodo de consulta para saber que alumnos pasaron que
materias con cual nota, esto es mayores detalles de las materias que el alumno curso.
Una bondad o tal vez una deficiencia dependiendo del usuario es el identificador nico
de alumnos, para el cual se utiliza la cedula de identidad. Como existen cedulas
duplicadas un alumno no podr matricularse si otro alumno con el mismo numero de
cedula lo hizo anteriormente. En caso de querer matricular a este alumno en cuestin se
le identificara con un cdigo x, sabiendo por medio de averiguaciones que este alumno
por tener cedula duplicada no tenga inconvenientes en identificaciones (institucin
encargada de la expedicin de la misma).

Correlatividad de Materias, La forma en que los datos ingresaran en la tabla Histricos,
los datos obtenidos en la tabla Balances, se realizaran automticamente por medio de
Programacin, sin necesidad de interaccin del Usuario

También podría gustarte