Want to create interactive content? It’s easy in Genially!
Reto 4. Desarrollo del diseño arquitectónico
ADRIAN GALVAN LUCIO
Created on September 18, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Tech Presentation Mobile
View
Geniaflix Presentation
View
Vintage Mosaic Presentation
View
Shadow Presentation
View
Newspaper Presentation
View
Zen Presentation
View
Audio tutorial
Transcript
Ingeniería en Desarrollo de Software
R4. Desarrollo del diseño arquitectónico
Nombre completo: Adrian Galvan Lucio Matrícula: 24003521 Fecha de elaboración: 17/09/2024 Nombre del asesor: Andrés Espinal Jiménez
Empezar
Propósito Del Proyecto De Software.
Como Ingeniero de Software diseñaremos un software denominado Agenda de Eventos Ayuda Mutua. El cual, facilite la obtención de datos de cada uno de los eventos realizados por la empresa. Facilitando también el registro de los asistentes de los eventos, además de proporcionar información de las personas interesadas en ser donantes de los diferentes programas de apoyo y bienestar social con los que cuenta la empresa.
A quienes va dirigido
Este proyecto de desarrollo de software está específicamente diseñado y dirigido a la "Fundación Ayuda Mutua", una institución sin fines de lucro dedicada a gestionar y administrar fondos para programas de apoyo social. El enfoque principal es la automatización de actividades, especialmente la gestión de eventos, donativos y seguimiento de donantes. La implementación de este software busca mejorar la eficiencia operativa, optimizar la recaudación de fondos y facilitar el seguimiento de participantes y donantes, contribuyendo así al cumplimiento de los objetivos sociales de la fundación.
Detalles y ventajas del proyecto
El proyecto implica el desarrollo de un sistema integral de gestión para la "Fundación Ayuda Mutua". Algunos aspectos clave incluyen:
Automatizacion de procesos: la cual ofrece una gestión eficiente de eventos, donativos y seguimiento de donantes. Por otro lado se reemplaza métodos manuales por un sistema informatizado.
+INFO
Detalles y ventajas del proyecto
Diseño de Datos y Arquitectura: Elección de una arquitectura cliente-servidor para garantizar un rendimiento óptimo. Tambien se identifican entidades, relaciones y atributos para una base de datos estructurada. Interfaz Intuitiva y Adaptabilidad: Creación de una interfaz de usuario intuitiva y adaptada a dispositivos móviles para una experiencia fácil y accesible
Detalles del Proyecto: Despliegue en la Nube: Se elegiran servicios en la nube para garantizar accesibilidad y escalabilidad. Seguridad de Datos: Se implementaran medidas avanzadas para proteger la privacidad de los donantes y la integridad de los registros institucionales.
Detalles y ventajas del proyecto
Eficiencia Operativa: tendra una reducción significativa del tiempo dedicado a procesos manuales. Asi mismo se automatizaran de tareas administrativas para una gestión más ágil. Optimizacion de recursos: se aprovecharan de mejor manera los recursos gracias a la coordinación y seguimiento centralizado. La gestion sera mas eficaz en los eventos, donativos y recursos.
Mejora en la recaudacion de fondos: se dara seguimiento mas preciso de donantes y participantes. De tal forma que se generaran informes para evaluar el rendimiento de eventos y campañas. Adaptibilidad y Accesibilidad: la interfaz sera adaptable para facilitar el acceso remoto, tendra respuesta rapida ante cambios y eventos imprevistos. Cumplimiento normativo: Se tendran regulaciones y normativas gracias a la seguridad avanzada de datos.
Descripción breve sobre cómo el software solucionará el problema por el cual se diseña e incluye puntos relevantes del plan de trabajo (Diseño de datos, de la arquitectura, de la interfaz, de despliegue y diagrama de flujo)
Diseño de datos.
En el diseño de la base de datos, se asignaran identificadores únicos a cada evento y donante para una fácil distinción. Se establecerá conexiones entre eventos y donantes, permitiendo un seguimiento claro de las contribuciones. Se organizaran los datos de manera accesible, facilitando la búsqueda de información relevante. Se implementaran medidas de seguridad para garantizar la privacidad, limitando el acceso a datos sensibles. Además, se realizaran copias de seguridad regulares para asegurar la integridad de la información y facilitar la restauración en caso de contratiempos. Este enfoque asegurará una gestión eficiente y segura de los datos de la organización.
Diseño De La Arquitectura
Para este proyecto se utilizará el patrón arquitectónico en capas. Los patrones de arquitectura en capas son patrones de niveles donde los componentes están organizados en capas horizontales. Este es el método tradicional para diseñar la mayoría de los programas informáticos y está destinado a ser auto independiente. La arquitectura será cerrada de tres capas La primera capa será de presentación o interacción con el usuario. Se encargaría del área de la creación de la cuenta de usuario. Incluyendo aquí barras de desplazamientos, botos, barras, etc. La segunda capa es de lógica de negocio. Donde se incluyendo aquí, toda la funcionalidad del sistema. Es decir, las tareas que debe realizar. La tercera. Capa de acceso a datos, que nos ofrece la persistencia a los datos. Realizando una base de datos relacional. Además de utilizar la nube para respaldo de la información.
Diseño De La Interfaz
Utilidad: el control de las tareas que realizará el usuario, será estrictamente restringido. Es decir, solo ingresará los datos que el software le solicite, sin poder modificar ningún elemento. No necesita de un alto dominio o conocimientos de las TICs, para realizar su ejecución. Será aplicación que estará en la web, por lo tanto, no será necesario descargar la aplicación a su ordenador. Usabilidad Para la usabilidad se realizar pruebas de campo en prototipos del software y en entornos similares a los que será utilizado.
- Crear cuenta.
- Captura de usuario nombre completo.
- Crear contraseña.
- Iniciar sesión.
- Insertar usuario.
- Escribir contraseña.
- Evento en el que desea participar.
- Se solicitará su nombre.
- Se le preguntará si desea ser donante.
- Erigirá su respuesta mediante la elección Si/No.
- En caso de elegir ser donante se le solicitara la siguiente información.
- Correo electrónico
- Teléfono personal.
Diseño De Despliegue
Configuración del software: el software inicia con la solicitud de la creación de una cuenta de usuario donde el usuario, tendrá que crear un usuario, enseguida se solicita la creación de una contraseña. Como segundo paso. Después de haber ingresado se solicita al usuario elegir uno de los eventos que la empresa tiene registrados, además de notificar la fecha y el lugar donde se realizará el evento. Como siguiente paso el usuario introduce su nombre completo y se confirma su asistencia. Acto seguido se pregunta al usuario si desea realizar donativos. Finalmente se llega al final del proceso de inscripción al evento.
Diagrama de flujo
Calendario breve con las fases del proyecto y el tiempo de su realización.
Las reuniones iniciales con los interesados(as) para definir requisitos y objetivos. Se Establecera un equipo de desarrollo y asignación de responsabilidades. Finalmente se elaborara un plan detallado del proyecto, incluyendo hitos clave y recursos necesarios.
Fase de Planificación (1 mes):
Se dara inicio con el desarrollo del diseño de datos, identificación de entidades y relaciones. Se definira que tipo de arquitectura tendra el sistemas, incluyendo la elección de tecnologías clave. Finalmente se dara inicio con el diseño de la interfaz, asegurando la adaptabilidad y usabilidad
Fase de Diseño (2 meses):
Se implementara el sistema por etapas, es decir por medio de un nucleo funcional; que sera como un punto de partida. Se agregaran módulos para asegurar la coherencia y eficiencia. Finalmente se desarrollaran e implementaran funciones de seguridad asi como el inicio de pruebas.
Fase de Desarrollo (4 meses):
Fase de Pruebas (1.5 meses): Se realizaran pruebas exhaustivas para validar la funcionalidad y seguridad del sistema. Se identificaran y si es necesario se corregiran posibles errores o mejores necesarias.
Seres digitales
Calendario breve con las fases del proyecto y el tiempo de su realización.
Se retroalimentara al equipo interno tanto colaboladores, personal y personas interesadas. Se estara pendiente de comentarios y sugerencias para hacer ajustes finales al sistema. Principalmente se enfocara en optimizar el rendimiento general del sistema para asegurarnos de que funcione de manera fluida y eficiente. El objetivo principal es perfeccionar el software para que se alinee perfectamente con las necesidades y expectativas de todos los involucrados.
Fase de Ajustes y Optimización (1 mes):
Se implementara el sistema en el entorno de produccion, asi como se dara entrenamiento a personal de la fundacion para el uso correcto. Se hara un monitorei inicial para abordar cualquier problema.
Fase de Implementación (1 mes):
Fase de Evaluación y Mejora Continua (Continua):
Se hara una evaluacion continua del rendimiento y la satisfaccion en cuanto a las necesidades. Se implementaran mejoras y acutalizaciones segun las necesidades identificadas. El soporte tecnico sera continuo, para resolver problemas y garantizar la eficacia.
Datos de contacto
Ing. Adrian Galvan Lucio.
Num. 5514581851
correo: 24003521@es.uveg.edu.mx
Agradecimientos
Saludos asesor andres, le agradezco todas sus atenciones, espero haber cumplido con los parametros solicitados, debo decir que cada vez me queda mas claro lo que es esta ingenieria, y tambien cada vez me gusta mas. saludos