Este es un proyecto en curso de un sistema integral para la gestión hotelera desarrollado en C#. El objetivo principal es demostrar la implementación de una Arquitectura en Capas (N-Tier) sólida y mantenible en entornos .NET.
Actualmente, el sistema se encuentra en fase de desarrollo activo. Se está trabajando en la lógica y la persistencia de datos.
El proyecto está siendo estructurado bajo una separación de responsabilidades estricta:
- PRESENTACION: Diseño de interfaces de usuario con Windows Forms.
- NEGOCIO: Implementación de reglas de validación y lógica de servicios.
- MODELO / ENTIDAD: Definición de los objetos de dominio.
- DATOS: Gestión de la persistencia y conexión con SQL Server.
- Lenguaje: C# (.NET Framework)
- Gestor de Base de Datos: SQL Server
- Control de Versiones: Git / GitHub
- Finalizar la migración de clases de persistencia a la capa de DATOS.
- Implementar validaciones avanzadas en la capa de NEGOCIO.
- Completar el módulo de reservaciones y facturación.
- Refactorización de la interfaz de usuario para mejorar la UX.
Desarrollado por Fernando Fajardo. Proyecto enfocado en buenas prácticas de ingeniería de software.