lunes, 2 de junio de 2014

Caso de Uso 001. Crear Solicitud de cotización.

Descripción del caso de uso
Actores:
Solicitante
Descripción:
Los usuarios con el rol solicitante tendrán acceso en la aplicación a crear solicitudes de cotización de productos.

El solicitante debe especificar las condiciones en las que se realizara la negociación de los productos, tales como:
·         Duración de la oferta
·         Descripción
·         Forma de pago
·         Condiciones de entrega

Disparador:
El usuario se autentica  en el sistema e ingresa a la opción crear solicitud
Precondiciones:
1.   El usuario debe autenticarse en el sistema  
2.   El usuario debe estar en estado activo
Pos condiciones:
1.   El sistema informa al usuario que la solicitud de cotización es ingresada satisfactoriamente
Flujo Normal:
El usuario solicitante ingresa a la opción que le permitirá ingresar la información necesaria para publicar una solicitud de cotización.
El sistema habilita los siguientes campos para registrar la información básica de la cotización:
1.    Titulo
2.    Descripción
3.    Presupuesto
4.    Fecha de inicio de la solicitud
5.    Fecha de cierre de la solicitud
6.    Entrega en sitio (si/no)
7.    Dirección de entrega
8.    Categoría
9.    Forma de pago
10. Condiciones generales
El sistema debe permitir al solicitante ingresar la información de los productos que desea cotizar:
1.    Código o referencia del producto
2.    Nombre
3.    Descripción
4.    Cantidad
5.    Precio Unitario
6.    Unidad de medida



Actor
Acción
Solicitante
Crear solicitud de cotización
Sistema
El sistema notifica al usuario que la creación de la solicitud se ha realizado con éxito



Flujos Alternativos:
·         Se debe notificar al usuario la razón por la cual su solicitud no ha sido procesada.
·         Si el usuario no cumple con la información mínima y calidad de la misma requerida para registrar la solicitud el sistema notificara las razones por las cuales no se realizó la acción.    

Actor
Acción
Solicitante
Crear solicitud de cotización
Sistema
El sistema notifica al usuario las razones por las cuales su solicitud no podrá ser procesada



Excepciones:
·         Si se experimenta un error en la comunicación con los servidores,  el sistema deberá notificar al usuario que existe un error interno que será solucionado por el equipo técnico y que debe intentar nuevamente en un tiempo determinado por el administrador.
·         Si la información suministrada por el usuario proba un error interno tal como una división por cero, el sistema notificara al usuario del error para que este tome acciones correctivas de la información suministrada.


Actor
Acción
Solicitante
Crear solicitud de cotización
Sistema
El sistema notifica al usuario las razones por las cuales su solicitud no podrá ser procesada



Inclusiones:
Guardar Solicitud
Prioridad:
Alta
Frecuencia de uso:
1/hora
Reglas de negocio:
·         El valor total de los productos ingresados por el usuario no podrán superar el valor del presupuesto.
·          
Requerimientos especiales:
·         Es necesario que el solicitante ingrese el título de su solicitud y por lo menos un producto.
·         No se permitirá crear solicitudes con fechas de vigencia inferior a la fecha de creación  
Suposiciones:
·         La implementación esperada debe ser amigable al usuario y creada con elementos de validación del lado del cliente.
Notas y Asuntos:
[Lista de comentarios adicionales acerca de este caso de uso o asunto abierto para ser determinado y que debe de ser resuelto]

No hay comentarios:

Publicar un comentario