Herramienta CASE actual: GenCLIP - Sistemas de información gerenciales - Segunda Edición - Libros y Revistas - VLEX 927946188

Herramienta CASE actual: GenCLIP

AutorJairo Amaya Amaya
Cargo del AutorIngeniero de Sistemas Cum Laude e Ingeniero Industrial Cum Laude de la Universidad Industrial de Santander (UIS)
Páginas149-183
HERRAMIENTA CASE ACTUAL: GENCLIP
149
CAPÍTULO 8
8.1. ¿En dónde se presenta el problema?
En todas las empresas se requiere crear aplicaciones para bases de datos que manejen la
información contable, de personal, de nómina, etc. Para ello los desarrolladores profesio-
nales construyen módulos básicos que se podrían estandarizar para reducir los tiempos
de desarrollo y con menor número de errores de los que ocurrirían si se utilizara para
su construcción herramientas automatizadas. Igualmente, personas no profesionales en
el desarrollo de aplicaciones requieren construir programas que hagan las operaciones
básicas que involucren la administración de una base de datos, tarea para la cual se en-
-
ciones, desconocimiento del lenguaje de programación y el alto costo de un profesional
Genclip.
8.2. Antecedentes
La idea de construir un generador de aplicaciones para el manejo de bases de datos na-
ció en el año de 1991 cuando en compañía de otro ingeniero se concluyó que la mayoría
de los requerimientos de los usuarios tenían que ver con la construcción de aplicaciones
de manejo de bases de datos y que dicha labor se podría automatizar.
Desde el año de 1991 y de acuerdo con la experiencia adquirida con el trabajo de ase-
soría en las empresas en el área de sistemas, se pudo observar que la mayoría de los
usuarios requieren el apoyo del área de sistemas o de informática, generalmente, para
construir aplicaciones que permitan manipular bases de datos que luego les facilite ob-
tener informes acordes con sus requerimientos particulares.
En razón a lo anterior se decidió desarrollar un programa generador de aplicaciones que

desarrolló GenClip (Generador de Aplicaciones Clipper), un programa que con base en un
diseño de pantalla permitía generar una aplicación de bases de datos, incluyendo menús,
reportes y otras facilidades.
Para quienes estén interesados en la herramienta, ésta se ha incluido en el
complemento virtual SIL (Sistema de Información en Línea) anexo a este libro.
8.3. Generador de aplicaciones clipper: Genclip
Existen muchas personas que sin ser programadores profesionales desean desarrollar
         
existen programadores expertos con la necesidad de agilizar y optimizar sus propios
desarrollos.
Pensando en esta necesidad fue concebido y desarrollado el Generador de Aplicaciones
Clipper GenClip, es un programa que opera bajo ambiente DOS en forma monousuario y
multiusuario, con el fín de generar un código fuente Clipper [.PRG], bases de datos [DBF],
C
o
m
p
l
e
m
e
n
t
o
v
i
r
t
u
a
l
150
SISTEMAS DE INFORMACIÓN GERENCIALES
índices [NTX] y campos memo [DBT] a partir de una pantalla diseñada por el usuario,
teniendo en cuenta unos parámetros sencillos y usando cualquier editor de texto.
Con el presente manual se va a instruir al usuario acerca de cómo manejar los diferentes
procesos del GenClip cuando desee hacer una aplicación.
Descripción general
1. Genera programas de aplicaciones CLIPPER [.PRG] a partir de un diseño de pantalla
hecho por el usuario en cualquier editor de texto.
 
3. El programa generado construye su propia estructura de archivo de base de datos
[.DBF], su respectivo índice [.NTX] y la base de los Campos Memos [.DBT] respectiva, sin
necesidad de interactuar con programas externos tales como DBU.EXE o DBASE.COM
4. El programa fuente puede ser compilado y linkeado sin probabilidad de errores en
CLIPPER para obtener un programa ejecutable [.EXE].
5. Maneja todos los tipos de datos que los archivos de base de datos pueden manipular
como son: DATE, NUMERIC, CHARACTER, LOGICAL y MEMO.
Elementos del GenClip
El GenClip es un paquete que le ofrece las herramientas para crear aplicaciones realmente

para obtener resultados sobresalientes es seguir las instrucciones que ofrece este manual.
La ventana de presentación, los menús y las herramientas del GenClip son fáciles de
comprender y utilizar.
Esta sección proporciona una visión general de los elementos principales de la ventana
del GenClip. A continuación se describe cada uno de ellos.
A partir del diseño de una pantalla el GenClip puede generar los siguientes programas:
cFigura 80. Estr uctura de una ap licación desarr ollada con GenCli p
Programas
Sólo consulta
Con manipulación total




De registros
Módulos de manejo de bases de datosMenús
HERRAMIENTA CASE ACTUAL: GENCLIP
151
CAPÍTULO 8
Programa menú
El programa Menú contiene un conjunto de opciones representadas por menú de barras,
por medio de las cuales se puede crear otros menús o programas.
Programa de manejo de bases de datos totales
Representa un PROGRAMA DE MANTENIMIENTO de la información de un archivo de
    

Programa de manejo de bases de datos consulta.
Representa un PROGRAMA DE CONSULTA de la información de un determinado archivo
de base de datos que al ser generado permite trabajar con las opciones: Buscar, Anterior,

Antes de empezar a trabajar en el GenClip , se informa que el Generador se encuentra
trabajando con el editor de textos NE pero usted puede diseñar una pantalla utilizando cual-

cFigura 81. D iseño de pantalla
Parámetros para el diseño de un programa menu.
Usted debe tener en cuenta las siguientes indicaciones.
ッォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォイ
E M P R E S A " Z.Z.Z. "
ャ ャ
ャ ャ
PROGRAMA DE PAGOS MENU PRINCIPAL
ャ ャ
ャ ャ
ャ ャ
ャ ャ
_1- MANEJO ARCHIVOS ^M1
_2- PROCESOS ^M2
_3- CONSULTAS ^M3
-4- REPORTES ^M4
_5- TERMINAR
ャ ャ
ャ ャ
ャ ャ
ャ ャ
ャ ャ
ャ ャ
ャ ャ
ャ ャ
Line=1 Col=1 M0 Insert WW=Off
オォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォォク

Para continuar leyendo

Solicita tu prueba

VLEX utiliza cookies de inicio de sesión para aportarte una mejor experiencia de navegación. Si haces click en 'Aceptar' o continúas navegando por esta web consideramos que aceptas nuestra política de cookies. ACEPTAR