FERgod12 / MotoLogo-Search

Este es un repositorio con la información del proyecto para la creación de la app. Tendrá toda la documentación del proyecto así como lo son los diagramas indispensables para verificar la funcionalidad de la app y que es lo que el usuario realizara dentro de la misma y al igual contendrá código.
0 stars 0 forks source link

Sprint 0: Definir los requerimientos del sistema. #1

Closed FERgod12 closed 7 months ago

FERgod12 commented 7 months ago

En esta parte se definirá todos los requerimientos del sistema. También definiremos nombre de nuestro proyecto, visión y sobre todo definiremos quienes serán los usuarios que utilizaran dicho sistema.

FERgod12 commented 7 months ago

E1P1_Sprint0.pdf

FERgod12 commented 7 months ago

E1P1_Sprint0.pdf

FERgod12 commented 7 months ago

NOMBRE DEL PROYECTO: MotoLogo Search (Reconocimiento de Logotipos de Motocicletas). Visión del Proyecto: MotoLogo Search es una plataforma que tiene como objetivo facilitar a los amantes de las motocicletas la exploración de un amplio catálogo de modelos mediante el reconocimiento de logotipos todo esto por medio del análisis de imágenes para así agilizar la búsqueda de los logotipos de motocicletas. La visión del proyecto es ofrecer una plataforma intuitiva y eficiente que permita a los usuarios identificar rápidamente el fabricante y el modelo de una motocicleta simplemente capturando una imagen del logotipo. Requerimientos del Proyecto: El sistema debe cumplir con los siguientes requisitos: • Integrar un algoritmo de reconocimiento de imágenes que pueda identificar los logotipos de las motocicletas. • Permitir a los usuarios capturar imágenes de logotipos de motocicletas utilizando la cámara de sus dispositivos móviles o cargar imágenes desde la galería. • Proporcionar resultados precisos que incluyan información detallada sobre el fabricante y el modelo de las motocicletas identificadas. • Ofrecer una interfaz de usuario amigable y fácil de usar en dispositivos móviles y de escritorio. • Mantener una base de datos actualizada con información sobre los logotipos de las motocicletas y sus correspondientes modelos. LENGUAJES, LIBRERIAS, FRAMEWORKS El desarrollo de la plataforma se llevará a cabo utilizando las siguientes tecnologías: Lenguaje de programación: Python Framework de reconocimiento de imágenes: TensorFlow o OpenCV Framework web: Django o Flask Frontend: HTML, CSS, JavaScript TIPOS DE USUARIO El sistema que nosotros desarrollaremos contempla dos tipos de usuarios: • Usuarios: Personas interesadas en identificar modelos de motocicletas a través de sus logotipos. • Administradores: Personal autorizado encargado de mantener la base de datos y realizar actualizaciones en el sistema. PRODUCT BACKLOG • Yo como usuario quiero poder capturar una imagen del logotipo de una motocicleta para identificar los modelos en el catálogo de la app. • Yo como usuario quiero ver información detallada sobre el fabricante y el modelo de las motocicletas identificadas. • Yo como usuario quiero tener acceso a un historial de mis búsquedas anteriores. • Yo como administrador quiero poder actualizar la base de datos con nuevos logotipos de motocicletas y modelos correspondientes. • Yo como administrador quiero poder realizar copias de seguridad de la base de datos para evitar pérdida de información