[Php-avanzado] SRS RANDOM FOOD

Nicolas Mozo mozo_mdq en hotmail.com
Sab Nov 23 10:55:15 ART 2013


Hola leoo, como andas?  Te lo habia mandado ayer, pero como no recibi respuesta pienso que lo mande mal, por las dudas te lo mando devuelta, saludosss
Random Food.DATOS FUNCIONALES:1)    El sistema deberá gestionar información nutricional.2)    El sistema deberá gestionar regiones.3)    El sistema deberá administrar ofertas.4)    El sistema deberá administrar precios.5)    El sistema deberá gestionar usuarios.6)    El sistema deberá gestionar contraseñas.7)    El sistema deberá solicitar y gestionar características de los usuarios [5]; en el caso de ser un usuario a registrar se tomaran datos como, peso, edad, altura, tipo de alimentación (Si es celiaco, diabético, no posee restricciones, vegetariano, deportista).8)    El sistema deberá gestionar alimentos, con sus respectivas ofertas [3] (Si las posee), y sus precios [4]. La gestión de alimentos se podrá realizar con/sin tener un usuario registrado [5][6].9)    EL sistema deberá poder realizar comidas de manera aleatoria extraídos de una base de datos en forma diaria (“RandomDay”) o planes más extensos, teniendo en cuenta las características de dicho usuario [5], y la región [2] (este dato es importante, para la elaboración de alimentos típicos de la región).10)           El sistema deberá elaborar recetas según la comida elegida u obtenida aleatoriamente [9]. Cada una de estas recetas poseerá  ingredientes, procedimientos, tiempo de cocción (en caso de ser un alimentos que requieran aumentar su temperatura), calorías, precio aproximado de dicha receta.11)           El sistema debe buscar alimentos por: a. Orden alfabético. b. Por tipo de alimento (carnes, pastas, frutas, verduras). c. Tipo de alimentación del usuario [7]. d. Calorías. 12)           El sistema deberá extraer las ofertas [3] y precios [4] de los supermercados adheridos al sistema y visualizarlos públicamente a todos los usuarios, registrados o no, tanto en los alimentos aleatorios [9] como en los visualizados en la sección(“Productos”).13)           El sistema deberá, en el momento que se obtiene la comida aleatoria [9], teniendo en cuenta ofertas[3] y precios[4] de los diferentes supermercados, visualizar sus ingredientes con sus respectivas ofertas [3] y en el caso de no tenerlo, visualizar el precio [4] más bajo y mostrar a que supermercado [12] corresponde dicha oferta.14)           El sistema deberá gestionar un buzón de salida para establecer un contacto administrador-usuario y validar los datos teniendo en cuenta que todos los campos estén llenos.15)           El sistema deberá brindad una ayuda-tutorial sobre RandomFood, sus características y como usarlo.16)           El sistema deberá tener una sección en la cual los Usuarios [5] puedan compartir recetas y ser valorizadas como positivas o negativas, a determinada reputación dichas recetas serán cargadas o actualizaran otras.
Diccionario:Usuario = nombre de Usuario.Alimento = nombre del Alimento.Característica Alimento = información nutricional.Características Usuario = Tipo de alimentación.Supermercado = nombre del Supermercado.Ofertas = Ofertas de los distintos productos particulares de cada Supermercado.Precios = Precios de los distintos productos.RandomDay = Alimento aleatorio que se les brinda a los Usuarios no registrados.Región = nombre de la provincia, sea norte, centro o sur de dicha provincia.Recetas = Ingredientes, tiempo de cocción, calorías y precio aproximado. 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20131123/e8a55a3e/attachment-0001.html>


Más información sobre la lista de distribución Php-avanzado