Documente Academic
Documente Profesional
Documente Cultură
Elaborado por:
Rodriguez Esmaikell
V-26.534.878
Sección: 01D
Séptimo Semestre
Implantación de Sistemas
Ingeniería de Sistemas
Noviembre, de 2.019
Índice
INTRODUCCIÓN.....................................................................................................................3
CARÁCTERISTICAS DE LA APLICACIÓN...................................................................................4
DISEÑO..................................................................................................................................5
MODELO DE ENTIDAD-RELACIÓN..........................................................................................6
ESTANDARIZACIÓN................................................................................................................7
DICCIONARIO DE DATOS DEL MODELO DE ENTIDAD-RELACIÓN...........................................9
IMPLANTACIÓN...................................................................................................................14
REQUERIMIENTOS DE HARDWARE Y SOFTWARE................................................................15
Diseño De Entrada y Salidas................................................................................................16
CONCLUSIÓN.......................................................................................................................23
GLOSARIO DE TÉRMINOS....................................................................................................24
Variables Globales...............................................................................................................26
2
INTRODUCCIÓN
3
CARÁCTERISTICAS DE LA APLICACIÓN
La aplicación fue creada con el servidor local XAMPP SERVER 3.2.2, usando
como lenguajes de programación base PHP en su versión 5.6.31, HTML5, CSS3 y
JavaScript, con el complemento de librerías JQUERY y Framework Bootstrap, además el
servidor web está basado en versión apache 2.4.27, la interfaz de base de datos es PHP
Myadmin versión 5.5.24 y el gestor de base de datos es mysql en su versión 5.7.19. La
finalidad de este sistema es realizar procesos de registrar estudiantes, docentes y
supervisores e adicionalmente registrar las calificaciones, consultar dicho personal y/o
calificaciones y adicionalmente generar publicidad y comunicación para el crecimiento de
la escuela. Es de compatibilidad multiplataforma ya que una misma versión de la aplicación
puede correr sin problemas en múltiples plataformas como Windows, Linux, etc.
4
DISEÑO
5
MODELO DE ENTIDAD-RELACIÓN
6
Diseño De La Entidad Relación De La Base De Datos
7
ESTANDARIZACIÓN
8
Base de Datos
Campo Nombre Longitud Rango
Eld_bdt Base de Escuela Matilde De Cardenas 7 a-z_a-z
Tablas
Campo Nombre Longitud Rango
Tam_doc Tabla docentes 7 a-z_a-z
Tam_esd Tabla Estudiantes 7 a-z_a-z
Tam_sup Tabla Supervisor 7 a-z_a-z
Tat_par Tabla Parroquia 7 a-z_a-z
Tat_mun Tabla Municipio 7 a-z_a-z
Tat_est Tabla Estado 7 a-z_a-z
Tat_are Tabla área 7 a-z_a-z
Tat_not Tabla Notas 7 a-z_a-z
Tat_ins Tabla Inscripción 7 a-z_a-z
tab_mig Tabla Migración 7 a-z_a-z
tab_imp Tabla Improvisar 7 a-z_a-z
9
DICCIONARIO DE DATOS DEL MODELO DE ENTIDAD-
RELACIÓN
10
Tam_doc
Campo Descripción Tipo Longitud Rango
Ced_doc Cedula Del Docente Int 11 0-9
No1_doc Primer Nombre Varchar 15 A-Z
No2_doc Segundo Nombre Varchar 15 A-Z
Ap1_doc Primer Apellido Varchar 15 A-Z
Ap2_doc Segundo Apellido Varchar 15 A-Z
a-z,A-Z, -, /, #,
Correo Electrónico
Cor_doc Varchar 30 0-9
Tel_doc Teléfono Celular Varchar 15 0-9, -, +, ()
Pas_doc Contraseña Varchar 15 A-Z, -, /, #, 0-9
Sta_doc Estatus Varchar 15 A-Z
Gen_doc Genero Varchar 15 A-Z
Fen_doc Fecha De Nacimiento Date 10 99-99-9999
Dis_doc Discapacidad Varchar 20 A-Z
Ran_doc Rango Int 2 0-9
a-z,A-Z, -, /, #,
Código De Parroquia
Cod_par Char 10 0-9
Tam_sup
Campo Descripción Tipo Longitud Rango
Ced_sup Cedula Del Supervisor Int 11 0-9
No1_sup Primer Nombre Varchar 15 A-Z
No2_sup Segundo Nombre Varchar 15 A-Z
Ap1_sup Primer Apellido Varchar 15 A-Z
Ap2_sup Segundo Apellido Varchar 15 A-Z
a-z,A-Z, -, /, #,
Correo Electrónico
Cor_sup Varchar 30 0-9
Tel_sup Teléfono Celular Varchar 15 0-9, -, +, ()
Pas_sup Contraseña Varchar 15 A-Z, -, /, #, 0-9
Sta_sup Estatus Varchar 15 A-Z
Gen_sup Genero Varchar 15 A-Z
Fen_sup Fecha De Nacimiento Date 10 99-99-9999
Dis_sup Discapacidad Varchar 20 A-Z
Ran_doc Rango Int 2 0-9
a-z,A-Z, -, /, #,
Código De Parroquia
Cod_par Char 10 0-9
11
Tam_esd
Campo Descripción Tipo Longitud Rango
Ced_esd Cedula Del Estudiante Int 11 0-9
No1_esd Primer Nombre Varchar 15 A-Z
No2_esd Segundo Nombre Varchar 15 A-Z
Ap1_esd Primer Apellido Varchar 15 A-Z
Ap2_esd Segundo Apellido Varchar 15 A-Z
a-z,A-Z, -, /, #,
Correo Electrónico
Cor_esd Varchar 30 0-9
Tel_esd Teléfono Celular Varchar 15 0-9, -, +, ()
Sta_esd Estatus Varchar 15 A-Z
Gen_esd Genero Varchar 15 A-Z
Fen_esd Fecha De Nacimiento Date 10 99-99-9999
Dis_esd Discapacidad Varchar 20 A-Z
a-z,A-Z, -, /, #,
Código De Parroquia
Cod_par Char 10 0-9
Tat_par
Campo Descripción Tipo Longitud Rango
a-z,A-Z, -, /, #,
Código De Parroquia
Cod_par Char 10 0-9
Nom_par Nombre De La Parroquia Char 15 A-Z
a-z,A-Z, -, /, #,
Código Del Municipio
Cod_mun Char 10 0-9
Tat_mun
Campo Descripción Tipo Longitud Rango
a-z,A-Z, -, /, #,
Código Del Municipio
Cod_mun Char 10 0-9
Nom_mun Nombre Del Municipio Char 15 A-Z
a-z,A-Z, -, /, #,
Código De Estado
Cod_esd Char 10 0-9
Tat_esd
Campo Descripción Tipo Longitud Rango
Cod_est Código Del Estado Char 10 a-z,A-Z, -, /, #,
12
0-9
Nom_est Nombre Del Estado Char 15 A-Z
Tat_are
Campo Descripción Tipo Longitud Rango
a-z,A-Z, -, /, #,
Código Del Área
Cod_are Char 10 0-9
Nom_are Nombre Del Área Char 15 A-Z
Ced_doc Cedula Del Docente Int 11 0-9
Tat_not
Campo Descripción Tipo Longitud Rango
Cod_not Cedula Del Supervisor Varchar 11 0-9
No1_not Primera Nota Int 11 0-9
No2_not Segunda Nota Int 11 0-9
No3_not Tercera Nota Int 11 0-9
No4_not Cuarta Nota Int 11 0-9
Def_not Correo Electrónico Int 11 0-9
Fecha De La Carga De La
99-99-9999
Fec_not Nota Date 10
Obs_not Observación Varchar 15 A-Z
a-z,A-Z, -, /, #,
Periodo
Per_not Varchar 15 0-9
a-z,A-Z, -, /, #,
Código Del Área
Cod_are Char 10 0-9
Ced_esd Cedula Del Estudiante Int 11 0-9
Tat_ins
Campo Descripción Tipo Longitud Rango
Cod_ins Código De Inscripción Int 11 0-9
Fec_ins Fecha De La Inscripción Date 10 99-99-9999
13
a-z,A-Z, -, /, #,
Periodo
Per_ins Varchar 10 0-9
a-z,A-Z, -, /, #,
Código Del Área
Cod_are Char 10 0-9
Ced_esd Cedula Del Estudiante Int 11 0-9
Tam_mig
Campo Descripción Tipo Longitud Rango
Cod_mig Código De Migración Int 11 0-9
a-z,A-Z, -, /, #,
Nombre Del Archivo
Nom_mig Varchar 30 0-9
Fec_mig Fecha De La Migración Date 10 99-99-9999
a-z,A-Z, -, /, #,
Observación
Obs_mig Varchar 40 0-9
Tam_imp
Campo Descripción Tipo Longitud Rango
Cod_imp Código De Improvisar Int 11 0-9
a-z,A-Z, -, /, #,
Cedula de improvisar
Ced_imp Varchar 20 0-9
a-z,A-Z, -, /, #,
Nombre
Nom_imp Varchar 20 0-9
a-z,A-Z, -, /, #,
Apellido
Ape_imp Varchar 20 0-9
a-z,A-Z, -, /, #,
Teléfono
Tel_imp Varchar 20 0-9
a-z,A-Z, -, /, #,
Dirección
Dir_imp Varchar 30 0-9
14
IMPLANTACIÓN
15
REQUERIMIENTOS DE HARDWARE Y SOFTWARE
1. Requerimientos de hardware:
Ordenador personal.
Conexión a Internet.
2. Requerimientos de software:
16
Diseño De Entrada y Salidas
17
PANTALLA: Inicio
18
Barra de La Pantalla de Bienvenida y información
PANTALLA: Login
19
seguidamente de presionar el botón Ingresar y en dado caso de que el usuario se
quiera devolver puede usar la opción del navegador o presionar el texto volver al
inicio en verde
Esta pantalla posee una barra de fondo gris donde localizamos nuestro nombre y
una flecha hacia abajo que posee funcionabilidades como lo son: editar perfil, ayuda
del creador y salir de la sesión.
Debajo de Nuestro Nombre encontraremos otro botón para salir de la sesión.
Encontraremos tres (3) rayas azules que nos permitirá esconder o minimizar la barra
lateral izquierda.
Al final de la barra lateral izquierda encontramos dos botones(la tuerca y el botón de
power universal conocido por varias empresas) donde su función es configurar y
salir de la sesión
Existe un botón (Agua Marina-Redactar) que nos permite redactar un correo a la
escuela.
20
Barra de la Sesión
21
Estudiantes
Docentes
Supervisores
Calificaciones
Información
Próximamente
Próximamente
Próximamente
Consultar (Al final de la lista existe un botón que dice reporte este generara un pdf
de dicha tabla vista previamente)
Estudiantes
Calificaciones
Docentes
Mantenimiento(Solo debe presionar las opciones)
22
Cambio De Clave
Respaldo
Restauración
Migración o Carga Inicial
23
CONCLUSIÓN
Este manual se creó con el objeto de que el programador entienda toda la estructura
lógica del sistema. Fue redactado usando un lenguaje técnico, compresible para
profesionales en el área, con el fin de que al momento de hacer una modificación se tenga
acceso fácil a las características del sistema, modelo de entidad-relación, estandarización y
requerimientos de hardware y software. De esta forma, se determina con mayor rapidez el
proceso deseado, optimizando tiempo de búsqueda y organización a nivel general.
24
GLOSARIO DE TÉRMINOS
APACHE: El servidor HTTP Apache es un servidor web HTTP de código abierto, para
plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que
implementa el protocolo HTTP/1.12 y la noción de sitio virtual. Cuando comenzó su
desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más
tarde fue reescrito por completo.
25
PHP: Acrónimo recursivo en inglés de PHP HypertextPreprocessor (procesador de
hipertexto), es un lenguaje de programación de propósito general de código del lado del
servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de
los primeros lenguajes de programación del lado del servidor que se podían incorporar
directamente en un documento HTML en lugar, de llamar a un archivo externo que procese
los datos. El código es interpretado por un servidor web con un módulo de procesador de
PHP que genera el HTML resultante.
26
Variables Globales
Abrir_conexion.php
Las siguientes variables tienen como finalidad que acortaran los nombres de las tablas su
uso es opcional, ya que puede escribir de la misma forma el nombre completo.
$esd="tam_esd";
$doc="tam_doc";
$sup="tam_sup";
$are="tat_are";
$asi="tat_asi";
$est="tat_est";
$ins="tat_ins";
$mun="tat_mun";
$not="tat_not";
$par="tat_par";
27