bitacora fase 1

2
Bitácora 11 de marzo de 2010 Adrian Montes Gómez 75130173-Y Alberto Gutiérrez Juanes 76423272-E Pablo Medina Marañón 76421023-G Miguel Pérez Sayago 25343162-Z 1 En este PDF llamado bitácora mostraremos los avances, cambios y modificaciones que ha realizado nuestro grupo de trabajo frente al proyecto indicado de un portal de consumidores para la recomendación de supermercados según una determinada cesta de la compra. Fecha: Jueves 11 de marzo de 2010 Hemos definido los requisitos funcionales y no funcionales del proyecto basándonos en los requisitos específicos mínimos proporcionados por el cliente de tal forma que hemos analizado y estudiado los mismos de la siguiente forma: Requisitos funcionales Obligatorios - La interfaz permitirá la creación de nuevos usuarios en nuestro sistema a través de una petición de datos tales como: login, contraseña, nombre, apellidos, dirección (calle, código postal…) y correo electrónico. (Siendo en negrita los campos obligatorios) - Un usuario tendrá atributos: login y contraseña para acceder al sistema - Cada usuarios tendrán un login único que no puede coincidir con el de ningún otro usuario y el correo tampoco puede coincidir con el de ningún otro usuario. - El sistema permitirá la identificación de los usuarios que tiene registrados. - El sistema contara con un tipo de usuario especial (administrador). - Los usuarios podrán subir una lista de precios de productos de los centros comerciales. - El administrativo podrá incluir en nuestra base de datos productos y centros comerciales, los cuales también podrá eliminar. - Los usuarios podrán crear listas de productos y modificarlas (agregarle productos o eliminarle productos), añadiendo el centro comercial al cual pertenece el producto y su localización. - El sistema deberá comparar el precio de una lista en cada centro comercial y escoger el centro comercial en el que la lista sea más barata - El sistema almacenara los 5 últimos precios introducidos para un determinado producto en un centro comercial. - El precio de un producto en un centro comercial será la media de los últimos 5 valores introducidos Requisitos funcionales Opcionales - Una lista podrá dividirse en dos sublistas de coste mínimo con el fin de ofrecer al usuario dos posibilidades económicas y eficientes. - Cada sublista tendrá asignado un centro comercial. - Si se modifica la lista original se calculan de nuevo las dos sublistas. - Diseño de la interfaz para dispositivo móvil. - Asignación de centro comercial más cercano para el individuo a través de la comparación del código postal - Una lista solo podrá dividirse si tiene dos o más productos - El sistema contara con una recuperación de contraseña introduciendo el correo y el login del mismo usuario

Upload: alberto-gutierrez

Post on 24-Mar-2016

213 views

Category:

Documents


0 download

DESCRIPTION

Proyecto de AIS

TRANSCRIPT

Bitácora 11 de marzo de 2010 Adrian Montes Gómez 75130173-Y Alberto Gutiérrez Juanes 76423272-E Pablo Medina Marañón 76421023-G Miguel Pérez Sayago 25343162-Z

1

En este PDF llamado bitácora mostraremos los avances, cambios y modificaciones que ha realizado nuestro grupo de trabajo frente al proyecto indicado de un portal de consumidores para la recomendación de supermercados según una determinada cesta de la compra.

Fecha: Jueves 11 de marzo de 2010 Hemos definido los requisitos funcionales y no funcionales del proyecto basándonos en los requisitos específicos mínimos proporcionados por el cliente de tal forma que hemos analizado y estudiado los mismos de la siguiente forma:

Requisitos funcionales Obligatorios - La interfaz permitirá la creación de nuevos usuarios en nuestro sistema a través de una petición de datos tales como: login, contraseña, nombre, apellidos, dirección (calle, código postal…) y correo electrónico. (Siendo en negrita los campos obligatorios) - Un usuario tendrá atributos: login y contraseña para acceder al sistema - Cada usuarios tendrán un login único que no puede coincidir con el de ningún otro usuario y el correo tampoco puede coincidir con el de ningún otro usuario. - El sistema permitirá la identificación de los usuarios que tiene registrados. - El sistema contara con un tipo de usuario especial (administrador). - Los usuarios podrán subir una lista de precios de productos de los centros comerciales. - El administrativo podrá incluir en nuestra base de datos productos y centros comerciales, los cuales también podrá eliminar. - Los usuarios podrán crear listas de productos y modificarlas (agregarle productos o eliminarle productos), añadiendo el centro comercial al cual pertenece el producto y su localización. - El sistema deberá comparar el precio de una lista en cada centro comercial y escoger el centro comercial en el que la lista sea más barata - El sistema almacenara los 5 últimos precios introducidos para un determinado producto en un centro comercial. - El precio de un producto en un centro comercial será la media de los últimos 5 valores introducidos Requisitos funcionales Opcionales

- Una lista podrá dividirse en dos sublistas de coste mínimo con el fin de ofrecer al usuario dos posibilidades económicas y eficientes. - Cada sublista tendrá asignado un centro comercial. - Si se modifica la lista original se calculan de nuevo las dos sublistas. - Diseño de la interfaz para dispositivo móvil. - Asignación de centro comercial más cercano para el individuo a través de la comparación del código postal - Una lista solo podrá dividirse si tiene dos o más productos - El sistema contara con una recuperación de contraseña introduciendo el correo y el login del mismo usuario

Bitácora 11 de marzo de 2010 Adrian Montes Gómez 75130173-Y Alberto Gutiérrez Juanes 76423272-E Pablo Medina Marañón 76421023-G Miguel Pérez Sayago 25343162-Z

2

Requisitos no funcionales: - El interfaz debe ser diseñado para diferentes dispositivos con acceso a la plataforma - El interfaz debe ser ergonómico, es decir cómodo y fácil de usar para el usuario, para ello la interfaz debe ser clara y sencilla. - El sistema no debe tardar más de cinco segundos en mostrar los resultados de la búsqueda. - La interfaz debe estar actualizada con los precios que van subiendo los usuarios. - La interfaz debe estar diseñado para diferentes entornos de sistemas operativos. Se han diseñado unos diagramas de secuencia para la comprensión del mismo de forma gráfica, todo ello se puede ver en el archivo en pdf practica11-3