escenarios y diagramas de los cu (2)
TRANSCRIPT
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
1/14
Escenarios, Clases Participantes y Diagramas de Interaccin de los Casos
de Uso
Diagramas de Interaccin: Diagrama de Colaboracin y Diagrama de
Secuencia
I. Registro de Asistencia
. Escenario : Insertar Ausencias y !ardan"as..En la pantalla de registro de asistencia, la secretaria insertan ganchos a las
personas que presenten ausencia y/o tardanza y se somete a validacin..#.El sistema procede a validar que el documento no presentes errores y
guarda el documento con las ausencias y tardanzas de los trabajadores..$.Termina el CU.
Clases Participantes
Diagrama de Colaboracin %DC&:
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
2/14
Diagrama de Secuencia %DS&:
#. Escenario #: 'uardar registro de asistencia sin (acer cambios#..En la pantalla de registro de asistencia no se inserta ni ausencias ni
tardanzas.#.#.El sistema procede a veriicar si e!isten casillas llenas y pregunta si desea
guardar la inormacin sin cambios y la secretaria presiona que s".#.$.Termina el CU.
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
3/14
Clases Participantes
Diagrama de Colaboracin %DC&:
Diagrama de Secuencia %DS&:
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
4/14
II. Compra de )ercanc*as
. Escenario : Cdigo no registrado en +D..#a $ecretaria ingresa al sistema y presiona el botn compra de mercanc"a..#.El sistema le muestra la interaz de compra de mercanc"a..$.#a secretaria introduce el cdigo mercanc"a y presiona enter.
..El sistema le env"a un mensaje de error indicando que el art"culo no seencuentra registrado en la base de datos.
Clases Participantes
Diagrama de Colaboracin
%boundary&
'nterazCompra
%Control&
ControlCompra
%Entity&
(ercanc"a
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
5/14
Diagrama de Secuencia
) $ecretaria
*. 'ngresa a la pantallaCompra de (erccanc"a
+. (uestra antallaCompra de (ercanc"a
-. 'ngresa cdigo de mercanc"a. Env"a cdigoal control . 0usca inormacin
de mercanc"a
1. (uestra cuadro de dialogo indicandoque la mercanc"a no esta registrada
) ControlCompra ) (ercanc
) 'nterazCompra
) $ecretaria ) 'nterazCompra ) ControlCompra ) (ercanc"a
'ngresa al sistema (uestra 'nteraz decompra de (ercanc"a
'ntroduce cdigos demercanc"a y presiona enter
Env"a cdigo al control0usca in. de mercanc"a
(uestra cuadro de dialogoindicando que la mercanc"a
no esta registrada
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
6/14
#. Escenario #: -rden reali"ada sin datos de costo.#..#a $ecretaria ingresa al sistema y presiona el botn compra de mercanc"a.#.#.El sistema le muestra la interaz de compra de mercanc"a.#.$.#a secretaria introduce los cdigos de mercanc"a.#..El sistema le muestra la descripcin del art"culo e inormacin del
proveedor.#..#a secretaria lo introduce cantidad y costos de mercanc"a, pero no se da
cuenta que una de las mercanc"as que marco como 23 4orden realizada5no cuenta con datos de costos.
#./.El sistema genera autom6ticamente costos totales por mercanc"a y deltodo el pedido, sumando slo los que est6n en 23 y cuentan con costos yse muestra en la interaz de compra de mercanc"a.
#.0.#a secretaria presiona guardar.#.1.El sistema env"a un cuadro de dialogo indicando que hacen alta datos.
Clases Participantes
Diagrama de Colaboracin
%boundary&
'nterazCompra
%Control&
ControlCompra
%Entity&
(ercanc"a
%Entity&
roveedor
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
7/14
Diagrama de Secuencia
III.
Registro de 2ue3as )ercanc*as
. Escenario : Registrar o 4arias 2ue3a )ercanc*a
) $ecretaria
*. 'ngresa a la pantalla
Compra de (erccanc"a
7. (uestra inormacin de
mercanc"a y proveedor
-. 'ntroducea cdigo de mercanc"a
. Env"a cdigo
al control
/. 0usca
inormacin de
mercanc"a
1. 0usca inormacin
del proveedor) 'nterazCompra ) ControlCompra
) roveedor
) (ercanc"a
**. (uestra cuadro de dialogo
indicando campos altantes
+. (uestra antalla
Compra de (ercanc"a
8. 'ntroduce cantidad
requerida y costos de
mercanc"a
9. :enera costos totales
de mercanc"a y del pedido
9. (uestra costos por
mercanc"a y del pedido
*;. resiona guardar, con
datos de costos altantes
) $ecretaria ) 'nterazCompra ) ControlCompra ) (ercanc"a ) roveedor
'ngresa a la pantalla
Compra de (ercanc"a(uestra 'nteraz de
compra de (ercanc"a
'ntroduce cdigos de mercanc"a
mercanc"aEnv"a cdigo al control
0usca in. de mercanc"a
0usca in. del proveedor
resina :uardar(uestra cuadro de
dialogo indicado
campos altantes
(uestra inormacin de
mercanc"a y del proveedor
'ntroduce cantidad y
precio por unidad
(uestra costo total por
mercanc"a y del pedido
:enera costo total por
mercaanc"a y del pedido
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
8/14
..=l =lmacenista le llega una >ueva (ercanc"a para registrar..#.El =lmacenista accede al $istema y presiona o hace clic sobre el botn que
dice 3egistro de >uevas (ercanc"as..$.El =lmacenista llena los 1 campos que le presenta el $istema para registrar
el ingreso de las mercanc"as que son) Tipo de (ercanc"a, >ombre de
(ercanc"a, roveedor, >?mero de @actura de la (ercanc"a, Cantidad de(ercanc"a y Costo Total de (ercanc"a.
..resiona la lecha ubicada en la parte superior izquierda de la pantalla paraingresar las otras >uevas (ercanc"as que le han llegado.
..$e presiona el botn :uardar para que se salven los cambios en la 0asede Aatos del $istema.
./.Termina el CU.
Clases Participantes
%%boundary&&3egistro de >uevas (ercanc"as
Diagrama de Colaboracin
%%control&&Control de >uevas (ercanc"as
%%entity&&@acturacin
>?mero de @acturaCdigo de roveedor
%%entity&&roveedor>ombre
UbicacinTelBono
Cdigo roveedor
%%entity&&(ercanc"a
Tipo>ombreCantidad
Costo TotalCdigo roveedor
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
9/14
Diagrama de Secuencia
#. Escenario #: Ausencia de In5ormacin del Pro3eedor de la )ercanc*a.#..=l =lmacenista le llegan >uevas (ercanc"as por registrar.
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
10/14
#.#. l ingresa al sistema y se le visualiza la pantalla de >uevas (ercanc"as.#.$. #e aparecer6n los campos Tipo de (ercanc"a, >ombre de (ercanc"a,
roveedor, >?mero de @actura de la (ercanc"a, Cantidad de (ercanc"a yCosto Total de (ercanc"a.
#.. El =lmacenista presiona :uardar con el Campo del roveedor en blanco.
#.. El $istema avisa que hacen alta campos por llenar.
Clases Participantes
%%interaz&&$istema de 3egistro de >uevas (ercanc"as
Diagrama de Colaboracin
Diagrama de Secuencia
%%control&&Control de 3egistro de >uevas (ercanc"as
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
11/14
I4. Registro de Entrada y Salida de )ercanc*as
. Escenario : Entrada o De3olucin de )ercanc*as..=l =lmacenista Eduardo, le llega una mercanc"a que ser6 devuelta..#.l primeramente revisa el estado de la mercanc"a si est6 en buen o mal
estado..$.#uego de veriicar, Bl ingresara al sistema para registrar dicha mercanc"a
en la pantalla de DEntrada y $alida de (ercanc"as...$e mostrar6 en pantalla el botn DEntrada y $alida de (ercanc"as dando
clic en este botn visualizara los campos que debe de llenar que son)>ombre del Trabajador, CBdula, Aescripcin :eneral, Cantidad, Cdigo dela (ercanc"a, Cargo del Trabajador y ChecF#ist en Aevolucin o $olicitudde la (ercanc"a.
..#uego de llenar debidamente cada campo dar6 clic en =ctualizar paraguardar los cambios.
./.Termina el CU.
Clases Participantes
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
12/14
Diagrama de Colaboracin
Diagrama de Secuencia
%%control&&Control de Entrada o
Aevolucin (ercanc"a
%%boundary&&antalla de E/$ de (ercanc"a
@echa%%entity&&(ercanc"a
Aescripcin :eneral
CantidadCdigo
%%entity&&Trabajador
>ombre
CBdulaosicin o Cargo
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
13/14
#. Escenario #: Salida o Solicitud de )ercanc*as#..=l =lmacenista Eduardo le llegan los colaboradores que necesitan alguna
mercanc"a para alguna tarea de ellos.
#.#. l ingresa al sistema y se le visualiza la pantalla de DEntrada y $alida de(ercanc"a.#.$. #e aparecer6n los campos de >ombre del Trabajador, CBdula, Aescripcin
:eneral, Cantidad, Cdigo de la (ercanc"a, Cargo del Trabajador yChecF#ist en Aevolucin o $olicitud de la (ercanc"a.
#.. #uego de llenar cada uno de los campos debidamente, se presionara elbotn D=ctualizar para guardar los cambios.
#.. Termina el CU.
Clases Participantes
Diagrama de Colaboracin
%%control&&Control de $alida o $olicitud de
(ercanc"a%%boundary&&
antalla de E/$ de (ercanc"a@echa
%%entity&&Trabajador>ombre
CBdulaosicin o Cargo
%%entity&&(ercanc"a
Aescripcin :eneral
CantidadCdigo
-
7/25/2019 Escenarios y Diagramas de Los CU (2)
14/14
Diagrama de Secuencia