MANUAL TECNICO SISTEMA DE INFORMACIÓN WEB PARA EL …
Transcript of MANUAL TECNICO SISTEMA DE INFORMACIÓN WEB PARA EL …
MANUAL TECNICO
SISTEMA DE INFORMACIÓN WEB PARA EL CONTROL DE GESTIÓN
ACADÉMICA, CRECIMIENTO Y DESARROLLO PARA LOS ESTUDIANTES
DEL JARDÍN INFANTIL PSICOPEDAGÓGICOS PEQUEÑOS TALENTOS DE LA
CIUDAD DE GIRARDOT
AUTORES
BRANDON RODRIGUEZ ARCINIEGAS
JOAN SEBASTIAN MATOMA SALGUERO
UNIVERSIDAD PILOTO DE COLOMBIA
FACULTA DE INGENIERIA DE SISTEMAS
GIRARDOT
2021
1. INTRODUCCION
El siguiente manual técnico, tiene como propósito guiar y ayudar a aquellas
personas que estén capacitadas para brindar un soporte técnico al proyecto
“SISTEMA DE INFORMACIÓN WEB PARA EL CONTROL DE GESTIÓN
ACADÉMICA, CRECIMIENTO Y DESARROLLO PARA LOS ESTUDIANTES DEL
JARDÍN ESCOLAR PSICOPEDAGÓGICOS PEQUEÑOS TALENTOS DE LA
CIUDAD DE GIRARDOT”.
Esta documentación tiene como objetivo mostrar aspectos importantes técnicos del
sistema de información para así facilitar a la persona capacitada que quiera realizar
algún soporte o mantenimiento al sistema de información, de tal forma que la
persona pueda identificar algún tipo de error de una manera rápida y sencilla.
2. RESUMEN DEL MANUAL TECNICO
Este manual técnico se realiza con la finalidad de brindar una ayuda o una guía, a
la o las personas que estén capacitadas en el área de sistemas o soportes, con el
fin de que estas personas cuenten con una guía a la hora de realizar las siguientes
acciones, soporte técnico, mantenimiento, configuración, y solución de problemas
del sistema de información.
El sistema de información fue diseñado y creado para los directivos, docentes, y
acudientes del jardín psicopedagógico pequeños talentos de la ciudad de Girardot,
con el fin de llevar un mejor control y gestión de la parte académica de los
estudiantes del jardín infantil, además de contar con un agregado de control y
crecimiento para que los acudientes sepan el estado de la masa corporal en la que
están sus hijos.
3. REQUERIMIENTOS DEL SISTEMA
Para que el sistema de información web funcione apropiadamente, se debe tener
una computadora con los siguientes requerimientos mínimos.
• Sistema operativo Windows 7, 8.1, 10.
• Memoria RAM 4 GB
• Navegador Chrome, Mozilla, Opera.
• Acceso a internet.
4. HERRAMIENTAS UTILIZADAS PARA EL DESARROLLO
• Laravel
Laravel es un framework de código abierto, utilizado para desarrollar
aplicaciones y servicios web, es un framework muy bien estructurado que tiene
en su defecto opciones ya realizadas, por lo cual se facilita mas realizadas las
tareas propuestas.
• MySQL
MySQL es un sistema gestor de bases de datos que nos permite tener un control
de los datos ingresados en el sistema de información, además de ser
considerada como la base de datos de código abierto más popular del mundo.
• PHP
Php, es un lenguaje de programación de código abierto orientado especialmente
al desarrollo web, el cual también puede ser incrustado en HTML.
• PhpStorm
PhpStorm es un editor para PHP, HTML y JavaScript, el cual puede analizar el
código sobre la marcha, prevención de errores y refactorización automatizadas
para código PHP y JavaScript.
5. DIAGRAMAS DE MODELAMIENTO
5.1 Diagrama Relacional
Ilustración 1. Modelo Relacional
5.2 Diagrama de clase
Ilustración 2. Diagrama de clases
5.3 Diagrama secuencial
Ilustración 3. Diagrama secuencial
5.4 Diagrama caso de uso
Ilustración 4. Diagrama caso de uso
6. ESTRUCTURA DE DATOS
Trabajadores
Nombre Tipo de dato N Null Llave
Id Int Si PK
p_nombre Varchar Si
s_nombre Varchar No
p_apellido Varchar Si
S_apellido Varchar No
ti_id Int Si FK
ni Varchar Si
telefono Varchar Si
dirección_residencia Varchar Si
departamento Varchar Si
ciudad Varchar Si
correo Varchar Si
eps Varchar Si
rh_id Int Si FK
cargo_id Int No FK
Tabla 1. Trabajadores, fuente: Los autores
Tipo_identificaciones
Nombre Tipo de dato N Null Llave
Id Int Si PK
Abreviación Varchar Si
Nombre Varchar Si
Tabla 2. Tipo_identificaciones, fuente: Los autores
Estudiantes
Nombre Tipo de dato N Null Llave
Id Int Si PK
primer_nombre Varchar Si
segundo_nombre Varchar No
primer_apellido Varchar Si
segundo_apellido Varchar No
ti_id Int Si FK
Ni Char Si
Sexo_id Varchar Si FK
Nacimiento Date Si
Nivel_escolaridad Varchar Si
Grados_id Varchar No
Dirección_residencia Varchar Si
Departamento_id Varchar Si FK
Ciudad_id Int Si FK
Padre_id Int No FK
Madre_id Int No FK
Acudiente_id Int Si FK
Tabla 3. estudiantes, fuente: Los autores
Grados
Nombre Tipo de dato N Null Llave
Id Int Si PK
Nombre Varchar Si
año Varchar Si
Tipocalificacion_id Int Si FK
Estado TINYINT Si
Tabla 4. grados, fuente: Los autores
Sexos
Nombre Tipo de dato N Null Llave
Id Int Si PK
Genero Varchar Si
Tabla 5. sexos, fuente: Los autores
Cargos
Nombre Tipo de dato N Null Llave
Id Int Si PK
cargo Varchar Si
Tabla 6. cargos, fuente: Los autores
Rhs
Nombre Tipo de dato N Null Llave
Id Int Si PK
tipo Varchar Si
Tabla 7. rhs, fuente: Los autores
Ciudades
Nombre Tipo de dato N Null Llave
Id Int Si PK
Ciudad Varchar Si
Departamento_id Int Si FK
Tabla 8. ciudades, fuente: Los autores
Departamentos
Nombre Tipo de dato N Null Llave
Id Int Si PK
Departamento Varchar Si
Tabla 9. departamentos, fuente: Los autores
Padres_y_acudientes
Nombre Tipo de dato N Null Llave
Id Int Si PK
p_nombre Varchar Si
s_nombre Varchar No
p_apellido Varchar Si
S_apellido Varchar No
ti_id Int Si FK
ni Varchar Si
telefono Varchar Si
ocupación Varchar Si
lugar_trabajo Varchar Si
dirección_residencia Varchar Si
departamento_id Int Si FK
ciudad_id Int Si FK
correo Varchar No
Tabla 10. Padres_y_acudientes, fuente: Los autores
Calificaciones
Nombre Tipo de dato N Null Llave
Id Int Si PK
nota Decimal Si
observacion Varchar Si
estudiantes_id Int Si FK
materias_id Int Si FK
periodo_id Int Si FK
Tabla 11. calificaciones, fuente: Los autores
observaciones
Nombre Tipo de dato N Null Llave
Id Int Si PK
Observación Varchar Si
estudiantes_id Int Si FK
materias_id Int Si FK
mes_id Int Si FK
Tabla 12. observaciones, fuente: Los autores
Tipo_calificaciones
Nombre Tipo de dato N Null Llave
Id Int Si PK
Tipo Varchar Si
Tabla 13. Tipo_calificaciones, fuente: Los autores
users
Nombre Tipo de dato N Null Llave
Id Int Si PK
Name Varchar Si
email Varchar Si
password Varchar Si
rol_id Varchar Si FK
Tabla 14. users, fuente: Los autores
Rols
Nombre Tipo de dato N Null Llave
Id Int Si PK
rol Varchar Si
Tabla 15. rols, fuente: Los autores
mes_observacions
Nombre Tipo de dato N Null Llave
Id Int Si PK
Mes Varchar Si
Tabla 16. mes_observacions, fuente: Los autores
Materias
Nombre Tipo de dato N Null Llave
Id Int Si PK
nombre Varchar Si
estado TINYINT Si
año Varchar Si
docente_id Int Si FK
grados_id Int No FK
Tabla 17. materias, fuente: Los autores
materias_por_estudiantes
Nombre Tipo de dato N Null Llave
materias_id Int Si PK
estudiantes_id Int Si PK
id Int Si PK
año Varchar Si
Tabla 18. materias_por_estudiantes, fuente: Los autores
Periodos
Nombre Tipo de dato N Null Llave
id Int Si PK
periodo Varchar Si
Tabla 19. periodos, fuente: Los autores
Asistencias
Nombre Tipo de dato N Null Llave
id Int Si PK
fecha Date Si
estudiantes_id Int Si FK
tipo_asistencia Int Si FK
materias_id Int Si FK
Tabla 20. asistencias, fuente: Los autores
tipo_asistencias
Nombre Tipo de dato N Null Llave
id Int Si PK
tipo Varchar Si
Tabla 21. tipo_asistencias, fuente: Los autores
horario
Nombre Tipo de dato N Null Llave
id Int Si PK
hora_inicio Time Si
hora_salida Time Si
dia_id Int Si FK
materias_id Int Si FK
grados_id Int Si FK
Tabla 22. horario, fuente: Los autores
dia_semana
Nombre Tipo de dato N Null Llave
id Int Si PK
dia Varchar Si
Tabla 23. dia_semana, fuente: Los autores
crecimiento/desarrollo
Nombre Tipo de dato N Null Llave
id Int Si PK
fecha Date Si
peso Int Si
estatura Decimal Si
imc Decimal No
estudiantes_id Int Si FK
Tabla 24. crecimiento/desarrollo, fuente: Los autores
controls
Nombre Tipo de dato N Null Llave
id Int Si PK
usuario Varchar Si
descripción Varchar Si
fecha Varchar Si
Tabla 25. controls, fuente: Los autores
7. COPIA DE SEGURIDAD DE DATOS
Para Descargar la copia de seguridad de datos, nos dirigimos a la página micom.co,
después damos clic en iniciar sesión, ingresamos las credenciales, nos aparecerá
la siguiente imagen, damos clic en la parte inferior donde está el nombre de nuestro
hosting, en este caso academicmanager.com.co
Después de lo anterior damos clic en el botón de “IR AL CPANEL”.
Una vez dado clic, nos aparecerá la siguiente interfaz, nos dirigimos al módulo
“Archivos”, después damos clic en copias de seguridad.
Por último, para descargar nuestro backup, nos dirigimos al apartado que dice
“Descargar una copia de seguridad de la base de datos MySQL”, y damos clic en
“uacademy_academy_manager”.