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.