Principales módulos en Moodle
2) Diseño
2.1) Objetivos y alcances definitivos del sistema Objetivo del Sistema PPSoft
Desarrollar una herramienta que permita integrar la administración de las Prácticas Profesionales Supervisadas de las distintas Ingenierías de la FRM UTN, en una única plataforma.
La plataforma brinda información a todos los involucrados en el proceso de PPS. Permite realizar seguimiento a las propuestas de los alumnos, verificar los requisitos curriculares de los pasantes, presentar puestos ofrecidos por las empresas, brindar la opción de postularse a las mismas, gestión de tutores, tribunales y alertas a eventos relacionados con las Prácticas Profesionales Supervisadas.
Alcance del sistema PPSoft
Se define el alcance del sistema nombrando los módulos que conforman el sistema y detallando los principales requerimientos que debe satisfacer cada uno.
Módulo de Alumnos
● Permitir el Registro de un Alumno a las Prácticas Profesionales Supervisadas (PPS).
● Brindar a un alumno el listado de avisos publicados por empresas que tienen convenio con la facultad y sus puestos disponibles para ser analizados, evaluados.
● Posibilitar al alumno su postulación a un puesto de una empresa.
● Permitir realizar entregas de carpeta inicial y final.
● Posibilitar presentar la propuesta inicial para las PPS.
Módulo Newsletter PPS
● Permitir al Coordinador de PPS realizar publicaciones, con información relacionadas a las PPS (Charlas informativas, Profesores asignados, horarios de consulta, etc.) en la pantalla principal/bienvenida, del sitio.
● Posibilitar suscribirse/desuscribirse a un newsletter para las novedades de la cátedra por correo electrónico.
Módulo Gestión Formulario Propuesta
● Permitir la gestión y confección de los formularios. Es decir, confeccionar cada
formulario en función de los datos necesarios por cada carrera.
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
● Posibilitar la parametrización de actividades o puntos a cumplir, que conforman a un formulario.
● Gestionar tipos de informes.
Módulo seguimiento propuesta
● Brindar la opción de descarga de propuestas.
● Posibilitar el registro de avance de la completitud de la propuesta.
● Permitir informar al alumno el incumplimiento de determinado punto del formulario.
● Dar la posibilidad a los alumnos y el tribunal de visualizar el estado de la propuesta.
● Cerrar Propuesta.
Módulo Empresa
● Permitir gestionar Alta, Baja y Edición de datos correspondientes a las empresas y sus estados.
● Posibilitar a las empresas visualizar sus publicaciones realizadas.
● Brindar el listado de los alumnos postulados para cada uno de los puestos.
Módulo Requisitos Curriculares
● Permitir gestionar los requisitos para la inscripción a las PPS.
● Permitir gestionar el estado de los requisitos.
● Brindar listado de materias por carrera, para generar el listado de requisitos que deberá luego validar.
Módulo Tutores
● Permitir gestionar Alta, Baja y Edición de datos correspondientes a las Tutores Universitarios y de las Empresas.
● Brindar la opción de vincular Tutores a las propuestas de PPS.
● Posibilitar la presentación de informes de avance de manera digital.
● Validar si el tutor de la universidad está en condiciones de ejercer la función, verificando que no posea más de tres alumnos asignados, también deberá estar habilitado por la universidad.
Módulo Tribunal
● Permitir gestionar Alta, Baja y Edición de datos correspondientes a los integrantes
del tribunal.
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
● Brindar la opción de vincular integrante de Tribunal a las propuestas de PPS.
● Posibilitar el registro histórico de los tribunales.
Módulo Carreras
● Permitir gestionar Alta, baja y edición de datos correspondientes a las Carreras.
● Vincular formulario de propuesta a cada carrera.
● Permitir gestión de Universidades.
Módulo Publicaciones
● Permitir gestionar Alta y Baja de datos correspondientes a las Publicaciones y sus estados.
Módulo Alertas y notificaciones
● Posibilitar la programación de alertas (disparar alertas programadas para los alumnos para recordatorios de entrega, correcciones, estado de la propuesta(aprobada/rechazada), fin de vigencia de convenio marco de empresas).
● Permitir la gestión de tipos de eventos para disparar las alertas.
Módulo Reportes
● Permitir la generación de reportes que permitirán conocer los histórico de propuestas/proyectos, consultar empresas con convenio vigente y obtener el detalle de los alumnos que realizaron la práctica por Tribunal y conocer en qué estado se encuentran las propuestas.
Módulo Seguridad
● Permitir gestionar usuarios, roles y permisos relacionados con el sistema.
Permitiendo el ingreso a los usuario mediante nombre de usuario y contraseña personal. Otorgando capacidad de realización de actividades dependiendo el perfil determinado.
Resguardando la información sensible de los alumnos, tribunales, tutores, mediante encriptación de datos y el manejo seguro de los mismos.
Módulo Backup
● Permitir la recuperación de la información de parámetros del sistema e información
relativa a los Usuarios, con el fin de restablecer el sistema ante cualquier pérdida de
información.
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
2.2) Salidas del sistema
Módulo Alumnos
Título Inscripción PPS
Salida legajo (double),
nombreAlumno (string), apellidoAlumno (string), carrera (string),
telefono (double), mailContacto (string), descripcionTribunal (string).
Título Listar Publicaciones
Salida tipoPublicacion (string), Carrera (string),
listado [codigoPublicación (string), razonSocial (string),
propuesta (string),
requerimientosPerfil (string),
listadoTareas (string), areaDesempeño (string), horario (string), mailContacto (string)]
Título Postular Puesto
Salida mensaje (string)..
Título Entrega Proyecto
Salida legajo (string),
descripciónTribunal (string).
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Título Entrega propuesta
Salida nombreCarrera (string),
descripciónTribunal (string), tituloPropuesta (string),
listado [codigoActividad (string),
nombreActividad (string),
descripciónActividad (string), completo (boolean), devolucion (string)].
Módulo Newsletter PPS
Título Realizar Publicación
Salida nombreCarrera (string).
descripciónTribunal (string).
nombreProfesor (string).
apellidoProfesor (string).
descripciónPublicación (string).
Título Realizar Suscripción/Desuscripción
Salida suscripcion (boolean), mensaje (string).
Módulo Gestión Formulario Propuesta
Título Confeccionar Formulario Propuesta
Salida nombreCarrera (string).
nombreTribunal (string).
Listado [codigoTarea (string), nombreTarea
(string), descripciónTarea (string)].
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Título Parametrizar Tarea
Salida codigoActividad (string).
nombreActividad (string).
descripcionActividad (string).
Módulo seguimiento Propuesta
Título Descargar Propuesta
Salida nombreCarrera (string).
legajo (double).
nombreAlumno (string)).
apellidoAlumno (string).
tituloPropuesta (string).
Listado: [codigoActividad (string), nombreActividad (string),
descripciónActividad (string), completo (boolean), devolución (string)].
Título Registrar avance Propuesta
Salida nombreCarrera (string).
legajo (double).
nombreAlumno (string)).
apellidoAlumno (string).
tituloPropuesta (string).
Listado: [codigoActividad (string), nombreActividad (string),
descripciónActividad (string), completo
(boolean), devolución (string)].
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Título Realizar Publicación
Salida nombreCarrera (string).
legajo (double).
nombreAlumno (string).
apellidoAlumno (string).
tituloPropuesta (string).
Listado [codigoTarea (string), nombreTarea (string), descripciónTarea (string), nombreEstadoFormularioTarea (string)].
devolución (string).
Título Cerrar Propuesta
Salida nombreEstadoPropuesta (dateTime).
tituloPropuesta (string).
Módulo Empresas
Título Gestor de Empresas
Salida CUIT (double),
razonSocial (string), calleEmpresa(string), numeroEmpresa (string),
nombreContactoEmpresa (string), apellidoContactoEmpresa (string), telefonoContacto (double),
mailContacto (string),
fecha de alta (DateTime),
numeroConvenioMarco (int),
fechaConvenioMarco (Date Time).
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Título Listar Puestos
Salida razonSocial (string),
nombreContacto (string), apellidoContacto (string), telefono (double), calle (string), numero (double)
listado: codigoPublicación(string), razonSocial (string), propuesta(string), perfil (string), area (string), tareas (string), horario (string), mailContacto (string).
Título Listar Alumnos postulados
Salida codigoPublicación(string), razonSocial
(string), propuesta(string), perfil (string), area (string), tareas (string), horario (string), mailContacto (string)
listado [
nombre (string), apellido (string), mailAlumno (string)].
Título Contactar Alumno
Salida mailAlumno (string), mailContacto (string),
asunto (string), mensaje (string).
Módulo Requisitos Curriculares
Título Gestor Requisitos
Salida nombreCarrera (string), listado[
codigoRequisito (string).
nombreMateria (Srting),
nombreEstadoMateria (string).
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Título ABM Requisitos
Salida codigoEstadoMateria (string).
nombreEstadoMateria (string).
descripciónEstadoMateria (string).
Título Listar requisitos
Salida nombreCarrera (string).
Listado: codigoMateria (string),
nombreMateria (string),
descripcionEstadoMateria (string).
Módulo Tutores
Título Gestor de Tutores
Salida CUILTutor (string),
nombreTutor (String), apellidoTutor (string), telefonoTutor (double), mailTutor (string), tipoTutor (String),
nombrePropuesta (string)
Título Asignación Propuesta
Salida CUILTutor (string),
nombreTutor (string),
apellidoTutor(string),
codigoPropuesta (string),
tituloPropuesta (string),
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
nombrePasante (String), apellidoPasante (string).
Título Presentar informe de avance
Salida CUIL (string),
descripcionAvance(string), nombreAlumno (string), apellidoAlumno (string), codigoPropuesta (string), tipoInforme (string).
Módulo Tribunal
Título Gestor de Tribunal
Salida Año (int),
semestre (int),
codigo Tribunal (string), descripciónTribunal (string), codigoCarrera (string).
listado [CUILProfesor (string), nombreProfesor (string), apellido Profesor(string), mailProfesor (string)].
Título Asignación Tribunal
Salida codigoTribunal (string),
descripciónTribunal (string),
codigoCarrera (string),
CUILProfesor (string),
nombreProfesor (string),
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
apellido Profesor(string), mailProfesor (string),
fechaAsignacionTribunal (DateTime), nombreEstadoTribunal (string).
Título Vincular Profesor a Propuesta
Salida CUILProfesor (string),
nombreProfesor (string), apellidoProfesor (string), codigoPropuesta (string), tituloPropuesta (string), nombrePasante (String), apellidoPasante (string).
Título Histórico Tribunales
Salida Año (int),
semestre (int),
codigoTribunal (string), descripciónTribunal (string), codigoCarrera (string), CUILProfesor (string), nombreProfesor (string), apellidoProfesor(string),
nombreEstadoTribunal (string), fechaAltaTribunal (DateTime), fechaBajaTribunal (DateTime).
Módulo Carreras
Título Gestor de carreras
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Salida codigoCarrera (string).
nombre Carrera (String).
descripciónCarrera (String).
Listado: nombreMateria (string), nombreEstadoMateria (string).
Título Sincronizar Materias
Salida codigoCarrera (string).
nombreMateria (string).
estadoMateria (string).
Título Gestor de Universidad
Salida código Universidad (string)
nombreUniversidad (string) descripción Universidad (string) calle Universidad (string)
numero Universidad (string), nombreProvincia(string),
nombrePais(string), telefonoContacto (string), nombreContacto (string).
Módulo Publicaciones
Título Crear Publicación
Salida nombreCarrera (string),
tipoPublicacion (string), razonSocial (string), propuesta (string),
requerimientosPerfil (string),
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Tareas (string),
areaDesempeño (string), horario (string),
mailContacto(string),
nombreContactoEmpresa(string), apellidoContactoEmpresa(string), telefonoEmpresa (string),
calleEmpresa(string), numeroEmpresa (double).
Título Gestionar tipos de publicaciones
Salida códigoTipoPublicación (string),
nombreTipoPublicación (string), descripciónTipoPublicacion (string).
Módulo Alertas y Notificaciones
Título Eventos disparadores de alertas
Salida Listado: códigoEvento (String),
nombreEvento (String), descripciónEvento (string)
Título Alertas
Salida destinatario (string),
mensaje (string), remitente (string), nombreEvento (string), asunto (string),
mailDestino (opcional).
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Módulo Reportes
Título Listar Alumno y Estado Propuesta
Salida descripciónTribunal (string).
listado: nombreAlumno (string), apellidoAlumno (string), legajo (string),
tituloPropuesta (string),
nombreEstadoPropuesta (string).
Título Listar Postulaciones por Empresa
Salida Listado: razonSocial(string),
cantidadPostulaciones (int).
Título Listar Empresas con Convenio
Salida listado: [razonSocial (string),
nombreContacto (string), apellidoContacto (string), telefono(double), calle (string), numero (double)]
Título Listar Histórico Propuestas
Salida nombreCarrera (string).
fechaInicio (date).
fechaFin (date).
Listado: codigoPropuesta (string),
descripcionTribunal (string), nombreAlumno
(string), apellidoAlumno (string), legajo
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
(string), tituloPropuesta (string), estadoPropuesta (string).
Módulo Seguridad
Título Gestor de usuarios
Salidas nombre (string),
apellido (string),
nombreUsuario (string), CUIL (double),
teléfono (double), mail (string), password (string)
Título Gestor de roles
Salida codigoRol (double),
nombreRol (string), descripciónRol (string),
listado [nombrePermiso (string)].
Título Gestor de Permisos
Salida codigoPermiso (int),
nombrePermiso (string), descripciónPermiso (string).
Título Inicio de sesión
Salida usuario (String),
password (String).
Ingeniería en Sistemas de Información PROYECTO FINAL - 2019 Universidad Tecnológica Nacional - Facultad Regional Mendoza
Título Inicio de sesión
Salida mensajeError (string).
Módulo Backup
Título Gestor de usuarios
Salidas idBackup (string),
nombreBackup (string),
2.3) Modelo Funcional
2.3.1) Diagrama de casos de Uso
Anexo n° 15: Modelo de casos de Uso