Описание
Компания «ЭНЕРГИЯ ХОЛДИНГ» осуществляет деятельность по поставке электрической энергии на территории г. Санкт-Петербурга, а также Курортного, Пушкинского, Колпинского и Петродворцового районов.
Несколько раз в день компания должна получать актуальную информацию о ценах на электроэнергию с сайта балансирующего рынка единой энергетической системы России (br.so-cdu.ru). Поскольку система высоконагруженная и медленная, ручное получение порядка восьми тысяч цифр за сутки было затруднительным.
Задача модуля: автоматизировать получение нужной информации с сайта.
Проделанная работа
Описание модуля:
- инсталляция в систему в виде windows-сервиса;
- получение всех настроек из реестра windows;
- ведение логов в системный журнал windows;
- программа работает по расписанию, основанному на заданных в настройках времени ежедневного старта и интервале запуска;
- программное подключение к сервису БР ЕЭС, авторизация, обход защиты от автоматического скачивания, получение нужной информации;
- возможность скачивать данные за прошлые периоды;
- сохранение полученных данных на жёстком диске в виде XML;
- разбор полученного XML и сохранение данных в базу с обновлением ранее записанных данных согласно структуре компании;
- возможность работать через прокси сервер, включая прокси сервера, требующие авторизации.
В ролях Проект-менеджер: Евгения Стрижова
Программист: Дмитрий Шашуров
Отзыв Сотрудничество с компанией "Сварга" нам понравилось - все бы так работали! Надеемся на дальнейшее сотрудничество. Щемелев Андрей Федорович, начальник отдела прогнозирования и работы с финансовыми инструментами ОРЭМ ООО "ЭНЕРГИЯ ХОЛДИНГ"
|