Diferencia entre revisiones de «Cómo compilar paso a paso»

De Egeasy
Saltar a: navegación, buscar
(Conceptos Básicos)
(Conceptos Básicos)
Línea 24: Línea 24:
 
**Habitaciones:  con los archivos .mnt en los que se definen los métodos de las 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).
 
'''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.  
 
'''Template documents:'''  contiene los archivos .rtf que definen los documentos que se realizan en nuestro sistema de información.  
 
*Habitaciones: para organizar los .rtf
 
*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 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.
 
'''Template views:''' configurarán la vista de los elementos del Egexplorer. Si no se tocan se mostrarán por defecto.
  

Revisión del 18:31 2 dic 2008

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:

Archivo:Figura 18.JPG
Proyecto egeasy

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.

Editor de Código Fuente: Editplus

Tarea A: Compilar

Tarea B: Actualizar

Tarea C: Instalar

Tarea D: Crear usuarios