• Crear nueva cuenta
  • Reinicializar su contraseña

User account menu

Inicio
Experiencias Drupal

Main navigation

  • Inicio
    • Estructura y planeación
    • Actualizaciones menores
    • Aplicaciones Web Progresivas Drupal
    • Evaluación y requerimientos de una aplicación web
    • Instalación básica Drupal 10 paso a paso
  • Acerca de Drupal
    • Andres Mejia en Drupal
    • Proyectos en Drupal
  • Drupal CMS 1.0

Evaluación y requerimientos de una aplicación web

Ruta de navegación

  • Inicio
  • Evaluación y requerimientos de una aplicación web
Instalación básica Drupal 10 paso a paso
Estructura y planeación
Implementación

Una aplicación Web es mucho más que un sitio de internet, mientras que una página de internet tiene como objetivo informar, en el caso de una aplicación web el usuario interactúa con los contenidos para cumplir un objetivo.

A continuación la ruta crítica que se debe seguir en el momento de construir una aplicación web.

Como caso de estudio es una aplicación para el registro de asistencia a un evento.

Objetivo

Se debe establecer claramente el objetivo del proyecto, en este caso se utiliza como modelo un servicio de registro de asistencia en eventos presenciales.

Marco de referencia

El punto de partida es un evento que tiene lugar en una ubicación, fecha y hora específica. El evento es presencial y se requiere del registro de la asistencia al evento.

Gestión, soporte y administración

La aplicación requiere de un administrador para la creación de los eventos, con la opción de registrar una lista de personas previamente establecida. Esta situación es habitual en eventos empresariales o sociales en donde hay una lista de personas invitadas, también lo encontramos en eventos en donde el participante debe adquirir una boleta.

Durante el proceso de registro de la asistencia existen uno o varios gestores quienes realizan el registro, es lo comúnmente se le conoce como check-in.

En el punto de registro de la asistencia debe existir al menos una persona de soporte para poder solucionar inconvenientes que puedan surgir, ejemplo, que no exista la información para un asistente.

El administrador debe disponer de información del avance del proceso de registro y poder cuantificar el nivel de participación y reportar al coordinador del evento.

Finalización del proceso de registro

Al finalizar el proceso de registro de la asistencia el sistema debe permitir la exportación de la lista de participantes en formato CSV.

Elementos

El proyecto tiene 3 elementos fundamentales:

  • Evento
  • Participante
  • Administradores
  • Procesos

Durante el proceso del registro de asistencia se realizan 3 procesos en el ciclo de vida del procedimiento.

  • Creación de evento
  • Alimentar un evento con una lista de participantes
  • Registro de asistencia (check-in)
  • Exportación de datos

Evaluación de requerimientos

Luego de ser establecidos los objetivos, requerimientos y procesos se continúa con el detalle, tipos de contenido, campos, taxonomías, roles, usuarios y procedimientos.

En este momento se evalúan los módulos que deben ser instalados.

Evaluación de módulos

Use the arrow keys to navigate between tabs

Evaluación y requerimientos para la construcción de una aplicación web

El caso de estudio es una aplicación web para el registro de asistencia en eventos presenciales.

Estos son los módulos básicos en una instalación Drupal.

  • Admin Toolbar
  • Antibot
  • Pathauto
  • Token (dependencia)
  • Ctools (dependencia)

Los módulos específicos en una aplicación son aquellos que se requieren para satisfacer las necesidades del proyecto.

  • CSV importer
  • CSV exporter
  • Barcode
  • Field access
  • Views field
  • (...)
Estructura y planeación Drupal

Footer menu

  • Contacto
Funciona con Drupal