Evaluando propuestas

Modulo de Anotaciones

Publicado el 14 Diciembre, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

Dentro de un proyecto de una plataforma se requiere agregar un módulo de anotaciones el cual deberá ser desarrollado en C# como back-end y vue.js (mdbootstrap) como front-end, la propuesta incluye todo el ciclo de desarrollo de software. Desde el análisis hasta completar las pruebas.

Contexto general del proyecto

Módulo de Observaciones Definición: Las observaciones son registros de conductas de los alumnos en el ambiente escolar. A Quienes se le hace las Observaciones: Exclusivamente a los alumnos del colegio. Quienes hacen las observaciones: A todo el colegio: El director, Inspector General, Encargado de Convivencia, Jefe de UTP, Asistentes Profesionales (Trabajador Social, Psicólogo, Fonoaudiólogo) A Curso específico: Profesor que imparta asignatura en el curso. Caso 1, solo imparte asignaturas: se tiene que especificar la asignatura. Caso 2, profesor jefe: se puede especificar la asignatura o el rol de profesor jefe. Categorías de Observaciones: Positivas, Negativas e informativas. Positivas: Todo acto de connotación positiva, no se organizan de forma específica, más bien son generales; el que registra agrega una glosa de detalle de esta misma. Negativas: Son las faltas del Manual de convivencia escolar, y se clasifican en tres subcategorías: faltas leves, faltas graves y faltas Gravísimas; el que registra debe seleccionar una sub categoría, además debe seleccionar la falta correspondiente, posteriormente agregar una glosa de detalle de esta misma. Informativas: Son anotaciones que no entran en las dos categorías anteriores, que además no son ni citaciones ni entrevistas , el que registra agrega una glosa de detalle de esta misma. Elementos para hacer una anotación: Todas las anotaciones deben tener: 1. Fecha: la fecha en la que se anota 2. Sub Sector, Asignatura o Actividad de aprendizaje. 3. Alumno. Pantallas Pantalla de menú General: Botón con la inscripción “Observaciones” Pantalla 1: menú con tres opciones: Positiva, Informativas, Negativas (semáforo) Pantalla 2 (Condicional si tiene más de un rol en el colegio, caso contrario saltarse a 3): Seleccionar rol con el que hará la anotación. Pantalla 3: Seleccionar curso y alumno, puede ser de forma individual o grupal, siempre restringido por el alcance del rol. Pantalla 4: si es positiva o informativa debe tener un campo para anotar libremente. En caso de observación negativa, debe elegir una falta de un listado autoco mpletable, además debe poder elegir la fecha del evento. Pantalla 5: Mostrar el resumen de la anotación con todos los detalles y un botón de confirmar. Pantalla 6: después de guardar preguntar ¿Qué desea hacer con la observación? Opciones: Derivar, Citar Apoderado, enviar a apoderado. Pantalla 7 (Condicional solo si deriva): seleccionar a la persona a quien desea derivar, y especificar motivo. Pantalla 8 (condicional solo si cita apoderado): especificar la fecha de la entrevista, especificar el motivo, Políticas de Funcionamiento. Las Observaciones no pueden eliminarse después de las 24 horas del registro de la misma. Las Observaciones no pueden editarse después de las 24 horas del registro de la misma. Solo la puede editar o eliminar el que la crea. Plataformas de Funcionamiento: 1. Web 2. Móvil Hibrido( Android, i OS).

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias