¿QUE ES DISEÑO? Se refiere a una estrategia general, que tiene como objeto proporcionar un modelo de verificación un modelo de verificación que permita contrastar hechos con teorías. Es el proceso previo de configuración mental, se refiere al proceso de creación y desarrollo para producir un nuevo objeto de una solución en cualquier campo. ¿QUE ES IMPLEMENTACION? Es la realización de una aplicación o la ejecución de un plan, idea, modelo científico, diseño, especificación, estándar, algoritmo o política. Es la realización de una especificación técnica o algoritmo como un programa, componente de software u otro sistema de cómputo. ¿QUE ES EL DISEÑO DE APLICACIONES DISTRIBUIDAS? Es el proceso de crear una arquitectura para la implementación, este solo puede comenzar una vez que el equipo tenga un entendimiento razonable de los requerimientos del sistema, el diseño nunca terminara hasta que el sistema finalmente es entregado. El diseño de aplicaciones 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. Se diseñan la seguridad, rapidez y flexibilidad. ¿QUE ES EL DISEÑO E IMPLEMENTACION DE MANEJO DE DATOS? Se decide la arquitectura de la aplicación y se determina qué componentes son objetos locales y cuáles deberían ser accesibles remotamente. Este paso incluye: 1. Definir las interfaces remotas. 2. Implementar los objetos remotos. 3. Implementar los clientes. El diseño del sistema de información describe el plan general o el modelo que se propone para ese sistema. Contiene todas las especificaciones que le dan forma y estructura al sistema. Durante la etapa de diseño, el desarrollador debe trasformar los requisitos del sistema en una estructura de alto nivel, identificando sus componentes principales y sus relaciones, tal como las verá el usuario, este diseño se denomina diseño global. El diseño global muestra lo que la solución hará, describe sus entradas y salidas, las funciones de procesamiento, los modelos de datos y controles. Luego de esta etapa se aborda el diseño detallado, que produce las especificaciones reales para el hardware, el software y las bases de datos físicas. El diseño detallado trasforma un diseño abstracto en un sistema de funciones e interacciones entre personas y máquinas.