В июле 2009 г. компании “Заказные ИнформСистемы” (CustIS) и “Электронная школа” завершили совместный проект по разработке и пилотному внедрению автоматизированной информационной системы (АИС) “Аналитика образования” в Информационно-аналитическом центре (ИАЦ) Департамента образования г. Москвы.
Заказчиком выступила “Электронная школа” — системный интегратор, специализирующийся на решениях в сфере образования, а разработчиком программного обеспечения — “Заказные ИнформСистемы”.
Предпосылки и цели проекта
Система образования г. Москвы насчитывает почти четыре тысячи образовательных учреждений. Задача сбора и анализа информации об их деятельности возложена на Информационно-аналитический центр и ИТ-центры окружных управлений образования.
От образовательных учреждений поступает как первичная (в том числе персонифицированная), так и агрегированная информация об учениках, кадрах, материально-техническом обеспечении и др. Данные собираются и накапливаются в хранилищах, располагающихся на технологической площадке ИАЦ. Эти данные нуждаются в специальной обработке для представления в виде сводных аналитических отчетов специалистам городской системы образования.
Основная сложность получения сводной отчетности заключается в высокой динамике требований, предъявляемых к ней со стороны потребителей. В такой ситуации отчетные формы, реализуемые в системах-хранилищах данных, быстро устаревают и перестают удовлетворять запросы конечных пользователей. Схема работы, при которой формирование большей части отчетности вынуждены были выполнять технические специалисты ИАЦ и окружных ИТ-центров путем прямых выборок из соответствующих информационных хранилищ, приводила к их высокой непрофильной загрузке и не обеспечивала оперативного получения аналитической информации ее конечными пользователями.
Цель создания АИС “Аналитика образования” формулировалась так: создать инструмент категории BI (Business Intelligence), который обеспечит возможность самостоятельного и оперативного получения сводной аналитической информации непосредственно ее потребителями — специалистами служб Департамента и окружных управлений образования г. Москвы.
Этапы проекта
Для проведения предпроектного обследования была создана рабочая группа из специалистов “Электронной школы”, ИАЦ и “Заказных ИнформСистем”. По результатам ее работы были определены следующие актуальные задачи:
- создать единую витрину аналитических данных для ключевых сотрудников системы образования, позволяющую с минимальными усилиями получать сведения, консолидированные из различных источников;
- предоставить пользователям общие механизмы работы с такими источниками, а также обеспечить сопоставление поступающей из них однотипной информации;
- обеспечить возможность сопоставления значений различного рода показателей в одних и тех же разрезах ;
- отслеживать динамику изменений и обеспечивать хранение и работу с аналитическими данными в разрезах “даты” или “периода актуальности данных";
- реализовать возможность изменения состава данных, получаемых из уже существующих источников, а также подключение новых источников без участия поставщика решения.
- хранилище агрегированных данных (модуль Data WareHouse, накапливающий сводные данные в виде OLAP-кубов);
- настраиваемую подсистему загрузки и преобразования данных из систем-источников;
- гибкие инструменты для выполнения запросов и построения отчетов;
- мастер, позволяющий модифицировать и развивать структуру обрабатываемых данных без участия разработчика решения.
Для разработки АИС компанией “Заказные ИнформСистемы” были применены собственная технологическая платформа CustIS Universal .Net и тонкий клиент CustIS Forms. Высокую надежность хранения и скорость обработки данных обеспечивает промышленная СУБД Oracle.
В результате выполнения проекта в течение четырех месяцев был создан BI-инструмент, решающий задачи агрегации данных из различных источников (в виде показателей с произвольным количеством аналитических разрезов) и построения произвольных аналитических отчетов и диаграмм на основе собранных и хранимых в системе агрегатов.
Даже очень сложные и объемные отчеты в АИС “Аналитика образования” формируются за время, не превышающее нескольких секунд, что позволяет реально применять систему в процессе оперативного принятия решений.
В настоящее время в системе описано более 30 ключевых показателей по следующим областям знаний:
- контингент (учащиеся образовательных учреждений);
- кадры образовательных учреждений;
- материально-техническое обеспечение образовательных учреждений;
- педагогическая нагрузка сотрудников.
Каждый показатель имеет 10—20 аналитических разрезов, что дает специалисту соответствующее количество степеней свободы по выборке и представлению аналитической информации.
Оригинальный конструктор композитных отчетов позволяет легко делать “склейку” из произвольного числа простых отчетов. Параметры построения отчетных форм хранятся в АИС, поэтому простые и сложные отчеты, созданные квалифицированным аналитиком, могут использоваться другими пользователями.
Сегодня сотрудниками ИАЦ и “Электронной школы” самостоятельно проводится работа по подключению к АИС “Аналитика образования” новых систем — источников данных.
Руководитель проекта со стороны “Электронной школы” Павел Бобровников так охарактеризовал выполненную работу: “Создан удобный, эффективный инструмент, позволяющий в оперативном режиме решать вопросы формирования аналитической отчетности по запросу пользователей Департамента образования и окружных управлений”.
Подготовлено по материалам компании “Заказные ИнформСистемы”(CustIS).