Está en la página 1de 28

Asignatura Introducción al análisis y diseño de SI Orientado a Objetos

Modelo de ingeniería de requisitos:


1. Compresión inicial del problema

Caso Práctico

OsbertOglesby, el renombrado corredor de arte, necesita un sistema de información que le ayude a vender y
comprar cuadros. Osbert se especializa en comprar y vender cuadros a impresionistas franceses. Sin embargo
comprará virtualmente cualquier cuadro si considera que puede obtener una ganancia cuando lo venda en su
galería de arte.

Procedimiento:

1. Se entrevistará a Osbert con el fin de obtener información detallada sobre cada aspecto de su negocio.
2. Obtener información básica para comprender cualquier término técnico que consiste en adquirir
conocimiento del medio, es decir información sobre cuadros y el negocio del arte en general.
3. Analizar las ventajas competitivas de su negocio, es decir detectar estrategias que le permita aumentar
la rentabilidad del negocio.
4. Con la finalidad de aprender sobre arte se recomienda visitar varios sitios web de dos museos de arte
importantes.

Ventajas competitivas:

1. Determinar Virtualmente el precio máximo de compra de los cuadros


2. Generar un informe de tendencias futuras el coeficiente de moda del autor
3. Ajuste dinámicos de los algoritmos de compra

Glosario de Términos

1. Paisaje: Pintura de una escena de la naturaleza


2. Obra Maestra: Pintura de indudable excelencia
3. Obra Representativa: Pintura inferior de un artista que previamente a pintado una obra maestra
4. Técnica: Criterio de clasificación con el cual se pinta el trabajo de arte(óleo, acuarela)
5. Oleo: Pintura basada en aceite
6. Retrato: Pintura de una o más personas
7. Calidad de cuadro: Criterio de clasificación de una pintura (obra maestra, obra representativa, obra otro
tipo)
8. Naturaleza muerta: Pintura de objetos inanimados
9. Tema: Criterio de clasificación que incluye paisaje, retrato, naturaleza muerta
10. Acuarela: Pintura basada en agua

Derivado de los puntos anteriores se descubrió que existen varias maneras de realizar una clasificación de los
cuadros: La primera es considera la técnica, se descubrió que la técnica más popular es la pintura al Óleo y los
cuadros más pequeños se pintan con acuarela. Otras técnicas a veces utilizadas son lápiz, pastel y lápices de
colores. Por lo que se recomienda realizar un glosario que contenga estos términos.

Una segunda manara es por tema: el más popular es el retrato de una persona y los menos son paisajes y un
objeto animado como un florero, un frutero a los cuales se les llama naturaleza muerta.
1
Una tercera es la calidad del cuadro. Un cuadro de excelencia indudable recibe el nombre de obra maestra,
también existe la obra representativa catalogada como una obra inferior. Estos términos también son necesarios
incluirlos en el glosario de términos.

Podrán utilizarse una seria de técnicas para obtener más información necesaria para la construcción del modelo
de negocio como son: Entrevistas, cuestionarios, formularios o manuales de procedimientos utilizados por el
negocio, observación directa, cámaras de video.

2. Modelo del Negocio

La empresa de OsbertOglesby ha sido exitosa durante muchos años. Sin embargo útilmente ha estado
perdiendo dinero. Un consultor financiero ha determinado ha estado pagando de más por la compra de sus
cuadros. El consultor le recomienda que adquiera un sistema de información para calcular el precio máximo
que puede pagar por un cuadro.

El consultor ha derivado un algoritmo o fórmula que la computadora debe usar para calcular el precio máximo
que la empresa debe pagar por un cuadro.

En este momento todo lo que se tiene que saber es definir los procesos del negocio. El algoritmo puede esperar
para una iteración posterior.

Requerimientos funcionales

Osbert requiere que el SI calcule el precio máximo que debe ofrecer cuando compre un cuadro. A diferencia de
los corredores de arte. Osbert no cree en regateo. La cantidad que ofrece es la cantidad final. De manera similar
cuando vende es el precio final.

Osbert le gustaría que el SI nuevas tendencias del mercado del arte

Le interesa determinar cuándo se pagan coherentemente precios mayores que los esperados por la obra de un
artista determinado.

Es SI necesita mantener un registro de todas las compras y ventas

Osbert produce dos informes manualmente uno de ellos muestra todas las durante el año pasado y otro todas
la ventas del mismo periodo.

En resumen Osbertquiere un sistema que calcule el precio más alto que debe pagar por un cuadro y que también
detecte nuevas tendencias en el arte y que genere un informe compras y ventas.

Nota: Si los analistas no hubieran determinado estas necesidades por adelantado el SI los desarrolladores
deberán incorporar una funcionalidad adicional aumentando su costo, además Osbert habría estado inconforme.

2
3. Construcción del modelo de negocio inicial:

Osbert tiene tres actividades que estarían representados por tres casos de uso como son: comprar uncuadro,
vender cuadros y producir informes, la única persona que utilizará el SI es Osbert es un actor en los tres casos
de uso por los tanto se le considerará actor principal. Un Actor es quien inicia el sistema o realiza una operación
crítica, como es el caso de registrar información al sistema. Los actores secundarios estarán representados por
los vendedores quienes son las personas a quienes se les compraran los cuadros y los compradores son a los
que se les venderán los cuadros expuestos en la galería de arte.

Ejercicio

1. De acuerdo a la notación de UML diseñe el diagrama de caso de uso del modelo de negocios inicial del
SI de Osbert

3
4. Requisitos Iniciales

Los requisitos son dinámicos, es decir existen cambios frecuentemente, no solo en ellos sino en las actitudes
de los miembros del equipo de requisitos, los clientes y los futuros usuarios con respecto a cada requisito. Por
lo que es recomendable que cada uno de ellos sean aprobados por el cliente.

Los requisitos se clasifican en funcionales que son los que especifican una acción derivada del SI. Se
desarrollan durante el análisis de requerimientos y el análisis del SI y los no funcionales especifican las
propiedades y características que el SI deberá tener como son: restricciones de la plataforma (se desarrollará
el SI bajo Linux), los tiempos de respuesta y la fiabilidad. Estos últimos se desarrollan durante la fase del diseño
del SI.

Los tres casos de uso serán los requisitos iniciales por los cuales es necesario describir sus procesos.

Ejercicios 1era Iteración “Describir paso a los tres casos de uso”.

Breve descripción
Comprar un cuadro
El caso de uso comprar un cuadro permite a Osbert adquirir un cuadro

Descripción paso a paso


1. Osbert introduce los detalles de la pintura que considera comprar
2. El producto de software responde con el precio de compra máximo que deberá ofrecer
3. Si el vendedor acepta la oferta de Osbert para comprar la pintura, Osbert ingresa más detalles

Breve descripción
Vender un Cuadro
Permite a Osbert la venta de una pintura

Descripción paso a paso

1. Osbert ingresa detalles de la pintura que vendió (NombreCompr, Fecha de venta, fecha de venta
deseado)

4
Breve descripción
Generar un Informe
Permite a Osbert obtener información sobre las pinturas que compro o vendio y detectar nuevas tendencias
en el mercado del arte
Descripción paso a paso

1. Osbert solicita un informe del tipo que necesita


2. El informe se obtiene por pantalla o de forma impresa

Continuación de la definición de requisitos 2da Iteración.

Queda claro que es necesario obtener más detalles para la siguiente iteración. Primero es necesario considerar
los primeros casos de uso Comprar y Vender un cuadro. Con el fin de redefinir la descripción. Se tiene que
determinar que atributos es necesario introducir cuando se compra o se vende un cuadro. Una técnica para
llevar a cabo esta actividad es necesario examinar los registros manuales de Osbert.

Examinar el formato manual de Compra de un cuadro

Atributo Tipo Longitud


1 Compra
 Nombre del artista Varchar 50
 Apellido del artista Varchar 50
 Título de la obra Varchar 50
 Fecha de creación Datetime
 Tipo de obra Varchar 50
 Tamaño del lienzo Doublé
 Técnica Varchar 50
Varchar 50
 Tema
Datetime
 Fecha de compra
Varchar 50
 Nombre del vendedor Varchar 50
 Dirección del vendedor Bolean
 Precio máximo de compra
determinado por el
algoritmo
2 Venta
 Fecha de venta Datetime
 Nombre del comprador Varchar 50
 Precio de venta real Double
 Dirección del comprador varchar 50

5
Con el finalidad de calcular el “Precio de compra máximo determinado por el algoritmo” requerido. Ahora se
pasa al reporte del consultor de administración. Que es como sigue:

Los cuadros se clasificaran como: Obra maestra, Obra representativa o un cuadro de otro tipo

 Una obra maestra explorar los registros de subastas en todo el mundo de los 25 años pasados para la
obra más parecida hecha por el mismo artista, ignorando cualquier signo de interrogación en el nombre
el apellido del artista o en el título o fecha de la obra. Utilizar el precio de compra de subasta más
parecido como el precio base. El precio de compra máximo se obtiene al añadir el 8.5 por ciento al precio
base, compuesto anterior mente para cada año transcurrido desde esa subasta.

 Una obra representativa: primero: calcular el precio de compra máximo como si se tratara de una obra
maestra hecha por el mismo artista. Luego, si el cuadro se pintó en el siglo XXI, multiplicar esta cifra por
0.25; de lo contrario multiplicar por (21-s)/(22-s), donde s es el siglo en cual se pintó el cuadro (12< s <
21).

 Cuadro de otro tipo: medir las dimensiones del lienzo. El precio de compra máximo luego se determina
mediante la fórmula F X A, donde F es una constante para ese artista (Coeficiente de moda) y A es el
área del lienzo en centímetros cuadrados. Si no hay coeficiente de moda para ese artista, Osbert no
compra el cuadro.

En el caso de las obras maestras y las obras representativas, el coeficiente de parecido entre dos cuadros se
calcula como sigue:

1. Asignar 1 para una coincidencia en la técnica, de los contrario 0


2. Asignar 1 para la coincidencia en el tema, de los contrario 0
3. Sumar estos dos números, multiplicados por el área del más pequeño de los dos cuadros, y dividir entre
el área más grande de los dos.
4. El número resultante es el coeficiente de lo parecido.

Si el coeficiente de parecido entre el cuadro en consideración y todos los cuadros en el archivo de datos de la
subasta es cero, entonces Osbert no comprara el cuadro.

El SI deberá incluir una lista de los artistas y sus valores F correspondientes. El valor de F puede variar de mes
a mes, dependiendo de qué tan de moda este un artista, así que la lista debe implementarse de una manera
que le permita a Osbert realizar actualizaciones regulares.

6
Osbert mismo determina el valor de F con base a su conocimiento y experiencia y modifica un coeficiente si
observa un aumento o una disminución en los precios pagados por el trabajo de un artista en particular en
informas de ventas de arte que aparecen en revistas y en periódicos.

El SI deberá utilizar información sobre las ventas de obras maestras en subastas durante los 25 años anteriores
en todo el mundo. Esta información incluye el nombre de un artista, el título del cuadro, la fecha del mismo, la
fecha de la subasta, el precio de venta y el tipo de cuadro. El tipo de cuadro consta de tres componentes, la
técnica (Óleo, acuarela u otra técnica), las dimensiones (altura y anchura) y el tema (retrato, naturaleza muerta
paisaje u otro tema).

Cada mes Osbert recibe en CD con precios de subastas actualizados de todo el mundo, Osbert nunca modifica
estos precios.

Ejercicio: Con la Información anterior. Actualizar los casos de uso Comprar un cuadro y Vender un cuadro

Breve descripción
Comprar un cuadro
El caso de uso comprar un cuadro permite a Osbert adquirir un cuadro
Descripción paso a paso
1. Osbert introduce los detalles de la pintura que considera comprar :

 Nombre del artista


 Apellido del artista
 Título de la obra
 Fecha de creación
 Tipo de obra
 Tamaño del lienzo
 Técnica
 Tema
 Fecha de compra
 Nombre del vendedor
 Dirección del vendedor
 Precio máximo de compra determinado por el algoritmo

2. El producto de software responde con el precio de compra máximo que deberá ofrecer:
1 Una obra maestra explorar los registros de subastas en todo el mundo de los 25 años pasados para
la obra más parecida hecha por el mismo artista, ignorando cualquier signo de interrogación en el
nombre el apellido del artista o en el título o fecha de la obra. Utilizar el precio de compra de subasta
más parecido como el precio base. El precio de compra máximo se obtiene al añadir el 8.5 por ciento
al precio base, compuesto anterior mente para cada año transcurrido desde esa subasta.
En el caso de las obras maestras y las obras representativas, el coeficiente de de parecido entre dos cuadros
se calcula como sigue:
1. Asignar 1 para una coincidencia en la técnica, de los contrario 0
2. Asignar 1 para la coincidencia en el tema, de los contrario 0
3. Sumar estos dos números, multiplicados por el área del más pequeño de los dos cuadros, y dividir
entre el área más grande de los dos.

4. El número resultante es el coeficiente de lo parecido.

7
Si el coeficiente de parecido entre el cuadro en consideración y todos los cuadros en el archivo de datos de
la subasta es cero, entonces Osbert no comprara el cuadro.
El SI deberá incluir una lista de los artistas y sus valores F correspondientes. El valor de F puede variar de
mes a mes, dependiendo de qué tan de moda este un artista, así que la lista debe implementarse de una
manera que le permita a Osbert realizar actualizaciones regulares.

1. Una obra representativa: primero: calcular el precio de compra máximo como si se tratara de una
obra maestra hecha por el mismo artista. Luego, si el cuadro se pintó en el siglo XXI, multiplicar
esta cifra por 0.25; de lo contrario multiplicar por (21-s)/(22-s), donde s es el siglo en cual se pintó
el cuadro (12< s < 21)

2. Cuadro de otro tipo: medir las dimensiones del lienzo. El precio de compra máximo luego se
determina mediante la fórmula F X A, donde F es una constante para ese artista (Coeficiente de
moda) y A es el área del lienzo en centímetros cuadrados. Si no hay coeficiente de moda para ese
artista, Osbert no compra el cuadro

Osbert mismo determina el valor de F con base a su conocimiento y experiencia y modifica un coeficiente
si observa un aumento o una disminución en los precios pagados por el trabajo de un artista en particular
en informes de ventas de arte que aparecen en revistas y en periódicos.

3. Si el vendedor acepta la oferta de Osbert para comprar la pintura, Osbert ingresa más detalles

 Fecha de compra
 Nombre del vendedor
 Dirección del vendedor
 Precio máximo de compra determinado por el algoritmo

4. El software registra lo siguiente

 Precio máximo de compra determinado por el algoritmo


 Precio de venta deseado

Breve descripción
Vender un Cuadro
Permite a Osbert realizar la venta de una pintura
Descripción paso a paso

1. Osbert ingresa detalles de la pintura que vendió


 Fecha de venta
 Nombre del comprador
 Precio de venta real
 Dirección del comprador

8
Breve descripción
Generar un Informe
Permite a Osbert obtener información sobre las pinturas que compro o vendio y detectar nuevas tendencias
en el mercado del arte
Descripción paso a paso

1. Osbert solicita un informe del tipo que necesita

1.1 Informe de Compras


El informe despliega un informe de todas las compras realizadas durante el año pasado. La salida
es en el siguiente orden:
 Clasificación
 Fecha de compra
 Apellido del artista
 Título de la pintura
 Precio de compra máximo sugerido
 Precio de compra real
Cualquier pintura comprada por más del precio de compra máximo calculada por el algoritmo se
marca con un *. Este informe será ordenado por clasificación y fecha de compra. La tasa promedio de precio
de precio real vs el precio de compra máximo sugerido por el algoritmo se desplegara al final del reporte

Clasificación: * Obra representativa Fecha de compra 08/02/2003


Apellido: Hatzayar Título Montaña de la mesa
Precio sugerido: 54,300 Fecha de compra 123,000
Clasificación: * Obra representativa Fecha de compra 09/03/2003
Apellido: Hatzayar Título Bahía Walker
Precio sugerido: 51,300 Fecha de compra 75,000
Clasificación: Otros cuadros Fecha de compra 08/02/2003
Apellido: Amman Título Manzanas y Naranjas
Precio sugerido: 15,400 Fecha de compra 2,000

1.2 Informe de Ventas

El informe despliega un informe de todas las compras realizadas durante el año pasado. La salida
es en el siguiente orden:
 Clasificación
 Fecha de Venta
 Apellido del artista
 Título de la pintura
 Precio de Venta máximo sugerido
 Precio de Venta real

9
Cualquier pintura comprada por más del precio de compra máximo calculada por el algoritmo se
marca con un *. Este informe será ordenado por clasificación y fecha de compra. La tasa promedio de precio
de precio real vs el precio de compra máximo sugerido por el algoritmo se desplegara al final del reporte

Fecha de venta: 08/02/2003


Nombre del Comprador: Fernando Pérez
Dirección del comprador: Calle SN
Precio real de Venta: 15,450
Fecha de venta: 20/09/2002
Nombre del Comprador: Francisco Hernández
Dirección del comprador: Av. Del trabajo
Precio real de Venta: 35,600
Fecha de venta: 30/10/2000
Nombre del Comprador: Patricia López
Dirección del comprador: Francisco I. Madero
Precio real de Venta: 24,000

1.3 Informe de Tendencias


El sistema despliega una lista de todos los artistas que se hayan vendido a un precio que accedió el precio
de venta deseado en cualquier momento. Para que un artista aparezca en el informe al menos 2 de sus
trabajos se debieron a ver vendido en dicho periodo. El informe deberá de estar ordenado por nombre del
artista la salida del informe es el siguiente:
 Clasificación
 Título de la pintura
 Precio de venta deseado
 Precio de venta real
2. El informe se obtiene por pantalla o de forma impresa

Calificación: Obra Otro Tipo


Título de la Pintura: Bahía Walker
Precio de Venta Deseado: 16,000
Precio real de Venta: 17,450
Calificación: Obra Otro Tipo
Título de la Pintura: Bahía Walker
Precio de Venta Deseado: 16,000
Precio real de Venta: 17,450
Calificación: Obra Otro Tipo
Título de la Pintura: Montaña de la Mesa
Precio de Venta Deseado: 16,000
Precio real de Venta: 17,450

10
Se requiere un informe para mostrar todos los cuadros comprados durante el año 2003. La salida deberá tener
el siguiente orden:

Clasificación
Fecha de compra
Apellido del artista
Título del cuadro
Precio de compra máximo sugerido
Precio de compra real

Cualquier cuadro comprado por un precio mayor de compra máximo calculado por el algoritmo deberá marcarse
mediante un asterisco. Este informe deberá ordenarse por clasificación y por fecha de compra. Deberá mostrar
la razón promedio entre el precio de compra real y precio de compra máximo.

Ejemplo de informe que muestra los cuadros comprados durante el año 2003

Fecha del Informe. 14/08/2003


OsbertOglesby – Colección de arte
Cuadros comprados
Clasificación: * Obra representativa Fecha de compra 08/02/2003
Apellido: Hatzayar Título Montaña de la mesa
Precio sugerido: 54,300 Fecha de compra 123,000
Clasificación: * Obra representativa Fecha de compra 09/03/2003
Apellido: Hatzayar Título Bahía Walker
Precio sugerido: 51,300 Fecha de compra 75,000
Clasificación: Otros cuadros Fecha de compra 08/02/2003
Apellido: Amman Título Manzanas y Naranjas
Precio sugerido: 15,400 Fecha de compra 2,000

Razón promedio 1.65

El segundo informe debe mostrar los cuadros que se vendieron durante el año 2003. La salida deberá estar
en el siguiente orden:

Clasificación
Fecha de venta
Apellido del artista
Título del cuadro
Precio de venta máximo sugerido
Precio de venta real

11
Cualquier cuadro vendido a un precio de 5% o más por debajo del deseado de venta debe marcarse por un
asterisco. Este informe deberá ordenarse por clasificación y por fecha de venta. Deberá mostrar la razón
promedio entre el precio de venta real y precio de venta máximo.

Ejercicio hacer reporte del Informe:

Clasificación: * Obra representativa Fecha de compra 08/02/2003


Apellido: Hatzayar Título Montaña de la mesa
Precio sugerido: 54,300 Precio Real de Venta 123,000
Clasificación: * Obra representativa Fecha de compra 09/03/2003
Apellido: Hatzayar Título Bahía Walker
Precio sugerido: 51,300 Precio Real de Venta 75,000
Clasificación: Otros cuadros Fecha de compra 08/02/2003
Apellido: Amman Título Manzanas y Naranjas
Precio sugerido: 15,400 Precio Real de Venta 2,000

Osbert tiene mucho interés en detectar nuevas tendencias en el mercado del arte tan pronto como sea posible.
Está interesado en saber cuándo se pagan precios más altos que los esperados de una manera coherente, así
que puede comprar cuadros de ese artista antes que otros noten la tendencia. Por lo tanto, requiere un informe
que muestre a los artistas cuyos trabajos ha vendido a un precio que ha excedido el precio de venta calculado
durante el año 2003. Para que el artista aparezca en el informe deberá haber vendido al menos 2 de sus cuadros
durante ese periodo.
El informe deberá presentarse en orden alfabético, para cada obra deberá aparecer lo siguiente:
Clasificación
Título del cuadro
Fecha de la venta
Precio de venta sugerido
Precio de venta real

Ejercicio hacer reporte del Informe:


INFORME DE TENDENCIAS

Año 2003

Clasificación : Obra Representativa


Fecha de la venta: 08/02/2003
Precio de venta sugerido: 17,600
Precio de venta real:17,500
Título del cuadro: Bahía Walker
Clasificación : Obra Otro Tipo
Fecha de la venta: 10/09/2003
Precio de venta sugerido:15, 400
Precio de venta real:15, 400
Título del cuadro: Manzanas y Naranjas
Clasificación : Obra Maestra
Fecha de la venta: 01/02/2003
Precio de venta sugerido: 123,000
Precio de venta real: 123,000
Título del cuadro: Montaña de la Mesa
12
Ejercicio: Realizar descripción actualizada del caso de uso Producir un informe que incorpore los detalles
mencionados

Breve descripción

Producir Informe de Tendencias:


Muestre a Osbert, los artistas cuyos trabajos ha vendido a un precio que ha excedido el precio de venta
calculado durante el año 2003

Descripción paso a paso

1. Osbert requiere la información de artistas que vendieron sus cuadros a más del precio sugerid por el
sistema.
2. Osbert produce el informe de tendencias dependiendo de los datos que encuentre.
3. El sistema despliega posteriormente a Osbert el informe de tendencias con los siguientes datos
ordenados alfabéticamente.
 Clasificación
 Fecha de la venta
 Precio de venta sugerido
 Precio de venta real
 Título del cuadro

El informe puede ser mostrado en pantalla o impreso.

13
CASOS DE USO DEL CASO OSBERTOGLESBY

1. Caso de uso general:

14
2. Documentación de los casos de uso:
A continuación, se presentará la documentación detallada de los casos de uso.

No. Caso de Uso Nombre Del Caso De Uso


01 Comprar Obra Maestra
Actores Osbert, Vendedor
Objetivo Este caso, le permite a Osbert realizar la compra de una Obra
Maestra.
Precondición  Existencia del Cuadro
 Calculo de Precio Máximo a Ofrecer por el Algoritmo.
Poscondición  Ingresar los detalles de la compra al sistema si se realiza
la compra.
Paso Acción
Flujo de Eventos
1 Osbert introduce la información al sistema de la Obra
Maestra que desea comprar.
2 El SI calcula el precio Máximo que debe ofrecer por la
Obra Maestra y lo muestra a Osbert.
3 Osbert propone el precio al vendedor, quien le dará
una respuesta sobre la oferta, siendo esta afirmativa o
negativa.
Manejo de Situaciones Si el Vendedor no acepta la oferta de Osbert, no se realiza la
Excepcionales compra de la Obra Maestra.

No. Caso de Uso Nombre Del Caso De Uso


02 Comprar Obra Representativa
Actores Osbert, Vendedor
Objetivo Este caso, le permite a Osbert realizar la compra de una Obra
Representativa.
Precondición  Existencia del Cuadro
 Cálculo de Precio Máximo a Ofrecer por el Algoritmo.
Poscondición  Ingresar los detalles de la compra al sistema si se realiza
la compra.
Paso Acción
Flujo de Eventos
1 Osbert introduce la información al sistema de la Obra
Representativa que desea comprar.
2 El SI calcula el precio Máximo que debe ofrecer por la
Obra Representativa y lo muestra a Osbert.
3 Osbert propone el precio al vendedor, quien le dará una
respuesta sobre la oferta, siendo esta afirmativa o
negativa.
Manejo de Situaciones Si el Vendedor no acepta la oferta de Osbert, no se realiza la
Excepcionales compra de la Obra Representativa.
Debe de existir el cuadro.
15
No. Caso de Uso Nombre Del Caso De Uso
03 Comprar Obra Otro Tipo
Actores Osbert, Vendedor
Objetivo Este caso, le permite a Osbert realizar la compra de una Obra
Otro Tipo.
Precondición  Existencia del Cuadro
 Cálculo de Precio Máximo a Ofrecer por el Algoritmo.
Poscondición  Ingresar los detalles de la compra al sistema si se realiza
la compra.
Paso Acción
Flujo de Eventos
1 Osbert introduce la información al sistema de la Obra
Otro Tipo que desea comprar.
2 El SI calcula el precio Máximo que debe ofrecer por la
Obra Otro Tipo y lo muestra a Osbert.
3 Osbert propone el precio al vendedor, quien le dará una
respuesta sobre la oferta, siendo esta afirmativa o
negativa.
Manejo de Situaciones Si el Vendedor no acepta la oferta de Osbert, no se realiza la
Excepcionales compra de la Obra Otro Tipo.
Debe de existir el cuadro que solicita Osbert.

No. Caso de Uso Nombre Del Caso De Uso


04 Venta de un Obra o Cuadro
Actores Osbert, Comprador, SI
Objetivo Este caso, le permite a Osbert realizar la Venta de una Obra de
su Galería.
Precondición  Existencia del Cuadro en la Galería de Osbert.
Poscondición  Ingresar los detalles de la Venta al sistema si se realiza la
venta de una obra.
Paso Acción
Flujo de Eventos
1 El Comprador solicita la información a Osbert sobre la
pintura que desea comprar.
2 Osbert realiza la venta en caso de que el Comprador
este de acuerdo con el precio de la obra.
3 Osbert registra los datos del comprador y la obra
vendida en el sistema.
Manejo de Situaciones Debe de existir el cuadro que solicita el cliente, en caso contrario
Excepcionales no se podrá realizar la venta.

16
No. Caso de Uso Nombre Del Caso De Uso
05 Producir informe de Compra
Actores Osbert, Sistema
Objetivo El producir un informe de compras, permite a Osbert desplegar
una lista de todas las compras realizadas durante el año pasado.
Precondición  Debe existir el registro de Compras de una Obra de
Cualquier tipo.
Poscondición  El SI termina el proceso y vuelve al menú principal.
Paso Acción
Flujo de Eventos
1 Osbert solicita al SI el informe de compras de Obras
realizadas.
2 El SI despliega el informe en pantalla.

Manejo de Situaciones En caso de que no exista un registro, el sistema muestra un


Excepcionales mensaje de error al generar el informe.

No. Caso de Uso Nombre Del Caso De Uso


06 Producir informe de Venta
Actores Osbert, Sistema
Objetivo El producir un informe de ventas, permite a Osbert desplegar
una lista de todas las ventas realizadas en su galería durante el
año pasado.
Precondición  Debe de existir por lo menos un registro de venta de una
obra.
Poscondición  El SI termina el proceso y vuelve al menú principal.
Paso Acción
Flujo de Eventos
1 Osbert solicita al SI el informe de Ventas de Obras
realizadas.
2 El SI despliega el informe en pantalla.

Manejo de Situaciones En caso de que no exista un registro, el sistema muestra un


Excepcionales mensaje de error al generar el informe.

17
No. Caso de Uso Nombre Del Caso De Uso
07 Producir informe de Tendencias
Actores Osbert, Sistema
Objetivo El producir un informe de Tendencias, permite a Osbert desplegar
una lista de todos los artistas que hayan vendido sus obras en un
precio que sobrepasa el precio máximo sugerido por el algoritmo.
Precondición  Existencia mínima de 2 obras vendidas por el mismo autor
que sobrepasaron el precio máximo sugerido por el
algoritmo. Las Obras con esas características deben ser
marcadas con un asterisco
Poscondición  EL SI termina el proceso y vuelve al menú principal.
Paso Acción
Flujo de Eventos
1 Osbert solicita al SI el informe de Ventas de Obras
realizadas.
2 El SI despliega el informe en pantalla.

Manejo de Situaciones En dado caso de que no existan obras con esas características, se
Excepcionales muestra el mensaje de falta de registros para informe de
tendencias.

No. Caso de Uso Nombre Del Caso De Uso


08 Actualizar Coeficiente de Moda
Actores Osbert
Objetivo El actualizar el coeficiente de moda, le permite a Osbert llevar el
control de obras más vendidas con el fin de generar valor a su
proceso d negocio, comprando las obras más vendidas en el
momento.
Precondición  Que exista un coeficiente de moda anterior.
Poscondición  Actualizar el coeficiente.
Paso Acción
Flujo de Eventos
1 Osbert mismo determina el coeficiente de moda y modifica
un coeficiente si observa un aumento o una disminución en
los precios pagados por el trabajo de un artista.

18
3. Diagrama de Clases del Caso OsbretOglesby:

A continuación se muestra el Diagrama de clases que describe la estructura del Sistema


mostrando sus clases, orientados a objetos.

Diagrama de Clases Caso Práctico Osbert Oglesby

19
4. Diagramas de Colaboración del Caso OsbertOglesby:

Diagrama de Colaboración de Comprar Obra Maestra.

Diagrama de Colaboración de Comprar Obra Representativa.

20
Diagrama de Colaboración de Comprar Obra Otro Tipo.

Diagrama de Colaboración de Vender Obra

21
Diagrama de Colaboración Producir un informe de Ventas

Diagrama de Colaboración Producir un informe de Compras

22
Diagrama de Colaboración Producir un informe de Tendencias

Diagrama de Colaboración Actualizar coeficiente de moda.

23
5. Diagramas de Secuencia del Caso OsbertOglesby:

Diagrama de Compra de Obra Maestra

Diagrama de Compra de Obra Representativa

24
Diagrama de Compra de Obra Otro Tipo

Diagrama de Venta de Obra

25
Diagrama Generar Informe de Ventas

Diagrama Generar Informe de Compras

26
Diagrama Generar Informe de Tendencias

Diagrama de Actualizar Coeficiente de Moda

27
6. Diagrama de Componentes del Caso OsbertOglesby:

28

También podría gustarte