El sistema se ha desarrollado bajo una arquitectura Web en tres capas que facilita el acceso a la misma de los usuarios sin afectar al trabajo diario de los gestores. La arquitectura elegida, J2EE, se considera como estándar actualmente en este tipo de desarrollos de aplicaciones empresariales de gestión en entorno Web.
Como gestor de base de datos se ha optado por Oracle 10gR2 por la robustez y rendimiento que este gestor ofrece, así como por su posibilidad de trabajar en múltiples plataformas. Por tanto, el sistema operativo del servidor podrá ser cualquiera que se encuentre disponible para este gestor.