Está en la página 1de 6

UNIVERSIDAD NACIONAL AGRARIA DE LA SELVA

FACULTAD DE INGENIERÍA EN INFORMÁTICA Y SISTEMAS

MUNICIPALIDAD DISTRITAL JOSE


CRESPO Y CASTILLO

CURSO : DISEÑO DE BASE DE DATOS

DOCENTE : JUIPA CAMPO, Noel

ALUMNO : ATACHAGUA TRUJILLO, Midley


NAVARRO CALISAYA, Jordy
MASGO SUMARAN, Ario
ROJAS RIVADENEIRO, Yonil
OMONTE ALVARADO, Sebastián

CICLO : II -2019

Tingo María – Perú


I. Introducción

El proyecto que se expone en el siguiente informe busca una solución a la


problemática que aqueja a la institución educativa Mariscal Ramón Castilla sobre
el tema de control de asistencia de los alumnos, ya que no cuentan con el
software para controlar la asistencia, faltas y faltas justificadas. Viendo todos los
requerimientos de la institución llegamos a la conclusión que es necesario un
software conectado a un gestor de base de datos para la facilitación de los
docentes con respecto a la asistencia o falta de cada alumno en los diferentes
niveles académicos, grados y secciones.
II. Objetivos

Objetivo General:
 Mejorar el control de asistencia de la Institución Educativa pública
“MARISCAL RAMÓN CASTILLA” mediante la implementación de un
software.
 Monitorizar mejor al estudiante desde la perspectiva de asistencia.
 Facilitar el control de asistencia al personal encargado.

Objetivos Específicos:
 Ver mejor el concepto de cómo se maneja un control de asistencia.
 Mostrar el procedimiento que seguimos en la entrevista al director de la
Institución educativa.
 Elaborar un diagrama básico (Entidad - Relación) de control de
asistencia de acuerdo con el requerimiento con las que cuenta esta.
III. Análisis
En este caso se puede observar las entidades con sus propios atributos.

Asimismo, esto se puede ver en código utilizando el

CREATE TABLE [Apoderado] (

[Nombre] varchar(30),

[Dni] varchar(30),

[Edad] int,

[TipoApoderado] varchar(30),

PRIMARY KEY ([Dni])

);

CREATE TABLE [Alumno] (

[Nombre] varchar(30),

[Edad] int,

[Dni] varchar(8),

[Grado] varchar(30),
[Seccion] varchar(30),

[Sexo] varchar(30),

[NumeroTef] varchar(30),

PRIMARY KEY ([Dni], [NumeroTef])

);

CREATE TABLE [Asistencia] (

[Asistio] varchar(30),

[No_Asistio] varchar(30),

[Fecha] varchar(30),

PRIMARY KEY ([Fecha])

);

CREATE TABLE [Auxiliar] (

[Nombre] varchar(30),

[Edad] int,

[Cargo] varchar(30),

[Sexo] varchar(30),

[Dni] varchar(8),

PRIMARY KEY ([Dni])

);

CREATE TABLE [Reporte] (

[justificacion] varchar(100),

[fecha] varchar(30)

);
IV. Anexo

También podría gustarte