Metodologia rad luis cambal

17
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES “UNIANDES” NOMBRE: LUIS CAMBAL CARRERA: SISTEMAS ASIGNATURA: SISTEMAS DE INFORMACION TUTOR: ING. JOHN TOASA FECHA DE ENTREGA: 24/07/2012

Transcript of Metodologia rad luis cambal

Page 1: Metodologia rad luis cambal

UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES

“UNIANDES”

NOMBRE: LUIS CAMBAL

CARRERA: SISTEMAS

ASIGNATURA: SISTEMAS DE INFORMACION

TUTOR: ING. JOHN TOASA

FECHA DE ENTREGA: 24/07/2012

Page 2: Metodologia rad luis cambal

Panorama del Diseño de Sistemas

Análisis del Sistema

Requerimientos no Funcionales

Modelos de Casos de Uso (Punto de vista de los actores)

Modelo de ObjetosSecuencia de

Interacciones

Page 3: Metodologia rad luis cambal

Diseño del Sistema

Objetivos de diseño (Optimización)

Arquitectura de S.W

-Relación de Subsistemas

-Correlación S.W y H.W

-Flujo de Control

-Control de Acceso

-Almacenamiento de Datos

Condiciones de Frontera

Page 4: Metodologia rad luis cambal
Page 5: Metodologia rad luis cambal
Page 6: Metodologia rad luis cambal
Page 7: Metodologia rad luis cambal
Page 8: Metodologia rad luis cambal
Page 9: Metodologia rad luis cambal

CONCEPTOS DE DISEÑO DE SISTEMASSubsistema: Descomposición en partes

más simples de un sistema.

Servicio: Conjunto de Operaciones Relacionadas que comparten un propósito común. Es la interfaz del subsistema

Page 10: Metodologia rad luis cambal

CONCEPTOS DE DISEÑO DE SISTEMASAcoplamiento:

Dependencia entre los subsistemas

Cohesión: Dependencia entre clases dentro de un

subsistema

Page 11: Metodologia rad luis cambal

Cohesión y AcoplamientoLa cohesión de un objeto significa cuan

relacionadas y enfocadas están las acciones del objeto

La situación ideal es que cada objeto tenga las mínimas dependencias posibles con el resto del sistema, para poder realizar modificaciones en partes del programa sin necesidad de cambiar la mitad del sistema

Page 12: Metodologia rad luis cambal

Capas y ParticionesParticiones: Divisiones en subsistemas que

proveen servicios en el mismo nivel de abstracción.

Capa: Es un subsistema que provee servicios a un nivel de abstracción superior.

Page 13: Metodologia rad luis cambal

Arquitectura de S.WA medida que la complejidad de los sistemas se fue

incrementando, las descomposición en subsistemas es más crítica.

La definición dada a Arquitectura de S.W por el Estandar IEEE 1471-2000, la define como:La Arquitectura de Software es la organización fundamental

de un sistema encarnada en sus componentes, las relaciones entre ellos y el ambiente y los principios que orientan su diseño y evolución.

Page 14: Metodologia rad luis cambal

Arquitectura Cliente/Servidor

Client

Server

service1()service2()

serviceN()…

**

requester provider

La arquitectura cliente/servidor es un modelo para el desarrollo de sistemas de información en el que las transacciones se dividen en procesos independientes que cooperan entre sí para intercambiar información, servicios o recursos.

Page 15: Metodologia rad luis cambal

Arquitectura Peer to PeerEs una generalización de la arquitectura

Cliente/Servidor.Los clientes pueden ser servidores y los

servidores pueden ser clientes.

Peer

service1()service2()

serviceN()…

requester

provider

*

*

Page 16: Metodologia rad luis cambal

Arquitectura MVCArquitectura Modelo / Vista / Controlador

(Model/View/Controller)

Sus características principales son que el Modelo, las Vistas y los Controladores se tratan como entidades separadas

Page 17: Metodologia rad luis cambal

Consideraciones en el Diseño del SistemaConcurrencia (HW y SW)Correspondencia entre el S.W y el H.WManejo Persistente de DatosControl de Acceso – Control de FlujoCondiciones de Frontera