Arquitectura de sistemas

21
Facultad de Ingeniería Ing. Raúl Jimenez Drago Análisis y Diseño de Sistemas Sesión 7 Arquitectura de Análisis

description

Arquitectura de sistemas para RUP usando UML

Transcript of Arquitectura de sistemas

Facultad de Ingeniería

Ing. Raúl Jimenez DragoAnálisis y Diseño de Sistemas

Sesión 7

Arquitectura de Análisis

Facultad de Ingeniería

2

¿En qué disciplina nos encontramos?

Facultad de Ingeniería

3

Propósito

Esbozar el modelo de análisis y su arquitecturamediante la identificación

Paquetes de análisis y dependencias

CAPA GENERAL

----------------------------------------------------------------------------------------------------------

CAPA ESPECÍFICA

Requerimientos

Practicas

Curriculum

Asistencia Contratos

Practicante

Arquitectura de Analisis

Clases de entidad evidentes

Facultad de Ingeniería

4

permiten

Organizar los artefactos del MA en piezas más manejables.

Características

ALTAMENTE COHESIVOS(sus contenidos deberían estar

fuertemente relacionados)

PA 2

PA 1

PA 3 PA 123

PA 2

PA 1

PA 3

PA 1

PA 23

Paquetes de Análisis

Facultad de Ingeniería

5

Identificación de P. A.

CONTENIDOS ESTRECHAMENTE RELACIONADOS EN UN MISMO PAQUETE

(para dar soporte a un determinado actor o a un proceso de negocio)

CONTENIDOS ESTRECHAMENTE RELACIONADOS EN UN MISMO PAQUETE

(para dar soporte a un determinado actor o a un proceso de negocio)

Facultad de Ingeniería

6

Identificación de P. A. (Cont.)

CASOS DE USO RELACIONADOS CON GENERALIZACIÓN EN UN MISMO PAQUETE

CASOS DE USO RELACIONADOS CON GENERALIZACIÓN EN UN MISMO PAQUETE

Facultad de Ingeniería

7

Identificación de P. A. (Cont.)

CASOS DE USO RELACIONADOS CON <<EXTEND>> EN UN MISMO PAQUETE

(CU extendidos que sólo se extienden a partir de un CU base y que no están estrechamente relacionados con CU de otros paquetes)

CASOS DE USO RELACIONADOS CON <<EXTEND>> EN UN MISMO PAQUETE

(CU extendidos que sólo se extienden a partir de un CU base y que no están estrechamente relacionados con CU de otros paquetes)

Facultad de Ingeniería

8

Identificación de P. A. (Cont.)

<<include>>

CASOS DE USO RELACIONADOS CON <<INCLUDE>> EN DIFERENTES PAQUETES

(CU incluidos con contenidos diferentes al CU base)

CASOS DE USO RELACIONADOS CON <<INCLUDE>> EN DIFERENTES PAQUETES

(CU incluidos con contenidos diferentes al CU base)

Facultad de Ingeniería

9

Los paquetes identificados se organizarán en la Capa de Aplicación

Capas Internas

CAPA ESPECÍFICA(Contienen CU que manejan datos

transaccionales del core del negocio)

PA 2

PA 1

PA 3

La Capa de Aplicación

Capa Específica

Capa General

Facultad de Ingeniería

Ing. Raúl Jimenez DragoAnálisis y Diseño de Sistemas

Caso ResueltoArquitectura de Análisis

Facultad de Ingeniería

11

CASO Negocio

Desarrolle el Diagrama General de CU en el RSA, luego identifique los paquetes de análisis y ubíquelos en la capa correspondiente de la arquitectura de análisis.

Facultad de Ingeniería

12

La secretaria de Gerencia emite las facturas del equipo de Ventas, asignando a cada factura el vendedor y los productos. Además es la encargada de la administración de los registros de los vendedores y de los Productos. El Administrador posee una opción para anular las facturas y otra opción para dar como pagadas las facturas. El encargado de almacén tiene una opción para registrar una Solicitud de compra de Productos asignando los productos necesarios a la solicitud, el administrador es el encargado de aprobar las solicitudes de compra de productos.

CASO Negocio

Facultad de Ingeniería

13

Facultad de Ingeniería

14

Facultad de Ingeniería

15

Facultad de Ingeniería

16

CASO Negocio

Desarrolle el Diagrama General de CU en el RSA, luego identifique los paquetes de análisis y ubíquelos en la capa correspondiente de la arquitectura de análisis.

Facultad de Ingeniería

17

La secretaria de Gerencia emite las facturas del equipo de Ventas, asignando a cada factura el vendedor y los productos. Además es la encargada de la administración de los registros de los vendedores y de los Productos. El Administrador posee una opción para anular las facturas y otra opción para dar como pagadas las facturas. El encargado de almacén tiene una opción para registrar una Solicitud de compra de Productos asignando los productos necesarios a la solicitud, el administrador es el encargado de aprobar las solicitudes de compra de productos.

CASO Negocio

Facultad de Ingeniería

18

Facultad de Ingeniería

19

Facultad de Ingeniería

20

Facultad de Ingeniería

Ing. Raúl Jimenez DragoAnálisis y Diseño de Sistemas

Caso PropuestoArquitectura de Análisis