Gestión de escuela de manejo.
Enviado por Paul Castillo • 18 de Abril de 2018 • Informe • 350 Palabras (2 Páginas) • 114 Visitas
Universidad Católica de El Salvador.
Gestión de escuela de manejo.
Base de Datos.
Docente:
Ing. Giovanni Acosta.
Integrantes:
Jorge
Carlos
Carlos
Leo
Fecha de entrega:
10/08/2015
Índice.
Portada.……………………………………………………………………………….Pag.1
Descripción del proyecto.……………………………………………………………Pag.3
Reglas del negocio.…………………………………………………………………..Pag.4
Diagrama entidad relación………………………………………………………….Pag.5
Diccionario de datos……………………………………………………………..Pag.6 – 7
Bibliografía……………………………………………………………………………Pag.8
Descripción del proyecto.
La escuela de manejo “SANTANECA” les ha contratado para que desarrollen un sistema informático que permita realizar la gestión de la escuela, donde el administrador de la escuela pueda gestionar: cursos, los instructores, los alumnos, asignaciones (instructor, alumno y horario), exámenes, facturación, consultas e informes. Los usuarios no registrados podrán através de internet consultar el horario, el avance en el curso de manejo y sus calificaciones.
Reglas del negocio.
- Cada alumno tiene una o muchas inscripciones.
- Cada inscripción puede ser realizada por un solo alumno.
- Cada inscripción posee un solo instructor.
- Cada instructor pertenece a una o muchas inscripciones.
- Cada inscripción posee un solo horario.
- Cada horario pertenece a una o muchas inscripciones.
- Cada inscripción pertenece a un solo curso.
- Cada curso pertenece a una o muchas inscripciones.
- Cada inscripción produce uno o más detalles de factura.
- Cada detalle de factura es generado por una inscripción.
- Cada factura es generada por uno o muchos detalles de factura.
- Cada detalle de factura genera una factura.
- Cada alumno realiza uno o varios exámenes.
- Cada examen es realizado por un alumno.
Diagrama entidad relación (E-R).
[pic 1]
Diccionario de datos.
Nombre de tabla | Nombre de atributo | Contenido | Tipo | Formato | Intervalo | Requerido | PK o FK | FK referida a tabla |
Alumno. | Cod_Alum | Código del Alumno. | Char(3) | 999 | 100-999 | Si | PK | |
Alum_nomb | Nombre del Alumno. | VarChar(15) | Xxxxxxxxx | Si | ||||
Alum_apell | Apellidos del Alumno. | VarChar(15) | Xxxxxxxxx | Si | ||||
Alum_correo | Correo del alumno | Varchar(40) | Xxxxxxxxx | Si | ||||
Alum_tel | Teléfono del alumno | int | 9999-9999 | 0001-9999 | ||||
Inscripción | Cod_Inscrp | Código de la inscripción. | Char(4) | 9999 | 0001-9999 | Si | PK | |
Inscrp_fech | Fecha de la inscripción. | Date | Dd/mm/yyyy | |||||
Cod_Alum | Código del Alumno. | Char(3) | 999 | 100-999 | Si | FK | Alumno | |
Horario | Cod_hora | Código del horario. | Char(4) | 9999 | 1000-9999 | Si | PK | |
Hora_dia | Día de la semana | VarChar(8) | Xxxxxxxx | Si | ||||
Hora_hora | Hora del día. | Time | 99:99 | 99:99 | Si | |||
Cod_Inscrp | Código de la inscripción. | Char(4) | 9999 | 0001-9999 | Si | FK | Inscripción. | |
Instructor | Cod_instr | Código del Instructor. | Char(3) | 999 | 100-999 | Si | PK | |
Instr_Nom | Nombre del Instructor. | VarChar(15) | Xxxxxxxxx | Si | ||||
Instr_Apell. | Apellidos del Instructor. | VarChar(15) | Xxxxxxxxx | Si | ||||
Instr_Corr. | Correo del Instructor. | Varchar(40) | Xxxxxxxxx | Si | ||||
Instr_tel | Teléfono del Instructor. | int | 9999-9999 | 0001-9999 | ||||
Cod_Inscrp | Código de la inscripción. | Char(4) | 9999 | 0001-9999 | Si | FK | Inscripción. | |
Curso | Tipo_Curso | Tipo de curso. | VarChar(20) | Xxxxxxxx | Si | PK | ||
Cod_Inscrp | Código de la inscripción. | Char(4) | 9999 | 0001-9999 | Si | FK | Inscripción. | |
Detalle de factura | Cod_Inscrp | Código de la inscripción. | Char(4) | 9999 | 0001-9999 | Si | PK y FK | Inscripción. |
Det_fecha | Fecha de factura. | Date | Dd/mm/yyyy | Si | ||||
Num_Fact | Numero de Factura | Char(10) | 999999999 | 00000-0000 | Si | FK | Factura. | |
Factura | Num_Fact | Numero de Factura | Char(10) | 999999999 | 00000-0000 | Si | PK | |
Fact_Fecha | Fecha de Factura. | Date | Dd/mm/yyyy | Si | ||||
Fact_Subto | Subtotal de Factura. | Int | $000.000 | Si | ||||
Fact_total | Total de Factura. | Int | $000.000 | Si | ||||
Examen | Cod_exa | Código del examen | Char(4) | 9999 | 0001-9999 | Si | PK | |
Exa_Fecha | Fecha de Examen. | Date | Dd/mm/yyyy | Si | ||||
Exa_Total | Nota total del examen. | Int | 99 | 00-10 | Si | |||
Cod_Alum | Código del Alumno. | Char(3) | 999 | 100-999 | Si | FK | Alumno |
...