Uml diagrama de casos de us

Solo disponible en BuenasTareas
  • Páginas : 10 (2335 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de diciembre de 2011
Leer documento completo
Vista previa del texto
oMetodologías de Desarrollo de Software I (Unified Modeling Language) Trabajo Práctico Nro. 7

Cursada Año 2007

Unidad 3: Modelado en el Paradigma de Orientación a Objetos

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 unCaso de Uso; 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 Los actores de un sistema representan, en particular, personas (mas precisamente roles que interpretan personas), dispositivos u otrossistemas, 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 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 deuso. 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. FalsaEjercicio 7.2
Considere el siguiente diagrama de casos de uso.

Extension point: [want a place confrence call]

Place conference call Place phone call

Customer

Receive phone call

Cellular network

Use scheduler

Particular

Corporative

Cellular Telephone System

Nombre cada uno de los elementos de notación o sintaxis que están presentes en dicho diagrama. Describa brevementequé interpreta de 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 obtenerinformación acerca de un producto 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 losproductos, por ejemplo); 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 deSoftware I

Trabajo Práctico No 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 tomarordenes 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 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...
tracking img