REVISIÓN 01
AGOSTO 2017

OBJETO:

Establecer la metodología para la compilación y generación de nuevas versiones del IGGLOBAL.

RESPONSABILIDADES:

Gerente de Investigación y Desarrollo

  • Supervisar y coordinar las actividades de los Programadores.
  • Asignación de los módulos a testear a los Programadores.
  • Compilación de los programas o librerías que componen el IGGLOBAL y su respectivo Setup de instalación.
  • Testear los distintos módulos que componen el IGGLOBAL.
  • Confeccionar y mantener actualizado el presente instructivo.

Programadores

  • Testear los distintos módulos que componen el IGGLOBAL.

ABREVIATURAS Y REFERENCIAS:

Software IGGLOBAL

DESCRIPCIÓN:

Compilación

IGGLOBAL Classic

Modificar los archivos de proyecto de los Módulos (VBP) con el número de versión a generar.

Ejecutar el batch file: <Ruta de los fuentes del Sistema>CompiEXE.cmd. Dicho archivo contiene la lista de la totalidad de los módulos del sistema a compilar, e incluye la ejecución del batch de compilación del setup del IG. La resultante es la generación de todos los archivos EXE’s del sistema.

IGGLOBAL Online

Publicación de la composición de todos los cambios generados por el programador. El resultado de esa publicación es la generación de los archivos varios para que sea viable el uso del IGGLOBAL Online.

Actualización de la estructura de la base de datos

En el motor SQLServer de desarrollo se encuentran 2 bases de datos nuevas (INFORMAC_UPDATE y DATOS_UPDATE) estas bases de datos serán actualizadas con los cambios que hay en INFORMAC_DESARROLLO y DATOS_DESA solamente se copiaran cambios de estructura. Para lograr esto en la Solución de VB Studio 2013 que nombramos en la Entrada  “Generar versión del servicio de actualización del sistema”. El proyecto DbUpdater.Console se encargara de esto, al finalizar este proceso se verán que cosas se han borrado de las bases de desarrollo, deberán ser borradas manualmente de las bases de Update, previo chequeo con el resto del equipo de desarrollo

Luego de actualizar las bases INFORMAC_UPDATE y DATOS_UPDATE, los archivos de backup se generan automáticamente en la carpeta por defecto de backup de SQL Server, podremos proceder a subir estos mismos a la carpeta del FTP designada para esta nueva versión, la carpeta para estos archivos es “DataBasesUpdated”

Testeo Técnico de los desarrollos

Gerencia de Investigación y Desarrollo en conjunto con los Programadores realizarán los testeos sobre los desarrollos nuevos como así también de los circuitos principales del IGGLOBAL.

Testear los distintos módulos que componen el IGGLOBAL siguiendo las siguientes premisas:

  • Usar en lo posible BD’s con datos reales.
  • Las BD’s deben ser en SQL y consolidando dos o más bases.
  • Testear los módulos como usuario ‘Supervisor’ e ‘Instalador’.
  • Testear los módulos con y sin Funcionalidad activada.

Generación del directorio con los archivos de nueva versión.

Se genera en el FTP, (ftp://201.216.238.246/)

Un archivo compactado que contiene el resultado de la publicación del IGGLOBAL Online, el resultado de la base de datos comparada y los archivos de compilación de IGGLOBAL Classic.

 

CONTROL DE CAMBIOS PARA LA REVISIÓN ACTUAL

Ubicación

Motivo del cambio

Descripción del cambio

Descripción: Compilación

Mejora

Se agregó compilación para IGGLOBAL Online.

Actualización de la estructura de la base de datos

Modificación

Se eliminó el proceso actualizar en la ruta de los fuentes del sistema.

Generación de directorio

Modificación

No se genera más el CD de Instalación y tampoco se guarda en la carpeta “IG_Global_ Setup_Viejos\IG_Global. Ahora se guarda todo el paquete en el FTP