Está en la página 1de 19

Elaboración del prototipo del sistema de información a desarrollar

Erika Marcela Espinoza


Gabriel de Jesús Riquett Robles
Mayerly Galindo Villamil
Miguel Ángel Carvajal
Oscar David Velasco Alvarez

SENA.
Programa de formación complementaria virtual.
Análisis y Desarrollo de Sistemas de Información
Ing. Manuel Enrique Saavedra Melo
Ficha de Caracterización: 2281585

Septiembre 2021
Paso 1. Elaboración del Modelo relacional de la base de datos

A partir del modelo entidad relación de la actividad de proyecto 3 y las técnicas revisadas en los recursos de la
actividad de proyecto 3, el aprendiz deberá elaborar el modelo relacional, es decir, las tablas, campos, llaves
primarias, llaves foráneas del sistema de información a desarrollar

Tabla Nombre de tabla : TblEstudiante


Tipo
No
Nombre Campo Tipo Longitud llave
1 EstId INTEGER 13 PK
2 EstTipodocumento VACHAR 10
3 EstNumerodocumento VACHAR 15
4 EstNombres VACHAR 30
5 EstApellido1 VACHAR 30
6 EstApellido2 VACHAR 30
7 EstEdad INTEGER 5
8 Sexo BOOLEAN 10
9 EstFechanacimiento DATE 8
10 EstNivelsisben IINTEGER 5
11 EstTelefono INTEGER 10
12 EstDireccion VACHAR 15
13 InstitucionProviene VACHAR 20
14 EstJornada VACHAR 10
15 EstModalidad VACHAR 10
16 EstNacionalidad VACHAR 20
17 EstMunicipio VACHAR 20
18 EstBarrio VACHAR 15
19 EstCiclobaciller VACHAR 15
20 EstCarreratecnica VACHAR 15
21 Estcursocorto VACHAR 15
22 TblCodigo_Inscripcion INTEGER 13
23 IdPadres INTEGER 13 FK

Tabla Nombre de tabla : TblInscripcion


Tipo
No Longitud
Nombre Campo Tipo llave
1 InsCodigo INTEGER 13 PK
2 InsFechainscripcio DATE 8
3 InsDescripcioninscripcion VACHAR 30
4 InsEstadodeincripcion BOOLEAN 15
5 TblId_Estudiante INTEGER 13 FK
Tabla Nombre de tabla : TblPago
Tipo
No Longitud
Nombre Campo Tipo llave
1 TblId_Pago INTEGER 10 PK
2 pagoFecha DATE 10
3 idMatricula DATE 10
4 estPrograma BOOLEAN 15
5 pagoMonto INTEGER 11
6 pagoTipo BOOLEAN 15
7 idComprobantePago INTEGER 10 FK

Tabla Nombre de tabla : TblMatricula


Tipo
No Longitud
Nombre Campo Tipo llave
1 IdMatricula IINTEGER 13 PK
2 MatrFechamatricula DATE 8
3 TblId_Programa INTEGER 13 FK
4 idEstudiante INTEGER 13 FK
5 idModalidad INTEGER 13 FK

Tabla Nombre de tabla : TblPrograma


Tipo
No Longitud
Nombre Campo Tipo llave
1 idPrograma INTEGER 15 PK
2 descripcion VACHAR 40

Tabla Nombre de tabla : TblañoAcademico


Tipo
No Longitud
Nombre Campo Tipo llave
1 IdAñoacademico INTEGER 10 PK
2 Añoacademicoletras VACHAR 40
3 añoInicio INTEGER 10
4 añoFin INTEGER 10
Tabla Nombre de tabla : TblPadrefamilia
Tipo
No
Nombre Campo Tipo Longitud llave
1 idPadres INTEGER 13 PK
2 nombres VACHAR 10
3 apellidos VACHAR 10
2 cedula VACHAR 10
3 direccion VACHAR 10
4 parentezco VACHAR 8
5 profesion VACHAR 10
6 telefono INTEGER 10

Tabla Nombre de tabla : TblPension


Tipo
Longitud
No Nombre Campo Tipo llave
1 idPension INTEGER 13 PK
2 idMatricula INTEGER 13 FK
3 nombres VACHAR 20
4 idTipopensiones VACHAR 13 FK
5 numeroPensiones INTEGER 2
6 estado BOOLEAN 15
7 monto INTEGER 13

Tabla Nombre de tabla : TblTipopension


Tipo
No Longitud
Nombre Campo Tipo llave
1 idTipopension INTEGER 13 PK
2 descripcion VACHAR 20

Tabla Nombre de tabla : Tblmeses


Tipo
Longitud
No Nombre Campo Tipo llave
1 idmeses INTEGER 13 PK
2 mes VACHAR 9
3 estado VACHAR 10
Tabla Nombre de tabla : TblCabeceracomprobante
Tipo
No
Nombre Campo Tipo Longitud llave
1 idComprobantepago INTEGER 13 PK
2 padeFamilia VACHAR 20
3 cedulaPadres INTEGER 20
4 direccion VACHAR 20
5 telefono INTEGER 10
6 idEstudiante VACHAR 13 FK
7 idPrograma VACHAR 8 FK
8 fechaEmision VACHAR 10
9 añoAcademico INTEGER 4

Tabla Nombre de tabla : TblDetallecomprobante


Tipo
No Nombre Campo Tipo Longitud llave
1 idComprobantepago INTEGER 13 PK
2 cantidad INTEGER 2
3 descripcion VACHAR 20
pUnitario INTEGER 10
vTotal INTEGER 15
subtotal INTEGER 15
descuuento VACHAR 4
valorTotal INTEGER 15

Nombre de tabla : Tbl


Tabla Profesor
Tipo
No
Nombre de Campo Tipo Longitud llave
1 ProId IINTEGER 13 PK
2 ProNombre VACHAR 30
3 Pro TipoDocumento VACHAR 15
4 ProNumeroTelefono VACHAR 10
5 proTituloProfesional INTEGER 30
6 TbliId_Programa INTEGER 13 FK
Tabla Nombre de tabla : Tbl Aula
Tipo
No
Nombre Campo Tipo Longitud llave
1 AulId IINTEGER 13 PK
2 AulNombre VACHAR 20
3 AulCurso INTEREGER 20
4 AulAsignatura VACHAR 10
5 AulLugar VACHAR 20
6 AulfechaClase DATE 20
7 AulHora Time 20
8 TblId_Profesor INTEREGER 13 FK

Paso 2. Elaboración de las interfaces

Con base en los casos de uso que se levantaron en la actividad de proyecto el aprendiz deberá crear las
interfaces de usuario para cada una de ellos.

También podría gustarte