Skip to content

SergioR29/Inmobiliaria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inmobiliaria

Proyecto que consiste en una aplicación de consola programada en Java que gestiona una base de datos NoSQL creada en MongoDB para una empresa inmobiliaria que les permitan gestionar la información que almacenan. Más información en la memoria del proyecto en PDF aquí.

ESTRUCTURA GENERAL DEL PROYECTO

estructura_ProyectoMongoDB
  • src/main/java/Main.java: Aquí está el módulo principal del programa a ejecutar. Por cada consulta que se elija se guardará un fichero de texto (.txt) con el resultado de la consulta en la raíz del proyecto acompañando con el resultado de la consulta con un fichero JSON.

  • src/main/java/MongoConnection.java: Clase destinada a recuperar las colecciones de la BD para su gestión y ejecución de todo tipo de operaciones (Insertar, Consultar, Modificar, Eliminar) sobre los documentos (registros) contenidos en cada una.

TECNOLOGÍAS UTILIZADAS

Lenguaje de Programación: Java 21
Tipo de proyecto: Maven
SGBD (NoSQL): MongoDB

Entorno de Desarrollo: Eclipse IDE
Herramienta de Diagramación: Moon Modeler

COLECCIONES

  • Principales: Propietario, Comprador, Casa, Agente.
  • Secundarias: Contrato, Pagos, Mantenimiento, Visita.

DIAGRAMA DE BASE DE DATOS

Diagrama Inmobiliaria

About

Proyecto que consiste en una aplicación de consola programada en Java que gestiona una base de datos NoSQL creada en MongoDB para una empresa inmobiliaria que les permitan gestionar la información que almacenan.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages