Análisis de Pruebas de Presión ANÁLISIS MODERNO DE PRUEBA DE POZOS CONTENIDO
modelado de análisis
-
Upload
independent -
Category
Documents
-
view
0 -
download
0
Transcript of modelado de análisis
Chunga Huatay Edwin
ContenidoClase 1: Modelado y Diagramación UML1. Proceso de desarrollo de sistemas2. Lenguaje Unificado de Modelado (UML)3. Diagramas de UML
2
Chunga Huatay Edwin
1. Proceso de desarrollo de sistemas
6
SISTEMA ACTUALProcesos del negocio
SISTEMA PROPUESTORequisitos del sistema
Proceso de Desarrollo de Sistemas
Chunga Huatay Edwin
1. Proceso de desarrollo de sistemas
Modelar permite: Ayudar a visualizar cómo es un sistema. Permitir especificar la estructura y comportamiento del sistema.
Proporcionar plantillas que sirven de guía en la construcción del sistema.
Documentar las decisiones adoptadas durante el desarrollo.
7
Ante problemas complejos Divide y vence
Modela
Modelar es diseñar y estructurar, antes de programar
Chunga Huatay Edwin
1. Proceso de desarrollo de sistemas
Un modelo captura una vista de un sistema del mundo real. Es una abstracción de dicho sistema, considerando un cierto propósito
Un diagrama es una representación gráfica de una colección de elementos del modelo
8
Chunga Huatay Edwin
2. Lenguaje Unificado de Modelado. (UML)
UML es un lenguaje gráfico para modelar, diseñar, estructurar, visualizar, especificar y documentar Software.
UML es un lenguaje para modelar. Su vocabulario y sintaxis están ideados para la representación conceptual y física de un sistema.
Proporciona vocabulario común a la cadena de producción.
Es un estándar para crear planos completos y no ambiguos.
9
Chunga Huatay Edwin
2. Lenguaje Unificado de Modelado. (UML)
10
Use CaseDiagramsUse CaseDiagramsDiagramas de
Casos de Uso
ScenarioDiagramsScenarioDiagramsDiagramas de
Colaboración
StateDiagramsStateDiagramsDiagramas deComponentes
ComponentDiagramsComponentDiagramsDiagramas de
Distribución
StateDiagramsStateDiagramsDiagramas de Objetos
ScenarioDiagramsScenarioDiagramsDiagramas deEstados
Use CaseDiagramsUse CaseDiagramsDiagramas deSecuencia
StateDiagramsStateDiagramsDiagramas deClases
Diagramas deActividad
Modelo
Chunga Huatay Edwin
3. Diagramas de UMLDiagramas estáticosDiagrama de Casos de Uso Diagrama de Clases Diagrama de Objetos Diagramas de Comportamiento
Diagrama de Estados Diagrama de Actividad Diagramas de Interacción
Diagrama de Secuencia Diagrama de Colaboración
Diagramas de implementación Diagrama de Componentes Diagrama de Despliegue
11
Chunga Huatay Edwin
1. Diagramas de casos de uso: representan las funciones del sistema desde el punto de vista del usuario.
2. Diagramas de clases: representan la estructura estática en términos de clases y relaciones.
3. Diagramas de objetos: representan los objetos y sus relaciones.
4. Diagramas de secuencia: representación temporal de los objetos y sus interacciones.
5. Diagramas de colaboración: representación espacial de los objetos, enlaces e interacciones. 12
Chunga Huatay Edwin
6. Diagramas de actividades: representan el comportamiento de una operación en términos de acciones.
7. Diagramas de estados: representan el comportamiento de una clase en términos de estados.
8. Diagramas de componentes: representan los componentes físicos de una aplicación.
9. Diagramas de despliegue: representan el despliegue de los componentes sobre los dispositivos materiales.
13
Chunga Huatay Edwin
3. Diagramas de UML
Diagrama de casos de uso
14
secretario academ ico
elaborar horario
buscar curso<<include>>
agregar linea curso<<extend>>
nuevo horario
<<extend>>
quitar linea curso
<<extend>>
grabar horario
<<extend>>
Chunga Huatay Edwin
3. Diagramas de UML
Diagrama de objetos
16
Avión m ilitar Avión com ercial
Avión de carga Avión de pasajeros
M otor Vendedor de billetes
Avión
1..4
1
1..4
1
Piloto
Reservan
1
n
1
Línea aérea
Vuelon1 n1
1..2
n
1..2
nn1 n1
1
n
1
n{ disjunta, com pleta }
{ disjunta, com pleta }
Chunga Huatay Edwin
3. Diagramas de UML Diagrama de actividades
20
Solicitar pasaje
Seleccionar vuelo
Pagar pasaje
Verificar existencia vuelo
Inform ar alternativas y precios
Solicitar pago
Reservar plazas
Em itir billete
Dar detalles vuelo
Confirm ar plaza reservada
AirlineVendedorPasajero