ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Power Builder V. 9.0


Enviado por   •  25 de Abril de 2012  •  5.302 Palabras (22 Páginas)  •  779 Visitas

Página 1 de 22

Manual Instructivo

Power Builder V. 9.0

Prof. César Vásquez Pando

www.cevapan.net.tc

Huaraz, Abril de 2005

CAPITULO I

INTRODUCCION

Power Builder es un software de Aplicación que se utiliza para desarrollar aplicaciones de manera rápida y usa tecnologías RAD(Rapid Application Development (desarrollo rápido de aplicaciones) como cliente/servidor y las iniciativas orientadas al web.

Power Builder se usa como herramienta de desarrollo la cual utiliza y manipula datos de una o varias bases de datos a la vez de diferentes fabricantes de programas de gestión de bases de datos relacionales. Para ello debe conectarse a las base de datos utilizando una conexión para cada base de datos. En Power Builder se pueden crear aplicaciones no sólo para windows, sino también para UNIX y Macintosh. El propietario fabricante de Power Builder es la compañía SBASE Inc. ..

VENTANAS (WINDOW)

Las ventanas (windows) son objetos de Power Builder que se usan como contenedores de objetos con la finalidad de implementar interfaces gráficas de usuario enriquecidas y que soportan la programación orientada a eventos y a su vez la programación orientada a objetos.

EVENTOS.

Las acciones que realice el usuario sobre el programa se llama EVENTOS, son eventos típicos el click sobre un botón, el hacer doble click sobre el nombre de un archivo para abrirlo, el arrastrar un icono, el pulsar una tecla o combinación de teclas, el elegir una opción de un menú, el escribir en una caja de texto, o simplemente mover el ratón.

PROGRAMACION ORIENTADA A EVENTOS.

Consiste en presentar al usuario una interfaz gráfica y esperar a que él interactue con la misma, al hacerlo se desencadenarán; es decir ocurrirán sucesos o situaciones que deseamos controlar, por ejemplo: el usuario hace click en un botón.

Ejemplo: Ventana de Sumar dos números.

Los lenguajes visuales orientados al evento y con manejo de componentes dan al usuario que no cuentan con mucha experiencia en desarrollo, la posibilidad de construir sus propias aplicaciones utilizando interfaces gráficas sobre la base de ocurrencia de eventos.

Para soportar este tipo de desarrollo interactuan dos tipos de herramientas, una que permita realizar diseños gráficos y un lenguaje de alto nivel que permita codificar los eventos. Con dichas herramientas es posible desarrollar cualquier tipo de aplicaciones basadas en el entorno. Power Builder Soporta ampliamente estos requerimientos.

PROGRAMACION ORIENTADA A OBJETOS.

Es una técnica de programación que aumenta la velocidad de desarrollo de los programas y hace que su mantenimiento sea más fácil al volver a utilizar “obejtos” que tienen comportamientos, características y relaciones asociadas con el programa. Los objetos son organizados en grupos que estén disponibles para la creación y mantenimiento de aplicaciones.

La programación orientada a procedimientos clásica presenta ciertos problemas que han ido haciéndose cada vez mas graves, a medida que se construyan aplicaciones y sistemas informáticos más complejos, entre los que destacan los siguientes:

Es difícil modificar y extender los programas, pues suele haber datos compartidos por varios subprogramas, que introducen interacciones ocultas entre ellos.

Es difícil mantener los programas. Casi todos los sistemas informáticos grandes tienen errores ocultos, que surgen a la luz hasta después de muchas horas de funcionamiento.

Es difícil reutilizar los programas. Es prácticamente imposible aprovechar en una aplicación nueva las subrutinas que se diseñaron para otra.

La programación orientada a objetos (OOP, por las siglas ingles Object-Oriented Programming) es una nueva forma de programar que proliferó a partir de los años ochenta y trata de encontrar solución a estos problemas utilizando los siguientes conceptos:

OBJETOS.

Entidades complejas provistas de datos(propiedades, atributos) y comportamiento (funcionalidad, programas, métodos). Corresponden a los objetos reales del mundo que nos rodea.

CLASES.

Conjunto de objetos comparten propiedades y comportamientos.

HERENCIA.

Las clases no están aisladas, sino que se relacionan entre sí, formando una jerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen.

ENCAPSULAMIENTO.

Cada objeto está aislado del exterior, es un módulo natural, y la aplicación entera se reduce a un agregado o rompecabezas de objetos. El aislamiento protege a los datos asociados a un objeto contra su modificación por quien no tenga derecho a acceder a ellos, eliminando efectos secundarios e interacciones.

POLIMORFISMO.

EL polimorfismo permite que una misma operación pueda llevarse acabo de forma diferente en clases diferentes, dependiendo de la referencia del objeto y el número de argumentos. Por ejemplo la operación mover, es distinta para una pieza de ajedrez que para una ficha de damas, pero ambos objetos pueden ser movidos. Una operación es una acción o transformación que realiza o padece un objeto.

CARACTERISTICAS BASICAS DE POWER BUILDER

Power Builder es un software de aplicación para el desarrollador de aplicaciones, cuyas características básicas son:

• Soporta una gran variedad de sistemas de gestión de base de datos, tales como: Sybase, Informix, Oracle, Watcom, entre otras.

• Tiene capacidad de acceder a información de múltiples bases de datos y mostrar esa información en una única ventana.

• Se trabaja en ambiente cliente – servidor.

• Posee un objeto inteligente llamado Datawindow que realiza directamente la interfaz con la base de datos, sin requerir que el programador conozca SQL.

• Capacidad de utilizar sentencias SQL combinadas en el código.

• Se puede trabajar en múltiples plataformas, ya que soporta diferentes sistemas operativos y posee drivers nativos para las bases de datos más comerciales.

• La creación de aplicaciones es sencilla.

• Se realiza poca programación.

• Permite usar ventanas, botones y todas las herramientas que presenta el windows facilitando su manejo.

• Para construir la aplicación se utilizan painters (pintores), allí se definen las propiedades de los objetos y se agregan los controles.

• Se puede trabajar con múltiples ventanas.

NUEVAS CARACTERISTICAS.

Power

...

Descargar como (para miembros actualizados) txt (37 Kb)
Leer 21 páginas más »
Disponible sólo en Clubensayos.com