Ejercicios Uml

Páginas: 9 (2236 palabras) Publicado: 8 de abril de 2015
Metodologías de Desarrollo de Software I

Trabajo Práctico Nro. 4

Diagramas y Especificaciones de Casos de Uso

Lista de Conceptos Tratados:

Actor; Caso de Uso; Especificación de Casos de Uso; Curso básico y alternativos de un Caso de Uso; Escenarios; Generalización/Especialización de Actores; Relaciones entre Casos de Uso: Generalización, Extensión, e Inclusión.

Ejercicio 4.1

Para cada unade las siguientes afirmaciones discuta e indique si esta es Verdadera o Falsa.

Verdadera Falsa

Los actores de un sistema representan, en particular, personas (más precisamente roles que interpretan personas), dispositivos u otros sistemas, y en general, cualquier cosa que interactúa con dicho sistema.

Los Casos de Uso, sus especificaciones y el diagrama de casos de uso de un sistema permiteacordar, entre el equipo de desarrollo y el cliente, los límites y los requerimientos funcionales de dicho sistema.

La especificación de un caso de uso describe cómo se implementa el comportamiento requerido para el sistema en dicho caso de uso.

Dentro de la especificación de un caso de uso se pueden establecer cursos alternativos cuando, al considerar las actividades normales o básicas quecomprende el caso de uso, surgen actividades asociadas a errores o excepciones. Estas actividades alternativas representan desviaciones del curso normal o básico del caso de uso.

Un escenario representa una instancia de un caso de uso.


Ejercicio 4.2

Considere el siguiente diagrama de casos de uso. <>

Extension point:

[want a place




Place conference



Place phone
call










callCustomer
Receive phone
Cellular



call

network



Use

Cellular



scheduler







Telephone

Particula
Corporativ

Syste




m

r
e











Nombre cada uno de los elementos de notación o sintaxis que están presentes en dicho diagrama.

Describa brevemente qué interpreta de dicho diagrama.

Ejercicio 4.3 (Caso de Estudio: Telecompras)

La empresa TeleShopping desea desarrollar un sistemaweb para el soporte de compras a distancia, de los productos que la empresa ofrece, por parte de sus clientes. Se prevé que con este sistema, los clientes podrán, fundamentalmente: realizar consultas del catálogo de productos que se ofrecen, para obtener información acerca de un producto particular (código, descripción, precio, cantidad disponible, etc.); solicitar le envíen periódicamente y porcorreo electrónico dicho catálogo de productos; ingresar una orden de compra, para que se le envíe un conjunto de productos, ajustándose a un tipo de pago para la misma (actualmente sólo tarjeta de crédito); presentar una queja (por demoras en la entrega de los productos, por ejemplo); y cancelar una orden.

Adicionalmente, se pretende que los agentes del depósito de la empresa utilicen el nuevosistema, consultando las órdenes de compra confirmadas, para armar y empaquetar los productos pedidos en dichas órdenes
Metodologías de Desarrollo de Software I

de compra. Asimismo, se debe proveer soporte a estos agentes para determinar la logística para la entrega de cada pedido armado, seleccionando una empresa de transporte apropiada, y delegando a esta la entrega del pedido correspondiente. Porotra parte, es destacable que la empresa ya posee un sistema de inventario para el control de stock de productos. El nuevo sistema deberá interactuar con este para, por ejemplo: consultar descripción y precio de productos al tomar ordenes de compra, o bien para actualizar la disponibilidad de productos al armar pedidos. Por otra parte, las quejas recibidas por parte de los clientes son derivadasinmediatamente al gerente de relaciones con la comunidad.

Identifique actores y casos de uso para el sistema de procesamiento de órdenes de compra, a partir de la narrativa descripta. Construya el diagrama de casos de uso correspondiente.

Especifique de forma breve, en un párrafo, cada uno de los casos de uso en su diagrama.

Extienda la siguiente especificación, que describe el flujo normal...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ejercicios uml
  • ejercicios uml
  • UML ejercicios
  • Uml Ejercicios Practicos
  • Ejercicios Uml
  • Ejercicios UML
  • Ejercicios de uml
  • Ejercicios uml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS