![Page 1: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/1.jpg)
Sistema Integral de control de Practicas
SICP Instituto Tecnológico Superior de Tequila
Octubre 2011
![Page 2: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/2.jpg)
Objetivo
• Diseñar un sistema que permita obtener los datos estadísticos del uso de los laboratorios, talleres y actividades de aula que permitan cumplir con el numero de horas que una materia requiere, información que servirá para el proceso de certificación de CACEI
![Page 3: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/3.jpg)
Escenario
• Para acreditar las carreras dentro de CACEI es necesario cumplir ciertos requisitos, los cuales uno de ellos es el numero de horas practicas que se aplican en el instituto.
![Page 4: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/4.jpg)
Escenario
• Cada materia esta conformada por una clave, un numero de horas, las cuales están dividías de la siguiente forma:
• 2-4-8
• Significa que la materia tiene dos horas teóricas, cuatro horas practicas y tiene un valor de 8 créditos
![Page 5: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/5.jpg)
Metas
• Hacer un sistema que se de un ambiente amigable y de fácil uso.
• Permita dar de alta las practicas realizadas en los laboratorios
• Permita el apartado y prestamos de los materiales en los talleres
• Generar estadísticas del uso de los laboratorios • Generar estadísticas sobre el numero de horas
que un docente cumple por materia • Generación de reportes por día, mes, carrera,
laboratorio, maestro, semana y la impresión de los mismos
• Permita generar una plataforma web que permita ver a la parte administrativa las diferentes estadísticas
![Page 6: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/6.jpg)
Módulos
Aplicaciones Web y de escritorio
Datos generales
Laboratorios
Talleres
![Page 7: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/7.jpg)
Datos Generales
• Este modulo será encargado del trabajo estadístico de lo siguiente:
– Maestros
– Numero de alumnos
– Grupos, carreras
![Page 8: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/8.jpg)
Talleres
• Este modulo será encargado de los siguientes apartados:
– Alta de practicas
– Préstamo y horario de uso de los Talleres
– Inventario
– Horas de uso de laboratorio
– Estadísticas *
![Page 9: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/9.jpg)
Laboratorios
• Este modulo será encargado de los siguientes apartados:
– Alta de practicas
– Horario de uso de los laboratorios
– Estadísticas *
![Page 10: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/10.jpg)
Aplicaciones Web y de escritorio
• Este modulo será encargado de la presentación de los datos y la presentación para el usuario final
– Escritorio: Todas las Tareas
– Web: Solo consultas y estadísticas
![Page 11: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/11.jpg)
Componentes
Talleres
• Altas
• Prestamos
• Estadísticas
Laboratorios
• Altas
• Prestamos
• Estadísticas
Datos Generales
• Altas
• Estadísticas
![Page 12: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/12.jpg)
• Encargado Proyecto (1)
– Encargado Talleres (1)
– Encargado Laboratorio(1)
– Datos Generales(1)
– Programadores (14)
Roles
![Page 13: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/13.jpg)
• Su rol fundamental del encargado es mantener la congruencia de la aplicación y mantener la relación entre los equipos. – Tiene la función de tomar la documentación
del proyecto y generación de evidencias – Diseña las correcciones que puede tener el
sistema y revisa el avance de los equipos de trabajo.
– Da a conocer los requerimientos y la problemática que puede tener la realización del proyecto
– Su línea de comunicación será con el asesor y con los diferentes encargados
Encargado de proyecto
![Page 14: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/14.jpg)
• Su rol fundamental del encargado coordinar el trabajo de los diferentes programadores generar las pruebas y presentar resultados al encargado del proyecto. – Permite rediseñar la área de trabajo – Permite dar conocer los requerimientos
sobre los diferentes tipos de datos y la manera en que se representaran
– Dara a conocer a su equipo de trabajo los diferentes diagramas para la realización del mismo será encargado de las pruebas y las correcciones que se pudieran hacer • No se excluye de la programación
Encargado Talleres
![Page 15: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/15.jpg)
• Su rol fundamental del encargado coordinar el trabajo de los diferentes programadores generar las pruebas y presentar resultados al encargado del proyecto. – Permite rediseñar la área de trabajo – Permite dar conocer los requerimientos
sobre los diferentes tipos de datos y la manera en que se representaran
– Dara a conocer a su equipo de trabajo los diferentes diagramas para la realización del mismo será encargado de las pruebas y las correcciones que se pudieran hacer • No se excluye de la programación
Encargado Laboratorios
![Page 16: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/16.jpg)
• Su rol fundamental del encargado coordinar el trabajo de los diferentes programadores generar las pruebas y presentar resultados al encargado del proyecto. – Permite rediseñar la área de trabajo – Permite dar conocer los requerimientos
sobre los diferentes tipos de datos y la manera en que se representaran
– Dara a conocer a su equipo de trabajo los diferentes diagramas para la realización del mismo será encargado de las pruebas y las correcciones que se pudieran hacer • No se excluye de la programación
Encargado Datos Generales
![Page 17: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/17.jpg)
• Su rol principal es generar las diferentes aplicaciones y las clases que cada uno de los encargados requiera.
– Generara las clases y los productos en base a los productos
– Apoya a los diferentes programadores sobre algunos datos del diseño
Programador
![Page 18: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/18.jpg)
WEB
Talleres Generales Laboratorios
Diseño del sistema
![Page 19: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/19.jpg)
• Encargado: Manuel Castañeda
• Programadores:
– Dulce
– Octavio
– Vero
– Neyvi
– Emma
Modulo de talleres
![Page 20: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/20.jpg)
• Llevar el control de las practicas de laboratorio
• Control sobre los prestamos de los equipos
• Control sobre el préstamo y utilización de los talleres
Modulo talleres Objetivos
![Page 21: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/21.jpg)
Módulos talleres
Interfaz
Conexión
Reportes
Prestamos Material
Prestamos Talleres
Control de practicas
![Page 22: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/22.jpg)
• Encargado: Neyvi
• Objetivo: Generar la clase para las diferentes conexiones a la base de datos
Conexiones
![Page 23: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/23.jpg)
Conexiones
• Nombre de clase: Conexión
• Datos de entrada: – Host
– Nombre usuario
– Password
– Base de datos
• Salidas – True en cada una de las operaciones de escritura
– Arreglo por cada consulta
![Page 24: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/24.jpg)
• Encargado: Emarelee
• Generar las clases y las interfaces para el control de las practicas.
• Permitir al usuario poder dar de alta una practica y modificarla.
Control de practicas
![Page 25: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/25.jpg)
• Practicas
– Datos en entrada: • Docente
• Numero de horas
• Taller que usara
• Horario y fecha
• Nombre de la practica
• Y grupo
– Salida: True por cada cambio en la base de datos
Control de practicas
![Page 26: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/26.jpg)
• Encargado: Dulce
• Objetivo: Realizar una interfaz sencilla que permita dar de alta la utilización de los talleres.
• Tomando en cuenta que un taller no puede usarse por dos practicas en un mismo horario
Préstamo de Talleres
![Page 27: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/27.jpg)
• Clase: Taller
• Datos de entrada:
– Horario establecido
– Hora
– Taller
• Salida:
– Un true por cada cambio en la base de datos
Préstamo de talleres
![Page 28: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/28.jpg)
• Encargado: Octavio
• Objetivo: Generar una interfaz que permita verificar la base de datos de entrada de material nuevo y prestamos que se hagan.
• Así como el inventario
Préstamo de Material
![Page 29: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/29.jpg)
• Clase: Materiales
• Datos de entrada:
– Persona/Prestamo
– Horario
– Adeudos
• Salida un true por cada cambio que se realice en la base de datos
Préstamo de Material
![Page 30: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/30.jpg)
• Encargado: Verónica
• Objetivo: Hacer una interfaz que permita mostrar los datos almacenados, sobre los prestamos, las practicas o los docentes
Reportes
![Page 31: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/31.jpg)
• Clase: Reportes
• Datos de entrada:
– Filtro de información
– Entidad
– Consulta
• Salida
– Una Jtable mostrando datos en cada formulario o forma
Reportes
![Page 32: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/32.jpg)
• Encargado: Oscar
• Programadores:
– Huitron
– Alejandro
– Katherine
– Gaby
Modulo de Laboratorios
![Page 33: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/33.jpg)
• Llevar el control de las practicas de laboratorio
• Control sobre el préstamo y utilización de los laboratorios
Modulo Laboratorios Objetivos
![Page 34: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/34.jpg)
Módulos Laboratorios
Interfaz
Conexión
Reportes
Prestamos Laboratorios
Control de practicas
![Page 35: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/35.jpg)
• Encargado: Gaby
• Objetivo: Generar la clase para las diferentes conexiones a la base de datos
Conexiones
![Page 36: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/36.jpg)
Conexiones
• Nombre de clase: Conexión
• Datos de entrada: – Host
– Nombre usuario
– Password
– Base de datos
• Salidas – True en cada una de las operaciones de escritura
– Arreglo por cada consulta
![Page 37: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/37.jpg)
• Encargado: Alejandro
• Generar las clases y las interfaces para el control de las practicas.
• Permitir al usuario poder dar de alta una practica y modificarla.
Control de practicas
![Page 38: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/38.jpg)
• Practicas
– Datos en entrada: • Docente
• Numero de horas
• Laboratorio que usara
• Horario y fecha
• Nombre de la practica
• Y grupo
– Salida: True por cada cambio en la base de datos
Control de practicas
![Page 39: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/39.jpg)
• Encargado: Katherine
• Objetivo: Realizar una interfaz sencilla que permita dar de alta la utilización de los Laboratorios.
• Tomando en cuenta que un taller no puede usarse por dos practicas en un mismo horario
Préstamo de Laboratorios
![Page 40: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/40.jpg)
• Clase: Laboratorios
• Datos de entrada:
– Horario establecido
– Hora
– Laboratorio
• Salida:
– Un true por cada cambio en la base de datos
Préstamo de Laboratorios
![Page 41: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/41.jpg)
• Encargado: Huitron
• Objetivo: Hacer una interfaz que permita mostrar los datos almacenados, sobre los prestamos, las practicas o los docentes
Reportes
![Page 42: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/42.jpg)
• Clase: Reportes
• Datos de entrada:
– Filtro de informacion
– Entidad
– Consulta
• Salida
– Una Jtable mostrando datos en cada formulario o forma
Reportes
![Page 43: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/43.jpg)
• Encargado: Juan
• Programadores:
– Laura
– Magaly
Modulo de Datos Generales
![Page 44: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/44.jpg)
• Llevar el almacenamiento de los datos generales de las personas que intervienen en el proceso académico.
• Docentes, alumnos
• Así como sus diferentes datos, para su pronto localización
Modulo laboratorio Objetivos
![Page 45: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/45.jpg)
Módulos Datos
Interfaz
Ingreso de datos
reportes
![Page 46: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/46.jpg)
• Encargado: Laura
• Realizar una interfaz que permita dar de alta maestros, docentes con las referencias a la escuela.
• Permitirá consulta, modificación y conexión a la base de datos
Ingreso de datos
![Page 47: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/47.jpg)
• Clase: Datos
• Datos de entrada – Datos referentes a la persona
– Nombre base de datos
– Host
– Usuario
– Password
• Datos de salida – True por cada modificación a la base de datos
Módulos Datos
![Page 48: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/48.jpg)
• Encargado: Magaly
• Objetivo: Hacer una interfaz que permita mostrar los datos almacenados, sobre los prestamos, las practicas o los docentes
Reportes
![Page 49: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/49.jpg)
• Clase: Reportes
• Datos de entrada:
– Filtro de información
– Entidad
– Consulta
• Salida
– Una Jtable mostrando datos en cada formulario o forma
Reportes
![Page 50: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/50.jpg)
• Encargado: Luis Alberto
• Programadores:
– Juan Manuel
– Coby
Aplicación web
![Page 51: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/51.jpg)
• Generar una interfaz amigable para los usuarios que permita consultar las estadísticas sobre prestamos de laboratorios, talleres, practicas, etc
Modulo Laboratorios Objetivos
![Page 52: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/52.jpg)
Módulos Laboratorios
Web
Conexión
Diseño
![Page 53: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/53.jpg)
• Encargado: Juan Manuel
• Llevara el control de las plantillas, y las validaciones sobre las pagina
Diseño
![Page 54: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/54.jpg)
• Encargado: Coby
• Conexiones y programación para la integración de los datos a la aplicación web
Conexiones
![Page 55: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/55.jpg)
Base de datos
datosTec
talleres laboratorios
![Page 56: Sistema Integral de control de Practicas SICP](https://reader031.vdocuments.mx/reader031/viewer/2022020705/61fb92b92e268c58cd5fc781/html5/thumbnails/56.jpg)
datosTec
docente
grupo detalle_grupo
materia alumno
numAl
grado
idg
nc idg
nombre
carrera
amail cvema nombre numTeo
numPrac
creditos
cvema
idg
cvedoc
cvedoc nombre gradoAc Academia
dmail telefono
datosTec