Patente estadounidense No 6016394
Consiste en que el editor de aplicaciones proporciona un entorno para editar y crear aplicaciones personalizadas y crea automáticamente partición de responsabilidades y usuarios, estructuras de menú, agrupaciones de elementos de base de datos en conjuntos eficientes, transacciones de base de datos y particionamiento de base de datos sin necesidad de programación en lenguaje SQL por parte de un diseñador de aplicaciones. La computadora almacena el diccionario en una base de datos para el acceso de la aplicación universal.
En cuanto a uno de los objetivos de la presente invención
proporcionar un sistema para la creación asistida por computadora de un
software de destino, aplicación para la gestión de la base de datos de una
aplicación de datos base. Otro objetivo más de la presente invención es
proporcionar un editor de aplicaciones para capturar de forma interactiva el
discurso de alto nivel que describe la aplicación de destino.
El sistema y el método de la presente invención se pueden
utilizar para la creación de prácticamente cualquier tipo de aplicaciones de
software personalizadas que interactúan con una aplicación base de datos de
información.
Una aplicación de software personalizada se crea en la
presente invención a partir de un diálogo de alto nivel llevado a cabo entre un
diseñador de aplicaciones y editor gráfico de aplicaciones. Para facilitar el
diálogo de alto nivel entre el diseñador de aplicaciones y la computadora, un
editor de aplicaciones proporciona un entorno para editar y crear aplicaciones personalizadas,
acomodando así la creación de prototipos de una nueva aplicación, como la
aplicación de destino, mediante la creación de una especificación.
En el campo de la innovación lo ubica como referente en el
campo de la informática en específico a a creación automática de aplicaciones
de software interactivas con bases de datos. Resultando un dialogo entre hombre
y maquine de alto nivel.
Para las aplicaciones de destino que no tienen una base de
datos de aplicaciones existente sobre la cual operar, la presente invención
proporciona un entorno interactivo en el que definir un esquema y construir una
base de datos física. El editor de aplicaciones permite al diseñador de
aplicaciones definir columnas de la tabla y otros detalles de la base de datos
relacionados.
En la presente invención, el concepto de conjuntos permite
que un diseñador de aplicaciones defina todos los datos en los que la
aplicaciones de destino posiblemente funcionan. A continuación, la aplicación
universal crea automáticamente el código SQL necesario para manipular la
aplicación base de datos para la interacción con los datos contenidos en los
conjuntos.
Comentarios
Publicar un comentario