282742307-DDOO-U4-A2-DAVG

March 21, 2017 | Author: anon_892722894 | Category: N/A
Share Embed Donate


Short Description

DOOO...

Description

Universidad Abierta y a Distancia de México

Análisis y Diseño Orientado a Objetos

Unidad 4. Diseño orientado a objetos con UML (Lenguaje Unificado de Modelado)

Daniel Eduardo Vivanco Guajardo

Matricula: ES1421003294

Actividad 2 Diagramando con UML

CASO El caso que deberán utilizar es:

Se requiere de un sistema para almacenar y consultar canciones por género, artista, álbum y fecha de publicación. Deberá permitir crear listas de reproducción las cuales tienen un nombre, el autor (usuario que la creó), fecha de creación y descripción. Del álbum es necesario guardar el nombre, fecha de publicación y compañía disquera. Para cada artista se requiere almacenar el nombre y breve biografía. Caso de Uso En el caso de uso se describen las secuencias de acciones recíprocas entre dos o más objetos que se producen entre el actor y el sistema, cuando el actor usa el sistema para llevar a cabo una tarea específica. Actores: administrador, usuario, proveedor, índice, base de datos y disco duro. Escenarios: Los escenarios, definen situaciones en las que se encuentra un sistema, esto quiere decir que, el conjunto de escenarios, definen el sistema, o al menos, lo que puede hacer el sistema: este sistema nos permite almacenar canciones, consultarlas por su género, artista, así como crear una lista de reproducción.

Actividades: consultar canciones.

Secuencias de acciones: almacenar, consultar, crear lista de reproducción.

Objetos: Genero, artista, álbum, fecha de publicación.

Tareas: El objetivo es almacenar y consultar canciones por género, artista, álbum y

fecha de publicación. Eventos: Ganar el juego al equipo contrario Rutas: estrategias de juego Relaciones e iteraciones: Los casos de uso son la parte realmente útil del documento, ya que con esta descripción tan detallada a través de imágenes y figuras queda asentado de una manera muy clara la forma de interactuar entre el sistema y el usuario. Un modelo de caso de uso muestra lo que hace un sistema sin describir cómo lo hace, muestra como si estuviera un usuario fuera del sistema, mostrando los requerimientos; se puede hacer usando los objetos y sus interacciones para derivar comportamiento del objeto, atributos y relaciones.

El diagrama de caso de uso está formado por: El actor Símbolos de caso de uso Líneas de conexión

 El caso de uso expresa una unidad coherente de funcionalidad, y se representa en el diagrama de casos de uso mediante una elipse con el nombre del caso de uso en su interior.

Diagrama caso de uso

En el diagrama caso de uso es una representación gráfica de parte o el total de los actores y casos de uso del sistema, incluyendo sus interacciones. Los

diagramas de casos de uso sirven para especificar la comunicación y el comportamiento de un sistema mediante su interacción con los usuarios.

Diagrama de actividades

N

Si

Como su nombre lo dice, estos diagramas están centrados en mostrar las actividades y la secuencia en que deben realizarse, mostrando la forma de

trabajar desde el inicio hasta el final del sistema que se está desarrollando. Este tipo de diagramas cubre la parte dinámica del sistema y son muy útiles para especificar detalladamente el funcionamiento del flujo entre los objetos. Además, que nos muestra las decisiones y le da una mayor visión al usuario.

Diagrama secuencial

Equipo 2

Un diagrama de secuencia en el modelado UML muestra una interacción ordenada según la secuencia de cada evento. Muestra los objetos participantes

en la interacción y los mensajes que intercambian, ordenados según su secuencia en el tiempo. El eje vertical representa el tiempo, y en el eje horizontal se colocan los objetos y actores participantes en la interacción, sin un orden prefijado. Cada objeto o actor tiene una línea vertical, y los mensajes se representan mediante flechas entre los distintos objetos. El tiempo fluye de arriba abajo. Se pueden colocar etiquetas (como restricciones de tiempo, descripciones de acciones, etc.) en el margen izquierdo o bien junto a las transiciones o activaciones a las que se refieren.

Diagrama de clase

Los diagramas de clase son utilizados para mostrar las relaciones entre las clases que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y de contenido. Un diagrama de clases está compuesto por los siguientes elementos: clase, atributos, métodos y visibilidad, y relaciones: herencia, composición, agregación, asociación y uso. Dependiendo el diseño tenemos más herramientas para personalizar el diseño como por ejemplo el tipo de seguridad.

Y con este tipo de herramientas el diseño se personaliza más adaptándose a cada

necesidad del clienta para dar satisfacción y un mayor beneficio a las empresas o negocios. Reporte integrando la explicación del caso, los elementos de UML y los diagramas elaborados, así como una explicación de cada uno de ellos y tus conclusiones en relación con la importancia de los diagramas en el diseño orientado a objetos. Como podemos observar en los diagramas expuestos en el diagrama de caso de uso, nos ilustra perfectamente, gracias a su gran ventaja que tiene es muy fácil de interpretar, además que es muy completo porque nos ilustra todas las acciones de los actores y eso es una gran ventaja para los clientes.

Diagrama de actividades la gran ventaja que tiene es que adamas de ser fácil de interpretar, nos ayuda porque nos expone la herramienta de las decisiones mostrando al cliente una amplia visión para su proyecto. Diagrama de secuencial. Es sencillo de explicar y esto nos da la ventaja para los clientes que les cueste trabajo entender los diagramas se le expone uno más sencillo como es el caso de diagrama secuencial solo se exponen los actores y como se transmiten los mensajes. Diagrama de clase. La gran ventaja es que es fácil de ilustrar es raído de elaborar y la variedad de herramientas para una mejor personalización dependiendo de las necesidades del cliente.

CONCLUSIONES

El diseño de modelado UML proporciona un amplio conjunto de diagramas que normalmente se usan en pequeños subconjuntos para poder representar las vistas principales de la arquitectura de un sistema. Los seis diagramas según Kendall y Kendall de UML. Los diferentes diagramas nos dan un amplio criterio para ilustrar lo que realmente se requiere para ofrecer al cliente las diferentes formas de interpretar su proyecto, de tal forma que sea perfecto y entendible.

FUENTE DE CONSULTA

https://unadmexico.blackboard.com/bbcswebdav/pid-230932-dt-content- rid179783_1/courses/DS-DDOO-1502S-B1-002/U4/Unidad%204.%20Dise %C3%B1o %20orientado%20a%20objetos%20con%20UML_Lenguaje %20Unificado%20de %20Modelado.pdf

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF