Ingeniería de Sistemas y Computación · 2020
Desarrollo de una aplicación web para la búsqueda y recomendación de recetas de cocina basadas en los ingredientes que se tienen en un momento determinado
Este proyecto busca diseñar y construir una aplicación web de tipo red social en la cual los usuarios pueden buscar recetas de cocina dependiendo de los ingredientes que tengan a la mano o que deseen utilizar. Además de poder buscar recetas se pueden crear perfiles de usuario que les permita subir sus propias recetas y recibir o realizar comentarios y calificaciones por estas...
Texto completo 90 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- Lista de anexosp. 8
- GLOSARIOp. 9
- INTRODUCCIÓNp. 10
- 1.1 Planteamiento del problemap. 11
- 1.2 Objetivo Generalp. 12
- 1.3 Objetivos específicosp. 12
- 1.4 Justificaciónp. 13
- 2. Marco Referencialp. 14
- 2.1 Marco Teóricop. 14
- 2.2 Estado del artep. 15
- 3. Metodologíap. 16
- 4. Resultadosp. 17
- 4.1 funcionalidades del sistemap. 17
- 4.2 Requisitosp. 17
- 4.2.1 Requisitos funcionalesp. 17
- 4.2.1.1 Requisito funcional (1)p. 17
- 4.2.1.2 Requisito funcional (2)p. 18
- 4.2.1.3 Requisito funcional (3)p. 18
- 4.2.1.4 Requisito funcional (4)p. 19
- 4.2.1.5 Requisito funcional (5)p. 19
- 4.2.1.6 Requisito funcional (6)p. 19
- 4.2.1.7 Requisito funcional (7)p. 20
- 4.2.1.8 Requisito funcional (8)p. 20
- 4.2.1.9 Requisito funcional (9)p. 21
- 4.2.1.10 Requisito funcional (10)p. 21
- 4.2.2 Requisitos no funcionalesp. 22
- 4.2.2.1 Requisito de rendimiento (1)p. 22
- 4.2.2.2 Requisito de rendimiento (2)p. 22
- 4.2.2.3 Requisito de rendimiento (3)p. 23
- 4.2.2.4 Requisito de seguridad (1)p. 23
- 4.2.2.5 Requisito de fiabilidad (1)p. 23
- 4.2.2.6 Requisito de mantenibilidad (1)p. 24
- 4.2.2.7 Requisito de portabilidad (1)p. 24
- 4.2.2.8 Requisito de portabilidad (2)p. 25
- 4.3 Análisisp. 26
- 4.3.1 Mockupsp. 26
- 4.3.1.1 Inicio de sesiónp. 19
- 4.3.1.2 Página principalp. 28
- 4.3.1.3 Perfil de usuariop. 29
- 4.3.1.4 Registrop. 19
- 4.3.2 Casos de Usop. 31
- 4.3.2.1 Inicio y cierre de sesiónp. 31
- 4.3.2.2 Publicar recetap. 32
- 4.3.2.3 Registrarsep. 32
- 4.3.2.4 Buscar recetap. 33
- 4.3.3 Diagrama de secuenciap. 34
- 4.3.4 Diagramas de actividadp. 35
- 4.3.4.1 Consultar recetap. 21
- 4.3.4.2 Nueva recetap. 36
- 4.3.4.3 Visualizar recetap. 37
- 4.3.5 Diagrama de clasesp. 38
- 4.4 Diseñop. 39
- 4.4.1 Diagrama de arquitectura del sistemap. 39
- 4.4.2 Diagrama de base de datosp. 40
- 4.4.3 Diagrama de rutas de navegaciónp. 41
- 4.4.4 Diagrama de desplieguep. 42
- 5. Pruebasp. 43
- 6. Conclusionesp. 44
- 7. Bibliografíap. 45
- Anexosp. 31
- Anexo A. Diagramas de Secuenciap. 47
- Anexo B. Documentación de Casos de Usop. 54
- Anexo C. Documentación de Pruebasp. 81