APLICACIONES INFORMATICAS

2.807 visualizaciones

Publicado el

EVOLUCIÓN DE LAS APLICACIONES INFORMATICAS

Publicado en: Educación
0 comentarios
1 recomendación
Estadísticas
Notas
  • Sé el primero en comentar

Sin descargas
Visualizaciones
Visualizaciones totales
2.807
En SlideShare
0
De insertados
0
Número de insertados
141
Acciones
Compartido
0
Descargas
40
Comentarios
0
Recomendaciones
1
Insertados 0
No insertados

No hay notas en la diapositiva.

APLICACIONES INFORMATICAS

  1. 1. 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 INFORMATICAS SECCIÓN 8 LOS TEQUES, NOVIEMBRE 2013
  2. 2. APLICACIONES 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.
  3. 3. PARTES DE UNA APLICACION INFORMÁ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.
  4. 4. APLICACIONES 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.
  5. 5. APLICACIONES CLIENTE/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.
  6. 6. APLICACIONES 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.
  7. 7. APLICACIONES 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).
  8. 8. APLICACIONES 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#.
  9. 9. APLICACIONES DISTRIBUIDAS 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. 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.

×