Asignatura Asignatura Introducción Introducción al análisis análisis y diseño de de SI Orientado Orientado a Objetos Objetos Modelo de ingeniería de requisitos: 1. Co!re Co!resió sión n inici inicial al del del !robl !roblea ea Caso "ráctico OsbertOglesby# el renobrado corredor de arte# necesita un sistea de in$oración que le ayude a %ender y co!ra co!rarr cuadros cuadros.. Osbert Osbert se es!eci es!eciali ali&a &a en co!ra co!rarr y %ender %ender cuadro cuadross a i!res i!resion ionist istas as $rance $ranceses ses.. Sin ebargo ebargo co!rará %irtualen %irtualente te cualquier cualquier cuadro si considera que !uede obtener obtener una ganancia cuando lo %enda en su galería de arte. "rocediiento: 1. Se entre%istar entre%istará á a Osbert con el $in de obtener obtener in$oración in$oración detallad detallada a sobre cada as!ecto as!ecto de su negocio. negocio. '. Obtene Obtenerr in$or in$oraci ación ón básica básica !ara co!re co!rende nderr cualqu cualquier ier t(rino t(rino t(cnic t(cnico o que consiste consiste en adquiri adquirir r conociiento del edio# es decir in$oración sobre cuadros y el negocio del arte en general. ). Anali&ar Anali&ar las %entajas %entajas co!etiti% co!etiti%as as de su negocio# es dec decir ir detectar detectar estrategias estrategias que le !erita !erita auentar auentar la rentabilidad del negocio. *. Con la $inalidad $inalidad de a!render a!render sobre arte arte se recoienda recoienda %isitar %isitar %arios %arios sitios +eb +eb de dos useos de arte arte i!ortantes. ,entajas co!etiti%as: 1. -eterinar -eterinar ,irtua ,irtualente lente el !recio !recio áio áio de co!ra co!ra de los los cuadros cuadros '. /enerar /enerar un in$ore in$ore de tendenc tendencias ias $uturas $uturas el coe$ic coe$iciente iente de de oda del del autor ). Ajuste Ajuste diná dináico icoss de los algor algorit itos os de co!ra co!ra /losario de 0(rinos 1. '. ). *. 4. 5. 6.
"aisaj "aisaje: e: "intur "intura a de una escena escena de la natur naturale ale&a &a Obra Maestra: Maestra: "intura "intura de de indudabl indudable e ecelenc ecelencia ia Obra e!resenta e!resentati%a: ti%a: "intura "intura in$erior in$erior de un artista artista que !re%iaent !re%iaente e a !intado una obra aestra aestra 0(cnica: 0(cnica: Criterio Criterio de clasi$ic clasi$icación ación con el cual cual se !inta el trabajo trabajo de arte2óleo# arte2óleo# acuarela3 acuarela3 Oleo: Oleo: "intur "intura a basad basada a en aceite aceite etrat etrato: o: "intu "intura ra de de una o ás !erson !ersonas as Calidad Calidad de cuadro cuadro:: Criter Criterio io de clasi$ clasi$ica icació ción n de una !intur !intura a 2obra 2obra aestr aestra# a# obra re!res re!resent entati ati%a# %a# obra otro ti!o3 7. 8aturale&a 8aturale&a uerta: uerta: "intur "intura a de objetos objetos inania inaniados dos 9. 0ea: 0ea: Criterio Criterio de clasi$icac clasi$icación ión que incluye incluye !aisaje# retrato retrato## naturale&a naturale&a uerta uerta 1. Acuarela: Acuarela: "intura "intura basada en agua -eri%ado de los !untos anteriores se descubrió que eisten %arias aneras de reali&ar una clasi$icación de los cuadros: cuadros: ;a primera ;a primera es es considera la técnica, se descubrió descubrió que la t(cnica ás !o!ular !o!ular es la !intura al Óleo y Óleo y los cuadros ás !equeños se !intan ! intan con acuarela. Otras t(cnicas a %eces utili&adas son lá!i !astel y lá!ices de colores. "or lo que se recoienda reali&ar un glosario que contenga estos t(rinos.
1
"odrán utili&arse una seria de t(cnicas !ara obtener ás in$oración necesaria !ara la construcción del odelo de negocio coo son: =ntre%istas# cuestionarios# $orularios o anuales de !rocediientos utili&ados !or el negocio# obser%ación directa# cáaras de %ideo.
'. Mode Modelo lo del del 8egoc 8egocio io ;a e!resa de OsbertOglesby OsbertOglesby >a sido eitosa eitosa durante uc>os uc>os años. Sin ebargo ?tilent ?tilente e >a estado estado !erdiendo dinero. a deterinado >a estado !agando de ás !or la co!ra de sus cuadros. =l consultor le recoienda que adquiera un sistea de in$oración !ara calcular el !recio áio que !uede !agar !or un cuadro. =l consultor >a deri%ado un algorito algorito o $órula que la co!utadora debe usar !ara calcular el !recio áio que la e!resa debe !agar !or un cuadro. =n este oento todo lo que se tiene que saber es de$inir los procesos del negocio. =l algorito algorito !uede es!erar !ara una iteración !osterior. equeriientos $uncionales Osbert requiere que el SI calcule el !recio áio que debe o$recer cuando co!re un cuadro. A di$erencia de los corredores de arte. Osbert no cree en regateo. ;a cantidad que o$rece es la cantidad $inal. -e anera siilar cuando %ende es el !recio $inal. Osbert le gustaría que el SI nue%as tendencias del ercado del arte ;e interesa deterinar cuándo se !agan co>erenteente !recios ayores que los es!erados !or la obra de un artista deterinado. =s SI necesita antener un registro de todas las co!ras y %entas Osbert !roduce dos in$ores anualente uno de ellos uestra todas las durante el año !asado y otro todas la %entas del iso !eriodo. =n resuen Osbertquiere Osbertquiere un un sistea que calcule el !recio ás alto que debe !agar !or un cuadro y que tabi(n detecte nue%as tendencias en el arte y que genere un in$ore co!ras y %entas. 8ota: Si los analistas no >ubieran deterinado estas necesidades !or adelantado el SI los desarrolladores deberán deberán incor! incor!ora orarr una $uncio $uncionali nalidad dad adicio adicional nal auent auentando ando su costo# costo# adeás adeás Osbert Osbert >abría >abría estado estado incon$ore.
). Constr Construcc ucción ión del odel odelo o de negocio negocio inicia inicial:l: 2
"odrán utili&arse una seria de t(cnicas !ara obtener ás in$oración necesaria !ara la construcción del odelo de negocio coo son: =ntre%istas# cuestionarios# $orularios o anuales de !rocediientos utili&ados !or el negocio# obser%ación directa# cáaras de %ideo.
'. Mode Modelo lo del del 8egoc 8egocio io ;a e!resa de OsbertOglesby OsbertOglesby >a sido eitosa eitosa durante uc>os uc>os años. Sin ebargo ?tilent ?tilente e >a estado estado !erdiendo dinero. a deterinado >a estado !agando de ás !or la co!ra de sus cuadros. =l consultor le recoienda que adquiera un sistea de in$oración !ara calcular el !recio áio que !uede !agar !or un cuadro. =l consultor >a deri%ado un algorito algorito o $órula que la co!utadora debe usar !ara calcular el !recio áio que la e!resa debe !agar !or un cuadro. =n este oento todo lo que se tiene que saber es de$inir los procesos del negocio. =l algorito algorito !uede es!erar !ara una iteración !osterior. equeriientos $uncionales Osbert requiere que el SI calcule el !recio áio que debe o$recer cuando co!re un cuadro. A di$erencia de los corredores de arte. Osbert no cree en regateo. ;a cantidad que o$rece es la cantidad $inal. -e anera siilar cuando %ende es el !recio $inal. Osbert le gustaría que el SI nue%as tendencias del ercado del arte ;e interesa deterinar cuándo se !agan co>erenteente !recios ayores que los es!erados !or la obra de un artista deterinado. =s SI necesita antener un registro de todas las co!ras y %entas Osbert !roduce dos in$ores anualente uno de ellos uestra todas las durante el año !asado y otro todas la %entas del iso !eriodo. =n resuen Osbertquiere Osbertquiere un un sistea que calcule el !recio ás alto que debe !agar !or un cuadro y que tabi(n detecte nue%as tendencias en el arte y que genere un in$ore co!ras y %entas. 8ota: Si los analistas no >ubieran deterinado estas necesidades !or adelantado el SI los desarrolladores deberán deberán incor! incor!ora orarr una $uncio $uncionali nalidad dad adicio adicional nal auent auentando ando su costo# costo# adeás adeás Osbert Osbert >abría >abría estado estado incon$ore.
). Constr Construcc ucción ión del odel odelo o de negocio negocio inicia inicial:l: 2
Osbert tiene tres acti%idades que estarían re!resentados !or tres casos de uso coo son: co!rar uncuadro# %ender cuadros y !roducir in$ores# la ?nica !ersona que utili&ará el SI es Osbert es un actor en los tres casos de uso !or los tanto se le considerará actor !rinci!al.
*. equi equisi sito toss Inic Inicia iale less 3
;os requisitos son dináicos# es decir eisten cabios $recuenteente# no solo en ellos sino en las actitudes de los iebros del equi!o de requisitos# los clientes y los $uturos usuarios con res!ecto a cada requisito. "or lo que es recoendable que cada uno de ellos sean a!robados !or el cliente. ;os requisitos se clasi$ican en $uncionales que son los que es!eci$ican una acción deri%ada del SI. Se desarrollan durante el análisis de requeriientos y el análisis del SI y los no $uncionales es!eci$ican las !ro!iedades y características que el SI deberá tener coo son: restricciones de la !lata$ora 2se desarrollará el SI bajo ;inu3# los tie!os de res!uesta y la $iabilidad. =stos ?ltios se desarrollan durante la $ase del diseño del SI. ;os tres casos de uso serán los requisitos iniciales !or los cuales es necesario describir sus !rocesos.
=jercicios 1era Iteración @-escribir !aso a los tres casos de uso. Bre%e descri!ción Co!rar un cuadro =l caso de uso co!rar un cuadro !erite a Osbert adquirir un cuadro -escri!ción !aso a !aso 1. Osbert introduce los detalles de la !intura que considera co!rar '. =l !roducto de so$t+are res!onde con el !recio de co!ra áio que deberá o$recer ). Si el %endedor ace!ta la o$erta de Osbert !ara co!rar la !intura# Osbert ingresa ás detalles
Bre%e descri!ción ,ender un Cuadro "erite a Osbert la %enta de una !intura -escri!ción !aso a !aso 1. Osbert ingresa detalles de la !intura que %endió 28obreCo!r# ec>a de %enta# $ec>a de %enta deseado3
4
Bre%e descri!ción /enerar un In$ore "erite a Osbert obtener in$oración sobre las !inturas que co!ro o %endio y detectar nue%as tendencias en el ercado del arte -escri!ción !aso a !aso 1. Osbert solicita un in$ore del ti!o que necesita '. =l in$ore se obtiene !or !antalla o de $ora i!resa
Continuación de la de$inición de requisitos 'da Iteración. Dueda claro que es necesario obtener ás detalles !ara la siguiente iteración. "riero es necesario considerar los !rieros casos de uso Co!rar y ,ender un cuadro. Con el $in de rede$inir la descri!ción. Se tiene que deterinar que atributos es necesario introducir cuando se co!ra o se %ende un cuadro. a de creación 0i!o de obra 0aaño del lien&o 0(cnica 0ea ec>a de co!ra 8obre del %endedor -irección del %endedor "recio áio de co!ra deterinado !or el algorito ' ,enta ec>a de %enta 8obre del co!rador "recio de %enta real -irección del co!rador • • • • • • • • • • • •
0i!o ,arc>ar ,arc>ar ,arc>ar -atetie ,arc>ar -oubl( ,arc>ar ,arc>ar -atetie ,arc>ar ,arc>ar Bolean
;ongitud 4 4 4 4 4 4 4 4
• • • •
5
-atetie ,arc>ar -ouble %arc>ar
4 4
Con el $inalidad de calcular el @"recio de co!ra áio deterinado !or el algorito requerido. A>ora se !asa al re!orte del consultor de adinistración. Due es coo sigue: ;os cuadros se clasi$icaran coo: Obra aestra# Obra re!resentati%a o un cuadro de otro ti!o •
•
•
ec>a !or el iso artista# ignorando cualquier signo de interrogación en el nobre el a!ellido del artista o en el título o $ec>a de la obra. ec>a !or el iso artista. ;uego# si el cuadro se !intó en el siglo EEI# ulti!licar esta ci$ra !or .'4F de lo contrario ulti!licar !or 2'1Gs3H2''Gs3# donde s es el siglo en cual se !intó el cuadro 21' s '13. Cuadro de otro ti!o: edir las diensiones del lien&o. =l !recio de co!ra áio luego se deterina ediante la $órula E A# donde es una constante !ara ese artista 2Coe$iciente de oda3 y A es el área del lien&o en centíetros cuadrados. Si no >ay coe$iciente de oda !ara ese artista# Osbert no co!ra el cuadro.
=n el caso de las obras aestras y las obras re!resentati%as# el coe$iciente de !arecido entre dos cuadros se calcula coo sigue: 1. Asignar 1 !ara una coincidencia en la t(cnica# de los contrario '. Asignar 1 !ara la coincidencia en el tea# de los contrario ). Suar estos dos n?eros# ulti!licados !or el área del ás !equeño de los dos cuadros# y di%idir entre el área ás grande de los dos. *. =l n?ero resultante es el coe$iciente de lo !arecido. Si el coe$iciente de !arecido entre el cuadro en consideración y todos los cuadros en el arc>i%o de datos de la subasta es cero# entonces Osbert no co!rara el cuadro. =l SI deberá incluir una lista de los artistas y sus %alores corres!ondientes. =l %alor de !uede %ariar de es a es# de!endiendo de qu( tan de oda este un artista# así que la lista debe i!leentarse de una anera que le !erita a Osbert reali&ar actuali&aciones regulares.
Osbert iso deterina el %alor de con base a su conociiento y e!eriencia y odi$ica un coe$iciente si obser%a un auento o una disinución en los !recios !agados !or el trabajo de un artista en !articular en in$oras de %entas de arte que a!arecen en re%istas y en !eriódicos. 6
=l SI deberá utili&ar in$oración sobre las %entas de obras aestras en subastas durante los '4 años anteriores en todo el undo. =sta in$oración incluye el nobre de un artista# el título del cuadro# la $ec>a del iso# la $ec>a de la subasta# el !recio de %enta y el ti!o de cuadro. =l ti!o de cuadro consta de tres co!onentes# la t(cnica 2Jleo# acuarela u otra t(cnica3# las diensiones 2altura y anc>ura3 y el tea 2retrato# naturale&a uerta !aisaje u otro tea3. Cada es Osbert recibe en C- con !recios de subastas actuali&ados de todo el undo# Osbert nunca odi$ica estos !recios. =jercicio: Con la In$oración anterior. Actuali&ar los casos de uso Co!rar un cuadro y ,ender un cuadro Bre%e descri!ción Co!rar un cuadro =l caso de uso co!rar un cuadro !erite a Osbert adquirir un cuadro -escri!ción !aso a !aso 1. Osbert introduce los detalles de la !intura que considera co!rar : • • • • • • • • • • • •
8obre del artista A!ellido del artista 0ítulo de la obra ec>a de creación 0i!o de obra 0aaño del lien&o 0(cnica 0ea ec>a de co!ra 8obre del %endedor -irección del %endedor "recio áio de co!ra deterinado !or el algorito
'. =l !roducto de so$t+are res!onde con el !recio de co!ra áio que deberá o$recer: 1 ec>a !or el iso artista# ignorando cualquier signo de interrogación en el nobre el a!ellido del artista o en el título o $ec>a de la obra.
7
Si el coe$iciente de !arecido entre el cuadro en consideración y todos los cuadros en el arc>i%o de datos de la subasta es cero# entonces Osbert no co!rara el cuadro. =l SI deberá incluir una lista de los artistas y sus %alores corres!ondientes. =l %alor de !uede %ariar de es a es# de!endiendo de qu( tan de oda este un artista# así que la lista debe i!leentarse de una anera que le !erita a Osbert reali&ar actuali&aciones regulares. 1. ec>a !or el iso artista. ;uego# si el cuadro se !intó en el siglo EEI# ulti!licar esta ci$ra !or .'4F de lo contrario ulti!licar !or 2'1Gs3H2''Gs3# donde s es el siglo en cual se !intó el cuadro 21' s '13 '. Cuadro de otro ti!o: edir las diensiones del lien&o. =l !recio de co!ra áio luego se deterina ediante la $órula E A# donde es una constante !ara ese artista 2Coe$iciente de oda3 y A es el área del lien&o en centíetros cuadrados. Si no >ay coe$iciente de oda !ara ese artista# Osbert no co!ra el cuadro Osbert iso deterina el %alor de con base a su conociiento y e!eriencia y odi$ica un coe$iciente si obser%a un auento o una disinución en los !recios !agados !or el trabajo de un artista en !articular en in$ores de %entas de arte que a!arecen en re%istas y en !eriódicos. ). Si el %endedor ace!ta la o$erta de Osbert !ara co!rar la !intura# Osbert ingresa ás detalles • • • •
ec>a de co!ra 8obre del %endedor -irección del %endedor "recio áio de co!ra deterinado !or el algorito
*. =l so$t+are registra lo siguiente • •
"recio áio de co!ra deterinado !or el algorito "recio de %enta deseado
Bre%e descri!ción ,ender un Cuadro "erite a Osbert reali&ar la %enta de una !intura
8
-escri!ción !aso a !aso 1. Osbert ingresa detalles de la !intura que %endió ec>a de %enta 8obre del co!rador "recio de %enta real -irección del co!rador • • • •
Bre%e descri!ción /enerar un In$ore "erite a Osbert obtener in$oración sobre las !inturas que co!ro o %endio y detectar nue%as tendencias en el ercado del arte -escri!ción !aso a !aso 1. Osbert solicita un in$ore del ti!o que necesita 1.1 Informe de Compras
=l in$ore des!liega un in$ore de todas las co!ras reali&adas durante el año !asado. ;a salida es en el siguiente orden: Clasi$icación ec>a de co!ra A!ellido del artista 0ítulo de la !intura "recio de co!ra áio sugerido "recio de co!ra real Cualquier !intura co!rada !or ás del !recio de co!ra áio calculada !or el algorito se arca con un *. =ste in$ore será ordenado !or clasi$icación y $ec>a de co!ra. ;a tasa !roedio de !recio de !recio real %s el !recio de co!ra áio sugerido !or el algorito se des!legara al $inal del re!orte • • • • • •
Clasi$icación: K Obra re!resentati%a A!ellido: Lat&ayar "recio sugerido: 4*#) Clasi$icación: K Obra re!resentati%a A!ellido: Lat&ayar "recio sugerido: 41#) Clasi$icación: Otros cuadros A!ellido: Aan "recio sugerido: 14#* 9
ec>a de co!ra 7H'H') 0ítulo Montaña de la esa ec>a de co!ra 1')# ec>a de co!ra 9H)H') 0ítulo Ba>ía alNer ec>a de co!ra 64# ec>a de co!ra 7H'H') 0ítulo Man&anas y 8aranjas ec>a de co!ra '#
1.2Informe de Ventas
=l in$ore des!liega un in$ore de todas las co!ras reali&adas durante el año !asado. ;a salida es en el siguiente orden: Clasi$icación ec>a de ,enta A!ellido del artista 0ítulo de la !intura "recio de ,enta áio sugerido "recio de ,enta real • • • • • •
Cualquier !intura co!rada !or ás del !recio de co!ra áio calculada !or el algorito se arca con un *. =ste in$ore será ordenado !or clasi$icación y $ec>a de co!ra. ;a tasa !roedio de !recio de !recio real %s el !recio de co!ra áio sugerido !or el algorito se des!legara al $inal del re!orte ec>a de %enta: 7H'H') 8obre del Co!rador: ernando "(re& -irección del co!rador: Calle S8 "recio real de ,enta: 14#*4 ec>a de %enta: 'H9H'' 8obre del Co!rador: rancisco Lernánde& -irección del co!rador: A%. -el trabajo "recio real de ,enta: )4#5 ec>a de %enta: )H1H' 8obre del Co!rador: "atricia ;ó!e& -irección del co!rador: rancisco I. Madero "recio real de ,enta: '*#
1.3Informe de Tendencias
=l sistea des!liega una lista de todos los artistas que se >ayan %endido a un !recio que accedió el !recio de %enta deseado en cualquier oento. "ara que un artista a!are&ca en el in$ore al enos ' de sus trabajos se debieron a %er %endido en dic>o !eriodo. =l in$ore deberá de estar ordenado !or nobre del artista la salida del in$ore es el siguiente: Clasi$icación 0ítulo de la !intura "recio de %enta deseado "recio de %enta real '. =l in$ore se obtiene !or !antalla o de $ora i!resa • • • •
10
Cali$icación: Obra Otro 0i!o 0ítulo de la "intura: Ba>ía alNer "recio de ,enta -eseado: 15# "recio real de ,enta: 16#*4 Cali$icación: Obra Otro 0i!o 0ítulo de la "intura: Ba>ía alNer "recio de ,enta -eseado: 15# "recio real de ,enta: 16#*4 Cali$icación: Obra Otro 0i!o 0ítulo de la "intura: Montaña de la Mesa "recio de ,enta -eseado: 15# "recio real de ,enta: 16#*4
Se requiere un in$ore !ara ostrar todos los cuadros co!rados durante el año '). ;a salida deberá tener el siguiente orden: Clasi$icación ec>a de co!ra A!ellido del artista 0ítulo del cuadro "recio de co!ra áio sugerido "recio de co!ra real Cualquier cuadro co!rado !or un !recio ayor de co!ra áio calculado !or el algorito deberá arcarse ediante un asterisco. =ste in$ore deberá ordenarse !or clasi$icación y !or $ec>a de co!ra. -eberá ostrar la ra&ón !roedio entre el !recio de co!ra real y !recio de co!ra áio. =je!lo de in$ore que uestra los cuadros co!rados durante el año ')
Clasi$icación: K Obra re!resentati%a A!ellido: Lat&ayar "recio sugerido: 4*#) Clasi$icación: K Obra re!resentati%a 11
ec>a del In$ore. 1*H7H') OsbertOglesby Colección de arte Cuadros co!rados ec>a de co!ra 7H'H') 0ítulo Montaña de la esa ec>a de co!ra 1')# ec>a de co!ra 9H)H')
A!ellido: Lat&ayar "recio sugerido: 41#) Clasi$icación: Otros cuadros A!ellido: Aan "recio sugerido: 14#*
0ítulo Ba>ía alNer ec>a de co!ra 64# ec>a de co!ra 7H'H') 0ítulo Man&anas y 8aranjas ec>a de co!ra '#
a&ón !roedio 1.54 El segundo informe debe ostrar los cuadros que se %endieron durante el año '). ;a salida deberá estar
en el siguiente orden: Clasi$icación ec>a de %enta A!ellido del artista 0ítulo del cuadro "recio de %enta áio sugerido "recio de %enta real Cualquier cuadro %endido a un !recio de 4P o ás !or debajo del deseado de %enta debe arcarse !or un asterisco. =ste in$ore deberá ordenarse !or clasi$icación y !or $ec>a de %enta. -eberá ostrar la ra&ón !roedio entre el !recio de %enta real y !recio de %enta áio. =jercicio >acer re!orte del In$ore: Clasi$icación: K Obra re!resentati%a A!ellido: Lat&ayar "recio sugerido: 4*#) Clasi$icación: K Obra re!resentati%a A!ellido: Lat&ayar "recio sugerido: 41#) Clasi$icación: Otros cuadros A!ellido: Aan "recio sugerido: 14#*
ec>a de co!ra 7H'H') 0ítulo Montaña de la esa "recio eal de ,enta 1')# ec>a de co!ra 9H)H') 0ítulo Ba>ía alNer "recio eal de ,enta 64# ec>a de co!ra 7H'H') 0ítulo Man&anas y 8aranjas "recio eal de ,enta '#
Osbert tiene uc>o inter(s en detectar nue%as tendencias en el ercado del arte tan !ronto coo sea !osible. =stá interesado en saber cuándo se !agan !recios ás altos que los es!erados de una anera co>erente# así que !uede co!rar cuadros de ese artista antes que otros noten la tendencia. "or lo tanto# requiere un informe que uestre a los artistas cuyos trabajos >a %endido a un !recio que >a ecedido el !recio de %enta calculado durante el año '). "ara que el artista a!are&ca en el in$ore deberá >aber %endido al enos ' de sus cuadros durante ese !eriodo. =l in$ore deberá !resentarse en orden al$ab(tico# !ara cada obra deberá a!arecer lo siguiente: Clasi$icación 0ítulo del cuadro ec>a de la %enta "recio de %enta sugerido "recio de %enta real 12
=jercicio >acer re!orte del In$ore: INFORE !E TEN!ENCI"# "$o 2%%3
Clasi$icación : Obra e!resentati%a ec>a de la %enta: 7H'H') "recio de %enta sugerido: 16#5 "recio de %enta real:16#4 0ítulo del cuadro: Ba>ía alNer Clasi$icación : Obra Otro 0i!o ec>a de la %enta: 1H9H') "recio de %enta sugerido:14# * "recio de %enta real:14# * 0ítulo del cuadro: Man&anas y 8aranjas Clasi$icación : Obra Maestra ec>a de la %enta: 1H'H') "recio de %enta sugerido: 1')# "recio de %enta real: 1')# 0ítulo del cuadro: Montaña de la Mesa =jercicio: eali&ar descri!ción actuali&ada del caso de uso "roducir un in$ore que incor!ore los detalles encionados Bre%e descri!ción "roducir In$ore de 0endencias: Muestre a Osbert# los artistas cuyos trabajos >a %endido a un !recio que >a ecedido el !recio de %enta calculado durante el año ') -escri!ción !aso a !aso 1. '. ). • • • • •
Osbert requiere la in$oración de artistas que %endieron sus cuadros a ás del !recio sugerid !or el sistea. Osbert !roduce el in$ore de tendencias de!endiendo de los datos que encuentre. =l sistea des!liega !osteriorente a Osbert el in$ore de tendencias con los siguientes datos ordenados al$ab(ticaente. Clasi$icación ec>a de la %enta "recio de %enta sugerido "recio de %enta real 0ítulo del cuadro =l in$ore !uede ser ostrado en !antalla o i!reso.
13
C"#O# !E O !E' C"#O O#(ERTO)'E#( 1. Caso de uso general+
14
2. !ocumentaci,n de los casos de uso+
A continuación# se !resentará la docuentación detallada de los casos de uso. 15
No. Caso de &so Nom-re !el Caso !e &so %1
Co!rar Obra Maestra "ctores
Osbert# ,endedor O-eti/o
=ste caso# le !erite a Osbert reali&ar la co!ra de una Obra Maestra. 0recondici,n • •
=istencia del Cuadro Calculo de "recio Máio a O$recer !or el Algorito.
0oscondici,n • •
Ingresar los detal les de la co!ra al sistea si se reali&a la co!ra.
Fluo de E/entos 0aso "cci,n
1 Osbert introduce la in$oración al sistea de la Obra Maestra que desea co!rar.
' =l SI calcula el !recio Máio que debe o$recer !or la Obra Maestra y lo uestra a Osbert.
) Osbert !ro!one el !recio al %endedor# quien le dará una res!uesta sobre la o$erta# siendo esta a$irati%a o negati%a. aneo de #ituaciones Ecepcionales 16
Si el ,endedor no ace!ta la o$erta de Osbert# no se reali&a la co!ra de la Obra Maestra.
No. Caso de &so Nom-re !el Caso !e &so %2
Co!rar Obra e!resentati%a "ctores
Osbert# ,endedor O-eti/o
=ste caso# le !erite a Osbert reali&ar la co!ra de una Obra e!resentati%a. 0recondici,n • •
=istencia del Cuadro Cálculo de "recio Máio a O$recer !or el Algorito.
0oscondici,n
Ingresar los detal les de la co!ra al sistea si se reali&a la co!ra. •
•
Fluo de E/entos 0aso "cci,n
1 Osbert introduce la in$oración al sistea de la Obra e!resentati%a que desea co!rar.
' =l SI calcula el !recio Máio que debe o$recer !or la Obra e!resentati%a y lo uestra a Osbert.
)
17
Osbert !ro!one el !recio al %endedor# quien le dará una res!uesta sobre la o$erta# siendo esta a$irati%a o negati%a. aneo de #ituaciones Ecepcionales
Si el ,endedor no ace!ta la o$erta de Osbert# no se reali&a la co!ra de la Obra e!resentati%a. -ebe de eistir el cuadro.
No. Caso de &so Nom-re !el Caso !e &so %3
Co!rar Obra Otro 0i!o "ctores
Osbert# ,endedor O-eti/o
=ste caso# le !erite a Osbert reali&ar la co!ra de una Obra Otro 0i!o. 0recondici,n • •
=istencia del Cuadro Cálculo de "recio Máio a O$recer !or el Algorito. 0oscondici,n
• •
Ingresar los detal les de la co!ra al sistea si se reali&a la co!ra.
Fluo de E/entos 0aso "cci,n
1 Osbert introduce la in$oración al sistea de la Obra Otro 0i!o que desea co!rar.
18
' =l SI calcula el !recio Máio que debe o$recer !or la Obra Otro 0i!o y lo uestra a Osbert.
) Osbert !ro!one el !recio al %endedor# quien le dará una res!uesta sobre la o$erta# siendo esta a$irati%a o negati%a. aneo de #ituaciones Ecepcionales
Si el ,endedor no ace!ta la o$erta de Osbert# no se reali&a la co!ra de la Obra Otro 0i!o. -ebe de eistir el cuadro que solicita Osbert.
No. Caso de &so Nom-re !el Caso !e &so %
,enta de un Obra o Cuadro "ctores
Osbert# Co!rador# SI O-eti/o
=ste caso# le !erite a Osbert reali&ar la ,enta de una Obra de su /alería. 0recondici,n •
=istencia del Cuadro en la /alería de Osbert. 0oscondici,n
• •
Ingresar los detal les de la ,enta al sistea si se reali&a la %enta de una obra.
Fluo de E/entos 0aso "cci,n
1 19
=l Co!rador solicita la in$oración a Osbert sobre la !intura que desea co!rar.
' Osbert reali&a la %enta en caso de que el Co!rador este de acuerdo con el !recio de la obra.
) Osbert registra los datos del co!rador y la obra %endida en el sistea. aneo de #ituaciones Ecepcionales
-ebe de eistir el cuadro que solicita el cliente# en caso contrario no se !odrá reali&ar la %enta.
No. Caso de &so
Nom-re !el Caso !e &so
%
"roducir in$ore de Co!ra
"ctores
Osbert# Sistea
O-eti/o
=l !roducir un in$ore de co!ras# !erite a Osbert des!legar una lista de todas las co!ras reali&adas durante el año !asado. -ebe eistir el registro de Co!ras de una Obra de Cualquier ti!o. =l SI terina el !roceso y %uel%e al en? !rinci!al.
0recondici,n 0oscondici,n Fluo de E/entos
•
•
0aso
"cci,n
1
Osbert solicita al SI el in$ore de co!ras de Obras reali&adas. =l SI des!liega el in$ore en !antalla.
' aneo de #ituaciones Ecepcionales
20
=n caso de que no eista un registro# el sistea uestra un ensaje de error al generar el in$ore.
No. Caso de &so
Nom-re !el Caso !e &so
%4
"roducir in$ore de ,enta
"ctores
Osbert# Sistea
O-eti/o
=l !roducir un in$ore de %entas# !erite a Osbert des!legar una lista de todas las %entas reali&adas en su galería durante el año !asado. -ebe de eistir !or lo enos un registro de %enta de una obra. =l SI terina el !roceso y %uel%e al en? !rinci!al.
0recondici,n 0oscondici,n
•
•
0aso Fluo de E/entos
1 '
aneo de #ituaciones Ecepcionales
"cci,n
Osbert solicita al SI el in$ore de ,entas de Obras reali&adas. =l SI des!liega el in$ore en !antalla.
=n caso de que no eista un registro# el sistea uestra un ensaje de error al generar el in$ore.
No. Caso de &so %5
Nom-re !el Caso !e &so
"roducir in$ore de 0endencias
"ctores
Osbert# Sistea
O-eti/o
=l !roducir un in$ore de 0endencias# !erite a Osbert des!legar una lista de todos los artistas que >ayan %endido sus obras en un !recio que sobre!asa el !recio áio sugerido !or el algorito. =istencia ínia de ' obras %endidas !or el iso autor que sobre!asaron el !recio áio sugerido !or el algorito. ;as Obras con esas características deben ser arcadas con un asterisco =; SI terina el !roceso y %uel%e al en? !rinci!al.
0recondici,n
0oscondici,n Fluo de E/entos
•
•
0aso
"cci,n
1
Osbert solicita al SI el in$ore de ,entas de Obras reali&adas. =l SI des!liega el in$ore en !antalla.
' aneo de #ituaciones Ecepcionales
No. Caso de &so 21
=n dado caso de que no eistan obras con esas características# se uestra el ensaje de $alta de registros !ara in$ore de tendencias.
Nom-re !el Caso !e &so
%6
Actuali&ar Coe$iciente de Moda
"ctores
Osbert
O-eti/o
=l actuali&ar el coe$iciente de oda# le !erite a Osbert lle%ar el control de obras ás %endidas con el $in de generar %alor a su !roceso d negocio# co!rando las obras ás %endidas en el oento. Due eista un coe$iciente de oda anterior.
0recondici,n 0oscondici,n Fluo de E/entos
•
•
Actuali&ar el coe$iciente.
0aso
"cci,n
1
Osbert iso deterina el coe$iciente de oda y odi$ica un coe$iciente si obser%a un auento o una disinución en los !recios !agados !or el trabajo de un artista.
3. !iagrama de Clases del Caso Os-retOgles-7+
A continuación se uestra el -iagraa de clases que describe la estructura del Sistea ostrando sus clases# orientados a objetos.
22
-iagraa de Clases Caso "ráctico Osbert Oglesby
. !iagramas de Cola-oraci,n del Caso Os-ertOgles-7+ !iagrama de Cola-oraci,n de Comprar O-ra aestra.
23
!iagrama de Cola-oraci,n de Comprar O-ra Representati/a.
!iagrama de Cola-oraci,n de Comprar O-ra Otro Tipo.
24
!iagrama de Cola-oraci,n de Vender O-ra
!iagrama de Cola-oraci,n 0roducir un informe de Ventas
25
!iagrama de Cola-oraci,n 0roducir un informe de Compras
!iagrama de Cola-oraci,n 0roducir un informe de Tendencias
26
!iagrama de Cola-oraci,n "ctuali8ar coeficiente de moda.
. !iagramas de #ecuencia del Caso Os-ertOgles-7+ !iagrama de Compra de O-ra aestra
27
!iagrama de Compra de O-ra Representati/a
!iagrama de Compra de O-ra Otro Tipo
28
!iagrama de Venta de O-ra
!iagrama )enerar Informe de Ventas
29
!iagrama )enerar Informe de Compras
!iagrama )enerar Informe de Tendencias 30
!iagrama de "ctuali8ar Coeficiente de oda
4. !iagrama de Componentes del Caso Os-ertOgles-7+ 31