Trabajo

Páginas: 11 (2589 palabras) Publicado: 4 de julio de 2012
Diseño
En el flujo de trabajo de diseño veremos principalmente a tres Roles involucrados:
1. El arquitecto
2. El Diseñador
3. El Diseñador de Bases de Datos.
Objetivos de la Disciplina:
• Transformar los Requisitos, en el Diseño del futuro Sistema.
• Evolucionar una Arquitectura Robusta para el Sistema.
• Adaptar el Diseño para que coincida con el entorno de implementación y losrequisitos No Funcionales.

En un punto en las actividades Refinar la Arquitectura y Analizar el Comportamiento, las tareas empiezan a tomar el nivel de detalles requerido en el diseño, los artefactos sufren transformaciones y se ejecuta una conversión entre elementos del análisis y sus homólogos en el diseño

Artefactos de Entrada y de Salida

Entrada
• Analysis Class
• Analysis Model• Project Specific Guidelines
• Software Architecture Document
• Supplementary Specifications
• Design Model
Salida
• Design Class: Son clases con un mayor nivel de detalle, que se conciben para satisfacer los requisitos funcionales y no funcionales, teniendo en conçsideración la tecnología en la cual se implementará el diseño.
• Design Model: compuesto por las clasesidentificadas, así como Paquetes de Diseño, Subsistemas de Diseño e Interfaces de estos.
• Design Package Es un elemento agrupador, que sirve para contener a otros elementos, que pueden ser Clases u otros Paquetes. Cuando el diseño se torna demasiado complejo generalmente es recomendable en aras de tener una mejor comprensión del mismo, emplear estos elementos agrupadores. Si un objetivo puede decirseque cumple es el de permitirnos Administrar la Complejidad.
• Design Subsystem: Un subsistema de Diseño cumple la misma función que un paquete Un subsistema puede contener Clases, Paquetes y Otros Subsistemas. Los Servicios brindados por un Subsistema, es decir sus responsabilidades, las expone por un conjunto de Interfaces
• Interface: Un elemento del modelo que define un conjunto decomportamientos (operaciones) brindadas por un elemento clasificador (Clase, Subsistema, Componente)
Identificar Clases, Clases Activas y Subsistemas
• Clases, que representan un conjunto de responsabilidades individuales.
• Subsistemas, que representan un conjunto de funcionalidades a mayor escala.
• Clases Activas que representan hilos de control en el sistema.
• Interfaces, querepresentan declaraciones abstractas de responsabilidades brindadas por una clase o subsistema.
Refinar la Arquitectura
El Arquitecto, centra su atención en Identificar Mecanismos de Diseño Conjuntamente Identifica Elementos de Diseño, significativos para la arquitectura, a partir de los resultados de las actividades del Análisis. La identificación del hardware necesario para desplegar el software queesta siendo construido, en la actividad

Como ha quedado demostrado, el arquitecto debe prestar especial atención a la configuración de hardware en la cual se desplegará el sistema, identificando Nodos Procesadores (Computadoras), Dispositivos, y Protocolos. Para representar esta información emplea el elemento de UML denominado Diagrama de Despliegue.
[pic]
Fig. # 1 Diagrama de Despliegue ejemploimaginario anterior.

En el diagrama anterior, se muestran los tres tipos de elementos, Dispositivos, Procesadores y Protocolos.
A continuación se brindan ejemplos de estos elementos:

Procesadores: Nodos que tienen capacidad de procesamiento, computadoras por lo general.
Ej. Maquina Cliente, Servidor de Datos, Servidor Web, Servidor de Aplicaciones, Servidor de Correo.

Dispositivos: Nodos queno tienen capacidad de procesamiento.
Ej. Impresora, Scanner, WebCam, Lector de Tarjeta.

Protocolos: Estándares que deben existir implementados en la red entre máquinas, para efectuar cierta comunicación.
EJ. SMTP, POP3 para correo, RMI para componentes distribuidos sobre Java, DCOM para componentes distribuidos de Microsoft, ADO, JDBC, OLE-DB para encuestar bases de datos.
Analizar los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajadores Del Trabajo
  • trabajo del trabajo
  • Trabajo Del Trabajo
  • El trabajo y el Trabajador
  • Trabajo Trabajador
  • trabajo trabajo
  • trabajo trabajo
  • Trabajo de trabajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS