Me gustaría compartir mi experiencia en la evolución del uso de sistemas de bases de datos en la escuela de idiomas online GLASHA.
La escuela fue fundada en 2012 y al inicio de su funcionamiento estudiaban allí 12 estudiantes, por lo que no hubo problemas con la gestión de horarios y pagos. Sin embargo, a medida que crecieron, se desarrollaron y aparecieron nuevos estudiantes, la cuestión de elegir un sistema de base de datos se volvió aguda.
- un directorio de todos los clientes (estudiantes), guardando su nombre completo, zona horaria, información de contacto y notas;
- una lista similar de profesores con la misma información sobre ellos;
- crear un horario de maestros en el mismo sistema;
- realizar una generación automática de un registro de actividad;
- realizar un seguimiento de su historial de clases;
- contabilizar las finanzas tanto para cancelar los presupuestos de los estudiantes como para pagar a los profesores;
- un plan para rastrear a los deudores entre los estudiantes;
- un cuaderno para tomar notas sobre algunos matices de las lecciones con recordatorios emergentes.
Por extraño que parezca, todos estos complejos informes se realizaron utilizando Excel.
Además, las hojas de cálculo permitieron combinar los presupuestos de los estudiantes en uno solo (si los miembros de la misma familia estudian), combinar los presupuestos de los docentes (si representan a escuelas asociadas), ingresar diferentes coeficientes para los pagos a los docentes, establecer diferentes listas de precios para los estudiantes, realice un seguimiento de las bonificaciones y multas para los operadores escolares de Skype, vea análisis de pagos y lecciones.
Sin embargo, cuando el número de estudiantes aumentó a doscientas personas y el número de profesores a 75, esta funcionalidad, creada al borde de las capacidades de Excel, dejó de ser conveniente.
En primer lugar, la cantidad de informes se volvió insuficiente para el sistema de gestión y, en segundo lugar, la versión fuera de línea requirió una limpieza regular para mantener la alta velocidad. Además, se requería integración con bots para consultar espacios libres para profesores, consultar el saldo a petición de los alumnos, enviar SMS sobre cancelación de lecciones, etc.
Y con el tiempo creamos la aplicación web GLASHA, que es esencialmente
Creo que un sistema de planificación de este tipo sería útil para la optimización en cualquier tipo de negocio.
Fuente: habr.com