BEST (Bullet Education Scheduling and Timetabling) es un sistema cliente-servidor basado en Microsoft, compuesto por dos aplicaciones distintas:
▪ Bullet TimeTabler: planificación automática de soluciones de horarios / programación automática de
horarios de los cursos.
▪ Bullet Calendar: Gestión diaria de todas las actividades de la institución (clases y otros eventos).
Estas aplicaciones se pueden instalar en una o varias estaciones de trabajo de Microsoft Windows. Múltiplos
usuarios pueden acceder desde cualquier estación de trabajo con diferentes permisos, o tener niveles de acceso, ciertas formas y características.
Componentes principales de cada una de las aplicaciones:
Base de datos de Microsoft SQL Server:
Base de datos Bullet TimeTabler
Base de datos de Bullet Calendar
Aplicaciones cliente: archivos binarios como aplicación cliente de Windows Forms:
Aplicación Bullet TimeTabler
Aplicación Bullet Calendar
Servicio web Microsoft IIS: servicios de comunicación entre la aplicación cliente y la base de datos:
➢ Servicio web Bullet TimeTabler
➢ Servicio web Bullet Calendar