UNIVERSIDAD NACIONAL AGRARIA DE LA SELVA
FACULTAD DE INGENIERÍA EN INFORMÁTICA Y SISTEMAS
MUNICIPALIDADDISTRITAL JOSE CRESPO Y CASTILLO
CURSO : DISEÑO DE BASE DE DATOS
DOCENTE : JUIPA CAMPO, Noel
ALUMNO :
CICLO : II -2019
Tingo María – Perú
ATACHAGUA TRUJILLO, Midley
NAVARRO CALISAYA, Jordy
MASGO SUMARAN, Ario
ROJAS RIVADENEIRO, Yonil
OMONTE ALVARADO, Sebastián
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,estose puedeverencódigoutilizandoel
CREATE TABLE [Apoderado] (
[Nombre] varchar(30),
[Dni] varchar(30),
[Edad] int,
[TipoApoderado]varchar(30),
PRIMARYKEY ([Dni])
);
CREATE TABLE [Alumno] (
[Nombre] varchar(30),
[Edad] int,
[Dni] varchar(8),
[Grado] varchar(30),
[Seccion] varchar(30),
[Sexo] varchar(30),
[NumeroTef] varchar(30),
PRIMARYKEY ([Dni],[NumeroTef])
);
CREATE TABLE [Asistencia] (
[Asistio] varchar(30),
[No_Asistio] varchar(30),
[Fecha] varchar(30),
PRIMARYKEY ([Fecha])
);
CREATE TABLE [Auxiliar](
[Nombre] varchar(30),
[Edad] int,
[Cargo] varchar(30),
[Sexo] varchar(30),
[Dni] varchar(8),
PRIMARYKEY ([Dni])
);
CREATE TABLE [Reporte] (
[justificacion] varchar(100),
[fecha] varchar(30)
);
IV. Anexo

Colegio ramon castilla

  • 1.
    UNIVERSIDAD NACIONAL AGRARIADE LA SELVA FACULTAD DE INGENIERÍA EN INFORMÁTICA Y SISTEMAS MUNICIPALIDADDISTRITAL JOSE CRESPO Y CASTILLO CURSO : DISEÑO DE BASE DE DATOS DOCENTE : JUIPA CAMPO, Noel ALUMNO : CICLO : II -2019 Tingo María – Perú ATACHAGUA TRUJILLO, Midley NAVARRO CALISAYA, Jordy MASGO SUMARAN, Ario ROJAS RIVADENEIRO, Yonil OMONTE ALVARADO, Sebastián
  • 2.
    I. Introducción El proyectoque 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.
  • 3.
    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.
  • 4.
    III. Análisis En estecaso se puede observar las entidades con sus propios atributos. Asimismo,estose puedeverencódigoutilizandoel CREATE TABLE [Apoderado] ( [Nombre] varchar(30), [Dni] varchar(30), [Edad] int, [TipoApoderado]varchar(30), PRIMARYKEY ([Dni]) ); CREATE TABLE [Alumno] ( [Nombre] varchar(30), [Edad] int, [Dni] varchar(8), [Grado] varchar(30),
  • 5.
    [Seccion] varchar(30), [Sexo] varchar(30), [NumeroTef]varchar(30), PRIMARYKEY ([Dni],[NumeroTef]) ); CREATE TABLE [Asistencia] ( [Asistio] varchar(30), [No_Asistio] varchar(30), [Fecha] varchar(30), PRIMARYKEY ([Fecha]) ); CREATE TABLE [Auxiliar]( [Nombre] varchar(30), [Edad] int, [Cargo] varchar(30), [Sexo] varchar(30), [Dni] varchar(8), PRIMARYKEY ([Dni]) ); CREATE TABLE [Reporte] ( [justificacion] varchar(100), [fecha] varchar(30) );
  • 6.