Программа для горэлектросети
Год разработки: 2009
Данная программа разработана в рамках написания диссертации.
Предназначение программы: оптимизация работы организации, эксплуатирующей электросети. У меня были некоторые разногласия с моим научным руководителем на этот счёт.
Программа в том виде, в котором она есть является редактором схем электросети. По мере переноса схем в электронный вид - формируется база данных всего используемого оборудования. В итоге по получившейся базе данных можно точно сказать сколько и какого оборудования используется в электросети. На основе этой информации сразу же можно получить необходимый размер склада, а также информацию по текущему обслуживанию: когда и что нужно обслужить, выдать заказ наряд для сотрудников и т.д.
Фактически разработан движок данной системы. Дальнейшее развитие этого движка предполагает интеграцию систему графического интерфейса с системой опроса датчиков электросети. Таким образом можно оперативно отражать поступающую информацию на интерактивной карте. В качестве подложки карты можно использовать спутниковые снимки, карты и т.п.
Для реализации движка и упрощения дальнейшей эксплуатации была разработана система рендеринга на базе формата SVG. Поэтому в систему можно загрузить произвольные иконки для обозначения узлов. А также их можно оперативно заменять. Все иконки, базово, должны были быть взяты из соответствующих справочников и ГОСТов.
Движок работает на базе рендера OpenGL, что позволяет в дальнейшем осуществлять отображение схем в том числе в трёхмерном пространстве.
Конвертер двумерных моделей реализован с нуля. В качестве конвертера трёхмерных моделей предполагалось использовать функционал GEO.
Ввиду отсутствия финансирования проект был заморожен.