Actividad: Construcción de una base de datos.
Dám DámDocumentos de Investigación31 de Marzo de 2016
1.264 Palabras (6 Páginas)151 Visitas
[pic 1][pic 2][pic 3]
Tecnologías de la información
Administración de Base de Datos
Lic. Gonzalo Rosas Cabrera
Actividad: Construcción de una base de datos
Equipo:
- Eugenio Merino Salas
- Isaac Cázales Merino
- Juan Jesús Meza García
Grupo: A
En el siguiente documento habla sobre los pasos a seguir para la construcción de la base de datos del sistema “Estadías”. La función de este sistema es Guardar la información de los alumnos y llevar un control sobre algunos aspectos que desarrollara durante la carrera como lo son las actividades culturales y deportivas y su servicio social. Otra de las funcionalidades que tiene es llevar un control sobre las becas que solicite el alumno y sus formas comunicación o a quien recurrir en caso de que a él le ocurra algo .A continuación empezamos por presentar los requerimientos del sistema.
Requerimientos funcionales.
Tipo | Identificador | Prioridad | Descripción corta |
Funcional | RF01_RegistrarAlumno | Alta | El sistema debe de registrar a los alumnos. |
Funcional | RF02_GestionarBecas | Media | El sistema debe permitir el registro de becas ya sea de manutención u otro tipo de beca. |
Funcional | RF03_GestionarServicioSocial | Alta | El sistema debe permitir llevar el control sobre el servicio social que está realizando cada alumno. |
Funcional | RF04-_PersonaContacto | Alta | El sistema deberá Permitir la gestión de contactos del alumno para poder recurrir a ellos en caso de una emergencia |
Funcional | RF05_ActividadCultDep | Alta | El sistema debe gestionar las actividades culturales y deportivas para que consecuentemente pueda proceder a hacer su servicio social. |
Diagrama de casos de uso
[pic 4]
[pic 5][pic 6][pic 7][pic 8][pic 9][pic 10][pic 11][pic 12][pic 13][pic 14][pic 16][pic 17][pic 18][pic 19][pic 20][pic 21][pic 22][pic 23][pic 24][pic 25][pic 26][pic 27][pic 28][pic 30][pic 31][pic 32][pic 33][pic 34][pic 35][pic 36][pic 37][pic 38][pic 39][pic 40][pic 41][pic 42][pic 43][pic 44][pic 46][pic 47][pic 48][pic 49][pic 50][pic 51][pic 52][pic 53][pic 15][pic 29][pic 45]
[pic 54][pic 55][pic 56][pic 57]
[pic 58][pic 59][pic 60][pic 61][pic 62][pic 63][pic 64][pic 65][pic 66][pic 67][pic 68][pic 69][pic 70][pic 71][pic 72][pic 74][pic 75][pic 76][pic 77][pic 78][pic 79][pic 80][pic 81][pic 82][pic 83][pic 84][pic 85][pic 86][pic 73]
[pic 87][pic 88][pic 89][pic 90][pic 91]
[pic 92][pic 93]
[pic 94]
[pic 95][pic 96]
[pic 97][pic 98]
[pic 99][pic 100]
[pic 101]
[pic 102][pic 103][pic 104]
[pic 105]
[pic 106][pic 107][pic 108][pic 109][pic 110][pic 111]
[pic 112][pic 113][pic 114]
[pic 115][pic 116][pic 117][pic 118][pic 119][pic 120][pic 121][pic 122][pic 123]
[pic 124][pic 125][pic 126]
[pic 127]
[pic 128][pic 129]
[pic 130][pic 131][pic 132][pic 133][pic 134][pic 135][pic 136][pic 137][pic 138]
[pic 139][pic 140][pic 141][pic 142][pic 143][pic 144][pic 145][pic 146][pic 147][pic 148]
[pic 149]
[pic 150][pic 151][pic 152]
[pic 153][pic 154][pic 155]
[pic 156][pic 157][pic 158][pic 159]
[pic 160]
[pic 161][pic 162][pic 163][pic 164][pic 165][pic 166][pic 167][pic 168][pic 169][pic 170][pic 171][pic 172][pic 173][pic 174][pic 175][pic 176][pic 177][pic 178][pic 179][pic 180][pic 181][pic 182][pic 183][pic 184][pic 185]
[pic 186]
[pic 187][pic 188][pic 189]
Alumno (NoControl, Nombre ApellidoP, ApellidoM,)
Clave principal (NoControl)
Clave externa (id_Tutor) que hacen referencia a Tutor (id_Tutor)
Clace externa (id_PersonaContacto)que hace referencia a PersonaContacto(Id_PersonaContacto)
Clave externa (id_Contacto) que hace referencia a Contacto (id_Contacto)
Clave externa (id_ServicioSocial) que hace referencia a ServicioSocial (id_ServicioSocial)
ServicioSocial(id_ServicioSocial, Dependencia, Programa, FechaInicio, FechaTerminacion, R1, R2, R3, RF, Liberacion, Estatus)
Clave Principal (Id_ServicioSocial)
PersonaContacto(Id_PersonaContacto, Nombre, TelContacto, CelContacto)
ClavePrincipal(Id_ServicioSocial)
Reinscripcion(Id_Reinscripcion, FechaReinscripcion)
ClavePrincipal(Id_Reinscripcion)
Tutor(Id_Tutor, ApellidOP, ApellidoM)
ClavePrincipal(Id_Tutor)
Contacto(Id_Contacto, TelFijo, TelCelular, DirCasa, DirRenta, CorreoElec, Facebook)
ClavePrincipal(Id_Contacto)
ActividadCultural(Id_ActividadCultural,FechaInicio, FechaTermino, Observaciones )
ClavePrincipal(Id_ActividadCultural)
Beca(Id_Beca, Estatus)
ClavePrincipal(Id_Beca)
Recibe(NoControl, Id_beca)
Clave externa (NoControl) que hace referencia a Alumno (NoControl)
Clave externa (Id_beca) que hace referencia a Beca (Id_Beca)
Paga(Id_Reinscripcion, NoControl, Cuatrimestre, Carrera)
Clave externa (Id_Reinscripcion) que hace referencia a Reinscripcion (Id_Reinscripcion)
Clave externa (NoControl) que hace referencia a NoControl (NoControl)
Tabla | Campo | Tipo | Tamaño | PK | Nulos | FK | Referencias | Dominio | Formato |
Alumno | NoControl | Carácter | 8 | Si | No | No | 0-9 | ||
Alumno | Nombre | Caracter | 20 | No | No | No | A-Z | ||
Alumno | ApellidoP | Carácter | 50 | No | No | No | A-Z, 0-9 | ||
Alumno | ApellidoM | Carácter | 50 | No | No | No | A-Z, | ||
Alumno | Id_Tutor | Carácter | 10 | No | No | Si | Tutor(Id_Tutor) | 0-9 | |
Alumno | Id_PersonaContacto | Carácter | 50 | No | No | Si | PersonaContacto(Id_PersonaContacto) | 0-9 | |
Alumno | Id_ActCultural | Carácter | 50 | No | No | Si | ActCultural(Id_ActividadCultural) | 0-9 | |
Alumno | Id_Contacto | Carácter | no | No | No | Si | Contacto(Id_Contacto) | 0-9 | |
Alumno | Id_ServicioSocial | Carácter | 5 | No | No | Si | ServicioSocial(Id_ServicioSocial) | 0-9 | |
ServicioSocial | Id_ServicioSocial | carácter | 50 | Si | No | No | 0-9 | ||
ServicioSocial | Dependencia | carácter | 50 | No | No | No | A-Z | ||
ServicioSocial | Programa | carácter | 60 | No | No | No | A-Z | ||
ServicioSocial | FechaInicio | Fecha | 10 | No | No | No | Dd/mm/aa | ||
ServicioSocial | FechaTermino | Fecha | No | No | No | Dd/mm/aa | |||
ServicioSocial | R1 | Fecha | No | No | No | Dd/mm/aa | |||
ServicioSocial | R2 | Fecha | No | No | No | Dd/mm/aa | |||
ServicioSocial | R3 | Fecha | No | No | No | Dd/mm/aa | |||
ServicioSocial | RF | Fecha | No | No | No | Dd/mm/aa | |||
ServicioSocial | Liberacion | Carácter | 20 | No | No | No | A-Z | ||
ServicioSocial | Estatus | Carácter | 10 | No | No | No | 0-9 | ||
PersonaContacto | Id_PersonaContacto | Carácter | 50 | Si | No | No | 0-9 | ||
PersonaContacto | NombreC | Carácter | 50 | No | No | No | A-Z | ||
PersonaContacto | TelContacto | carácter | 15 | No | No | No | 0-9 | ||
PersonaContacto | CelContacto | carácter | 15 | No | No | No | 0-9 | ||
Reinscripcion | Id_Reinscripcion | Carácter | 10 | Si | No | No | 0-9 | ||
Reinscripcion | FechaReinscripcion | Fecha | No | No | No | Dd/mm/aa | |||
Tutor | Id_Tutor | Carácter | 10 | Si | No | No | 0-9 | ||
Tutor | Nombre | Carácter | 20 | No | No | No | A-Z | ||
Tutor | ApellidoP | Carácter | 20 | No | No | No | A-Z | ||
Tutor | ApellidoM | Carácter | 20 | No | No | No | A-Z | ||
Contacto | Id_Contacto | Carácter | 10 | Si | No | No | 0-9 | ||
Contacto | TelFijo | Carácter | 15 | No | No | No | 0-9 | ||
Contacto | TelCelular | Carácter | 15 | No | Si | No | 0-9 | ||
Contacto | DirCasa | Carácter | 50 | No | No | No | A-Z,0-9,# | Calle,numero exterior/interior | |
Contacto | DirRenta | Carácter | 50 | No | Si | No | A-Z,0-9,# | Calle,numero exterior/interior | |
Contacto | CorreoElec | Carácter | 50 | No | No | No | A-Z,0-9 | ||
Contacto | Carácter | 20 | No | Si | No | A-Z,0-9 | |||
ActividadCultural | Id_ActividadCultural | Carácter | 10 | Si | No | No | 0-9 | ||
ActividadCultural | Nombre | Carácter | 30 | No | No | No | A-Z | ||
ActividadCultural | FechaInicio | Fecha | No | No | No |
| Dd/mm/aa | ||
ActividadCultural | FechaTermino | Fecha | No | No | No | Dd/mm/aa | |||
ActividadCultural | Observaciones | Carácter | 200 | No | Si | No | A-Z | ||
Beca | Id_Beca | Carácter | 10 | Si | No | No | 0-9 | ||
Beca | Estatus | Carácter | 10 | No | No | No | A-Z | ||
Recibe | NoControl | Carácter | 10 | No | No | Si | Alumno(NoControl) | 0-9 | |
Recibe | Id_Beca | Carácter | 10 | No | No | Si | Beca(Id_Beca) | 0-9 | |
Recibe | Organizacion | Carácter | 30 | No | No | No | A-Z | ||
Paga | Id_Reinscripcion | Carácter | 10 | No | No | No | Reinscripcion(Id_Reinscripcion) | 0-9 | |
Paga | NoControl | Carácter | 10 | No | No | Si | Alumno(NoControl) | 0-9 | |
Paga | Cuatrimestre | Carácter | 20 | No | No | No | A-Z | ||
Paga | Carrera | Carácter | 50 | No | No | No | A-Z |
[pic 190]
...