Sistema Manejador de Eventos de la UPTM (Universidad Politécnica Territorial de Mérida "Kléber Ramírez"). Desarrollado como parte de la acreditación a Ingeniero en Informatica por Typson Sánchez
El objetivo de este proyecto es aprovechar la experiencia obtenida a lo largo de los años por mi persona para aplicar un enfoque de desarrollo rápido de aplicaciones (RAD) por sus siglas en ingles, como un framework iterativo para generar prototipos de la aplicación que seran cotejados con los Usuarios para tener un resultado apegado a sus necesidades. Adicionalmente se aplicaran buenas practicas de la metodologias SCRUM que se adaptan mas al estilo de desarrollo a lo bazar
Las caracteristicas del Software estan dadas por su licencia GPLv2 y en cuanto a la parte tecnica:
El sistema sera empleado en el registro de jornadas organizadas por la UTPM, por tal motivo se expreso la necesidad de parte de los organizadores, inicialmente a traves del siguiente diagrama. Adicionalmente se facilito el formato para la recolección de información de los ponentes para poder determinar los datos necesarios para la inscripción a un evento como ponente en caso de permitirlo.
Posterior a este primer lote de requisitos, se expresaron los siguientes necesidades al momentor de registrar una ponencia:
Autor principal
Coautores
Ponente
Areas temática
Ciencias Básicas /Tecnología
Ciencias Sociales
Agroecología y Desarrollo Endógeno
Ciencias de la Salud
Educación y Sociedad.
Modalidad de Participación (Presencial - A distancia)
Tipo de Actividad(Ponencia, Cartel, Conversatorio)
Resumen de Ponencia (300 palabras)
Correo electronico
Y enviar un correo con la confirmación de recepción de la ponencia al igual que uno cuando se apruebe la ponencia.
Plantilla del Administrador
Se ha seleccionado la plantilla SB Admin 2 de la web Start Bootstrap el cual es un tema desarrollado pensando en las necesidades que regularmente puede presentar el back-end de una aplicación web, las cuales suelen ser:
Panel de Control
Graficos Interactivos
Tablas con Paginación
Formularios con Validación
Elementos de Interfaz Gráfica
Paneles
Botones
Notificaciones
Tipografia
Grillas
Menus
Pagina de Inicio
Entre muchos más
Todo estos estan aplicados y disponibles en esta plantilla de manera libre y disponible para la descarga de manera oficial, se puede observar un demo de la plantilla aquí
Actualización de Requisitos
En conversaciones realizadas con los stakeholders del sistema, se determinaron nuevos requisitos necesarios para el optimo uso y desempeño del sistema, determinando las siguientes caracteristicas necesarias:
Control de Ponencias, Carteles y Conversatorios los cuales estaran disponible solo para los tipos de eventos: Encuentros, Jornadas y Congresos, ademas del control se debe registrar los siguientes datos:
Resumen de 300 Palabras
Facilitador
Correo
Telefono
CoAutores
Documento en Digital
Correcciones Realizadas
Visualizar las ponencias propuestas, con su resumen y coautores
Poder tener una interfaz para el Comite Evaluador, donde observe el resumen de la ponencia y pueda, emitir correcciones y cambiar el estatus de las ponencias, al modificar el estatus se debe notificar por correo electronico a las personas que postulo la ponencia
Debe poseer un Certificado Electronico, con la facilidad de poder obtenerlo el participante asi como poder validar su autenticidad a traves de un codigo QR, el certificado debe llevar por el reverso las Áreas Tematicas abarcadas en el Evento Academico
Los tipos de eventos disponibles seran:
Cursos
Talleres
Seminarios
Encuentros
Jornadas
Congresos
Diplomados
Dichos eventos contaran con el formato de Área del Saber para identificar los contenidos correspondientes al evento academico, ha excepción de los diplomados que contaron con Modulos que son los que definen los temas que serán abarcados.
A partir de estos requerimientos se procede al desarrollo del modelado de datos el cual nos permitira almacenar de manera eficiente los contenidos deseados por los interesados del sistema.