aplicaciones informaticas

13
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA COLEGIO UNIVERSITARIO DE LOS TEQUES “CECILIO ACOSTA” PNF EN ADMINISTRACION APLICACIONES APLICACIONES INFORMATICAS INFORMATICAS SECCIÓN 8 LOS TEQUES, NOVIEMBRE 2013

Upload: cultca3

Post on 21-Jun-2015

701 views

Category:

Education


0 download

DESCRIPTION

EVOLUCIÓN DE LAS APLICACIONES INFORMATICAS

TRANSCRIPT

Page 1: APLICACIONES INFORMATICAS

REPÚBLICA BOLIVARIANA DE VENEZUELAMINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA

COLEGIO UNIVERSITARIO DE LOS TEQUES “CECILIO ACOSTA”

PNF EN ADMINISTRACION

APLICACIONES APLICACIONES INFORMATICASINFORMATICAS

SECCIÓN 8

LOS TEQUES, NOVIEMBRE 2013

Page 2: APLICACIONES INFORMATICAS

APLICACIONES INFORMATICASAPLICACIONES INFORMATICAS 

Son un tipo de programa informático diseñado como herramienta para permitir a los usuarios realizar uno o diversos tipos de trabajo.

La evolución de las aplicaciones informáticas se dio debido a los siguientes factores:• Trabajo a distancia.• Compartir información.• Accesibilidad.• Seguridad en la protección de la información.

Page 3: APLICACIONES INFORMATICAS

PARTES DE UNA APLICACION PARTES DE UNA APLICACION INFORMÁTICAINFORMÁTICA

 1. Interfaz de Usuario: elemento con el que interacciona el usuario de la aplicación, ejecutando acciones, introduciendo u obteniendo información.

2. Lógica de Negocio: procesan la información para generar los resultados que persiguen.

3. Gestión de Datos: se ocupa del almacenamiento y recuperación de la información.

Page 4: APLICACIONES INFORMATICAS

APLICACIONES MONOLÍTICASAPLICACIONES MONOLÍTICAS

   Son aquellas en las que el software se estructura en grupos funcionales acoplados, involucrando los aspectos de la presentación, procesamiento y almacenamiento de la información.

Incluimos acá, las distintas aplicaciones para escritorio: sistemas operativos, ofimática, entre otros.

Page 5: APLICACIONES INFORMATICAS

APLICACIONES APLICACIONES CLIENTE/SERVIDORCLIENTE/SERVIDOR

 Esta arquitectura consiste en

un cliente que realiza peticiones a otro programa que le da respuesta, es ventajosa en un sistema operativo multiusuario distribuido a través de una red de computadoras.

La capacidad de proceso está repartida entre los clientes y los servidores, y debido a la centralización de la gestión de la información y la separación de responsabilidades facilita el diseño del sistema.

Page 6: APLICACIONES INFORMATICAS

APLICACIONES DE 2 CAPASAPLICACIONES DE 2 CAPAS 

Esta arquitectura fue la primera en aprovecharse de la estructura cliente-servidor. Y presenta las siguientes capas:1. Nivel de aplicación: donde se encuentra toda la interfaz del sistema y de la que el usuario puede disponer para realizar su actividad con el sistema.2. Nivel de la base de datos: donde se almacena toda la información ingresada en el sistema.

Las herramientas para el desarrollo en dos capas son Visual Basic, Access y SQL.

Page 7: APLICACIONES INFORMATICAS

APLICACIONES DE TRES CAPASAPLICACIONES DE TRES CAPAS 1. Nivel de Aplicación: solo tiene que trabajar con la semántica propia de aplicación, sin tener que preocuparse de cómo esta implementado este ni de su estructura física. 2. Nivel de Dominio de la aplicación: este nivel se encarga de toda la estructura física y el dominio de aplicación. 3. Nivel de Repositorio: capa en donde se almacenan los datos y toda la información.

Las herramientas para el desarrollo de tres capas son:

• Visual Basic (capa de aplicación).

• SQL Server (repositorio de datos).

• MTS (nivel del dominio de aplicación).

Page 8: APLICACIONES INFORMATICAS
Page 9: APLICACIONES INFORMATICAS

APLICACIONES DE N CAPASAPLICACIONES DE N CAPAS

Los diferentes procesos están distribuidos en capas lógicas y físicas, los procesos se ejecutan en diferentes equipos los cuales poseen una configuración distinta y está optimizado para realizar el papel que le ha sido asignado dentro de la estructura de la aplicación.

Estos sistemas de computación utilizan componentes individuales que se comunican entre ellos como:• CORBA: (Common Object Request Broker Architecture) del Object Management Group (OMG).

•DNA: (Distributed Network Applications) de Microsoft (incluye COM/DCOM y COM+ además de MTS, MSMQ.

•EJB : (Enterprise Java Beans) de Sun Microsystems

•XML : (eXtensible Markup Language) del World Wide Web Consortium (W3

•.NET: de Microsoft que incluye nuevos lenguajes como Visual Basic.net, C#.

 

Page 10: APLICACIONES INFORMATICAS
Page 11: APLICACIONES INFORMATICAS

Involucra la división de una aplicación en múltiples capas; la interfaz de usuario, la capa media de objetos de negocios, y la capa de acceso a datos.

APLICACIONES DISTRIBUIDAS

Esta aplicación logra: Cálculos u otros procesos de

negocios. Ejecución de reglas de

negocios. Validación de datos

relacionados al negocio. Manipulación de datos. Ejecución de las reglas de

datos relacional. Interactuar con aplicaciones

externas o servicios. Interactuar con otros usuarios.

Las capas que lo forman son: ◦ Capa de Presentación:

Interfaz de usuario, interacción.

◦ Capa de Negocios: cálculos, ejecución de reglas, validación de datos.

◦ Capa de Servicios de Datos: manipulación y ejecución de las reglas de datos relacional.

Page 12: APLICACIONES INFORMATICAS
Page 13: APLICACIONES INFORMATICAS