Luis-Arquieta / BaseDeDatosMarketing

Una base de datos para una agencia de marketing
0 stars 0 forks source link

ReadMe.docx

Tabla de Contenidos

• Descripción • Problema Identificado • Solución • Arquitectura • Requerimientos • Instalación IDE • Uso y Contribución

Descripción Este proyecto se centra en el desarrollo de una aplicación para la agencia de publicidad Morphologia Creativa SAS de C.V., la cual se especializa en estrategia y tecnología. La aplicación tiene como objetivo principal gestionar de manera eficiente la información de los clientes y sus requerimientos, mejorando así la comunicación interna y la gestión de proyectos.

Problema Identificado La agencia carece de un sistema centralizado para gestionar la información de los clientes y sus requerimientos, lo que puede ocasionar la pérdida de datos importantes, falta de seguimiento adecuado de los proyectos y dificultades en la comunicación interna.

Solución Se propone implementar una aplicación con las siguientes funcionalidades: • Registro de clientes con nombre, teléfono y requerimientos. • Visualización y edición de la información de clientes. • Búsqueda y filtrado de clientes por diferentes criterios. • Interfaz intuitiva y fácil de usar.

Arquitectura El sistema estará compuesto por dos principales componentes: • Aplicación: Desarrollada con un diseño limpio y profesional, con capacidad de escalabilidad para manejar un crecimiento en la cantidad de clientes y datos. • Base de Datos: Diseñada de manera relacional para almacenar y gestionar la información de clientes y sus requerimientos.

Requerimientos

Versión de Java

Servidor de aplicación Apache Tomcat 8.5

Instalación del ambiente de desarrollo

  1. Ingresar a: https://eclipseide.org/
  2. Seleccionar Download en la pantalla principal
  3. Seleccionar la versión mas avanzada para ti sistema operativo (macOS, Windows, Linux)
  4. Seguir la guía de Eclipse ahí mismo: https://www.eclipse.org/downloads/packages/installer

Uso y Contribución Manual de Uso

  1. Abrir programa
  2. Seleccionar la opción deseada
  3. Ingresar datos o Modificar dato
  4. Verificar datos guardados
  5. En caso de no tener más movimientos que hacer seleccionar Salir para cerrar el programa

Contribución

  1. Ingresar al repositorio: https://github.com/Luis-Arquieta/BaseDeDatosMarketing

  2. Hacer un Fork: En la página del repositorio, la persona encontrará un botón en la esquina superior derecha que dice "Fork". Debe hacer clic en este botón para crear una copia del repositorio en su propia cuenta de GitHub.

  3. Clonar el repositorio: Una vez que se haya realizado el fork, debe clonar su propio repositorio forked en su máquina local. Para hacer esto, puede abrir una terminal y ejecutar el siguiente comando, reemplazando con su nombre de usuario de GitHub: git clone https://github.com//BaseDeDatosMarketing.git

  4. Crear Branch: Puede crear una nueva rama ejecutando el siguiente comando: git checkout -b nombre-de-la-rama (develop o master)

  5. Realizar los cambios: Puede hacer los cambios que desee en los archivos del repositorio en su máquina local utilizando un editor de código o cualquier otra herramienta que prefiera.

  6. Agregar y confirmar los cambios: Después de realizar los cambios debe agregar los archivos modificados al área de preparación y confirmarlos. Esto se puede hacer ejecutando los siguientes comandos:

git add . git commit -m "Descripción corta de los cambios realizados"

  1. Enviar los cambios al repositorio: Una vez que los cambios estén confirmados en la rama local, puede enviarlos a su repositorio en GitHub ejecutando el siguiente comando:

git push origin nombre-de-la-rama

  1. Crear un Pull Request: Después de enviar los cambios al repositorio forked en GitHub, puede crear una solicitud de extracción desde la página del repositorio en GitHub. Debería haber un botón que diga "Compare & pull request". Al hacer clic en este botón, la persona puede revisar los cambios y enviar la solicitud de extracción al repositorio original.

  2. Esperar la revisión y fusión: Una vez que se haya enviado la solicitud de extracción, el propietario del repositorio original recibirá una notificación y podrá revisar los cambios propuestos. Si todo está bien, pueden fusionar los cambios en el repositorio original.