Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Herramientas de Modelamiento, semana 2

Enviado por   •  28 de Junio de 2020  •  Exámen  •  388 Palabras (2 Páginas)  •  7 Visitas

Página 1 de 2

Vistas y Diagramas en UML

Andrés Fuenzalida Leal.

Herramientas de Modelamiento

Instituto IACC

20 de abril de 2020


Desarrollo

  1. Se requiere que usted identifique y mencione los elementos de la capa estática (clases y objetos) del siguiente caso:

El banco “Mas_Dinero” necesita ayuda para modelar el sistema que hará funcionar sus nuevos cajeros automáticos portátiles. Estos, del tamaño de un teléfono público, le permitirán al usuario realizar solo las operaciones más simples: retirar, depositar y consultar saldo. Para ello, tenga en consideración que:

  • Se pide ingresar la clave del usuario posteriormente al paso de la tarjeta por la ranura.
  • No se puede retirar más fondos de los que realmente hay, notificando de esta situación al usuario.

Clase

Objetos

Cajero

Entregar Dinero, Recibir Dinero, Indicar Saldo, Leer Tarjeta, Solicitar Clave, Notificar en Pantalla

  1. Elabore un cuadro comparativo donde señale 3 diferencias entre las vistas de actividades, interacción y despliegue.

Vista de Actividades

Vita de Interacción

Vista de Despliegue

Permite describir un proceso de negocio o un flujo de trabajo entre los usuarios y el sistema.

La comunicación se realiza mediante mensajes.

Se utilizan para describir la vista de despliegue estática de un sistema.

Describe los pasos que se realizan en un caso de uso.

Las interacciones se pueden especializar añadiendo más trazas a la interacción original.

Se muestra un conjunto de nodos y sus relaciones.

Se utilizan para describir un método, una función o una operación en el software.

Viene dada por un par de conjuntos de trazas (secuencias de eventos): trazas válidas e inválidas. La unión de esos conjuntos no cubre necesariamente el universo entero de trazas.

Se relacionan con los diagramas de componentes, ya que un nodo normalmente incluye uno o más componentes.

  1. Plantee un ejemplo donde utilice las vistas o los diagramas de la vista de diseño. Debe redactar un breve enunciado del ejemplo a realizar.

Se necesita desarrollar un sistema para el funcionamiento de los cajeros automáticos del banco "Tu platita es mía", para lo cual, se ha contratado de sus servicios. El sistema debe permitir a una persona, realizar las acciones de girar y consultar saldo solamente, diferenciando a su vez si esta es un cliente del banco, o una persona cualquiera. En el caso de ser un cliente, se desplegará un menu distinto en pantalla, en donde se mostrará información respecto a créditos pre aprobados para el cliente.

...

Descargar como  txt (2.7 Kb)   pdf (55.1 Kb)   docx (9.6 Kb)  
Leer 1 página más »
Disponible sólo en Essays.club