You are on page 1of 7

1.

1.1.
1.2.
1.3.
1.3.1.
1.
2.
3.
4.
5.
6.
1.3.2.

1.4.
1.5.

2.
2.1.
2.2.

Caso de Uso 1
Nombre Caso de Uso: Registro de pedido
Descripcin: La persona encargada de manejar la aplicacin dar el clic en el botn
registrar pedido para poder guardar un nuevo pedido.
Flujo de eventos
Flujo bsico
El sistema muestra al encargado una ventana llamada Yo Reparo Servicio de
Mantenimiento, luego da clic en el botn registrar pedido.
El encargado da clic en el botn nuevo registro.
El encargado ingresara sus datos en el formulario llamado registrar cliente que mostrara los
siguientes campos (Cedula, nombres, apellidos, direccin, telfono).
El sistema muestra un botn opciones, donde elige el servicio que desea registrar.
El sistema muestra un botn opciones, donde elige la ciudad de donde proviene.
El encargado dar clic en registrar y se guardara el pedido y el caso de uso termina.
Flujo alterno:
7.1. Hay campos Obligatorios
Una vez que el encargado de clic en el botn registrar
en caso que falte algn o todos los campos de registro
no mostrara un mensaje de alerta hay campos
obligatorios.
7.2. Error al registrar el pedido
Una vez que el encargador dio clic el botn de registrar
no mostrara un mensaje de error en caso que el pedido
haya sido registrado con una cedula antes registrada.
Pre-condiciones: Cuando el cliente solicita algn pedido.()
Post-condiciones: La informacin del cliente queda registrada en la base de datos as
mismo como el pedido.()

2.4.
2.5.

Caso de Uso 2
Nombre Caso de Uso: Bsqueda de pedido
Descripcin: La persona encargada de manejar la aplicacin dar el clic en el botn
registrar pedido para poder buscar el pedido del cliente por su cedula.
Flujo de eventos
Flujo bsico
El sistema muestra al encargado un botn llamado registrar pedido luego dar clic en l.
El encargado da clic en el botn Bsqueda.
El sistema le muestra una ventana llamada buscar cliente en que el encargado ingresara su
cedula en el campo buscar y ara clic en el botn buscar.
El sistema muestra en la misma ventana una tabla con los campos (documento, tipo
servicio, nombres, apellidos, direccin, ciudad, telfono) con todos los pedidos que se
realizaron de los diferentes clientes.
El encargado ara clic en salir y con esto termina el caso de uso.
Flujo alterno
No existe flujo alterno.
Pre-condiciones: El pedido debe estar registrado para realizar la bsqueda()
Post-condiciones: La informacin es extrada de la base de datos.()

3.
3.1.

Caso de Uso 3
Nombre Caso de Uso: Facturacin de Pedido

2.3.
2.3.1.
1.
2.
3.
4.

5.
2.3.2.

3.2.

Descripcin: La persona encargada de manejar la aplicacin dar el clic en el botn


facturacin para hacer la factura del cliente que ha realizado uno o varios pedidos.
3.3.
Flujo de eventos
3.3.1.
Flujo bsico
1. El sistema muestra al encargado un botn llamado facturacin y luego da clic en l.
2. El encargado da clic en el botn nueva venta.
3. El sistema nos muestra una pequea ventana para que el encargado le permita ingresar el
nmero de documento (cedula) y la ventana contiene los botones uno para aceptar factura y
el otro para cancelar la factura.
4. El encargado hace clic en aceptar.
5. El sistema nos muestra una ventana llamada generar factura que contiene los datos del
cliente ya listos como son (nm. factura, nombre cliente, apellido cliente, fecha, articulo,
stock, precio unidad).
6. El encargado ara clic en registrar factura.
7. El encargado escoger la forma de pago que es de dos tipos (crdito y efectivo) y tambin
el articulo elegir su id que ya est previamente asignado a cada artculo.
8. El encargado tambin ingresara en los campos los siguientes datos que son (cantidad,
descuento, total de artculos).
9. El encargado ara clic en botn registrar detalle.
10. El sistema nos muestra una ventana que nos dice registro con xito hacemos clic en
aceptar
11. El sistema nos mostrara una tabla con los campos ya ingresados anteriormente (numero
factura, cdigo artculo descripcin, cantidad, total) y los campos con su respectivo IVA y
Total de factura.
12. El encargado ara clic en cualquiera de los dos botones uno para registrar total en caso que
se aada ms artculos a la factura realizada y el otro botn para salir, con esto se
terminara el caso de uso.
3.3.2.
Flujo alterno:
1. No se registra el cliente
Cuando el encargado hace clic en facturacin, luego en la
ventana nueva venta si el cliente no se encuentra nos
muestra un mensaje: El cliente no existe
2. El artculo se registr con xito
Cuando el encargado hace clic en registrar detalle nos
muestra una ventana se registr la venta.
3. No se registra la venta
Cuando el encargado hace clic en registrar detalle se puede
presentar: La venta no se registra.
4. No se registra la cantidad
Cuando el encargado hace clic en registrar detalle puede
presentar: La cantidad no es correcta.
5. No se registra el stock
Cuando el encargado hace clic en registrar detalle puede
presentar: El stock del artculo no soporta la venta por favor
actualize en stock.
3.4.
Pre-condiciones
3.4.1.
El registro se debe estar guardado para que se realice la facturacin.()
3.5.
Post-condiciones
3.5.1.
La factura se guardara en la base de datos.()
4.

Caso de Uso 4

4.1.
4.2.
4.3.
4.3.1.
1.
2.
3.
4.
5.
6.

Nombre Caso de Uso: Consultar factura del cliente


Descripcin: La persona encargada de manejar la aplicacin dar el clic en el botn
consultas para consultar todas las facturas de los clientes.
Flujo de eventos
Flujo bsico
El sistema muestra al encargado un botn llamado consultas y luego da clic en l.
El encargado da clic en el botn consulta facturas clientes.
El sistema nos muestra una ventana llamada consultas que contiene un campo ingrese
CI(cedula), un botn buscar y un botn salir.
El encargado ingresa la cedula en el campo ingrese CI, luego da clic en el botn buscar.
El sistema nos muestra una tabla con los datos del cliente que contiene (no factura,
nombres, apellidos, empleado, fecha_facturacion, forma de pago, total, IVA).
El encargado una vez visto los datos de la factura del cliente ara clic en salir y con esto se
termina el caso de uso.

4.3.2.

Flujo alterno:

4.4.
4.4.1.
4.5.
4.5.1.

No existe un flujo alterno


Pre-condiciones
La factura se la debi registrar con anterioridad.()
Post-condiciones
Los datos se mostraran en una tabla con los datos de la factura.()

5.
5.1.
5.2.
5.3.
5.3.1.
1.
2.
3.
4.

5.
6.
7.
5.3.2.
1.

5.4.
5.5.

Caso de Uso 5
Nombre Caso de Uso: Registro de artculos
Descripcin: El encargado de la aplicacin dar clic en el botn artculos donde podr
registrar el artculo.
Flujo de eventos
Flujo bsico
El sistema muestra al encargado un botn llamado artculos y luego da clic en l.
El encargado da clic en registrar.
El sistema muestra un botn registrar.
El sistema muestra una ventana llamada registrar artculo que contiene los campos
(descripcin, precio venta, precio costo, cantidad), un calendario para fecha de ingreso un
tipo de artculo y un tipo y un proveedor asignado al artculo.
El encargado ingresara los datos en los campos anteriormente dichos y elegir el tipo de
artculo, un proveedor y la fecha de ingreso del calendario.
El encargado ara clic en el botn nuevo registro no mostrara una ventana de registro del
artculo con xito y da clic en aceptar.
El encargado luego de registrar el artculo, ara clic en el botn salir y con eso termina este
caso de uso
Flujo alterno
A.1 El artculo se registro
Cuando el encargado hace clic en el botn nuevo registr, nos
muestra un mensaje: El artculo se registr con xito.
Pre-condiciones
Se debe conocer los artculos para registrarlos.
Post-condiciones
Los artculos sern guardados en la base de datos para su utilizacin.

6.
6.1.
6.2.
6.3.
6.3.1.
1.
2.
3.

4.
6.3.2.
6.4.
6.5.

7.
7.1.
7.2.

Caso de Uso 6
Nombre Caso de Uso: Consulta de Artculos
Descripcin: El encargado de la aplicacin dar clic en el botn artculos donde podr
consultar los artculos.
Flujo de eventos
Flujo bsico
El sistema muestra al encargado un botn llamado artculos y luego damos clic en l.
El encargado da clic en lista de artculos.
El sistema nos muestra una ventana llamada lista de artculos que contiene los siguientes
campos en una tabla los cuales son(codigo_articulo, descripcin, precio_venta,
precio_costo, stock, tipo_de_articulo, proveedor, fecha de ingreso) y un boton salir.
El encargado luego de ver el listado, da clic en salir y con esto se termina este caso de uso.
Flujo alterno
No existe flujo alterno.
Pre-condiciones
Los artculos deben estar registrados.()
Post-condiciones
Muestra una tabla con todos los artculos disponibles en el sistema.()

Caso de Uso 7
Nombre Caso de Uso: Registro de proveedor
Descripcin: El encargado de la aplicacin dar clic en el botn proveedores donde podr
registrar los proveedores.
7.3.
Flujo de eventos
7.3.1.
Flujo bsico
7. El sistema muestra al encargado un botn llamado proveedores y luego damos clic.
8. El encargado hace clic en el botn registrar proveedores y damos nuevamente clic.
9. El sistema muestra una ventana llamada registrar proveedor que contiene los siguientes
campos (CI, nombre comercial, nombres, direccin, apellidos, telfono) y elegir el tipo de
rea (plomera, electricidad, limpieza, albailera) y elegir la ciudad entre ellas se tiene
(Loja, Guayaquil, Cuenca, Machala, Zamora) y los botones (nuevo registro, registrar,
cancelar, salir).
10. El encargado hace clic en el botn nuevo registr y llena los campos y eleg las opciones.
11. El encargado hace clic en el botn registrar no muestra una venta que el proveedor se
registr con xito hacemos clic en aceptar.
12. El encargado una vez que observa el registro del proveedor registrado hace clic en salir y
con esto se termina este caso de uso.
7.3.2.
Flujo alterno:
1. A.2. Hay campos Obligatorios
El sistema muestra al encargado un mensaje de
campos obligatorios en caso de no llenar el formulario,
de registro de pedido.
A.2. Error al registrar proveedor
El sistema muestra al encargado el mensaje de error
al registrar el proveedor, esto en caso que la cedula ya
exista, no se puede repetir la cedula del proveedor.
7.4.
Pre-condiciones: Cuando se desea saber de dnde vienen los artculos que tiene la
empresa.
7.5.
Post-condiciones: La informacin del proveedor queda registrada en la base de datos.
8.
Caso de Uso 8

8.1.
8.2.

Nombre Caso de Uso: Consulta de Proveedores


Descripcin: El encargado de la aplicacin dar clic en el botn proveedores donde podr
consultar los proveedores.
8.3.
Flujo de eventos
8.3.1.
Flujo bsico
5. El sistema muestra al encargado un botn llamado lista proveedores, luego damos clic en
l.
6. El sistema muestra una ventana llamada lista de proveedores que contiene una tabla de los
proveedores sus campos son (documento, rea, nombre, apellido, nombre comercial,
direccin, ciudad, telfono) y un botn salir.
7. Luego de observar el listado hacemos clic en el botn salir y con esto se termina este caso
de uso.
8.3.2.
Flujo alterno
No existe flujo alterno.
8.4.
Pre-condiciones
Los proveedores deben estar registrados.()
8.5.
Post-condiciones
Muestra una tabla con todos los proveedores registrados en el sistema.()
9.
9.1.
9.2.

Caso de Uso 9
Nombre Caso de Uso: Reportar sueldo de horas trabajadas
Descripcin: El encargado de la aplicacin dar clic en el botn reporte de horas donde se
podrn calcular las horas trabajas por los trabajadores.
9.3.
Flujo de eventos
9.3.1.
Flujo bsico
13. El sistema muestra al encargado un botn llamado reporte horas y luego se da clic en l.
14. El encargado hace clic en el botn calcular sueldo.
15. El sistema muestra una ventana llamada calcular sueldo en el que ingresa (Cedula, horas
mensuales, costo por hora, total) y los botones (reporte y salir).
16. El encargado ingresara los datos en los campos del formulario para el clculo de sueldo
segn las horas trabajadas que mostrara el sistema (Cedula, horas mensuales, costo por
hora).
17. El encargado dar clic en el botn reporte y se generar el total a pagar por las horas
trabajadas.
18. El encargado luego se observar el clculo del sueldo ara clic en el boton salir y con esto se
termina este caso de uso.

9.3.2.

9.4.
9.5.

Flujo alterno:
1. A.2. Hay campos Obligatorios
El sistema muestra al encargado un mensaje de
campos obligatorios en caso de no llenar el formulario,
de clculo de horas.
A.2. El trabajador se excede de las 160 horas mensuales
El sistema muestra al encargado si aumentar un
monto de 100 dlares si el trabajador ha acumulado
ms de 160 horas al mes.
Pre-condiciones: Se debe conocer los trabajadores
Post-condiciones: La informacin del sueldo pagado queda registrada en la base de datos.

10.
10.1.
10.2.

Caso de Uso 10
Nombre Caso de Uso: Registro de trabajadores
Descripcin: El encargado de la aplicacin dar clic en el botn trabajadores donde se
podr registrar los trabajadores.
10.3.
Flujo de eventos
10.3.1.
Flujo bsico
19. El sistema muestra al encargado un botn llamado trabajadores y luego damos clic
20. El encargado hace clic en el boton registrar trabajadores y damos clic nuevamente.
21. El sistema muestra una ventana llamada registrar trabajador que contiene los siguientes
campos (CI, nombre comercial, nombres, direccin, apellidos, telfono) y elegir el tipo de
rea (plomera, electricidad, limpieza, albailera) y elegir la ciudad entre ellas se tiene
(Loja, Guayaquil, Cuenca, Machala, Zamora) y los botones (nuevo registro, registrar,
cancelar, salir).
22. El encargado hace clic en el botn nuevo registr y llena los campos y eleg las opciones.
23. El encargado hace clic en el botn registrar no muestra un nuevo trabajador se registr con
xito hacemos clic en aceptar.
24. El encargado una vez que observa el registro del trabajador
registrado hace clic en salir y con esto se termina este caso de
uso.
10.3.2.
Flujo alterno:
1. A.2. Hay campos Obligatorios
El sistema muestra al encargado un mensaje de
campos obligatorios en caso de no llenar el formulario,
de registro de trabajador
A.2. Error al registrar
El sistema muestra un mensaje de error al registrar el
trabajador, esto en caso que la cedula ya exista, no se
puede repetir la cedula.
10.4.
Pre-condiciones: Se deber registrar los trabajadores en la empresa.
10.5.
Post-condiciones: La informacin de los trabajadores queda registrada en la base de
datos.
11.
11.1.
11.2.

Caso de Uso 11
Nombre Caso de Uso: Consultar trabajadores
Descripcin: El encargado de la aplicacin dar clic en el botn listar trabajadores donde
se podr ver el listado de todos los trabajadores.
11.3.
Flujo de eventos
11.3.1.
Flujo bsico
6. El sistema muestra al encargado un botn llamado lista
trabajadores, luego damos clic en l.
7. El sistema muestra una ventana llamada lista de
trabajadores que contiene una tabla de los trabajadores sus
campos son (documento, rea, nombre, apellido, nombre
comercial, direccin, ciudad, telfono) y un botn salir.
8. Luego de observar el listado hacemos clic en el botn salir y con esto se termina este caso
de uso
11.3.2.
Flujo alterno
No existe flujo alterno.
11.4.
Pre-condiciones
Los trabajadores deben estar registrados.

11.5.

Post-condiciones
Muestra una tabla con todos los trabajadores registrados en el sistema.

You might also like