Visión del Sistema de Adopción de Perros
Enviado por Hazel Dominguez • 19 de Agosto de 2023 • Apuntes • 3.133 Palabras (13 Páginas) • 113 Visitas
Ingeniería de software Universidad Autónoma de la Ciudad de México
MATERIA: Diseño de software
[pic 1]
[pic 2]
Sistema de Adopción de Perros
Visión del Sistema de Adopción de Perros
Índice
Propósito de “Proyecto”. 2
Objetivos del “Proyecto”. 2
Aspectos deseados. 2
Factores críticos del éxito. 2
Restricciones. 2
Riesgos. 2
Papeles y responsabilidades. 2
Lugares de interés. 3
Involucrados/Actores. 3
Lista de eventos. 3
Casos de uso. 3
Arquitectura preliminar de ejecución. 3
Infraestructura del proyecto. 3
Estrategía de lanzamiento del proyecto. 3
Propósito de “Proyecto”.
Nuestro objetivo es desarrollar una aplicación que simplifique y facilite el proceso de adopción de mascotas, cumpliendo con las normas locales establecidas en la "Ley de Protección a los Animales de la Ciudad de México " en los artículos 1 al 67. Además, buscamos crear un entorno próspero y confiable tanto para los adoptantes como para los donantes.
La aplicación estará diseñada para cumplir con los requisitos legales de la ciudad de México, asegurando que todas las adopciones se realicen de acuerdo con las disposiciones de la ley. Esto incluirá la verificación de los requisitos de adopción, como la edad y capacidad de los adoptantes, así como los procedimientos necesarios para garantizar el bienestar y la protección de los animales.
Además de facilitar el proceso de adopción, nuestra aplicación también se centrará en crear un ambiente de confianza para los adoptantes y donantes. Implementaremos sistemas de verificación de antecedentes y referencias para los adoptantes, con el fin de garantizar que los animales sean colocados en hogares seguros y amorosos. También promoveremos la transparencia al proporcionar información completa y precisa sobre los animales disponibles para adopción, incluyendo detalles sobre su salud, historial y comportamiento.
En resumen, nuestra aplicación buscará hacer que el proceso de adopción de mascotas sea más accesible, cumpliendo con las leyes locales de la ciudad de México y promoviendo un ambiente de confianza y bienestar tanto para los animales como para los adoptantes.
Objetivos del “Proyecto”.
El objetivo principal de nuestra aplicación es crear un sistema de adopción de mascotas que cumpla con las normas locales y facilite el proceso de adopción en la Ciudad de México. El administrador podrá gestionar las cuentas de usuario, mientras que los donadores y adoptantes podrán gestionar su información personal, incluyendo datos de contacto. Los donadores podrán administrar la información de las mascotas donadas y revisar las solicitudes de adopción recibidas. Los adoptantes podrán gestionar y dar seguimiento a sus solicitudes de adopción. Además, el administrador podrá gestionar a los usuarios y mascotas además los adoptantes podrán buscar y filtrar las mascotas según sus preferencias. Con estos objetivos, buscamos crear un sistema eficiente y confiable que promueva la adopción responsable de mascotas en la Ciudad de México.
- Objetivos Específicos
- Crear una aplicación para 2 tipos de usuarios (donante, adoptante).
- Guardar correctamente los datos de los usuarios.
- Guardar correctamente los datos de las mascotas.
- Que la aplicación sea fácil e intuitiva.
- El donador se podrá registrar y dar de alta un limitado número de mascotas.
- El adoptante se podrá registrar y solicitar adoptar un limitado número de mascotas.
Aspectos deseados.
- La aplicación debe permitir a los donantes y adoptantes crear una cuenta y guardar sus datos personales de manera segura y confidencial.
- La aplicación debe permitir a donadores agregar a mascotas para dar en adopción.
- La aplicación debe permitir a adoptantes ver las mascotas disponibles para adopción y poder contactar al donador para obtener más información.
- La aplicación debe contar con un diseño fácil e intuitivo para que los usuarios puedan navegar por ella sin dificultad y sin necesidad de conocimientos técnicos avanzados.
- La aplicación debe contar con un sistema de seguridad robusto para garantizar la protección de los datos personales y de las mascotas almacenados en ella.
- La aplicación debe contar con un sistema de búsqueda avanzado para que los usuarios puedan encontrar fácilmente la mascota que están buscando según sus preferencias.
- Implementar un sistema de gestión de usuarios que permita al administrador crear, modificar y eliminar cuentas de usuario de manera eficiente y segura.
- Desarrollar funcionalidades para que los donadores puedan gestionar y actualizar su información personal, incluyendo nombre, dirección y número de teléfono, de manera fácil y accesible.
- Diseñar una interfaz intuitiva para que los adoptantes puedan gestionar su información personal de manera sencilla, incluyendo la posibilidad de actualizar sus datos como nombre, dirección y número de teléfono.
- Crear un módulo de gestión de mascotas donadas que permita a los donadores agregar detalles relevantes como nombre, raza, edad y estado de salud de las mascotas, y mantener la información actualizada.
- Implementar un sistema de gestión de solicitudes de adopción que permita a los donadores revisar y gestionar las solicitudes recibidas, incluyendo la capacidad de aceptar o rechazar las solicitudes de manera eficiente.
- Desarrollar funcionalidades para que los adoptantes puedan gestionar y dar seguimiento a sus solicitudes de adopción, proporcionando información adicional y estableciendo comunicación con los donadores de manera efectiva.
- Diseñar un sistema de gestión de mascotas disponibles para que el administrador pueda agregar, editar y eliminar las mascotas en adopción, asegurando una lista actualizada y precisa para los adoptantes.
Factores críticos del éxito.
- Participación y retroalimentación de los usuarios: Involucrar activamente a los donadores, adoptantes y otros usuarios clave en el proceso de desarrollo, solicitando su participación, ideas y retroalimentación para asegurar que la aplicación cumpla con sus necesidades y expectativas.
- Integración con instituciones y organizaciones relevantes: Establecer alianzas estratégicas con refugios de animales, asociaciones de protección animal u otras instituciones relacionadas para obtener información actualizada sobre las mascotas disponibles, promover la adopción y aumentar la visibilidad de la aplicación.
- Promoción y concientización: Desarrollar una estrategia de marketing efectiva para promover la aplicación y crear conciencia sobre la importancia de la adopción de mascotas, involucrando a la comunidad y generando interés en el uso de la plataforma.
- Facilidad de uso y accesibilidad: Diseñar una interfaz intuitiva y amigable para el usuario, asegurándose de que la aplicación sea fácil de usar y accesible desde diferentes dispositivos y plataformas, lo que aumentará su adopción y uso por parte de los donadores y adoptantes.
- Soporte y capacitación adecuados: Proporcionar un sólido soporte técnico y capacitación a los usuarios de la aplicación, garantizando que puedan utilizar todas las funcionalidades de manera eficiente y resolver cualquier duda o problema que puedan encontrar.
- Evaluación y mejora continua: Establecer mecanismos de evaluación y retroalimentación periódica para recopilar comentarios de los usuarios, identificar áreas de mejora y realizar actualizaciones y mejoras constantes en la aplicación con el fin de satisfacer las necesidades cambiantes de los donadores y adoptantes.
- Gestión de cuentas: permitir que los usuarios puedan crear sus cuentas de manera fácil y segura, así como permitir al administrador del sistema administrar eficientemente la información de los usuarios y las mascotas.
- Interacción entre usuarios: garantizar que los adoptantes puedan contactar a los donadores de manera sencilla y que puedan obtener toda la información necesaria para la adopción.
- Búsqueda avanzada: proporcionar una herramienta de búsqueda avanzada para que los usuarios puedan encontrar fácilmente la mascota que están buscando según sus preferencias, lo que aumentará la satisfacción de los usuarios y la probabilidad de adopciones exitosas.
- Facilitar el proceso de adopción: hacer que el proceso de adopción sea fácil y accesible, para fomentar la adopción de mascotas y reducir la cantidad de animales en situación de calle o en refugios.
Restricciones.
El desarrollo de la aplicación de adopción de mascotas implica considerar varios aspectos cruciales. Es necesario asignar los recursos humanos de manera adecuada para asegurar que el equipo de desarrollo cuente con las habilidades y capacidades necesarias. Además, es importante seleccionar la tecnología que sea apropiada y compatible con los requisitos del proyecto. El cumplimiento normativo es un aspecto clave, ya que se deben respetar las leyes y regulaciones relacionadas con la adopción de mascotas. La seguridad y privacidad de los datos de los usuarios son elementos fundamentales y deben protegerse mediante la implementación de medidas adecuadas. La usabilidad de la aplicación es esencial para brindar una experiencia satisfactoria a los usuarios, por lo tanto, se debe diseñar una interfaz intuitiva y fácil de usar. También es necesario tener en cuenta aspectos como la escalabilidad del sistema, su mantenibilidad a largo plazo, el rendimiento eficiente, la interoperabilidad con otros sistemas, la disponibilidad continua del servicio, la calidad del software, la documentación clara y precisa, la integración con sistemas existentes, la compatibilidad con diferentes dispositivos y navegadores, la accesibilidad para todos los usuarios, la capacidad de personalización de la aplicación, la realización de pruebas y validaciones exhaustivas, y la capacidad de recuperación en caso de posibles fallos. Todos estos aspectos son fundamentales para garantizar el éxito del proyecto de desarrollo de la aplicación de adopción de mascotas.
...