Desarrollar con egEasy paso a paso

De Egeasy
Saltar a: navegación, buscar

Esta sección es un tutorial para aprender a desarrollar con la plataforma egEasy. En esta primera parte describiremos un sencillo sistema de información y veremos, paso a paso, cómo implementarlo en la plataforma.

Registro de entrada y salida

La mayoría de las organizaciones, tanto públicas como privadas, necesitan un registro de entrada y salida que les permita llevar un control sobre el flujo de documentación entre la organización y el exterior. Normalmente, este registro se lleva a cabo disponiendo libros específicos para cada operación. Cada vez que se produce una entrada (o salida) se realiza una anotación en el libro correspondiente, asignándole un número y apuntado la fecha, el destinatario y la documentación adjunta. El siguiente esquema describiría los conceptos básicos que le darían soporte al registro.

En esta figura lo que decimos es:

  • Un libro de entrada se compone de muchas entradas. Cada Entrada tiene Número, Fecha, Remitente (quien presenta la documentación) y Destinatario (a qué departamento de la organización se dirige). Adicionalmente, puede tener uno o más documentos adjuntos.
  • Un libro de salida se compone de muchas salidas. Cada Salida tiene Número, Fecha, Origen (departamento de la organización de donde sale el documento) y Destinatario (persona a la que va dirigido). Además, puede tener uno o más documentos adjuntos.

Tarea 1: Libros y Registro de entrada y salida

En esta sección, vamos a implementar el registro de entrada y salida que acabamos de definir.
Se introducen los conceptos de contenedor, habitación, formulario, colección, tipo de datos y objeto del sistema.

Tarea 2: Mejorando la numeración del registro

Mejoramos el sistema de registro implementado en la tarea anterior añadiendo numeración automática para las entradas y las salidas.
Se explican los campos de tipo timbre y los modos de edición disponibles para los campos de un formulario.

Tarea 3: Evolucionando la arquitectura del registro

Tarea 4: Validar la introducción de datos

Tarea 5: Utilizar el registro como un almacén de documentación