Upload
felipe-cuadros
View
173
Download
0
Embed Size (px)
Citation preview
Aplicaciones Informáticas
NOMBRE: FELIPE CUADROS JARAMILLOGRADO:8°2FECHA:11/ 02/ 2016
Haga clic en el icono para agregar una imagen
Aplicaciones informáticas
Aplicaciones Informáticas
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.
Partes de una Aplicación 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.
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.
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.
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.
Aplicaciones de 3 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).