Está en la página 1de 5

UNEMI

Alex Aristega

DISEO DE LA
ARQUITECTURA

Diseo de la
Arquitectura

Representa
la
estructura de los
datos y de los
componentes
del
programa que se
requieren
para
construir un sistema

Permiten
la
comunicacin
entre todas las
partes
interesadas en el
desarrollo de un
sistema

Descripciones
arquitectnicas

Los desarrolladores
desean
lineamientos
decisivos sobre la
forma de proceder
con el diseo

Gneros
arquitectnicos

Implica una
categora dentro del
dominio general del
software

Estilos
arquitectnicos

El estilo
arquitectnico es
una plantilla para la
construccin

GNEROS
ARQUITECTN
ICOS
Inteligencia
Artificial
Comerciales
y no
Lucrativos
Comunicaciones
Juegos
Finacieros
Gobierno
Industrial
Legal
Medicos
Sistemas opertivos
Cientficos

Breve
de

taxonoma

Arquitectura centradas en los datos

estilos de

En el centro de la arquitectura se encuentra un almacn de datos


Arquitectura de flujo de datos
Datos de entradas van a transformarse en datos de salida a travs de una serie de
componentes computacionales
Arquitectura de llamar y regresar
Descompone una funcin en una jerarqua de control en la que un programa principal
invoca cierto nmero de componentes de programa que a su vez invocan a otros.
Arquitectura orientada a objetos
Los componentes de un sistema incluyen datos y las operaciones que deben aplicarse
para manipularlos
Arquitectura en capas
Se define un nmero de capas diferentes
arquitectura

Para mapear estos diagramas de flujo de datos es una arquitectura de software deben darse los siguientes pasos de diseo

PASO 1. REVISAR EL MODELO FUNDAMENTAL


DEL SISTEMA

El modelo del sistema fundamental ilustra la funcin de seguridad como


una transformacin nica, y representa a los productores y
consumidores externos de los datos que fluyen hacia dentro y fuera de
la funcin.

PASO 2. REVISAR Y REFINAR LOS DIAGRAMAS


DE FLUJO DE DATOS PARA EL SOFTWARE

La informacin obtenida del modelo de requerimientos se refina para


producir ms detalles. Por ejemplo, se estudia el DFD de nivel 2 para
vigilar sensores y se obtiene el diagrama de flujo de datos de nivel 3

PASO 3. DETERMINAR SI EL DFD


CARACTERISTICAS
DE
FLUJO
TRANSFORMACIN O DE TRANSICIN

TIENE Se observa que los datos entran al software por una trayectoria de
ingreso y lo abandonan por tres trayectorias de salida
DE

PASO
4.
AISLAR
EL
CENTRO
DE Anteriormente se describi al flujo de entrada como un camino que
convierte la informacin con forma externa en informacin interna, el
TRANFORMACIN AL ESPECIFICAR LIMITES DE
flujo de salida hace la conversin inversa.
FLUJO DE ENTRADA Y SALIDA

PASO 5. REALIZAR EL REDISEO DE PRIMER


NIVEL.

El rediseo lleva a una estructura de programa en la que los


componentes de alto nivel ejecutan la toma de decisiones y los de bajo
nivel realizan la mayor parte del trabajo de entrada y salida

PASO 6. REALIZAR REDISEO DE SEGUNDO


NIVEL.

El rediseo de segundo nivel se logra con el mapeo de transformaciones


individuales de un diagrama de flujo de datos en mdulos apropiados
dentro de la arquitectura.

PASO 7. REFINAR LA ARQUITECTURA DE


PRIMERA ITERACIN CON EL EMPLEO DE
HEURSTICOS
DE DISEO PARA MEJORAR LA CALIDAD DEL
SOFTWARE

Los componentes hacen explosin o implosin para producir un


rediseo sensible, la separacin de problemas, buena cohesin,
acoplamiento mnimo y, lo ms importante, una estructura que puede
implementarse sin dificultad, probar sin confusin y mantener sin
grandes problemas

También podría gustarte