You are on page 1of 38

Instituto de Educación Superior Tecnológico

Unitek

SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB


UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

Expositores:

• Salomón Valdez Pacohuanaco • Eder Jhoel Quispe Serrano • Wilson Fredy Sacari Choque

21/04/2019 1
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

GENERALIDADES DEL PROYECTO

DISEÑO DEL SISTEMA

RESULTADOS CONCLUSIONES Y RECOMENDACIONES

PRUEBA DEL SISTEMA


21/04/2019 2
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

INTRODUCCIÓN

ODEI TACNA
21/04/2019 3
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

GENERALIDADES DEL PROYECTO

21/04/2019 4
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

Especialización en Estadística Aplicada


Cursos de Especialización Especialización en Excel

Especialización en Herramientas Ofimáticas

Ofimática Kids
SPSS Básico
Cursos de Ordinarios
Excel aplicado a las Finanzas
Diseño y Diagramación con Adobe Illustrator
Diseño y Diagramación con Corel Draw
ODEI TACNA

Cursos Descentralizados

21/04/2019 5
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

Avenida San Martin 520, Tacna

ODEI TACNA

Fuente: Google Maps


21/04/2019 6
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

PROBLEMÁTICA GENERAL

Control inadecuado

!
Demora sustancial en el
procesamiento de información

21/04/2019 7
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

JUSTIFICACIÓN DEL PROYECTO

La falta de tener un control adecuado de las asistencias de


los docentes, siendo una institución que brinda cursos de
tecnología, se hace indispensable contar con un sistema
adecuado para automatizar el procedimiento de
información.

21/04/2019 8
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

OBJETIVOS

OBJETIVO GENERAL

Desarrollar el Análisis y diseño e implementación del sistema de


asistencia de docentes y personal practicante, utilizando
tecnología Php MVC para el manejo de control del personal
docente y practicante.

21/04/2019 9
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

OBJETIVOS

OBJETIVOS ESPECIFICOS

 El Sistema web registrara la asistencia de los docentes y practicantes,


mediante su código que se le proporcione.
 El Sistema web realizara el manejo de los empleados (Docentes) para
realizar la gestión de su información (Guardar, Modificar, Inhabilitar y
Buscar).
 El Sistema web proporcionara los reportes diarios y mensuales del personal
docente, en su asistencia de sus diferentes cursos.

21/04/2019 10
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

ALCANCE DEL PROYECTO

• El sistema a desarrollar manejara el procedimiento de asistencia


de los docentes y practicantes.

• No realizará el control del personal administrativo, su


funcionamiento solo será mediante la intranet de la institución.

• Solo se tomará la asistencia y permisos realizados por los


docentes.

21/04/2019 11
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

BENEFICIOS

 RAPIDEZ TOMA DE DECISIONES

 GESTIONAR Asistencia • DOCENTES


• PRACTICANTES

 Fiable, De Alta Escalabilidad Y Gratuito.

21/04/2019 12
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

RECURSOS HUMANOS

Analista y Diseñador de Base 2 programadores


Testeador. Jefe de de Datos
proyecto

21/04/2019 13
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

Analista y Testeador. Jefe de proyecto

1
21/04/2019 14
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

Diseñador de Base de Datos.

 Diagrama Conceptual
 Diagrama Lógico
 Diagrama Físico 1
21/04/2019 15
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

Programador

2
21/04/2019 16
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

RECURSOS DE SOFTWARE

DataTables

Alertefy

21/04/2019 17
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

AJAX

21/04/2019 18
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

DISEÑO DEL SISTEMA

21/04/2019 19
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

REQUERIMIENTOS BÁSICOS
Req. Descripción
F Gestionar la Asistencia de entrada y salida de docente y Practicantes.
REQ-01
U
N Gestionar a los empleados en este caso solamente gestionara al
REQ-02 personal docente y practicante.
C
I Gestionar los horarios establecidos por la institución de los cursos
REQ-03 para brinda.
O
N Gestionar los cursos.
REQ-04
A
L
REQ-05 Gestionar los reportes de asistencia.
E
S
REQ-06 Realizar validaciones de ingreso de información.
21/04/2019 20
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

REQUERIMIENTOS BÁSICOS

N
O

F
U
Capacitaciones
N permanentes
C
I
O
N
A  El manual de Usuario
L  El manual de seguridad de cuenta de Usuario y las políticas del
E manejo.
S
21/04/2019 21
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

NIVELES DE USUARIO

Usuario Administrador
 Registrar personal Docente y practicante.
 Registrar horario de cursos.
 Registrar los permisos a diversos cursos.
 Eliminar un registro existente.
 Modificar un registro existente.

• Reporte de asistencia por meses, trimestres, semestres, Coordinador de


anual. la escuela
• Reporte de consolidados de asistencia anuales.
• Reporte de Entradas y Salidas por mes trimestral,
semestral, anual.
21/04/2019 22
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

NIVELES DE USUARIO

Usuario Asistente

 Registrar personal Docente.

 Registrar horario de cursos.

 Modificar un registro Docente. Secretaria de


la escuela

21/04/2019 23
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

NIVELES DE USUARIO

Usuario Docente

 Registrar asistencia (marcar asistencia)

 Acceso reporte del grupo asignado


Docente de
la escuela

21/04/2019 24
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

PAQUETES

DESCRIPCIÓN GENERAL DE CADA PAQUETE

Fuente: (Elaboración Propia, 2018). Diagrama de Paquetes


21/04/2019 25
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

DIAGRAMAS DE CASO DE USO

Gestionar registro EMPLEADO

Registrar Empleado

Gestionar Empleado Buscar Empleado Modificar Empleado


Administrador

Inhabilitar/Habilitar

Reporte de Listado de Empleados

Fuente: (Elaboración Propia, 2018). Caso de Uso Registrar


21/04/2019 26
Empleado
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

DIAGRAMAS DE CASO DE USO

Gestión registro de ASISTENCIA

Registros de Entrada

Registro de Salida
Docente Gestionar la asistencia

Reportes de Asistencia

Fuente: (Elaboración Propia, 2018). Caso de Uso Registro de


21/04/2019 27
asistencia
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

DIAGRAMAS DE SECUENCIA
VEmpleado.php EmpleadoController.php Empleadomodel.php BD

: Administrador

1: Presionar Registros

2: Ingresa Datos

3: Presiona Entrar

REGISTRAR 4: Acciona Funcion Grabar

EMPLEADO 5: Manda los Parametros

6: Ejecuta el codigo T-SQL

7: Se Ejecuta Exitosamente

8: Se Grabo Correctamente

9: Mensaje se Grabo
Fuente: (Elaboración Propia, 2018). Diagrama
de Secuencia Registrar Empleado
21/04/2019 28
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

DIAGRAMAS DE SECUENCIA
VAsistencia.php AsistenciaController.php Asistenciamodel.php BD

: Administrador
: Docente

1: Presionar Registros

2: Ingresa Datos

3: Presiona Entrar

REGISTRAR
4: Acciona Funcion Grabar

AISETNCIA 5: Manda los Parametros

6: Ejecuta el codigo T-SQL

7: Se Ejecuta Exitosamente

8: Se Grabo Correctamente

Fuente: (Elaboración Propia, 2018). Diagrama 9: Mensaje se Grabo

de Secuencia Registrar Asistencia


21/04/2019 29
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

DISEÑO DE LA ARQUITECTURA DEL SISTEMA

Fuente: (Wikipedia MVC, 2010)Una típica


colaboración entre los componentes de un MVC Fuente: (Elaboración Propia, 2018). Diseño de
la Arquitectura del Sistema

21/04/2019 30
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

RESULTADO DEL SISTEMA

21/04/2019 31
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

IMPACTO OPERACIONAL

 Escalabilidad y performance

 Ingreso de datos fiables

 Velocidad en las transacciones

21/04/2019 32
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

IMPACTO ORGANIZACIONAL

21/04/2019 33
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

DESEMPEÑO DEL DESARROLLO

21/04/2019 34
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

CONCLUSIONES

 El uso de la programación en MVC, proporciona a los sistemas una escalabilidad

1 y performance adecuada. Brindando la reutilización de código para ser


consumidas por otros programas que necesiten la funcionabilidad del sistema
primario.

 La aplicación de una nueva arquitectura en el desarrollo de software, establece

2 que la comunicación de otros sistemas sea más factible. Como la migración de


tecnología de software.

21/04/2019 35
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

CONCLUSIONES

 Aplicando el conjunto de técnicas del scrum se logró el diseño del Sistema de


asistencias de docentes y practicantes que refleja las necesidades de los clientes

3 y que este diseño puede ser modificado con flexibilidad para futuros
requerimientos.

21/04/2019 36
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP MVC PARA LA OFICINA
DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

RECOMENDACIONES

• Nuevos módulos para la asistencia

• Escuelas, colegios o institutos

• WebSokets
21/04/2019 37
GRACIAS…
SISTEMA DE ASISTENCIA DE PERSONAL VÍA WEB UTILIZANDO TECNOLOGÍA PHP
PARA LA OFICINA DESCENTRALIZADA DE ESTADÍSTICA E INFORMÁTICA

Expositores:
• Salomón Valdez Pacohuanaco
• Eder Jhoel Quispe Serrano
• Wilson Fredy Sacari Choque

21/04/2019 38