Cómo compilar paso a paso
Contenido
Conceptos Básicos
Para que el desarrollador se familiarice con un proyecto en egeasy comenzaremos explicando los diferentes tipos de archivos que se puede encontrar. A continuación mostraremos una referencia de los tipos de archivos que usaremos en EGE:
- dictionary.ndc: contiene las relaciones entre entidades, tareas y procesos de nuestro sistema de información, es único.
- nombreproyecto.nmc: contiene la implementación del sistema de información, es único.
- nombre.ndf: archivos de código fuente que se usaran para generar el diccionario.
- nombre.nmt: archivos de código interpretado en los que se definen los métodos.
- nombre.rtf: archivos plantilla para los documentos generados.
A continuación pasaremos a explicar la estructura de un proyecto en EGE:
Source: están todos los archivos *.ndf de código fuente que son necesarios para generar el diccionario.
- Habitaciones: tantas carpetas como habitaciones que tendrán el código fuente que definan relacionados con dicha habitación.
- Tareas: tantas carpetas como habitaciones
- Habitaciones: que tendrán el código fuente que definan las tareas relacionadas a las habitaciones.
Data: están todos los archivos .csv que guardan los datos estáticos de nuestro sistema de información.
- Métodos: están todos los archivos .mnt y tiene tantas carpetas como habitaciones
- Habitaciones: con los archivos .mnt en los que se definen los métodos de las habitaciones.
Instalation: archivos correspondientes a la instalación del centro (no para la creación).
Template documents: contiene los archivos .rtf que definen los documentos que se realizan en nuestro sistema de información.
- Habitaciones: para organizar los .rtf
Template prints: archivos que configurarán la vista con la que se mostrarán los formularios. Si no se tocan se mostrarán por defecto.
Template views: configurarán la vista de los elementos del Egexplorer. Si no se tocan se mostrarán por defecto.
En la carpeta SOURCE están todos los archivos *.ndf de código fuente que son necesarios para generar el diccionario. Dentro de esta carpeta habrán tantas carpetas como habitaciones hayan y dentro de estas el código fuente relacionado con dicha habitación. Además también hay una carpeta llamada TAREAS donde dentro de ella hay tantas carpetas como habitaciones y donde pondremos el código fuente que definan las tareas relacionadas a las habitaciones. En la carpeta DATA están todos los archivos *.csv que guardan los datos estáticos de nuestro sistema de información, como por ejemplo un archivo municipio.csv que contiene la relación de todos los municipios de la isla. Dentro de esta carpeta hay una carpeta llamada METODOS que contendrá tantas carpetas como habitaciones hayan, que a su vez almacenará todos los archivos *.mnt donde se definen todos los métodos de las habitaciones. En la carpeta INSTALATION estarán los archivos correspondientes a la instalación del centro. Esta carpeta no nos interesa para la creación de nuestro centro. En la carpeta TEMPLATE DOCUMENTS están los archivos *.rtf que definen los documentos que se realizan en nuestro sistema de información. Los archivos dentro de esta carpeta estarán dentro de las carpetas con el nombre a la habitación que se refieran. En la carpeta TEMPLATE PRINTS están los archivos que configurarán la vista con la que se mostrarán los formulario. Si no se toca nada se mostrarán con la forma por defecto. En la carpeta TEMPLATE VIEWS están los archivos que configurarán la vista de los elementos en el EGexplorer. Si no se toca nada se mostrarán con la forma por defecto.