Está en la página 1de 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
1. Escenario 1: Insertar Ausencias y Tardanzas
1.1. 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.
1.2. El sistema procede a validar que el documento no presentes errores y
guarda el documento con las ausencias y tardanzas de los trabajadores.
1.3. Termina el CU.
Clases Participantes

Diagrama de Colaboracin (DC):

Diagrama de Secuencia (DS):

2. Escenario 2: Guardar registro de asistencia sin hacer cambios


2.1. En la pantalla de registro de asistencia no se inserta ni ausencias ni
tardanzas.
2.2. El sistema procede a verificar si existen casillas llenas y pregunta si desea
guardar la informacin sin cambios y la secretaria presiona que s.
2.3. Termina el CU.

Clases Participantes

Diagrama de Colaboracin (DC):

Diagrama de Secuencia (DS):

II.

Compra de Mercancas
1. Escenario 1: Cdigo no registrado en BD
1.1. La Secretaria ingresa al sistema y presiona el botn compra de mercanca.
1.2. El sistema le muestra la interfaz de compra de mercanca.
1.3. La secretaria introduce el cdigo mercanca y presiona enter.
1.4. El sistema le enva un mensaje de error indicando que el artculo no se
encuentra registrado en la base de datos.
Clases Participantes

<boundary>
InterfazCompra

<Control>
ControlCompra

Diagrama de Colaboracin

<Entity>
Mercanca

2. Muestra Pantalla
Compra de Mercanca
6. Muestra cuadro de dialogo indicando
que la mercanca no esta registrada
1. Ingresa a la pantalla
Compra de Merccanca

4. Enva cdigo
al control

3. Ingresa cdigo de mercanca

5. Busca informacin
de mercanca

: InterfazCompra

: Secretaria

: Mercanca

: ControlCompra

Diagrama de Secuencia

: Secretaria

: InterfazCompra
Ingresa al sistema

: ControlCompra

: Mercanca

Muestra Interfaz de
compra de Mercanca

Introduce cdigos de
mercanca y presiona enter
Enva cdigo al control

Muestra cuadro de dialogo


indicando que la mercanca
no esta registrada

Busca inf. de mercanca

2. Escenario 2: Orden realizada sin datos de costo.


2.1. La Secretaria ingresa al sistema y presiona el botn compra de mercanca.
2.2. El sistema le muestra la interfaz de compra de mercanca.
2.3. La secretaria introduce los cdigos de mercanca.
2.4. El sistema le muestra la descripcin del artculo e informacin del
proveedor.
2.5. La secretaria lo introduce cantidad y costos de mercanca, pero no se da
cuenta que una de las mercancas que marco como OR (orden realizada)
no cuenta con datos de costos.
2.6. El sistema genera automticamente costos totales por mercanca y del
todo el pedido, sumando slo los que estn en OR y cuentan con costos y
se muestra en la interfaz de compra de mercanca.
2.7. La secretaria presiona guardar.
2.8. El sistema enva un cuadro de dialogo indicando que hacen falta datos.
Clases Participantes

<boundary>
InterfazCompra

<Control>
ControlCompra

Diagrama de Colaboracin

<Entity>
Mercanca

<Entity>
Proveedor

2. Muestra Pantalla
Compra de Mercanca
7. Muestra informacin de
mercanca y proveedor
9. Muestra costos por
mercanca y del pedido
11. Muestra cuadro de dialogo
indicando campos faltantes
1. Ingresa a la pantalla
Compra de Merccanca
3. Introducea cdigo de mercanca

: Secretaria

8. Introduce cantidad
requerida y costos de
mercanca

: Mercanca

4. Enva cdigo
al control
9. Genera costos totales
de mercanca y del pedido

: InterfazCompra

5. Busca
informacin de
mercanca

: ControlCom pra

6. Busca informacin
del proveedor

10. Presiona guardar, con


datos de costos faltantes
: Proveedor

Diagrama de Secuencia

III.

: Secretaria

: ControlCompra

: InterfazCompra

Ingresa a la pantalla
Compra de Mercanca

Introduce cdigos de mercanca


mercanca

: Mercanca

: Proveedor

Muestra Interfaz de
compra de Mercanca

Enva cdigo al control

Bus ca inf. de mercanca

**se repite hasta que el usuario haya


ingresado todos los cdigos de
mercanca, por lo que el sistema no
valida esta parte.

Busca inf. del proveedor


Muestra informacin de
mercanca y del proveedor

Introduce cantidad y
precio por unidad

Genera costo total por


mercaanca y del pedido

Muestra costo total por


mercanca y del pedido

Presina Guardar

Muestra cuadro de
dialogo indicado
campos faltantes

Registro de Nuevas Mercancas


1. Escenario 1: Registrar 1 o Varias Nueva Mercanca

**se repite hasta que el usuario haya


ingresado todas las cantidades y
costos que desee, por lo que el
sistema no valida esta parte.

1.1. Al Almacenista le llega una Nueva Mercanca para registrar.


1.2. El Almacenista accede al Sistema y presiona o hace clic sobre el botn que
dice Registro de Nuevas Mercancas.
1.3. El Almacenista llena los 6 campos que le presenta el Sistema para registrar
el ingreso de las mercancas que son: Tipo de Mercanca, Nombre de
Mercanca, Proveedor, Nmero de Factura de la Mercanca, Cantidad de
Mercanca y Costo Total de Mercanca.
1.4. Presiona la flecha ubicada en la parte superior izquierda de la pantalla para
ingresar las otras Nuevas Mercancas que le han llegado.
1.5. Se presiona el botn Guardar para que se salven los cambios en la Base
de Datos del Sistema.
1.6. Termina el CU.
Clases Participantes
<<boundary>>
Registro de Nuevas Mercancas

<<control>>
Control de Nuevas Mercancas

<<entity>>
Mercanca
Tipo
Nombre
Cantidad
Diagrama de Colaboracin Costo Total
Cdigo Proveedor
<<entity>>
Proveedor
Nombre
Ubicacin
Telfono
Cdigo Proveedor

<<entity>>
Facturacin
Nmero de Factura
Cdigo de Proveedor

Diagrama de Secuencia

2. Escenario 2: Ausencia de Informacin del Proveedor de la Mercanca.


2.1. Al Almacenista le llegan Nuevas Mercancas por registrar.

2.2. l ingresa al sistema y se le visualiza la pantalla de Nuevas Mercancas.


2.3. Le aparecern los campos Tipo de Mercanca, Nombre de Mercanca,
Proveedor, Nmero de Factura de la Mercanca, Cantidad de Mercanca y
Costo Total de Mercanca.
2.4. El Almacenista presiona Guardar con el Campo del Proveedor en blanco.
2.5. El Sistema avisa que hacen falta campos por llenar.
Clases Participantes
<<interfaz>>
Sistema de Registro de Nuevas Mercancas

<<control>>
Control de Registro de Nuevas Mercancas

Diagrama de Colaboracin

Diagrama de Secuencia

IV.

Registro de Entrada y Salida de Mercancas

1. Escenario 1: Entrada o Devolucin de Mercancas


1.1. Al Almacenista Eduardo, le llega una mercanca que ser devuelta.
1.2. l primeramente revisa el estado de la mercanca si est en buen o mal
estado.
1.3. Luego de verificar, l ingresara al sistema para registrar dicha mercanca
en la pantalla de Entrada y Salida de Mercancas.
1.4. Se mostrar en pantalla el botn Entrada y Salida de Mercancas dando
clic en este botn visualizara los campos que debe de llenar que son:
Nombre del Trabajador, Cdula, Descripcin General, Cantidad, Cdigo de
la Mercanca, Cargo del Trabajador y CheckList en Devolucin o Solicitud
de la Mercanca.
1.5. Luego de llenar debidamente cada campo dar clic en Actualizar para
guardar los cambios.
1.6. Termina el CU.

Clases Participantes

<<boundary>>
Pantalla de E/S de Mercanca
<<entity>>
<<entity>>
Fecha
Mercanca
Trabajador
Descripcin General
Nombre
Cantidad
Cdula
Cdigo
Posicin o Cargo

<<control>>
Control de Entrada o
Devolucin Mercanca

Diagrama de Colaboracin

Diagrama de Secuencia

2. Escenario 2: Salida o Solicitud de Mercancas


2.1. Al Almacenista Eduardo le llegan los colaboradores que necesitan alguna
mercanca para alguna tarea de ellos.
2.2. l ingresa al sistema y se le visualiza la pantalla de Entrada y Salida de
Mercanca.
2.3. Le aparecern los campos de Nombre del Trabajador, Cdula, Descripcin
General, Cantidad, Cdigo de la Mercanca, Cargo del Trabajador y
CheckList en Devolucin o Solicitud de la Mercanca.
2.4. Luego de llenar cada uno de los campos debidamente, se presionara el
botn Actualizar para guardar los cambios.
2.5. Termina el CU.

Clases Participantes

<<control>>
Control de Salida o Solicitud de
Mercanca

<<boundary>>
Pantalla de E/S de Mercanca
Fecha
<<entity>>
<<entity>>
Mercanca
Trabajador
Descripcin General
Nombre
Cantidad
Cdula
Cdigo
Posicin o Cargo

Diagrama de Colaboracin

Diagrama de Secuencia

También podría gustarte