trabajo modelamiento de datos

Upload: jav-sac-ler

Post on 05-Jul-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Trabajo Modelamiento de Datos

    1/23

    2016Aplicación

    Control de

    Inventarios

    LUIS JAVIER

    NAVARRO

    CAYCHO

  • 8/16/2019 Trabajo Modelamiento de Datos

    2/23

    nálisis y Diseño de una aplicación Control

    1.Resumen del ProyectoEl presente traa!o consiste en "n siste#a para "na electrónica$ asado en el

    an%lisis & dise'o con las n"evas tecnolo()as. La aplicación se lla#ar% Controlde Inventarios$ dic*o siste#a llevara a cao la (estión del proceso de revisión

    de inventarios en al#acenes re(istrando la entrada de prod"ctos para la

    elaoración & la prod"cción de los di+erentes prod"ctos.

    ,.Cuerpo del Proyecto

    2.1. Introducción general

    Ho& en d)a con el avance de la tecnolo()a in+or#%tica$ i#ple#entada en las

    e#presas donde los siste#as in+or#%ticos +or#an parte i#portante en lae-cacia & e-ciencia del +"nciona#iento de toda e#presa$ ade#%s s"pone

    a*orro de dinero$ traa!o & #a&or or(aniación.

    2.1.1. Objetivo eneral

    Controlar al#acenes & pedidos de s" cartera de clientes con #a&or +acilidad.

    2.1.2. Objetivos !spec"#cos

    Los o!etivos se dividir%n en los si("ientes p"ntos/Especi-cación & an%lisis de re0"eri#ientos/

    Identi-cación de los s"siste#as 0"e +or#aran parte del so+tare.

    2escripción precisa de las +"ncionalidades de cada s"siste#a

    por separado.

    Res"#en es0"e#%tico de todas las +"ncionalidades del so+tare.

    3losario de las entidades & principales actores del so+tare.

    Los casos de

    "so. 2ise'o/

    Estalecer relaciones de los s"siste#as.

    Otener el dise'o para cada s"siste#a 4dia(ra#as en U5L6.

  • 8/16/2019 Trabajo Modelamiento de Datos

    3/23

    nálisis y Diseño de una aplicación Control

    2ise'o de la inter+a (r%-ca de "s"ario del so+tare Control Inventarios.

    2.2. !speci#cación y an$lisis de re%uerimientos

    2.2.1. &escripción y 'uncionalidades

    El siste#a de in+or#ación 7Control de Inventarios8 pretende ser "n siste#a

    in+or#%tico #ediante el c"al se p"edan (estionar las Reservas & Al#acenes.

    Contar% con dos pro(ra#as 4"no "icado en al#acenes & otro en

    ad#inistración6. Los dos ordenadores estar%n conectados en red 4local6$ a#os

    contar%n con la #is#a prioridad sore el siste#a$ el ordenador central donde

    se al#acena los datos ser% el de ad#inistración.

    A contin"ación se pro+"ndia lo detalles.

    2.2.2.1. Identifcación de subsistemas

    La aplicación est% co#p"esta por dos pro(ra#as$ de los c"ales lla#are#os

    s"siste#as.

    • S"siste#a Reservas/ Es el pro(ra#a donde los "s"arios 4personal

    de e#presa6 reservan la cantidad de los prod"ctos para los

    di+erentes clientes. Las +"nciones se detallaran & especi-caran #%s

    adelante.

    • S"siste#a Al#acenes/ Cada n"evo in(reso & salida de prod"ctos

    4#ateria pri#a6 se re(istra$ de i("al #anera 0"eda re(istrado el

    "s"ario 4personal de la e#presa6 0"e #anip"le el prod"cto.

    2.2.2.2. Subsistema Reservas

    En este pro(ra#a se tiene "na serie de opciones para realiar la reserva de los

    prod"ctos a s"s respectivos clientes. Ha& dos tipos de actores$ a#os con los

    #is#os privile(ios en el siste#a.

    • Ad#inistrativo con el #is#o (rado de privile(io$ 0"e les

    per#ite introd"cir datos en el siste#a & #odi-carlos.

    9ersonal de i("al #anera con el #is#o privile(io$ 0"e lesper#ite introd"cir datos en el siste#a & #odi-carlos.

    En este pri#er pro(ra#a los actores 0"e tienen #a&or interacción es el

    personal.

  • 8/16/2019 Trabajo Modelamiento de Datos

    4/23

    nálisis y Diseño de una aplicación Control

    2ic*o s"siste#a se divide en/

    ,.,.,.,.1. 9rod"cto

    Esta opción per#ite in(resar & #odi-car los di+erentes datos de los prod"ctos

    ien por0"e *a&a co#etido al(:n error en la introd"cción de datos$ ienpor0"e *a&an ca#iado los datos desde el #o#ento 0"e se introd"!eron

    4ca#io de presentación6.

    Una ve *ec*as las #odi-caciones ser% necesario apretar "n otón

    para *acerlas e+ectivas.

    ,.,.,.,.,. Cliente

    Esta opción per#ite *acer altas$ a!as & #odi-caciones de los clientes. 9ara las

    altas de clientes se re(istra en plantilla con s"s respectivos datos & do#icilio

    incl"ido. La a!a de clientes per#ite eli#inar co#o tal de la ase de datos. Las#odi-caciones en el caso 0"e "n cliente ca#ie de do#icilio$ tel;+ono o al(:n

    otro dato i#portante.

    ,.,.,.,.. ?act"ra

  • 8/16/2019 Trabajo Modelamiento de Datos

    5/23

    nálisis y Diseño de una aplicación Control

    Esta opción per#ite i#pri#ir el detalle de pedido$ para el in(reso es el

    personal de la e#presa el 0"e realia la +act"ra. Una ve rec"perado los datos

    49edido6$ ser% necesario p"lsar "n otón para *acer e+ectivo la i#presión.

    2.2.2.3. Subsistema Almacenes

    En este s"siste#a al#acenes se podr% otener el control de los prod"ctos 0"ein(resa a los al#acenes para s" posterior "tiliación$ oteniendo "n res"ltado

    lo #%s preciso posile en c"anto a la e@actit"d de "so de prod"ctos & as) lo(rar

    "n #e!or control para aasteci#iento posterior de al#acenes.

    En este pro(ra#a los actores 0"e interact:an son los ad#inistradores.

    ,.,.,.

  • 8/16/2019 Trabajo Modelamiento de Datos

    6/23

    nálisis y Diseño de una aplicación Control

    Los re0"isitos son la especi-cación de lo 0"e dee *acer el so+tare son losdescriptores del co#porta#iento$ de las propiedades & restricciones delso+tare 0"e *a& 0"e desarrollar.

    En la +ase de reco(ida de doc"#entación de re0"isitos$ se estalece%sica#ente la descripción de las +"nciones del so+tare en +or#ato de casosde "so & de tareas de "s"arios.

    Esta doc"#entación se estalece co#o ac"erdo entre los "s"arios & losdesarrolladores del so+tare$ esto si(ni-ca 0"e los re0"isitos est%n e@presadosde "na #anera poco +or#aliada co#o &a se *a #encionado$ para 0"e seanentendiles por a#as partes.

    Un pri#er co#etido del an%lisis es el de trad"cir los re0"isitos a "n len("a!e

    #%s +or#al. Bodo esto (racias a los #odelos & dia(ra#as de U5L 4Uni-ed

    5odellin( Lan("a(e6 0"e es "na t;cnica para la especi-cación de siste#as en

    todas s"s +ases.

    El se("ndo co#etido es la etapa de an%lisis 0"e consiste en identi-car las

    clases +"nda#entales 0"e ser%n la ase de la i#ple#entación del so+tare.

    9or :lti#o$ estas clases 0"edan e@presadas en t;r#inos de casos de "so.

    2.*. Revisión de Casos de +so

    Los Casos de Uso +or#an parte del an%lisis$ ;ste a&"da a descriir 0"e es lo

    0"e el siste#a dee *acer desde el p"nto de vista del "s"ario$ se "tilian para

    #odelar có#o "n siste#a o ne(ocio +"nciona ó co#o los "s"arios desean 0"e

    +"ncione. No es real#ente "na apro@i#ación a la orientación a o!etos$ es "na+or#a de #odelar procesos. Sin e#ar(o es "na #anera #"& "ena de

    diri(irse *acia el an%lisis de siste#as orientado a o!etos. Los casos de "so

    (eneral#ente son el p"nto de partida del an%lisis orientado a o!etos con

    U5L.

    Cada caso de "so se doc"#enta por "na descripción del escenario. Ladescripción p"ede ser escrita en #odo de te@to o en "n +or#ato paso a paso.Cada caso de "so p"ede ser ta#i;n de-nido por otras propiedades$ co#o lascondiciones 7pre8 & 7post8 del escenario$ es decir condiciones 0"e e@istenantes de 0"e el escenario co#ience$ & condiciones 0"e e@isten desp";s de

    0"e el escenario se co#plete.

    Los casos de "so 0"e se elaoraron$ se asa en el traa!o 0"e se realia en

    Reservas & Al#acenes de la e#presa.

  • 8/16/2019 Trabajo Modelamiento de Datos

    7/23

    nálisis y Diseño de una aplicación Control

    2.*.1. ,odelo de Casos de +so

    El #odelado de Casos de Uso es la t;cnica #%s e+ectiva & a la ve la #%s

    si#ple para #odelar los re0"isitos del siste#a desde la perspectiva del

    "s"ario.

    El #odelo de casos de "so consiste en actores & casos de "so. Los actores sonlos "s"arios -nales directos del siste#a$ a0"ellos 0"e tienen interacción conel siste#a. Los casos de "so representan el co#porta#iento del siste#a$ losescenarios 0"e el siste#a atraviesa en resp"esta a "n est)#"lo desde "nactor.

    2.4.1.1. Modelo del Negocio

    2escrie a (randes ras(os los procesos & entidades principales en torno al

    so+tare.

    A contin"ación se presenta "na pri#era apro@i#ación al dia(ra#a de casos de"so/

    &iagrama de casos de uso

    9ara identi-car los o!etos 0"e se "tiliar% en los casos de "so estalecidos

    anterior#ente$ "tilia#os el dia(ra#a de colaoración.

    &iagrama de colaboración de Reservas-

  • 8/16/2019 Trabajo Modelamiento de Datos

    8/23

    nálisis y Diseño de una aplicación Control

    &iagrama de colaboración Reservas/

  • 8/16/2019 Trabajo Modelamiento de Datos

    9/23

    nálisis y Diseño de una aplicación Control

    &iagrama de colaboración )lmacenes-

    &iagrama de colaboración )lmacenes/

    2.4.1.2. Diagrama de casos de uso

    En +"nción a los actores & los dia(ra#as previa#ente vistos$ otene#os "n

    dia(ra#a de casos de "so tal & co#o si("e/

    &iagrama de casos de uso de Reservas-

    &iagrama de casos de uso Reservas/

  • 8/16/2019 Trabajo Modelamiento de Datos

    10/23

    nálisis y Diseño de una aplicación Control

    &iagrama de casos de uso de )lmacenes-

    &iagrama de casos de uso )lmacenes/

    2.*.2. &escripción tetual de los casos de uso

    2.4.2.1. Subsistema Reservas

    • Caso de uso nmero 1- Crear clientes3Res"#en de la +"ncionalidad/ a'ade clientes a la ase de datos.

    Actores/ 9ersonal

    Casos de "so Relacionados/

    9recondición/ El cliente no e@iste en la ase de datos.

    9ostcondición/ El cliente 0"eda incorporado en la ase de datos.

    El personal introd"ce los datos del cliente$ no#re$ do#icilio$ códi(o

    postal$ localidad$ provincia$ tel;+ono$ notas.

    Alternativa de procesos & e@cepciones/

    • Caso de uso nmero 2- Crear Pedido3Res"#en de la +"ncionalidad/ a'ade "n pedido a la ase de datos.Actores/ 9ersonal

    Casos de "so relacionados/ Cons"ltar clientes.9recondición/ El cliente dee estar re(istrado en la ase de datos.

    9ostcondición/ El pedido est% incorporado en la ase de datos.

    El personal introd"ce los datos del pedido$ +ec*a$ re+erencia del pedido$

    +ec*a +act"ra$ IdCliente.

  • 8/16/2019 Trabajo Modelamiento de Datos

    11/23

    nálisis y Diseño de una aplicación Control

    Alternativas de proceso & e@cepciones/ Al introd"cir el IdCliente el

    siste#a co#pr"ea si se enc"entra re(istrado$ si e@iste se (raar% &

    validar% el dato. La +ec*a +act"ra se validar% c"ando se realice la

    salida del prod"cto$ #ostrando en detalle el ca#po calc"lado del

    pedido.

    2e la #is#a +or#a *ar% 0"e tener en c"enta la posiilidad de 0"e "n

    pedido p"diera ser an"lado o #odi-cado.

    • Caso de uso nmero (- Consultar Producto3Res"#en de la +"ncionalidad/ Rec"pera in+or#ación de "n prod"cto

    deter#inado.

    Actores/ 9ersonal

    Casos de "so relacionados/9recondición/ El prod"cto est% en la ase de datos. 9ost

    condición/ Se #"estra los datos del prod"cto.

      2ado el códi(o del prod"cto por el personal$ #"estra los datos del

    #is#o.Alternativas de proceso & e@cepciones/ Se dee tener en c"enta 0"e

    el prod"cto dee tener "n #anteni#iento$ creación$ #odi-cación.

    • Caso de uso nmero *- !mitir 4actura3Res"#en de la +"ncionalidad/ E#ite "na +act"ra a "n cliente de la

    cantidad de prod"ctos.

    Actores/ 9ersonalCasos de "so relacionados/ Cons"ltar pedidos. 9re

    condición/ La +act"ra no *a sido e#itida. 9ostcondición/

    La +act"ra *a sido i#presa.

    El personal introd"ce el Id9edido$ el ordenador rec"pera los datos en tipoin+or#e del detalle de 9edido con s" respectivo ca#po calc"lado.

    9osterior#ente e#ite "na +act"ra.Alternativas de proceso & e@cepciones/ Si no #"estra el detalle del ca#po

    calc"lado$ la ?ec*a?act"ra no *a sido introd"cida en 9edido$ *ar% 0"e

    introd"cir la +ec*a de salida 4?ec*a?act"ra6.

    2.4.2.2. Subsistema Almacenes

    Caso de uso nmero 6- Registrar Producto3Res"#en de la +"ncionalidad/ Re(istra el prod"cto a la ase de datos.

    Actores/ Ad#inistrativo

    Casos de "so Relacionados/ Cons"ltar 9ersonal.

  • 8/16/2019 Trabajo Modelamiento de Datos

    12/23

    nálisis y Diseño de una aplicación Control

    9recondición/ Los prod"ctos no e@isten en la ase de datos$ el 9ersonal

    dee estar re(istrado en la ase de datos.

    9ostcondición/ Los prod"ctos est%n incorporado en la ase de datos.

    El ad#inistrativo introd"ce los datos de la 5ateria 9ri#a$ Id9ersonal$

    ?ec*aEntrada$ CantidadEntrada$ descripción$ ?ec*aSalida$ CantidadSalida$

    Notas.

    Alternativa de procesos & e@cepciones/ 9ara el in(reso de los 9rod"ctos a

    Al#acenes se introd"cir%n los datos4?ec*aEntrada$ CantidadEntrada &

    descripción6$ para la salida de los 9rod"ctos 4?ec*aSalida$ CantidadSalida

    & descripción6$ se introd"cir%n los datos #encionados anterior#ente

    se(:n sea el caso.

    2e la #is#a +or#a *ar% 0"e tener en c"enta la posiilidad 0"e los

    9rod"ctos se p"edan an"lar

    2.*.(. Relaciones

    )sociaciones Reservas

     Beniendo co#o clase principal 9edido$ p"ede contener "no o varios en 9edidos

    2etalle.

    Uno o varios 9edidos p"eden tener "n Cliente. Cada 9edido (enera "na

    ?act"ra. As) #is#o 9edido 2etalle$ ve#os 0"e "n 9rod"cto p"ede estar

    asi(nado "no o varios en 9edidos 2etalle.

    )sociación Reservas/

  • 8/16/2019 Trabajo Modelamiento de Datos

    13/23

    nálisis y Diseño de una aplicación Control

    )sociaciones )lmacenes

     Beniendo co#o clase principal a Re(istro 9rod"cto$ ve#os 0"e cada personalp"ede in(resar "no o varios 9rod"ctos. As) #is#o cada 9rod"cto p"edecontener varios 2etalle del 9rod"cto.

    )sociación )lmacenes/

    2.*.*. Identi#cación de las clases 'rontera

    Colaboración Reservas-

    • Caso de uso- Crear Cliente3

    &. Colaboración 1. Crear ClienteEn la realiación de cliente$ se introd"ce el no#re$ do#icilio$ códi(o postal$

    localidad$ provincia$ tel;+ono & "n ca#po de notas$ & posterior#ente se

    act"alia al cliente.

    • Caso de uso- Crear Pedido3

  • 8/16/2019 Trabajo Modelamiento de Datos

    14/23

    nálisis y Diseño de una aplicación Control

    &. Colaboración 2. Crear Pedido

    En la realiación del pedido se introd"ce la +ec*a act"al$ la re+erencia$

    ta#i;n se introd"ce el IdCliente$ act"ali%ndose el #is#o tras co#proar

    en el re(istro & posterior#ente se act"alia el pedido.

    Caso de uso- Consultar Producto3

    &. Colaboración (. Consultar Producto

    A 9artir de "n códi(o$ se cons"ltaran los prod"ctos e+ect"ados$

    per#iti;ndonos conocer los di+erentes prod"ctos de stocD.

    • Caso de uso- !mitir 4actura3

    &. Colaboración 5. !mitir4actura

    A partir de "n cliente$ se cons"ltaran en pedidos. Act"aliando la

    +act"ra & e#itiendo la #is#a por i#presora.

  • 8/16/2019 Trabajo Modelamiento de Datos

    15/23

    nálisis y Diseño de una aplicación Control

    • Caso de uso- Registrar Producto3

    &. Colaboración 6. RegistrarProducto

    A la lle(ada del prod"cto$ se introd"ce los datos de la #is#a$

    Id9ersonal$ +ec*a entrada$ descripción$ +ec*a salida$ notas$ tras

    co#proar en el re(istro & posterior#ente se act"alia el 9rod"cto.

    2.*. !speci#cación 'ormal de las clases de uso

    5ediante los dia(ra#as de sec"encia trata#os de co#ple#entar los

    dia(ra#as de colaoración anteriores$ principal#ente a e+ectos de aclarar

    en el orden 0"e los #ensa!es entran & salen de cada clase.

    7ecuencia Reservas-

    • Caso de uso 1- Crear Cliente3

    Ilustración 1. &. 7ecuencia 1. Crear Cliente

    • Caso de uso 2- Crear Pedido3

  • 8/16/2019 Trabajo Modelamiento de Datos

    16/23

    nálisis y Diseño de una aplicación Control

    &. 7ecuencia 2. Crear Pedido

    • Caso de uso (- Consultar Producto3

    &. 7ecuencia (. Consultar Producto

    • Caso de uso *- !mitir 4actura3

  • 8/16/2019 Trabajo Modelamiento de Datos

    17/23

    nálisis y Diseño de una aplicación Control

    &. 7ecuencia 5. !mitir 4actura

    2.5. &ise8o ar%uitectónico del sistema

    2.5.1. &iagrama de Clases

  • 8/16/2019 Trabajo Modelamiento de Datos

    18/23

    nálisis y Diseño de una aplicación Control

    2.6. &ise8o de casos de uso

    C"ando se traa!a con ases de datos se p"ede *acer "so de todas lasventa!as 0"e nos o+recen 4traa!ar con las claves & no con re+erencias$posiilidad de "nir talas en "na :nica cons"lta SL6.

    Los re0"eri#ientos$ se reco(ieron en +or#a de casos de "so$ "na #anera ló(icade en+ocar el dise'o es descriir la i#ple#entación de cada "no$ partiendo dela versión revisada & doc"#entada con dia(ra#as de interacción en la etapade an%lisis.

    En l"(ar de realiar dia(ra#as de sec"encia$ 0"e en casos reales a#en"do ser)an #"& co#ple!os$ para "na #e!or co#prensión se realiar%con -c*as BRA2.

    C+ 2 9 Crear Cliente

    Propósito- A'ade "n cliente en la ase de datos

    )ctores- 9ersonal

    Precondición- La ase de datos est% disponile

    n !ventos )C:OR !ventos 7I7:!,)

    1 El personal introd"ce "n

    no#re de cliente.

    Si el no#re de cliente &a e@iste$

    presenta los datos de la #is#a por

    , El personal introd"ce o

    #odi-ca los datos del

    cliente.

    Si solo se pretend)a

    cons"ltar al cliente$ el

    personal p"ede aandonar

    la pantalla.

    El personal p"ede ta#i;n

    eli#inar al cliente.

    Se (raar%n los datos & se validar%n

    todos los datos introd"cidos

    - No#re

    - 2o#icilio

    - Cod9ostal

    - Localidad

    - 9rovincia

    - Be+no

    - Notas

    < Si se *an seleccionado las opciones

    de (raar o orrar$ el siste#a se

    reposiciona en el no#re.

    Poscondición- El cliente 0"eda act"aliado en la ase de datos.

    Observaciones- E@iste la posiilidad de 0"e "n cliente 0"iere ca#iar

    0"iera ca#iar de do#icilio & el personal acepte dic*a petición.

    C+ 1 9 Crear PedidoPropósito- A'ade "n pedido a la ase de datos

    )ctores- 9ersonal

    Precondición- La ase de datos est% disponile.

    n !ventos )C:OR !ventos 7I7:!,)

    1 El personal introd"ce

    o #odi-ca los datos

    del 9edido.

    El siste#a co#pr"ea si el

    IdCliente se enc"entra

    re(istrado$ si e@iste no

    , En caso de no e@istir elIdCliente$ el siste#apresentar% "n #ensa!eindicando tal circ"nstancia.

    < Se (raar%n los datos & se

    validar%n los datos

    Oli(atorios/

    - Re+erencia

    = El siste#a act"aliar% el

    9edido 4en +"nción de la> El personal introd"ce

    o #odi-ca

    Si se *a seleccionado la

    opción de (raar o orrar$ el

    F El siste#a #ostrar% a detalle

    del 9edido en el ca#po

    Poscondición- El pedido & ?ec*a?act"ra 0"edan

    Observaciones- E@iste la posiilidad de 0"e "n cliente

    0"iera ca#iar ?ec*a?act"ra 4+ec*a de entre(a6 & el

  • 8/16/2019 Trabajo Modelamiento de Datos

    19/23

    C+ ( 9Crear Pedido &etalle

    Propósito- A'ade "n 9edido 2etalle a la ase de datos.

    )ctores- 9ersonal

    Precondición- La ase de datos est% disponile

    n !ventos )C:OR !ventos 7I7:!,)

    1 El personal introd"ce enId9edido.

    El siste#a co#pr"ea si el Id9edido se

    enc"entra re(istrado$ si e@iste$ no

    , En caso de no e@istir el Id9edido$ el

    siste#a presentar% "n #ensa!e indicando

     < El personal introd"ce en

    Id9rod"cto.

    El siste#a co#pr"ea si el Id9rod"cto se

    enc"entra re(istrado$ si e@iste el siste#a(enera a"to#%tica#ente los ca#pos/

    - 2escripción

    - 9recio

    = En caso de no e@istir el Id9rod"cto$ el

    siste#a presentar% "n #ensa!e indicando

     > El personal introd"ce o

    #odi-ca los datos

    9edido2etalle.

    Si solo se pretend)a

    cons"ltar el personal

    p"ede aandonar la

    pantalla.

    El personal p"ede ta#i;n

     

    Se (raar%n los datos & se validaran los

    datos oli(atorios.

    - Id9edido

    - Id9rod"cto

    - Cantidad

    F Si se *an seleccionado las opciones de

    (raar o orrar$ el siste#a se reposiciona

     Poscondición- El 9edido 2etalle 0"eda act"aliado en la ase de datos.

  • 8/16/2019 Trabajo Modelamiento de Datos

    20/23

    C+ * 9 !mitir 4actura

    Propósito- E#ite "na +act"ra a "n cliente a partir de la realiación del

    )ctores- 9ersonal

    Precondición- La ase de datos est% disponile

    n !ventos )C:OR !ventos 7I7:!,)

    1 El personal introd"ce el

    n"#ero Id9edido.

    Si el n:#ero de Id9edido e@iste$

    presenta los datos de la #is#a.

    , Una +act"ra no per#ite ser

    #odi-cada$ l"e(o si e@iste$ solo

    < El personal introd"ce el

    no#re del cliente.

    El siste#a co#pr"ea 0"e el

    cliente e@ista. Y presentar% los

    datos del pedido$ incl"ido el ca#po

    calc"lado & s"s detalles$ en +or#a

     = El siste#a se reposiciona en el

    Poscondición- La +act"ra es e#itida por i#presora & 0"eda act"aliada

    a la ase de datos.

    Observaciones- La +act"ra se realia a la salida del pedido.

    9osterior#ente el in+or#e tiene la opción cerrar.

  • 8/16/2019 Trabajo Modelamiento de Datos

    21/23

    nálisis y Diseño de una aplicación Control

    2.. &iagrama !st$tico de dise8o

    El dia(ra#a est%tico de dise'o$ se va desarrollando esencial#ente d"rante eldise'o de casos de "so. Una ve c"l#inado este$ 0"eda *acer "na revisión

    del dia(ra#a otenido.

    En la revisión del dia(ra#a est%tico de dise'o se to#ara en c"enta$ lare"tiliación de clases$ la adaptación de la *erencia al len("a!e depro(ra#ación$ la #e!ora del rendi#iento e incre#ento de la velocidad.

    En el si("iente dia(ra#a est%tico reco(e las entidades "tiliadas por el siste#a/

    7ubsistema Reservas

    &iagrama est$tico de dise8o )lmacenes

  • 8/16/2019 Trabajo Modelamiento de Datos

    22/23

    nálisis y Diseño de una aplicación Control

    2.;. &ise8o de la inter'a< de usuario

    La inter+a (r%-ca de "s"ario es "n #;todo para +acilitar la interacción del

    "s"ario con el ordenador a trav;s de la "tiliación de "n con!"nto de i#%(enes

    & o!etos pictóricos 4iconos$ ventanas6 ade#%s de te@to.

    Pantalla 9 estión Pedido

  • 8/16/2019 Trabajo Modelamiento de Datos

    23/23

    nálisis y Diseño de una aplicación Control

    Pantalla 9 ,antenimiento de Producto