Page 44

Software libre

© FUOC • XP06/M2118/02155

Caso práctico Figura 3-2. Arquitectura lógica

Como apoyo a la generación del diagrama anterior o para validar las interfaces, se pueden utilizar tarjetas CRC (class responsibility collaborator) tal como: Tabla 3-1. Ejemplo de tarjetas CRC para el portal de servicios Portal de servicios Ofrece los servicios a los clientes de la empresa – Web, mail y news – Impresión remota – SFTP – Comercio electrónico – Base de datos

Identificación y ficheros

Debe figurar en primer lugar el nombre del componente. En la columna izquierda se deberá reflejar todo lo que el componente hace (servicios que presta en nuestro caso) o también los datos que posee. Se incluirá todo lo que es de su responsabilidad y la información que debe mante-

ANOTACIONS

ner. En la parte derecha se incorporarán los elementos con los cuales se relaciona para llevar a cabo los servicios indicados en la izquierda. Estas tarjetas son utilizadas generalmente en las últimas tecnologías de diseño y planificación del software y permiten “definir” diagramas de componentes dinámicamente, utilizando un espacio (por ejemplo, una mesa) para colocar las tarjetas en función de su grado de comunicación (cerca o lejos del recurso/aplicación), para lograr así una visión global de la arquitectura lógica durante una sesión de planificación. 44

Administracion_redes_GNULinux  
Advertisement