especificación de caso de uso(1)

16
ESPECIFICACIÓN DE CASO DE USO Nombre Registrar repuestos nuevos Descripción El técnico utilizará el sistema para registrar repuestos nuevos Dependencias Ninguna Actores Técnico y Sistema Precondiciones El técnico debe estar previamente logueado en el sistema Postcondiciones Ninguna Escenario Principal Técnico Sistema 1. Ingresar a la opción de registrar repuesto 2. Mostrar un formulario a rellenar 3. Ingresa los datos del repuesto a registrar 4. Dar clic en la opción de almacenar información 5. Mostrar ventana que confirme que se almaceno correctamente la información Alternativas 1. El sistema muestra alerta de campos en blanco o mal rellenados ESPECIFICACIÓN DE CASO DE USO ESPECIFICACIÓN DE CASO DE USO Nombre Imprimir proforma Descripción El técnico utilizará el sistema para imprimir proformas Dependencias Ninguna Actores Técnico y Sistema Precondiciones El técnico debe estar previamente logueado en el sistema Postcondiciones Ninguna Escenario Principal Técnico Sistema 1. Dar clic en la opción de imprimir proforma 2. Mostrar pregunta de confirmación de impresión 3. Confirmar impresión 4. Adjuntar a la proforma la hora y fecha de impresión 5. Entrega proforma al cliente Alternativas 1. Si el técnico no le da en el botón aceptar impresión se cancela esta acción

Upload: cesar-huayra

Post on 22-Jan-2016

214 views

Category:

Documents


0 download

DESCRIPTION

casos

TRANSCRIPT

Page 1: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Registrar repuestos nuevosDescripción El técnico utilizará el sistema para registrar repuestos nuevosDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Ingresar a la opción de registrar repuesto

2. Mostrar un formulario a rellenar3. Ingresa los datos del repuesto a

registrar4. Dar clic en la opción de

almacenar información5. Mostrar ventana que confirme que

se almaceno correctamente la información

Alternativas 1. El sistema muestra alerta de campos en blanco o mal rellenados

ESPECIFICACIÓN DE CASO DE USO

ESPECIFICACIÓN DE CASO DE USONombre Imprimir proformaDescripción El técnico utilizará el sistema para imprimir proformasDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Dar clic en la opción de imprimir proforma

2. Mostrar pregunta de confirmación de impresión

3. Confirmar impresión4. Adjuntar a la proforma la hora y

fecha de impresión5. Entrega proforma al cliente

Alternativas 1. Si el técnico no le da en el botón aceptar impresión se cancela esta acción

Page 2: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Registrar especificaciones de servicioDescripción El técnico utilizará el sistema para registrar especificacionesDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Dar clic en la opción registrar especificaciones

2. Mostrar formulario a rellenar3. Ingresar datos de las

especificaciones del cliente4. Dar clic en la opción de

almacenar información5. Mostrar ventana que confirme

que se almaceno correctamente la información

Alternativas 1. El sistema muestra alerta de campos en blanco o mal rellenados

ESPECIFICACIÓN DE CASO DE USONombre Actualizar tarifasDescripción El técnico utilizará el sistema para actualizar tarifasDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Ingresar a los precios de servicios

2. Mostrar una tabla de la BD de precios de los servicios

3. Ingresar precios nuevos en la tabla

4. Dar clic en la opción de almacenar información

5. Mostrar ventana que confirme que se almaceno correctamente la información

Alternativas 1. El sistema muestra alerta de campos en blanco o mal rellenados

Page 3: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Mostrar calendarioDescripción El técnico utilizará el sistema para ver fechas de trabajos próximosDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Ingresar a calendario laboral2. Mostrar el calendario laboral

3. Observa trabajos próximos4. Modificar fecha de algunos

trabajos5. Solicitar el motivo de cambio de

fecha del trabajo6. Ingresar motivo de cambio de

fecha o postergación del trabajoAlternativas 1. Si el técnico no ingresa motivo

de cambio de fecha no puede cambiar la fecha

ESPECIFICACIÓN DE CASO DE USONombre Imprimir boleta y/o facturaDescripción El técnico utilizará el sistema para Imprimir boleta y/o facturaDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Rellena la boleta y/o factura2. Dar clic en la opción imprimir

3. Solicita confirmación de impresión

4. Confirma la impresión5. Almacena la boleta y/o factura en

una BD6. Entrega boleta y/0 factura al

clienteAlternativas 1. El sistema muestra alerta de

campos en blanco o mal rellenados de la boleta y/o factura

Page 4: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Registrar reclamosDescripción El técnico utilizará el sistema para registrar reclamosDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Buscar el cliente y el servicio realizado al cual se registrara reclamos

2. Mostrar el formulario del servicio realizado

3. Dar clic en la opción registrar reclamos

4. Mostrar formulario a rellenar5. Ingresar los reclamos del cliente6. Dar clic en la opción de

almacenar información7. Mostrar ventana que confirme

que se almaceno correctamente la información

Alternativas 1. El técnico tiene que cerciorarse de que el reclamo sea justificable

2. Si el técnico no encuentra el cliente o servicio, se cancela esta acción

ESPECIFICACIÓN DE CASO DE USONombre Registrar incidentesDescripción El técnico utilizará el sistema para registrar incidentesDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Buscar el cliente y el servicio realizado al que se registrara incidentes

2. Mostrar el formulario del servicio realizado

3. Dar clic en la opción registrar incidentes

4. Mostrar formulario a rellenar5. Ingresar el o los incidentes del

servicio6. Dar clic en la opción de

almacenar información7. Mostrar ventana que confirme

que se almaceno correctamente la información

Alternativas 1. El técnico tiene que cerciorarse de que el incidente fue ocasionado por error suyo

2. Si el técnico no encuentra el cliente o servicio, se cancela esta acción

Page 5: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Buscar historial de serviciosDescripción El técnico utilizará el sistema para buscar historial de serviciosDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Ingresar los apellidos y nombres del cliente

2. Mostrar el cliente y los servicios realizados a este

3. Seleccionar el servicio el cual se quiere consultar

4. Mostrar los datos del servicio consultado

Alternativas 5. Si el técnico ingresa apellidos y nombres que no existen en la BD, el sistema solicitara verificarlos

ESPECIFICACIÓN DE CASO DE USONombre Crear Modificar Eliminar proforma del servicioDescripción El técnico utilizará el sistema para crear, modificar y eliminar proforma del

servicioDependencias NingunaActores Técnico y SistemaPrecondiciones El técnico debe estar previamente logueado en el sistemaPostcondiciones NingunaEscenario Principal Técnico Sistema

1. Ingresar a la opción de proforma del servicio

2. Mostrar las opciones de crear, modificar y eliminar proforma

3. Selecciona una opción4. Muestra el formulario

correspondiente a la opción seleccionada

5. Crea, modifica o elimina proforma

6. Dar clic en el botón guardarAlternativas 1. El sistema muestra alerta de

campos en blanco o mal rellenados

Page 6: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Realizar pedidos a proveedorDescripción El vendedor utilizará el sistema para realizar pedidos a proveedorDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

6. Ingrese el Nombre o Ruc del proveedor

7. Visualiza los datos principales del proveedor. Además de una ficha para rellenar.

8. Ingresa los datos del producto a adquirir y la cantidad del mismo. Agrega más productos.

9. Visualiza un Text box donde se agrega automáticamente los datos de manera ordenada.

10. Envía un correo electrónico al proveedor con la información.

11. Guarda registro del pedido a proveedor.

Alternativas 1. Si el proveedor no existe en el sistema muestra la opción de agregar proveedor.

2. Si el correo electrónico no se envió correctamente, visualiza una venta de advertencia.

Observaciones El vendedor debe tener la opción de cancelar el pedido en todo momento.

ESPECIFICACIÓN DE CASO DE USONombre Realizar DevolucionesDescripción El vendedor utilizará el sistema para registrar las devoluciones por producto

defectuoso.Dependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingrese el DNI o RUC del cliente2. Visualiza los datos del cliente y

sus compras recientes.3. Ubica la boleta y marca el

producto como devuelto.Ingresa el porqué de la devolución.

4. Guarda los datos actualizadosAlternativas 1. Si el cliente no cuenta con la

boleta de venta del producto no se puede hacer la devolución.

Observaciones El vendedor debe tener la opción de cancelar la devolución en todo momento.

Page 7: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Registrar nuevos productosDescripción El vendedor utilizará el sistema para registrar nuevos productosDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar a la interfaz de productos, agregar nuevo.

2. Visualiza una ficha rellenable con los datos del producto

3. Indica la cantidad disponible4. Guarda los datos del producto y se

agrega en el inventarioAlternativas 2. Si el vendedor no ingresa todos

los datos obligatorios no puede registrar el producto.

Observaciones El vendedor debe tener la opción de cancelar el registro en todo momento.

ESPECIFICACIÓN DE CASO DE USO

Nombre Realiza Informe de VentasDescripción El vendedor utilizará el sistema para realizar un informe de ventasDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar a la interfaz ventas2. Visualiza una matriz de todas las

ventas del ultimo mes3. Ubica el mes del que quiere

sacar el informe

4. Visualiza la lista de todas las ventas

5. Selecciona la opción de generar informe.

6. En una nueva ventana muestra el informe mensual de ventas

Alternativas 1. Si en el mes que el vendedor selecciona no se han realizado ventas la lista aparece en blanco

2. El sistema no permite generar informes si no se han realizado ventas.

Observaciones El vendedor debe tener la opción de cancelar en todo momento.

Page 8: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Imprimir proforma de pedidoDescripción El vendedor utilizará el sistema para imprimir la proforma de pedidoDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar a la interfaz proforma2. Visualiza una matriz parecida al de

una boleta.3. Ingresa los datos de proforma

4. Visualiza la forma final de la proforma

5. Imprime la proforma de pedidoAlternativas 1.

2.Observaciones El vendedor debe tener la opción de cancelar en todo momento.

ESPECIFICACIÓN DE CASO DE USONombre Emitir Comprobante de pagoDescripción El vendedor utilizará el sistema para emitir un comprobante de pagoDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar el DNI o RUC del cliente. Buscar pedido.Comprobante.

2. Visualiza la matriz del comprobante de pago con los datos del pedido

3. Ingresa y Modifica los datos complementarios.

4. Visualiza los precios y el total del comprobante de pago.

5. Imprime el comprobante de pago

Alternativas 1. Si el cliente no existe, se pregunta si desea crearlo.

2. Si el stock de un producto está agotado se pregunta por productos parecidos.

3. Si el cliente no ha realizado un pedido anteriormente, no se puede acceder al comprobante.

Observaciones Se pueden elegir entre dos comprobante de pago, Boleta y Factura dependiendo del tipo de cliente.El vendedor debe tener la opción de cancelar en todo momento.

Page 9: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Registrar ProveedoresDescripción El vendedor utilizará el sistema para registrar a sus proveedoresDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar a la interfaz Proveedores, Nuevo

2. Visualiza la ficha de nuevo proveedor

3. Ingresa los datos del proveedor.4. Guarda los datos del proveedor en

el sistemaAlternativas 1. Si el proveedor ya existe,

se manda una advertencia2. Si falta rellenar alguna casilla

obligatoria, el sistema impide continuar al vendedor.

Observaciones El vendedor debe tener la opción de cancelar en todo momento.

ESPECIFICACIÓN DE CASO DE USONombre Permitir modificar y eliminar datosDescripción El vendedor utilizará el sistema para crear, modificar y eliminar datosDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar a la interfaz (cliente, proveedor, producto)

2. Visualiza la lista3. Selecciona al (cliente,

proveedor, producto) que desee modificar o eliminar.

4. Guarda los datos con la fecha actual.

Alternativas

Observaciones El vendedor debe tener la opción de cancelar en todo momento.Si un elemento ha sido eliminado, no hay opción de recuperarlo.Aunque un elemento haya sido eliminado todavía sus datos quedan vigentes en los comprobantes de pago, mas no en la creación de nuevos comprobantes.

Page 10: Especificación de Caso de Uso(1)

ESPECIFICACIÓN DE CASO DE USONombre Informar productos en StockDescripción El vendedor utilizará el sistema para informar que productos existen en stockDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar a la interfaz producto, stock

2. Visualiza la lista de los productos en stock

3. Filtra los datos de los productos que desea que se muestren

4. Muestra los datos filtrados5. Genera Informe

Alternativas

Observaciones Genera una franja roja, solo en los productos en los que el stock es menor que 5.El vendedor debe tener la opción de cancelar en todo momento.

ESPECIFICACIÓN DE CASO DE USONombre Registrar pedidoDescripción El vendedor utilizará el sistema para registrar el pedidoDependencias NingunaActores Vendedor y SistemaPrecondiciones El vendedor debe estar previamente autentificado en el sistemaPostcondiciones NingunaEscenario Principal Vendedor Sistema

1. Ingresar DNI o RUC del Cliente. Crear Nuevo pedido

2. Visualiza la matriz a rellenar.3. Ingresa y Selecciona los datos

de los productos de los que se desea hacer pedido

4. Guarda en el sistemaAlternativas 1. Si el cliente no existe se

pregunta si se desea crear nuevo.

2. Si falta rellenar alguna celda obligatoria el sistema no permite el registro

Observaciones El vendedor debe tener la opción de cancelar en todo momento.