Jhon fredy
Upcoming SlideShare
Loading in...5
×
 

Jhon fredy

on

  • 299 views

 

Statistics

Views

Total Views
299
Views on SlideShare
298
Embed Views
1

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 1

http://formacionpedagogicadocentes.blogspot.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Jhon fredy Jhon fredy Presentation Transcript

  • MODELOS
    • Los modelos permiten visualizar, especificar, construir y documentar un sistema.
    • Los sistemas bien estructurados son cohesivos funcional, lógica y físicamente, construidos a partir de subsistemas débilmente acoplados.
    • Un modelo bien estructurado proporciona una simplificación de la realidad desde un punto de vista bien definido y relativamente independiente.
  • QUE ES UN MODELO
    • “ Un modelo es una simplificación de la realidad”
    • “ Un modelo es una descripción de un sistema, escrito en un lenguaje bien definido”
  • TIPOS DE MODELO
    • Cuál es su grado de detalle ? ¿Abstracto o detallado?
    • ¿ Qué sistema describe ? ¿Modelo de negocio o modelo software?
    • ¿ Qué aspecto describe ? ¿Estructural o de comportamiento?
    • ¿Es específico o independiente de la plataforma ?
    • ¿ A qué plataforma va dirigido ? EJB, JDBC, .NET, CORBA, etc.
  • UTILIDAD DEL MODELADO “ Una empresa software con éxito es aquella que produce de manera consistente software de calidad que satisface las necesidades de los usuarios” El modelado es la parte esencial de todas las actividades que conducen a la producción de software de calidad”
  • UTILIDAD DEL MODELADO
    • Visualizar cómo es o queremos que sea el sistema
    • Especificar la estructura y comportamiento del sistema
    • Proporciona plantillas que guían la construcción del sistema.
    • Documentan las decisiones.
  • PROPIEDADES DEL MODELADO
    • La elección de los modelos tiene una profunda influencia sobre cómo se acomete el problema y se moldea la solución.
    • Todo modelo debe estar ligado a la realidad.
    • Un único modelo no es suficiente. Cualquier sistema trivial se aborda mejor a través de un pequeño conjunto de modelos casi independientes.
  • DIAGRAMA DE CASOS DE USO
    • Un diagrama de Casos de Uso es un grafo que incluye:
    • Los actores
    • Un conjunto de casos de uso encerrados en un recinto
    • La comunicación entre los actores y los casos de uso
    • Las generalizaciones sobre los casos de uso
  • NOTACIÓN DE LOS CASOS DE USO EN UML
    • Los casos de uso se representan por una elipse conteniendo el nombre, que opcionalmente podría ir debajo de la elipse.
    • Los actores se representan por un monigote y el nombre del actor al pie de la figura
  •  
  • DESCRIPCIÓN DE LOS CASOS DE USO
  • DESCRIPCIÓN DE LOS CASOS DE USO
  •  
  • EJEMPLO DE UN CASO DE USO
  •  
  •  
  • DIAGRAMA DE COLABORACIÓN
    • Los diagramas de colaboración explican gráficamente
    • las interacciones entre las instancias del modelo (objetos).
  • Ejemplo: Matricular un nuevo estudiante en la universidad.
    • Hay cuatro objetos involucrados: un encargado de matrícula, un estudiante, un curso y la universidad. La acción comienza cuando el encargado de matrícula crea un objeto estudiante, lo añade a la universidad, y le pide al objeto estudiante que se matricule. El objeto estudiante obtiene (de sí mismo) su plan de estudio, e identifica los cursos que quiere matricular.
  •  
  • DIAGRAMA DE SECUENCIA
    • La creación de los diagramas de secuencia depende de la formulación de los casos de uso. Los casos de uso indican cómo los actores interactúan con el sistema. Durante la operación del sistema, los actores generan eventos, solicitando alguna operación a cambio.
    • Uso de diagramas de secuencia para modelar los casos de uso : El diagrama de secuencia de un sistema es una representación que muestra, en determinado escenario de un caso de uso, los eventos generados por actores externos, su orden y los eventos internos del sistema.
  • Ejemplo: caso de uso para compra de productos en un supermercado.
    • Caso de uso: Comprar productos
    • Actores: Cliente, cajero
    • Tipo: Primario
    • Descripción: Un Cliente llega a la caja registradora con los artículos que va a comprar. El Cajero registra los artículos y cobra el importe.
    • Al terminar la operación, el Cliente se marcha con los productos.
  •  
  • MAPA DE PROCESOS
    • Representación gráfica de los procesos de una organización. Permite identificar claramente los individuos que intervienen en ellos, las tareas que realizan, a quién afectan cuando no trabajan adecuadamente y su contribución al proceso total . A través de estos mapas es posible evaluar cómo interactúan las áreas que se requieren para completar una labor.
    • Para generar el mapa, primero se deben identificar todos los procesos que integran la organización y definir cómo interactúan dentro y fuera de ella.
    • Posteriormente, es necesario trazar el mapa clasificando los procesos de la siguiente manera:
  • MAPA DE PROCESOS
    • Misionales u operativos (procesos clave): forman parte integral de la razón de ser de la empresa. Son el objetivo del negocio y tienen un alto impacto en el cliente.
    • De apoyo (procesos de apoyo): son los inherentes a la operación del negocio. Éstos dan soporte a sus procesos.
    • Estratégicos (procesos estratégicos): surgen de las políticas de la organización y hacen referencia a leyes y normas. Dan pautas de acción a los demás procesos de la empresa.
  •  
  • DIAGRAMA DE ACTIVIDAD
    • Representa el comportamiento interno de una
    • operación o de un caso de uso, bajo la forma de
    • un desarrollo por etapas, agrupadas
    • secuencialmente.
    • • El propósito del diagrama de actividad es:
    • – Modelar el flujo de tareas
    • – Modelar las operaciones
  • DIAGRAMA DE ACTIVIDAD
    • Muestra los aspectos dinámicos de un sistema
    • Puede describir procesos o casos de uso.
    • Permite elegir el orden en que pueden hacerse las cosas.
    • Establece las reglas de secuencia a seguir.
  • ELMENTOS DE UN DIAGRAMA DE ACTIVIDAD
  •  
  • MAPA SECUENCIAL
    • Muestra la secuencia del proceso en forma lineal, sin detallar las personas, departamentos o entidades que llevan a cabo la actividad. Por ejemplo:
  •  
  • MAPA ANALITICO
    • Se caracteriza por poseer columnas anexas para comentarios u observaciones. Éstos se enlazan mediante llamados numerados de los procesos. Por ejemplo:
  •