Sei sulla pagina 1di 21

Roles

Nombre Alejandro Ortiz Contreras Evelin Montiel Zamora Octaviano Azael Muoz Torres

Rol Cliente Programador Programador

Historia de Usuario
Nmero: 1 Usuario: Gestin de almacn

Nombre historia: Introduccin de pedido (cliente preferente) Prioridad en negocio: Alta Puntos estimados: 4 Riesgo en desarrollo: Baja Iteracin asignada: 1

Programador responsable: Octaviano Azael Muoz Torres Descripcin: El pedido llega en un fichero de texto y es procesado automticamente siguiendo el formato de la plantilla de pedido e introduciendo ste en la base de datos.

Observaciones:

Historia de Usuario
Nmero: 2 Usuario: Almacenista

Nombre historia: Generacin de notas Prioridad en negocio: Alta Puntos estimados: 3 Riesgo en desarrollo: Alta Iteracin asignada: 1-2

Programador responsable: octaviano Azael Muoz Torres Descripcin: El almacenista seleccionar la opcin del men notas, ver el listado de artculos contenidos en la nota, tras seleccionar uno. En cada artculo se muestra la cantidad de artculos requerida y el almacenista verificar para cada artculo que se puede satisfacer la demanda con el stock disponible en el almacn, escribe la cantidad disponible (menor o igual a la solicitada) y pulsa el botn imprimir el cual: 1) Imprime la nota con los productos los cuales se puede servir alguna cantidad. 2) Guarda el albaran impreso en la base de datos. 3) Comprueba si alguno de los pedidos de los cuales sirve material se ha completado y de ser as se marca este como completado y se actualiza la fecha de envo a la actual. Observaciones: - Albarn = pedidos desglosados por tiendas de un cliente (1 albarn puede corresponderse con mltiples pedidos retrasados y/o actuales). - El almacenista slo ve las notas del da (lista de productos). - El marcar como completado un pedido no esta claro si es aqu o en la historia 2.

Historia de Usuario
Nmero: 3 Usuario: Todos

Nombre historia: Control de acceso de usuarios Prioridad en negocio: Baja Puntos estimados: 1 Riesgo en desarrollo: Baja Iteracin asignada: 2

Programador responsable: octaviano Azael Muoz Torres Descripcin: Antes de iniciar la aplicacin se solicita el nombre de usuario y su clave para que tenga acceso a los datos que corresponden a su categora de usuario. Hay dos tipos de usuario: secretaria y almacenista, con distintos permisos de acceso a los mens de acceso a las funcionalidades que les corresponden.

Observaciones:

Historia de Usuario
Nmero: 4 Usuario: Almacenista

Nombre historia: Recepcin de productos y artculos Prioridad en negocio: Media Puntos estimados: 1.1 Programador responsable: Descripcin: Cuando el pedido de producto semielaborado o de artculos llega se marca como procesado en la BD y se actualiza el stock existente. Riesgo en desarrollo: Baja Iteracin asignada: 2

Observaciones:

Historia de Usuario
Nmero: 5 Usuario: Encargado

Nombre historia: Pedido al proveedor de materias primas Prioridad en negocio: Media Puntos estimados: 2 Programador responsable: Descripcin: Se introduce manualmente las materias primas que se necesitan y se selecciona el proveedor al cual se van a comprar, se imprime el pedido. Riesgo en desarrollo: (Alta / Media / Baja) Iteracin asignada: 3

Observaciones: Para cada pedido se tiene un glosario que indica las materias primas necesarias para la fabricacin de productos. Este glosario fsico se consulta manualmente.

Historia de Usuario
3

Nmero: 6

Usuario: encargada

Nombre historia: Generacin de factura Prioridad en negocio: Media Puntos estimados: 3 Programador responsable: Paco Valverde Descripcin: Se generan las facturas correspondientes a los albaranes. A cada alabarn le corresponde una factura menos en el caso de que un albarn est compuesto por ms de un pedido, en el caso se generar una factura por cada pedido (del mismo albarn). En resumen, una factura por cada tupla (pedido, albarn) en el que ambas forman la clave primaria (mltiples albaranes por pedido y mltiples pedidos por albarn) Observaciones: El cobro de las facturas se realiza a los 90 das del envo del pedido. Riesgo en desarrollo: Baja Iteracin asignada: 3

Tarea
Nmero tarea: 1 Nombre tarea: Comprobacin de la base de datos Tipo de tarea : Desarrollo Fecha inicio: 17 octubre 2003 Programador responsable: Equipo XP Descripcin: Comprobacin que la definicin establecida para la base de datos admite los campos que se leen del fichero de entrada, realizando las oportunas modificaciones Puntos estimados: 3 Fecha fin: 4 noviembre 2003 Nmero historia: 1

Tarea
Nmero tarea: 2 Nombre tarea: Lectura y procesado del fichero Tipo de tarea : Desarrollo Fecha inicio: 27 octubre 2003 Puntos estimados: 0.5 Fecha fin: 4 noviembre 2003 Nmero historia: 1

Programador responsable: : Octaviano Azael Muoz Torres Descripcin: Se abre el fichero y se lee lnea a lnea (lo que corresponde a un registro), en primer lugar se comprueba que tipo de registro es y en funcin de esto se extraen los datos insertndolos en las tablas correspondientes de la base de datos.

Tarea
Nmero tarea: 3 Nombre tarea: Comprobacin resultados Tipo de tarea : Verificacin Fecha inicio: -Puntos estimados: 0.5 Fecha fin: 4 noviembre 2003 Nmero historia: 1

Programador responsable: Octaviano Azael Muoz Torres Descripcin: Una vez importados todos los datos extrados del fichero se comprueba que se hace de forma correcta y que el proceso no falla debido a alguna restriccin no satisfecha. Si el proceso falla en algn pedido, ste no se inserta en la base de datos y se notifica al usuario.

Tarea
5

Nmero tarea: 1

Nmero historia: 2

Nombre tarea: Diseo interfaz primaria. Ventana LISTA Tipo de tarea : Desarrollo Fecha inicio: 30/10/03 Puntos estimados: Fecha fin:

Programador responsable: Javier Ballesteros, pasada a David Vicent Descripcin: Se desarrollar una ventana que contendr todos los albaranes generados por la secretaria ordenados por fecha. Inicialmente esos albaranes tendrn un estado de no impresos.

Tarea
Nmero tarea: 2 Nmero historia: 2

Nombre tarea: Desarrollo de interfaz secundaria. Ventana DETALLE Tipo de tarea : Desarrollo Fecha inicio: 30/10/03 Puntos estimados: Fecha fin:

Programador responsable: Javier Ballesteros, pasada a David Vicent Descripcin: A partir de la interfaz anterior, se selecciona un albarn y se abre la nueva interfaz que muestra todas las lneas de albarn agrupadas por centro, cliente y referencia de artculo en la vista de arriba. Tras seleccionar una lnea en concreto aparece en la vista esclava de abajo esa lnea desagrupada por tallas. As que esta interfaz se descompone en dos vistas, la de arriba para consulta y la de abajo para modificacin. Se disea una consulta rpida por centro para encontrar una lnea de albarn ms rpidamente. Tambin se pondr un botn en el men de la ventana detalle llamado Vista previa que llamar a la tercera interfaz llamada, ventana de listado de albarn.

Tarea
6

Nmero tarea: 3

Nmero historia: 2

Nombre tarea: Comprobacin de pedido completo/incompleto Tipo de tarea : Desarrollo Fecha inicio: Programador responsable: David Vicent Descripcin: Por defecto al entrar en el modulo de Gestin de Albaranes, los pedidos asociados al albarn, pasan a completos y solo si se modifica alguna lnea pasa a incompleto, comprobando que la modificacin es correcta en la Base de Datos. Puntos estimados: Fecha fin:

Tarea
Nmero tarea: 4 Nmero historia: 2

Nombre tarea: Desarrollo de la Interfaz Listado. Impresin del albarn Tipo de tarea : Desarrollo Fecha inicio: Programador responsable: David Vicent Puntos estimados: Fecha fin:

Descripcin: Se preparar el albarn para imprimir. Hay que tener en cuenta que se tendr que generar un albarn para cada centro diferente que tengamos, pero todos con el mismo nmero de albarn. Solo si se imprime el albarn, se modifica en la Base de Datos su estado.

Tarea
7

Nmero tarea: 1 Nombre tarea: Lectura del login / password Tipo de tarea : Desarrollo Fecha inicio: Programador responsable: David Ferrer

Nmero historia: 3

Puntos estimados: 3 Fecha fin:

Descripcin: Se muestra una ventana emergente al iniciar la aplicacin en la que se solicita el nombre de usuario (login) y la contrasea (password). La contrasea se muestra con asteriscos (*) mientras se escribe

Tarea
Nmero tarea: 2 Nmero historia: 3

Nombre tarea: Comprobacin de la correccin del login / password Tipo de tarea : Desarrollo Fecha inicio: Programador responsable: David Ferrer Descripcin: Una vez introducidos el login y el password, y pulsado el botn Aceptar, se comprueban que existan en la base de datos. Los usuarios restringidos son secretaria y almacenista, con unos determinados permisos de acceso a las funcionalidades de la aplicacin. Puntos estimados: Fecha fin:

Tarea
Nmero tarea: 3 Nmero historia: 3

Nombre tarea: Mostrar slo los mens correspondientes al usuario Tipo de tarea : Desarrollo Fecha inicio: Programador responsable: David Ferrer Descripcin: Una vez validada la correccin del usuario, se muestran slo los mens de acceso a las partes de la aplicacin que le corresponden al usuario, ocultando aquellos mens que no le correspondan. Puntos estimados: Fecha fin:

Tarea
Nmero tarea: 1 Nmero historia: 4

Nombre tarea: Gestin proveedores de semielaborados Tipo de tarea : Desarrollo Fecha inicio: Programador responsable: David Ferrer Descripcin: Creacin de la interfaz general Alta de un proveedor (interfaz y cdigo) Baja de un proveedor Modificacin de un proveedor Puntos estimados: Fecha fin:

Tarea
Nmero tarea: 2 Nmero historia: 4

Nombre tarea: Gestin de productos suministrados por un proveedor Tipo de tarea : Desarrollo Fecha inicio: Programador responsable: Descripcin: Puntos estimados: Fecha fin:

Creacin de la interfaz Seleccin del proveedor Agregar suministro de un producto Eliminar suministro de un producto

Tarea
Nmero tarea: 1 Nmero historia: 5

Nombre tarea: Adaptar la Base de Datos para el almacenamiento de proveedores de materias primas y sus pedidos asociados. Tipo de tarea : Revisin. Fecha inicio: 8/12/2003 Programador responsable: Francisco Valverde Descripcin: Se deben crear las relaciones para relacionar un proveedor de materias primas con los pedidos que le hagamos. Estos pedidos estarn desglosados a su vez en lneas Puntos estimados: 1 Fecha fin: 9/12/2003

10

Tarea
Nmero tarea: 2 Nmero historia: 5

Nombre tarea: Interfaz de proveedores de materias primas Tipo de tarea : Desarrollo Fecha inicio: 9/12/2003 Programador responsable: Francisco Valverde Descripcin: Se crearn dos ventanas. Una en la que se mantendr un listado de los proveedores para darlos de alta, de baja y modificarlos. La otra se encargar de mostrar un detalle para la introduccin de nuevos proveedores Puntos estimados: 1 Fecha fin: 10/12/2003

Tarea
Nmero tarea: 3 Nmero historia: 5

Nombre tarea: Gestin de proveedores de materias primas Tipo de tarea : Desarrollo Fecha inicio: 10/12/2003 Programador responsable: Francisco Valverde Descripcin: Se implementarn los datawindows necesarios para acceder a la BD as como el cdigo necesario para introducir nuevos proveedores. Los campos que se introducirn del proveedor sern: cdigo, nombre, direccin, poblacin (Estos no Nulos), telfono, fax y persona de contacto. Puntos estimados: 1 Fecha fin: 11/12/2003

11

Tarea
Nmero tarea: 4 Nmero historia: 5

Nombre tarea: Introduccin e impresin de pedidos de materias primas. Tipo de tarea : Desarrollo Fecha inicio: 14/12/2003 Programador responsable: Francisco Valverde Descripcin:. Para la introduccin del pedido se habilitarn 2 dw. En el primero se introducir directamente el cdigo de pedido correspondiente y la fecha de creacin del pedido. El usuario seleccionar a travs de un dropdownd el proveedor al cual se realiza el pedido e introducir una fecha de entrega deseada. En el segundo dw se irn aadiendo las distintas lneas de pedido introduciendo un cdigo, cantidad (Necesarios) y descripcin. Se dar la posibilidad de aadir o borrar lneas. En el momento que se pulse el botn imprimir se realizarn las validaciones necesarias y se almacenar el pedido en la BD. As mismo se mostrar una sub ventana con el pedido completo en forma de albarn para su impresin. En este aparecer tanto nuestros datos como los del proveedor Puntos estimados: 2 Fecha fin: 15/12/03

Tarea
Nmero tarea: 5 Nmero historia: 5

Nombre tarea: Implementacin listado de proveedores. Tipo de tarea : Desarrollo Fecha inicio: 15/12/2003 Programador responsable: Francisco Valverde Descripcin: Se mostrar un listado tpico con todos los pedidos actualmente almacenados en la BD. Se mostrarn el cdigo, proveedor y las fechas de creacin y entrega. Se introducir el cdigo para aadir y ver un pedido con las sub ventanas implementadas en tareas anteriores, adems de poder borrar los pedidos. Puntos estimados: 1 Fecha fin: 15/12/2003

12

Tarea
Nmero tarea: 1 Nmero historia: 6

Nombre tarea: Adaptar la Base de Datos para el almacenamiento de facturas. Tipo de tarea : Revisin. Fecha inicio: 14/11/2003 Programador responsable: Francisco Valverde Descripcin: Se deben crear las relaciones para relacionar una factura con un pedido y un albarn. Se le debern aadir campos adicionales como el iva y la fecha de vencimiento. Puntos estimados: 2 Fecha fin: 17/11/2003

Tarea
Nmero tarea: 2 Nombre tarea: Interfaz de generacin de factura Tipo de tarea : Desarrollo Fecha inicio: 17/11/2003 Programador responsable: Francisco Valverde Descripcin: Se crear una unca ventana para la generacin de las facturas. Esta deber permitir seleccionar un pedido y mostrar en que albarn o albaranes ha sido enviado. Seleccionando un albarn determinado se generar la factura correspondiente que se aadir al listado correspondiente. Se debern habilitar los botones necesarios para imprimir o borrar las facturas correspondientes Puntos estimados: 1 Fecha fin: 19/11/2003 Nmero historia: 6

13

Tarea
Nmero tarea: 3 Nmero historia: 6

Nombre tarea: Creacin de facturas a partir de los albaranes Tipo de tarea : Desarrollo Fecha inicio: 20/11/2003 Programador responsable: Francisco Valverde Descripcin: Dado un albarn a cada pedido que lo compone le corresponde una factura. Se deber crear la lgica necesaria para recuperar de la BD los campos necesarios (cdigo cliente, nombre, direccin y poblacin a la que facturar) que fueron introducidos en la generacin automtica del pedido o en su introduccin manual. Se le dar un nuevo nmero de factura y se crear la relacin entre albarn y pedido a travs de claves ajenas. Puntos estimados: 3 Fecha fin: 24/11/2003

Tarea
Nmero tarea: 4 Nombre tarea: Impresin de facturas. Tipo de tarea : Desarrollo Fecha inicio: 27/11/2003 Programador responsable: Francisco Valverde Descripcin: Se crear un dw tipo Reoort para mostrar la factura tal y como aparece en el documento del cliente. Para ello ser necesario calcular a partir de la cantidad servida (lineas_nota) y el precio el coste de cada una de las lneas del albarn (se presupone que no se desglosa el precio por tallas). En el caso de un pedido de un cliente principal, podrn aparecer varios centros si correspondan al mismo pedido y se encontraban en el albarn seleccionado. Tambin ser necesario aadir la lgica necesaria para calcular el importe total de la factura. Puntos estimados: 3 Fecha fin: 30/11/2003 Nmero historia: 6

ITERACION

HISTORIAS

INICIO

FIN

OBSERVACIONES
14

ES Primera segunda

1 2 3 4

Tercera

5 6

Introduccin de pedido Generacin de notas Control de acceso de usuarios Recepcin de productos semielaborados y artculos Pedido al proveedor de materias primas Mantenimiento de productos de proveedores de materias primas

29/06/11 04/07/11 09/07/11 14/07/11 19/07/11 23/7/11

03/07/11 08/07/11 13/07/11 18/07/11 23/07/11 28/07/11

2011 Numer o 1 2 3 Nombre Comien zo 29/06/11 09/07/11 19/07/11 Fin Duraci junio n
29

Julio

14

16

23

26

Iteracin 1 Iteracin 2 Iteracin 3

08/07/11 10 das 18/07/11 10 das 28/07/11

Plan de Entrega n Iteracin primera: Se tratara de tener preparadas las funcionalidades bsicas relacionadas con el cliente principal. n Iteracin segunda: En esta iteracin se pretende entregar un programa con las funcionalidades propias del cliente principal as como de los clientes de temporada. En esta fase tambin de se pretende comenzar con las funcionalidades bsicas relacionadas con el control de materias primas. n Iteracin tercera: Siendo esta la ltima iteracin se pretende entregar el producto acabado con todas las funcionalidades propuestas por el cliente realizadas.

15

Prueba de Aceptacin Historia de 1 introduccin de pedidos Usuario Nombre Introduccin de pedido Descripcin El encargado una vez haya entrado en el sistema seleccionar la opcin del men Pedidos Obtener de fichero. En esta ventana la secretaria seleccionar el fichero de pedidos (pulsando en el botn de abrir pedido icono de una carpeta ) y tras la seleccin del fichero, internamente se procesar el fichero y si no hay ningn error de procesado en algn pedido (sintaxis correcta y los datos son vlidos de acuerdo con el registro 99 de totales) se avisar a la secretaria de la introduccin satisfactoria y se introducirn los pedidos en la base de datos. Condiciones de ejecucin El encargado deber estar dado de alta en el sistema Entrada El encargado introducir su login y password. Del men principal seleccionar Pedidos Obtener de fichero En esa ventana se mostrar un botn para seleccionar el fichero de pedido (pulsando en el botn de abrir pedido icono de una carpeta ) Tras la seleccin del fichero de pedidos, se procesar internamente y se mostrar el estado un mensaje indicando que el pedido ha sido correctamente procesado. El proceso de introduccin de pedidos se considera como finalizado Resultado Tras la introduccin de pedidos, si el procesado ha sido correcto, en la base de datos aparecern los datos de los nuevos pedidos. Evaluacin
16

Prueba satisfactoria

Prueba de Aceptacin Historia de 2 Usuario Nombre Generacin de notas Descripcin El almacenista una vez haya entrado en el sistema (tras el proceso de login), seleccionar la opcin del Men notas Gestionar. Se le mostrar un listado con las notas que tienen que ser procesados por el almacenista: el nmero de nota, la fecha en la que fueron mandados a procesar y si han sido impresos Condiciones de ejecucin Debe existir algn pedido en la Base de Datos que haya sido seleccionado por el encargado para ser procesado por el almacenista Entrada El almacenista introducir su login y password. - Del men principal seleccionar notas Gestionar - Se mostrar un listado de todas las notas pendientes de ser procesados: su nmero de nota, la fecha en la Que fueron mandados a guardar y una casilla que indica si ya ha sido previamente impreso. Resultado Listado de los albaranes que han sido mandados a procesar por el encargado y la fecha de la orden de procesado. Evaluacin Prueba satisfactoria

Introduccin de pedidos Responsabilidades Captura de los datos del pedido en la plantilla Validacin de la informacin Alta de nuevo pedido en la base de datos

Colaboradores Almacn Cliente

17

Generacin de Notas Responsabilidades Mostrar el contenido de los pedidos Mostrar listado de artculos contenidos en las notas Mostrar la cantidad de artculos requerida Verificar la cantidad de artculos solicitado con el del stock

Colaboradores Almacn almacenista

Almacenista Responsabilidades Verificar el pedido con la existencia en el stock Actualizar el stock Mostrar la cantidad de pedidos realizados Mostrar detalles de cada pedido y en general como costo, cantidad

Colaboradores Almacn Almacenista Encargado

18

PEDIDOS Cdigo pedido Cdigo cliente Fecha carga Fecha pedido Fecha envi Fecha tope Cdigo_empresa_FAC Nombre_empresa_FA C Dir_empresa_FAC Pob_empresa_FAC Condiciones de pago Deposito Administracin completo

ALTA PEDIDOS Cdigo cliente RFC Email Fecha alta Direccin Poblacin Provincia Telfono Celular Fax Es_principal

19

NOTAS Numero de nota Ao Cdigo pedido Cdigo cliente Fecha nota Facturado Empresa

LNEA PEDIDO Cdigo pedido Cdigo cliente Numero lnea Ref proveedor Cantidad Cantidad entregada Ref cliente Cdigo barras Precio Descuento Etiqueta Cdigo moneda Reabastecimiento anulacion

LNEA NOTA Numero linea nota Numero albarn Ao Cdigo peido Cdigo cliente Numero lnea Cantidad vendida

20

NOTAS

Cdigo notanotafechacantidadprecio

21

Potrebbero piacerti anche