Skip to main content

Departamento de Eventos y Actividades Corporativas

El departamento de Eventos y Actividades Corporativas tiene como objetivo principal organizar y gestionar eventos relacionados con los servicios de la empresa, como jornadas técnicas, presentaciones, seminarios o actividades corporativas.

Este departamento permite planificar eventos, gestionar inscripciones y facilitar la participación de clientes y empleados.

Para ello, se ha diseñado un sistema dividido en una parte pública y una parte privada, permitiendo tanto la consulta de eventos como su gestión interna.


1. Parte pública

La parte pública del sistema es accesible sin necesidad de iniciar sesión y permite mostrar información general del departamento, así como los eventos disponibles.

Esta sección incluye las siguientes funcionalidades:

  • Presentación del departamento, donde se describen las actividades organizadas (eventos, jornadas, seminarios, etc.).
  • Listado de eventos, mostrando información básica como nombre, fecha, tipo y ubicación.
  • Detalle de cada evento, incluyendo descripción, objetivos, programa y requisitos.
  • Formulario de inscripción a eventos.
  • Consulta del estado de una inscripción mediante un identificador.

Únicamente se mostrarán en esta sección los eventos que se encuentren en estado activo.


2. Parte privada

La parte privada del sistema es accesible mediante autenticación y distingue dos perfiles: administrador y cliente/empleado.


2.1. Funcionalidades del administrador

Gestión de eventos

El sistema permite:

  • Crear nuevos eventos.
  • Consultar el listado y detalle de eventos.
  • Modificar eventos existentes.
  • Eliminar eventos en casos excepcionales.
  • Activar o desactivar eventos (activo/inactivo).

Filtros disponibles:

  • Tipo de evento
  • Estado
  • Sede
  • Rango de fechas

Gestión de inscripciones

El administrador puede:

  • Consultar inscripciones a eventos.
  • Filtrar por:
    • Usuario
    • Estado (pendiente, confirmada, cancelada, asistida)
    • Evento
    • Fecha
  • Confirmar o cancelar inscripciones.
  • Registrar asistencia.
  • Añadir observaciones.

Cada inscripción tendrá:

  • Estado: pendiente, confirmada, cancelada, asistida
  • Evento asociado
  • Usuario inscrito

2.2. Funcionalidades del cliente/empleado

El usuario dispone de un portal privado desde el cual puede:

  • Inscribirse en eventos.
  • Consultar sus inscripciones.
  • Ver el estado de cada inscripción.
  • Acceder al detalle de los eventos.

El usuario no puede modificar el estado de las inscripciones.


3. Integración con datos comunes

El sistema se integra con la API para obtener:

  • Departamentos
  • Empleados
  • Sedes

Estos datos se utilizan para:

  • Asociar eventos a sedes
  • Identificar participantes
  • Gestionar responsables del evento

4. Base de datos del departamento

Las principales entidades son:

  • Eventos, con información como nombre, descripción, fecha, ubicación y estado.
  • Inscripciones, que incluyen usuario, evento y estado.
  • Asistencia, para registrar participación.

5. Consideraciones adicionales

  • El sistema permite gestionar eventos de forma estructurada.
  • Se mantiene un histórico de eventos e inscripciones.
  • Se implementa control de estados y asistencia.
  • Se aplican filtros para facilitar la gestión.
  • Se garantiza la coherencia con los datos comunes mediante API.