You are on page 1of 3

Propuesta de Proyecto

“Mikhuna Ecuador”

(Mikhuna: comida en quechua)


Integrantes: Alan Pacheco, Juan Calvopiña, Christian Narváez
Introducción. _
Se ha pedido la creación de una aplicación web pública la cual pueda servir como guía para
cualquier persona que desee cocinar de una forma rápida y fácil. Los usuarios pueden revisar
todas las recetas cargadas dentro de la página, pueden navegar de forma libre, añadir
comentarios de las recetas, puntuarla en el caso de que se haya registrado y añadirlas a
favoritos.
Los objetivos de este sitio de recetas es fomentar a la comunidad a cocinar comidas típicas
de las regiones del Ecuador. Además, se invita a los usuarios a participar activamente dentro
del sitio para poder interactuar y opinar de acuerdo a su experiencia obtenida al realizar las
recetas. Esta aplicación busca fomentar e incentivar a las personas a recuperar las
tradiciones gastronómicas del país.
Nota: Este documento no pretende ser una descripción final de la aplicación web que sé que
se creará. A medida que el proyecto avanza, es posible que se añadan funciones adicionales
y que las especificaciones dadas en este documento pueden ser refinadas.
Descripción General. _
La aplicación web propuesta sobre recetas debe permitir a los usuarios ver, navegar,
compartir y comentar recetas de acuerdo a su experiencia. Los usuarios deben ser capaces
de:

• Comentar su opinión
• Ver el procedimiento detallado de cada receta
• Navegar entre recetas
• Calificar del 1 al 5 la calidad de las recetas (Con estrellas)
• Guardar recetas favoritas
Los usuarios no identificados, no podrán hacer comentarios o calificar las recetas. Para
acceder a esos beneficios se necesita de una cuenta que es fácil de obtener solamente dando
un correo y un usuario.
Casos de Uso. _
A continuación, se describen escenarios en los que los clientes utilizan la aplicación web
propuesta sobre receta. En los casos de uso se han incluido las funcionalidades básicas. Se
debe tener en cuenta que estas funcionalidades no son definitivas debido a que pueden existir
ciertos cambios a lo largo del desarrollo, se pueden añadir o eliminar, se irán añadiendo a
discreción de los realizadores del proyecto.
Caso de Uso 1: Registro de un usuario
1. Para registrar un usuario se desplegará una ventana, en donde se pedirá ingresar un
correo electrónico, una contraseña, confirmar la contraseña y agregar un nombre de
usuario que será el nick name que se mostrará en la web.
2. El usuario será enviado a la ventana “Home” de la web.
Caso de Uso 2: Iniciar sesión
1. Cuando un usuario va a iniciar sesión se le pedirá ingresar su correo electrónico y
contraseña para poder ingresar.
2. El usuario será enviado a la ventana “Home” de la web.

Caso de Uso 3: Navegación en busca de una receta


1. Cuando un usuario entra a la web se le muestra una ventana en donde se le pide
iniciar sesión o registrarse, sin embargo, no es obligatorio y se puede usar la web sin
registrarse, pero no podrá calificar o comentar las recetas.
2. Se puede deslizar hacia abajo para visualizar distintas categorías de recetas que se
mostrarán en forma de tarjetas en cada una de las categorías. También se podrá
realizar la búsqueda mediante una barra que estará en la parte superior.
3. Al seleccionar la tarjeta con la receta deseada, esta se pone en el centro de la pantalla
y se agranda, mostrando la foto y mediante una flecha podrá ir alternando entre la
foto, los ingredientes y la explicación de preparación.
4. Debajo de la tarjeta principal, se mostrarán 5 estrellas para calificar y haciendo scroll
hacia abajo se puede comentar.
Caso de Uso 3: Añadir un comentario a una receta
1. Para poder comentar una receta es obligatorio haber iniciado sesión en la web.
2. Para hacerlo, se debe posicionarse debajo de la tarjeta de la receta seleccionada, se
podrá observar una barra de opciones donde se encontrará un símbolo “+” que
permitirá añadir un comentario.
3. Al presionar el más se desplegará una casilla en donde se podrá escribir.
4. Debajo de la casilla se encontrarán dos opciones; “enviar” y “cancelar”.
5. La opción enviar publicará el comentario, y cancelar lo eliminará.
6. Los comentarios publicados se ordenarán de más reciente a más antiguo.

Caso de Uso 4: Calificar una receta


1. Para calificar una receta es obligatorio haber iniciado sesión en la web.
2. Se deberá situar debajo de la tarjeta de la receta seleccionada en donde se podrá
visualizar la presencia de 5 estrellas, simplemente se deberá hacer clic encima de la
cantidad de estrellas que se quiera asignar a esa receta.
3. La cantidad estará dispuesta de izquierda a derecha, de tal manera que, si se da clic
en la 3 estrella contando en ese sentido, la calificación que se asignará será de 3
estrellas.
4. La calificación se enviará automáticamente.
Caso de Uso 5: Añadir una receta a favoritos
1. Es necesario estar logueado para usar esta funcionalidad.
2. El usuario se debe situar debajo de la tarjeta de la receta seleccionada, en donde
podrá visualizar un corazón, si le da clic, este se añadirá a sus favoritos y el corazón
se tornará de un color rojo.
3. Si vuelve a darle clic la receta se eliminará de sus favoritos y el corazón se tornará sin
color.
Caso de Uso 6: Gestionar la información del perfil
1. Para que un usuario pueda modificar su información de perfil debe estar registrado.
2. Se debe dirigir a la ventana de perfil, en donde encontrará la información asociada a
su usuario; correo electrónico, nick name, y contraseña.
3. El campo de contraseña estará oculto.
4. Para modificarlos deberá presionar un botón que se encontrará justo debajo y que
desplegará un formulario que pida la modificación de los datos.
5. Se podrá cambiar el correo, el nick name y la contraseña con una doble confirmación.
6. Dispondrá de dos botones, uno de aplicar y uno de cancelar. Al aplicar los cambios
se modificarán los datos.
Diagrama de Casos de Uso

Figura 1. Caso de uso general.

You might also like