Sei sulla pagina 1di 4

26 DE ENERO DE 2019

UNIDAD 1. HERRAMIENTAS PARA EL


MODELADO DE SOFTWARE
ACTIVIDAD 1. COMPONENTES BÁSICOS DE UML
Karla Leticia García Román - ES162000912
Universidad Abierta y a Distancia de México
ASIGNATURA: Métodos y modelos de desarrollo de software
ASESOR: Galindo Vilchis Magdalena
DOCENTE:
Karla Leticia García Román - ES162000912
Unidad 1. Herramientas para el modelado de software
Actividad 1. Componentes básicos de UML
26 de enero de 2019

El propósito de la actividad es distinguir en el diagrama de casos de uso de UML los


componentes básicos; para ello, analiza el diagrama que se encuentra al final de este
documento con el título Diagrama Actividad 1. Para realizar la actividad sigue estos
pasos:

Instrucciones
1. Observa la imagen y analiza sus elementos.

2. Desarrolla los siguientes planteamientos:


 ¿Cómo se llama el Sistema?
El sistema se llama restaurante ya que es el nombre marcado en la parte superior
del diagrama, dentro del cuadro de límite del sistema.

 ¿Cuántos casos de uso se observan en el diagrama?


En el sistema podemos ver siete casos de uso, los cuales son:
1. Cancelar orden
2. Entregar orden
3. Verificar Orden
4. Realizar Orden
5. Pagar Orden
6. Pagar Orden - Efectivo
7. Pagar Orden - Tarjeta de Crédito

Página 1 de 3
Karla Leticia García Román - ES162000912
Unidad 1. Herramientas para el modelado de software
Actividad 1. Componentes básicos de UML
26 de enero de 2019

 ¿Cuáles son los nombres de los actores?


Los actores toman el nombre de Mesero, Ayudante, Cocinero y Cajero

 ¿Qué nombre reciben las 8 líneas sin punta?


Líneas de comunicación o <<comunicate>>

 ¿Las 8 líneas sin punta qué representan?


Las líneas de comunicación representan la relación o asociación simple entre un
actor y un caso de uso, en el caso de cancelar y realizar orden, los actores tienen
una comunicación sencilla con el sistema ya que no requieren de otros pasos más
elaborados como es el caso de entregar y pagar orden.

 ¿Qué nombre recibe la línea discontinua?


Línea de inclusión o <<include>>

 ¿Qué representa la línea discontinua?


Representa la inclusión de pasos que tienen en común los casos de uso o actores,
en este caso el mesero y el ayudante tienen que verificar la orden al momento de
entregarla, para evitar usar dos casos de uso de verificación se usa uno para
ambos actores ya que el procedimiento es el mismo.

 ¿Qué nombre reciben las 2 líneas continuas con punta?


Líneas de especialización o generalización del caso de uso.

 ¿Qué representan las 2 líneas continuas con punta?


Las líneas de generalización representan un caso de uso heredado, es decir,
realiza la misma acción pero con variantes, en el caso de uso “Pagar Orden” se
puede ver que se generaliza a otros dos casos de uso divididos por el método de
pago ya que por un lado recibe efectivo y por el otro una tarjeta de crédito pero sin
cambiar la acción principal que es pagar la orden.

 ¿Qué casos inicia el mesero?


El mesero inicia el sistema en general al tomar la orden del cliente, los demás
actores son dependientes de este por lo que se podría decir que el actor principal
del sistema es el mesero, ya que este realiza, entrega y cobra la orden en primera
instancia para que los demás puedan continuar con el proceso, sin embargo en el
caso de la cancelación, tanto el mesero como el ayudante pueden iniciar el caso
de uso.

Página 2 de 3
Karla Leticia García Román - ES162000912
Unidad 1. Herramientas para el modelado de software
Actividad 1. Componentes básicos de UML
26 de enero de 2019

Bibliografía
Megino Barquinero, J. M. (18 de marzo de 2013). Tipos de relaciones en diagramas de
casos de uso. UML. Obtenido de Blog SEAS:
https://www.seas.es/blog/informatica/tipos-de-relaciones-en-diagramas-de-casos-
de-uso-uml/
Rumbaugh, J., Jacobson, I., & Booch, G. (2007). Manual de Referencia. Obtenido de El
Lenguaje Unificado de Modelado:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/D
S/04/DMMS/U1/Descargables/Material_de_apoyo/Boch_2007_Manual_de_referen
cia_DMMS.pdf
UnAD México. (2018). Herramientas para el modelado de software. Obtenido de Métodos
y modelos de desarrollo de software:
https://unadmexico.blackboard.com/bbcswebdav/institution/DCEIT/2016_S2_B1/D
S/04/DMMS/U1/Unidad_1_Herramientas_para_el_modelado_de_software_DMMS.
pdf

Página 3 de 3

Potrebbero piacerti anche