UN MODELO DE METAPLANEACIÓN BASADO EN MEMORIA ORGANIZACIONAL
José Bernardo Parra Victorino
Resumen
En este capítulo se describen el diseño del prototipo, cuya base de programación es el manejador de Base de Datos Visual FoxPro V9.0. Asimismo el diseño se realizó tomando en cuanta el Modelo Orientado a Objetos
4.1 Fundamentos del prototipo
El modelo como se describió en el capitulo 3 se basa en dos áreas fundamentales de los procesos de planeación y toma de decisiones basadas en tecnología.
Este modelo resultó ser un modelo híbrido y como es común es estos casos se tienen los beneficios de ambas áreas.
Por otra parte el modelo es parte también de los Sistemas Expertos, descritos en el capítulo 2 .Asimismo el modelo recibe influencia y da aportaciones en la Tecnología de los Sistemas Expertos como más adelante se describe
Del área de toma de decisiones se obtienen las intervenciones tipificadas, es decir se tienen las aportaciones de los agentes con completez, elimina en algunos participantes, factores de olvido, métodos de solución secretos, influencia de otros participantes; y del área de los planificadores se obtiene la formalidad de descripción de los planes y su conformación.
Por otra parte se seleccionó el software de desarrollo Visual FoxPro debido entre otras cosas al compararlo con Developer de Oracle:
- Oracle no permite la visualización de tablas directamente se requiere estar en el ambiente Developer para tener acceso, Visual Fox no
- Developer no permite barridos para acceso directo a las tablas, Visual Fox si
- Visual Fox incluye herramientas que otros manejadores traen por separado, tales como: Report, Graphics y Project.
- El código en VisualFox no requiere una estructura rígida, desde luego sólo requiere cumplir con las reglas semánticas y sintácticas.
- En Fox existen más funciones y procedimientos que el promedio de desarrolladores requiere.
- Fox permite manejar cursores (tablas dinámicas con datos de cualquier origen), otros no.
- Developer no cuenta con un manejador de base de datos propio, sino que requiere de sql/plus (Oracle)
- Developer no puede manipular directamente variables de un formulario
- Fox puede manipular listas desplegables con una sola herramienta, no así Developer
- Fox cuenta con un constructor de proyectos y aplicaciones, no así Developer de Oracle