Anda di halaman 1dari 19

MODELADO Y ARQUITECTURA

DE LA APLICACIN
CAP. 11 - ANLISIS DE SISTEMAS, DISEO
Y MTODOS WHITTEN & BENTLEY
Vctor Pimentel, Manuel Cordero e Ivn Ulloa
2013-1393, 2013-1611 y 2014-0156

OBJETIVOS

Definir la arquitectura de un sistema de informacin.


Diferenciar entre los diagramas de flujo de datos lgicos y
fsicos.
Describir las alternativas de cmputo centralizada y
distribuida para el diseo de los sistemas de informacin.
Describir las alternativas de base de datos y de distribucin
de datos para el diseo de los sistemas de informacin.
Describir las alternativas de interfaces del usuario y del
sistema para el diseo de los sistemas de informacin.
Describir los diferentes ambientes de desarrollo de software
para el diseo de los sistemas de informacin.
Describir las estrategias de desarrollo o determinacin de la
arquitectura de un sistema de informacin.

Arquitectura de aplicacin

Especificacin de las tecnologas que


deben usarse para implantar los
sistemas de informacin.

Sirve como un contorno general para el


diseo, la construccin e implantacin
detallados.

Diagramas de flujo de datos


fsicos

Modelo de procesos usado para


comunicar las caractersticas tcnicas de
implantacin de un sistema de
informacin.
DFD fsicos sirven como un plano
tcnico para la construccin e
implantacin de sistemas.

Modelos de sistemas y especificaciones


detalladas asociadas

1. Los DFD fsicos del sistema actual.

2. Los DFD lgicos del sistema actual.

3. Los DFD lgicos del sistema objetivo.

4. Los DFD fsicos del sistema objetivo.

5. Las grficas de estructura de los


elementos de software del sistema objetivo.

DFD: Procesos Fsicos

Flujos de datos fsicos


Representan:
La implantacin planeada de una entrada o de
una salida de un proceso fsico;
Una orden de la base de datos o acciones tales
como create (crear), read (leer), update
(actualizar), o delete (borrar);
La importacin o exportacin de datos para otro
sistema de informacin a travs de una red,
El flujo de datos entre dos mdulos o subrutinas
dentro del mismo programa.

Almacenamientos de datos
fsicos
Representan:
Una base de datos
Una tabla en una base de datos
Un archivo de computadora
Una cinta o un medio de respaldo de
cualquier cosa importante
Cualquier archivo temporal o lote de
procesamiento segn lo necesite el
programa

Almacenamientos de datos
fsicos

Arquitectura de tecnologa de la
informacin
Define las tecnologas que deben usar uno, ms
todos los sistemas de informacin. Hay cuatro
categoras de arquitecturas de tecnologa: la red,
los datos, la interfaz y el proceso

Arquitectura de TI
Sistema distribuido

Sistema en el que los componentes


se distribuyen a travs de mltiples
ubicaciones y redes de
computadoras.

Sistemas centralizados

Sistema en el cual todos los


componentes son atendidos por
una computadora central
multiusuario.

Arquitectura de TI

Sistema de servidor de
archivos

Es una
solucin
basada en
LAN, en la
cual una
computadora
servidor
atiende slo
a la capa de
datos. Todas
las dems

Sistema cliente/servidor

Solucin de cmputo
distribuido, en la
cual la presentacin,
la lgica de
presentacin, la
lgica de aplicacin,
la manipulacin de
datos y las capas de
datos se distribuyen
entre las PC clientes
y uno o ms
servidores.

Sistema de cmputo basado en red

Solucin de varias capas en la cual las


capas de presentacin y de lgica de
presentacin se ejecutan en
navegadores Web del lado del cliente,
usando el contenido descargado de un
servidor Web.

Sistema de administracin de base de


dato relacional distribuido

Software que controla


el acceso y el
mantenimiento de los
datos almacenados en
el formato relacional.
Tambin suministra
facilidades de respaldo,
recuperacin y
seguridad. Se llama
algunas veces sistema
de administracin de
base de datos
cliente/servidor.

Ambiente de Desarrollo de Software

Se define en trminos de los lenguajes y


las herramientas de software que se
usarn para desarrollar la lgica de los
negocios y los programas de aplicacin
para ese proceso
Una forma de clasificar los SDE es de
acuerdo con el tipo de arquitectura de
cmputo cliente/servidor o de red que
soportan.

Estrategias de arquitecturas de aplicacin para


el diseo de sistemas
Arquitectura de aplicacin
empresarial

La organizacin desarrolla una


arquitectura de tecnologa de la
informacin que abarque a toda la
empresa.

Tctica de arquitectura de
aplicacin

Cada proyecto debe definir su


propia arquitectura para el
sistema de informacin que se
est desarrollando.

Gracias

Anda mungkin juga menyukai