martes, 29 de octubre de 2024

Mi experiencia como analista de sistemas

 Hace unos años en 2018 obtuve empleo en un instituto privado llamado american crhistian school dando clases de informatica recuerdo que a finales de año mi jefe me pidio que desarrollara un sistema que le permitiera a los maestros subir notas en cualquier momento y ademas que generara el reporte de boletas de calificaciones por que en ese momento las boletas se llenaban a mano una por una reportando la nota a secretaria y posterior elaborar el documento que se entregaba al padre de familia cada evaluacion parcial.

En ese momento crei que el sistema seria pequeño y simple de utilizar, solamente se necesitaba la matricula de los estudiantes y las clases por seccion, asi que comence a trabajar en una solucion web para los docentes tengan acceso en cualquier momento, al principio me centre en cursos y secciones ya que el centro cuenta con todos los niveles desde kinder hasta media y me di cuenta que las evaluaciones eran distintas en cada area por tanto la primera segmentacion en la que pense fue el nivel, si era kinder, educacion básica o media.

Fue simple al principio el problema sugio con las clases que no se repetian ni en las secciones ni los alumnos (por ejemplo un alumno puede llevar una materia retrasada de año anterior pero los demas no)

entonces comprendi que necesitaba mas entidades para llevar acabo esta acción, los estudiantes podrian tener materias adicionales, ademas las clases estan ligadas a las modalidades, las secciones también poseen las mismas clases.

el desarollo que al principio crei antes de trabajar en el iba a ser de unas cuantas semanas se convirtio en un trabajo de varios meses por la complejidad para generar un solo documento, ademas de generar vista de roles para que el administrador permita gestionar a las materias y modalidades es asi como hoy en dia el sistema sigue en funcionamiento, esta experiencia me animo a estudiar la ingenieria en sistemas y aprender de manera tecnica las estrategias empleadas en los sistemas para hacerlos versatiles y sobre todo de facil uso para los docentes. 

el gran logro para mi sin tanta experiencia fue culminar el proposito inicial generar la boleta de calificaciones:

Hoy en día esa simple pagina web se ha convertido en todo un sistema con operaciones CRUD, actualmente sigo modificandola con mejoras como ser notificaciones push, cuentas para estudiantes, padres de familia y los docentes ahora pueden llevar su control de notas ademas de su control acumulativo generando documentos en pdf, excel y word segun sea la necesidad, todo esto ha sido gracias a los ultimos años de estudio en la UCENM que me han permitido ampliar mis conocimientos y sobre todo a entender la documentación de framework que en gran medida han facilitado el desarollo.


En un futuro me encantadia dedicarme al desarrollo de sistemas o aplicaciones moviles para el comercio en general.
 

Este blog lo cree cuando estudiaba en la UPNFM.




No hay comentarios:

Publicar un comentario