aaaa

Páginas: 10 (2313 palabras) Publicado: 23 de septiembre de 2015
Metodologías de Desarrollo de Software I

Cursada Año 2007

Unidad 3: Modelado en el Paradigma de Orientación a Objetos
(Unified Modeling Language)
Trabajo Práctico Nro. 7
Herramientas para el Modelado de Comportamiento Básico:
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 deUso; Escenarios;
Generalización/Especialización de Actores; Relaciones entre Casos de Uso: Generalización, Extensión, e Inclusión.

Ejercicio 7.1
Para cada una de las siguientes afirmaciones discuta e indique si esta es Verdadera o Falsa.
Verdadera

Falsa

Los actores de un sistema representan, en particular, personas (mas precisamente roles que interpretan
personas), dispositivos u otros sistemas, yen 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 permite acordar, 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 que comprende 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 7.2Considere el siguiente diagrama de casos de uso.

<>
Extension point:
[want a place
confrence call]

Place conference call
Place phone call

Customer

Receive phone call

Use scheduler

Particular

Corporative

Cellular network

Cellular
Telephone
System

¾

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

¾

Describa brevemente qué interpretade dicho diagrama.

Ejercicio 7.3 (Caso de Estudio: Telecompras)
La empresa TeleShopping desea desarrollar un sistema web 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
unproducto particular (código, descripción, precio, cantidad disponible, etc.); solicitar le envíen periódicamente y
por correo 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, porejemplo); y cancelar una orden.
Adicionalmente, se pretende que los agentes del depósito de la empresa utilicen el nuevo sistema,
consultando las órdenes de compra confirmadas, para armar y empaquetar los productos pedidos en dichas
órdenes de compra. Asimismo, se debe proveer soporte a estos agentes para determinar la logística para la entrega

Metodologías de Desarrollo de Software I

Trabajo PrácticoNo 7

de cada pedido armado, seleccionando una empresa de transporte apropiada, y delegando a esta la entrega del
pedido correspondiente. Por otra 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 bienpara actualizar la disponibilidad de
productos al armar pedidos. Por otra parte, las quejas recibidas por parte de los clientes son derivadas
inmediatamente 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aaaa
  • Aaaa
  • Aaaa
  • aaaa
  • AAAA
  • aaaa
  • aaaa
  • aaaa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS