Crisopeya
 
Comunidad Software 2.0 Crisopeya
La comunidad de programas informáticos

Guía de Contribuidores

Aplicaciones Informáticas a Medida
Anexo III - CONSTRUCCIÓN AVANZADA DE PROGRAMAS


La Herramienta SEMILLA permite definir los requisitos de usuario de la aplicación informática en cuatro pasos diferenciados:

  • 1a. Definición de la Arquitectura de la Aplicación.
  • 1b. Definición de la Base de Datos de la Aplicación.
  • 2a. Definición de los Módulos de Información.
  • 2b. Definición de la Base de Datos de los Módulos de Información.


Al seleccionar esta opción se mostrará la siguiente pantalla de bienvenida.

Semilla


Pulse el botón Siguiente para continuar.

Semilla


Se mostrará la siguiente pantalla de guía de la Herramienta.

Semilla


Pulse Siguiente para continuar.

Se mostrará la siguiente pantalla para elegir los requisitos de usuario que se van a definir.

Semilla


Seleccione la opción “Definir la configuración el programa” para definir los requisitos de la aplicación.

Crisopeya


Nota:
La opción “Ir a la definición de los módulos” se utiliza para añadir nuevos módulos de información a una aplicación que ya esté instalada.

Semilla
Pulse Siguiente para continuar.

3.1. Definición de los requisitos de la Plataforma Común CRISOPEYA

En el primer paso de la definición de los requisitos de la “Plataforma Común” se mostrará la siguiente pantalla para seleccionar el sistema operativo del equipo donde se instalará la aplicación.

Semilla


Marque la opción deseada y pulse en el botón Siguiente.

En el siguiente paso se mostrará la pantalla para definir la Base de Datos de la plataforma común.

Semilla


Selección la opción: “Utilizar la Base de Datos interna recomendada, la cual se incluirá en la propia plataforma (Recomendado)”. Al seleccionar esta opción se instalará de manera automática junto a la aplicación una Base de Datos interna.

Nota:
Los usuarios avanzados pueden definir una base de datos diferente, de la lista de bases de datos disponibles, seleccionando la opción “Seleccionar una Base de Datos interna o externa a partir de una lista de Bases de Datos compatibles”.

Para más información sobre este procedimiento, consulte el Anexo I – Definición de Base de Datos para Usuarios Avanzados.


En el siguiente paso, se mostrará la siguiente pantalla para definir información adicional de la plataforma.

Semilla


En "Título de la ventana" se define el título que se va a mostrar en la ventana de la aplicación.

En "URL" se define la página web que se puede abrir directamente desde la aplicación.

En "Logotipo de la Aplicación" se define la imagen que se va a mostrar como logotipo de la aplicación.

En "Idioma" se selecciona el idioma que se usará para arrancar la aplicación.

Estos valores pueden ser modificados desde la aplicación una vez arrancada.

Pulse Siguiente para finalizar la definición de los requisitos de plataforma común.

Se mostrará la siguiente pantalla para elegir finalizar la definición de requisitos o continuar la definición de requisitos del Módulo de Información.

Semilla


Deje sin seleccionar la opción Finalizar la definición de requisitos y pulse Siguiente para definir los requisitos del Módulos de Información.


3.2. Definición de los requisitos de los Módulos de Información

Para empezar la definición de requisitos del Módulos de Información, se muestra la siguiente pantalla para definir el nombre del Módulo.

Semilla


Inserte el nombre del Módulo de Información. Por ejemplo, si usted desea construir una aplicación para gestionar facturas, puede llamar al Módulo "Facturas".

Pulse el botón Siguiente para continuar.

A continuación se muestra la pantalla para definir los diferentes campos que componen el Módulo de Información.

Estos campos definirán la información que almacenará y gestionará la base de datos.

Se mostrará una pantalla como la siguiente:

Semilla


Inserte el nombre de los diferentes campos a gestionar y el tipo de datos de estos campos. Por ejemplo, si usted desea almacenar nombres, inserte un campo llamado "Nombre" y seleccione el tipo de datos "Texto". Si usted desea almacenar fechas de nacimiento, inserte un campo llamado "Fecha de nacimiento" y seleccione el tipo de datos "Fecha".

Cuando haya acabado de definir todos los campos del Módulo de Información pulse el botón Siguiente para definir información adicional a los campos.

Se mostrará una pantalla como la siguiente:

Semilla


En esta pantalla se puede definir información complementaria sobre los campos que componen el Módulo de Información. La información que se define en esta pantalla es opcional.

Pulse Siguiente para continuar.

En la siguiente pantalla puede definir como se va a ordenar la información del Módulo de Información. Puede seleccionar el campo que se utilizará para ordenar y el sentido de la ordenación.

Semilla


Por ejemplo: Si selecciona el campo "Nombre" y ordenación "ascendente", se mostrará la información del Módulo ordenada alfabéticamente por el citado campo de menor a mayor.

Una vez definida la ordenación, pulse Siguiente para continuar.

La siguiente pantalla es utilizada para definir los iconos que identificarán el Módulo de Información dentro de la aplicación. Si no define ningún icono para el Módulo se utilizarán los iconos por defecto.

Semilla


Una vez definidos los iconos pulse Siguiente para continuar.

En el siguiente paso se mostrará la pantalla para definir la Base de Datos del Módulo de Información.

Semilla


Selección la opción: "Utilizar la Base de Datos interna recomendada, la cual se incluirá en la propia plataforma (Recomendado)". Al seleccionar esta opción se instalará de manera automática junto a la aplicación una Base de Datos interna.

Nota:
Los usuarios avanzados pueden definir una base de datos diferente, de la lista de bases de datos disponibles, seleccionando la opción “Seleccionar una Base de Datos interna o externa a partir de una lista de Bases de Datos compatibles”.

Para más información sobre este procedimiento, consulte el Anexo I – Definición de Base de Datos para Usuarios Avanzados.


Pulse Siguiente para finalizar la definición de requisitos del Módulo de Información.

Se mostrará la siguiente pantalla con el resumen de los requisitos definidos hasta el momento.

Semilla


Esta pantalla permite definir más Módulos de Información para ser gestionados por la aplicación. Si desean definir más Módulos, marque la opción "Nuevo Módulo" y pulse el botón Siguiente. Una misma aplicación puede gestionar numerosos Módulo de manera simultánea y una vez instalada, permite añadir nuevos módulos para gestionar y eliminar alguno de los módulos instalados.

Si desea finalizar la definición de requisitos, pulse el botón Siguiente sin marcar la opción "Nuevo Módulo".

Se mostrará la siguiente ventana "Enviar fichero de requisitos":

Semilla


En esta pantalla, se define el nombre del archivo donde se almacenarán los requisitos generados. Para elegir el fichero donde almacenar los requisitos generados puede pulsar el botón "Examinar" y se abrirá el siguiente cuadro de dialogo:

Semilla


El nombre del fichero donde se almacenan los requisitos debe tener la extensión “.sar”, establecida por defecto.

Esta pantalla permite conectar directamente con el sistema CRISOPEYA.NET para enviar el fichero de requisitos. Marque la opción “Generar y enviar Fichero” para enviar los requisitos.

Cambiar la Captura
Semilla


Nota:
Si solo desea almacenar los requisitos para enviarlos posteriormente a CRISOPEYA.NET, puede marcar la opción “Solo Generar archivos”.Cambiar la Captura
Semilla


Pulse Siguiente para finalizar la definición de requisitos.

Se mostrará la siguiente pantalla "Finalizar".

Semilla


Pulse Finalizar para cerrar la herramienta.


© BUSINESS EXCELLENCE through INFORMATION TECHNOLOGIES, S.L. 2004-2007. Todos los derechos reservados.
CRISOPEYA, el logo de CRISOPEYA, BEIT y el logo de BEIT son marcas registradas de Business Excellence through Information Technologies SL.
Proyecto cofinanciado por el IMPIVA Instituto de la Pequeña y Mediana Industria de la Generalitat Valenciana y el Fondo Social Europeo Fondo Social Europeo