Presentacion final SERVI-APART
johan stiven castañeda marin
Created on November 28, 2023
Over 30 million people build interactive content in Genially.
Check out what others have designed:
TAKING A DEEPER DIVE
Presentation
WWII JUNE NEWSPAPER
Presentation
AUSSTELLUNG STORYTELLING
Presentation
HISTORY OF THE EARTH
Presentation
3 TIPS FOR AN INTERACTIVE PRESENTATION
Presentation
49ERS GOLD RUSH PRESENTATION
Presentation
INTERNATIONAL EVENTS
Presentation
Transcript
adso
centro de diseño y metrologia
n° ficha 2501619
EMPEZAR
integrantesjohan stiven castañeda marinfranklin andres cortes gonzalezdarwin gonzales urbinajuan camilo pinilla jimenezcarlos alberto lasso lozano
10 · Lanzamiento y mantenimiento
09 · Calidad y manuales
08 · Desarrollo o implementación
07 · Diseño
06 · Análisis
05 · Planificación
04 · Objetivos específicos
03 · Objetivo general
02 · Problemática o necesidad
01 · Introducción
Explora nuestro proyecto web a través de este índice
ÍNDICE
En el desarrollo de esta presentación, examinaremos la complejidad de los conjuntos residenciales y la forma en que superamos los desafíos encontrados. A lo largo de esta exposición, describiremos las soluciones diseñadas y aplicadas en respuesta a problemáticas específicas que se presentaron. Analizaremos las estrategias implementadas, destacando la adaptabilidad y eficacia de nuestras soluciones para abordar cada situación única.
INTRODUCCIÓN
En el ámbito de las propiedades horizontales, nos enfrentamos a un desafío significativo relacionado con la gestión interna y la comunicación entre los roles que encontramos dentro de conjuntos residenciales. El sistema actual basado en papeleo tradicional ha demostrado ser ineficaz y propenso a generar conflictos y malentendidos. El metodo actual causa complicaciones en la asignación de recursos compartidos como estacionamientos, el salón comunal y la recepción de paquetería. La falta de una plataforma centralizada para peticiones, pagos y publicaciones contribuye a una comunicación interna deficiente. Abordar estos desafíos requiere implementar una solución digital que permita asignaciones eficientes y mejore la comunicación entre todos los miembros de la propiedad horizontal.
La colaboración activa de todos los roles residentes transforma el conjunto: más seguridad, mejor convivencia y un entorno más placentero.
Planteamiento del Problema
Implementar un sistema informático para satisfacer las necesidades de los residentes, personal de seguridad y administrativos de propiedades horizontales en la ciudad de Bogotá en el año 2023, optimizando las tareas generales como el control de vehículos y daños, y la distribución de información entre residentes y administración.
Objetivo general
Generar un espacio de distribución de información donde la administración genere informes y avisos que sean de importancia para los usuarios de eventos próximos dentro del conjunto residencial.
Realizar la digitalización del control vehicular tomado por el personal de seguridad para que sea más eficaz y accesible al implementar el sistema.
Desarrollar un módulo de pago que redireccione a los residentes al portal de pago correspondiente para realizar la transacción.
Desarrollar un módulo dentro del programa que permita a los residentes y personal de seguridad, mantener un contacto para informar el ingreso de paquetería.
Crear un módulo que permita virtualmente agendar y reservar la zona del salón comunal para los residentes.
Generar un espacio de distribución de información en el que los residentes puedan insertar sus inquietudes y los administrativos puedan responder con mayor eficacia.
objetivos específicos
Levantamiento de Información
Entrevista
La recopilación de datos para el proyecto incluyó la aplicación de dos técnicas de investigación: entrevistas y encuestas. Las entrevistas se llevaron a cabo de manera presencial con los residentes de Balcones de Mercurio, un conjunto residencial ubicado en Soacha. El objetivo fue obtener información pertinente sobre sus necesidades y posibles deficiencias. Además, se utilizó una encuesta digital a través de plataformas sociales y grupos de interés para ampliar la participación y recopilar datos de manera eficiente.Los instrumentos utilizados para la recolección de datos fueron formularios digitales con preguntas y respuestas cerradas, diseñados para facilitar el análisis de los resultados. Los datos recopilados a través de ambas técnicas se cargaron en un formulario predeterminado, el cual permitió agregar cualquier información adicional relevante para el proyecto.
Encuesta
PLANIFICACIÓN
PTCS
ERS
Descubre nuestra propuesta completa para obtener información detallada sobre cómo llevaremos a cabo tu proyecto y los beneficios que brindará
propuesta tÉcnica y costos del software
Explore nuestro ERS para obtener una comprensión profunda de cómo planeamos satisfacer sus necesidades y alcanzar el éxito del proyecto.
EspecificaciÓn de requisitos de software
ANÁLISIS
Se presenta una visión práctica de cómo los componentes del sistema se distribuyen en el entorno operativo, proporcionando una comprensión clara de la implementación y la interacción entre los elementos del sistema en un entorno de despliegue real.
Se presenta una visión panorámica de las interacciones entre el residente y el sistema. Este esquema visual destaca los escenarios clave de uso, proporcionando una comprensión clara de cómo los usuarios interactúan con el sistema y viceversa
DIAGRAMA DE DESPLIEGUE
cASOS DE USO
Se presenta una representación visual de las relaciones y estructuras esenciales de nuestro sistema. Este esquema proporciona una visión detallada de las clases y sus interconexiones
dIAGRAMA DE CLASES
aRQUITECTURA DEL SOFTWARE
DISEÑO
Se ofrece un panorama integral de la estructura de datos de nuestro proyecto. Se presenta un diccionario de datos que resume las definiciones y relaciones clave. Además, se muestran las tablas fundamentales de la base de datos, destacando su funcionalidad y conexiones esenciales. Completando la visión, se incluye una representación del modelo físico que ofrece una perspectiva detallada de la organización y almacenamiento de datos en nuestra base de datos.
Diccionario de Datos
Modelo Físico
Tablas
DISEÑO
Ver Manual
Ver Mockups
Manual de Identidad Visual
Mockups
dISEÑO DE INTERFAZ
Desarrollo e implementación
Implementamos la metodología SCRUM en el desarrollo de este proyecto mediante el uso del tablero de tareas "Trello" pasando cada tarea pendiente por cada una de las fases hasta finalizarlas, haciendo uso de los sprint y los daylis así como la graficación del progreso a lo largo del proceso con el "BurnDownChart".
Metodología ágil SCRUM
BurnDown Chart
JavasCript
Bootstrap
CSS
HTML
El desarrollo de las interfaces front-end se realizo principalmente con HTML para la maquetación y darle cuerpo a la pagina, CSS para estilizar y JavaScript para dar funcionalidad, así como la implementación de recursos de librerias con Boostrap para realizar el responsive a través de sus clases.
Front-End
Interfaces
Registro de paqueteria (Administrador)
Home residente
Front-End
Recursos utilizados en el back-end
El desarrollo del back-end dando la funcionalidad a través de la programación orientada a objetos (POO) se realizó en su mayoría en PHP implementando el patrón Modelo, Vista y Controlador, que se enfatizará más adelante.
Back-End
Representa la lógica de negocio y los datos de la aplicación. Es responsable de acceder a la base de datos y procesar datos.
Modelo
El Modelo-Vista-Controlador (MVC) es un patrón de arquitectura de software que se utiliza comúnmente en el desarrollo de aplicaciones para organizar y estructurar el código. Separando la lógica de negocio, la presentación de la interfaz de usuario y la gestión de la entrada del usuario en tres componentes principales:
Modelo Vista Controlador (MVC)
Modelo Vista Controlador (MVC)
Controlador
Actúa como intermediario entre el modelo y la vista. Gestiona la entrada del usuario, procesa las acciones del usuario y actualiza el modelo en consecuencia. El controlador también actualiza la vista cuando el modelo cambia.
Vista
Es responsable de la presentación de la interfaz de usuario y de mostrar la información al usuario. La vista recibe datos del modelo y los presenta de una manera que sea comprensible para el usuario. También puede enviar las interacciones del usuario al controlador para su procesamiento.
Manual de usuarios
Manual Técnico
Plan de pruebas
Informe de casos de prueba de error
Calidad y Manuales
Informe de fallos en pruebas
GRACIAS!!!