Ejemplo para desarrollar el modelado del sistema mantenedor de países CASOS DE USO / UML.
Modelado del sistema
Click here to load reader
-
Upload
israel-rey -
Category
Software
-
view
47 -
download
1
description
Transcript of Modelado del sistema
Modelado del Sistema
Modelado del Sistema El modelado se ha convertido en un medio para
representar el sistema usando algún tipo de notación gráfica basado en el Lenguaje de Modelado Unificado (UML)
Es posible desarrollar modelos tanto del sistema existente que nos ayuda aclarar lo que hace, como también del sistema a diseñar, es decir el sistema nuevo.
UML considera 5 tipos de diagramas:◦ Diagrama de Actividad: muestra las actividades en un proceso.◦ Diagrama de Casos de Uso: muestra las interacciones entre un
sistema.◦ Diagrama de Secuencia: muestra interacciones entre los actores. ◦ Diagrama de Clases: muestra las clases y sus relaciones en el
sistema.◦ Diagrama de estado: como reacciona el sistema frente a eventos.
Los modelos se usan como parte de un proceso de desarrollo, estos deben ser completos y concretos ya que se usan como base para generar el código fuente del sistema
Modelado de Casos de Uso
Se utiliza para obtener los requerimientos y saber lo que el usuario espera del sistema.
La notación con figura humana se utiliza para saber la interacción con los casos de uso.
Las flechas indican la dirección del flujo de mensajes.
Diagramas de SecuenciaSe usan para modelar las interacciones entre
los actores y los objetos en un sistema.
Los objetos y actores que intervienen Se mencionan en la parte superior
Interacciones entre los objetos
Diagramas de ClasePueden usarse cuando se desarrolla un
modelo de sistema orientado a objetos para mostrar las clases y sus relaciones.
Nombre de la clase
atributos de la clase
métodos de la clase
Modelado dirigido por datos
Muestran la secuencia de acciones en el procesamiento de datos de entrada, sirven para mostrar procesamiento extremo a extremo en un sistema.
UML no soporta diagramas de flujo de datos, por lo que introdujo diagramas de actividad que son similares a los de flujo.
Ingeniería dirigida por modelo
La ingeniería dirigida por modelo MDE, es donde los modelos y no los programas son las salidas principales. Los programas que se ejecutan se generan automáticamente a partir de los modelos.
La ingeniería dirigida por modelo reduce la probabilidad de errores, acelera el diseño y permite crear aplicaciones reutilizables.
Gracias