Server 12

Páginas: 18 (4425 palabras) Publicado: 14 de septiembre de 2012
Proyectos
Un proyecto [301] es un contenedor de objetos visuales. Los objetos visuales nos permiten definir la base de datos, operar con ésta y definir el interfaz de nuestra aplicación.
Existen dos tipos de proyectos [301]: Proyecto de datos [302] y Proyecto de aplicación [303]. Además de tener una función específica cada tipo de proyecto, los objetos que pueden incluir vienen determinados porel tipo y la función que realizan.
El proyecto de datos [302] define una base de datos por medio de objetos tales como Tablas [304], Variables globales [305], Procesos [306] y otros objetos, que nos permiten programar el funcionamiento de nuestra base datos, los datos que se almacenarán y cómo.
El proyecto de aplicación [303] define cómo operar con la base de datos y cómo será el interfaz de laaplicación, medio de objetos tales como Rejillas [307], Formularios [308], Búsquedas[309], Marcos [310], Menús y otros objetos, que nos permiten programar la forma en que se presentan y se opera con los datos.
Una propiedad muy importante de los proyectos es la herencia [311]. Un Proyecto de datos [302] puede heredar de otros proyectos de datos, de tal manera que las tablas de cada uno de losproyectos puedan hacer uso de las tablas de los proyectos heredados.
De igual manera, el proyecto de aplicación [303] puede heredar de otros proyectos de aplicación haciendo uso de los objetos que contengan. Pero además puede heredar de proyectos de datos, siendo esta la manera de que un proyecto de aplicación opere con una base de datos.
Los proyectos de datos no heredan de proyectos deaplicación, ya que han de ser independientes del interfaz gráfico y por tanto de la interacción directa con el usuario.
Objeto
Un objeto es un elemento definible dentro de un proyecto [301] que, en tiempo de ejecución, realiza las tareas de un programa.
Los objetos nos permiten definir la base de datos, operar con ésta y definir el interfaz de nuestra aplicación. Estos objetos son creados de forma visualy únicamente tendremos que definir sus propiedades.
Para desarrollar todas estas funcionalidades los objetos pueden interactuar unos con otros.
Las funcionalidades de los objetos están definidas por el tipo de objeto y en ejecución se realizan en función de las propiedades definidas en cada objeto. Por ejemplo, un objeto de tipo rejilla muestra listas de registros, uno de tipo formularioservirá para editar, uno de tipo tabla define una relación de datos, es decir, una estructura de datos, etc.
Un objeto, además, puede ser un elemento único, por ejemplo, un dibujo, o estar a su vez compuesto por sub-objetos, por ejemplo, un objeto tabla de datos está compuesta por sub-objetos de tipo campo, índice, etc.
Los objetos podrían clasificarse según el tipo de proyecto [301] donde pueden sercreados. Así tendríamos:
Objetos de proyecto de datos [302]:
Tabla [304]
Tabla estática [312]
variable [305] global
Objetos de proyecto de aplicación [303]:
Rejilla [307]
Árbol [313]
Casillero [314]
Formulario [308]
Multivista [315]
Impresora lógica [316]
Informe [317]
Búsqueda [309]
Lupa [318]
Localizador [319]
Cesta [320]
Acción
Menú [321]
Toolbar [322]
Tubo de lista [323]Tubo de ficha [324]
Marco [310]
Bloc de formularios [325]
Dispositivo serie [326]
Imagen Svg [327]
Control Svg [328]
Además, hay objetos que pueden residir tanto en un proyecto de datos [302] como en un proyecto de aplicación [303]. Estos son:
Dibujo [329]
Proceso [306]
Función [330]
Librería externa [331]
Constante [332]
Cola [333] de procesos
Esquema [334] de tablas
Fichero adjunto[335]
Otro concepto importante referente a los objetos es que éstos pueden tener una entrada y/o una salida. Las entradas y salidas posibles son, o bien ninguna, o bien una ficha o una lista de una tabla [304].
Las propiedades principales comunes a todos los objetos [336] y subobjetos [337] son:
Identificador: Etiqueta alfanumérica que identifica de forma unívoca un objeto [336] de un tipo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INSTALACI N DE APACHE SERVER EN UBUNTU 12
  • Cortafuegos o firewall para Ubuntu server 12
  • Instalacion de Samba en ubuntu server 12
  • Por Que Servir
  • e Server
  • Serv
  • Server
  • Servo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS