Нашим заказчиком выступил российский оператор связи.
Компания имеет B2B портал, предназначенный для ее корпоративных клиентов. Портал предоставляет возможности по управлению счетами, анализу расходов, взаимодействию с оператором, автоматизации финансовых операций.
На момент старта проекта работала старая версия портала. Она имела недостатки:
В связи с этим заказчик инициировал разработку новой версии портала. Наша команда работала над презентационной частью портала. Серверную часть разрабатывала команда заказчика.
В ходе работы над проектом мы преодолели следующие сложности:
Портал обеспечивает следующие функциональные возможности:
Портал запущен в промышленную эксплуатацию.
На проекте использовали следующие технологии:
Платформа — надежный инструмент для быстрой визуальной разработки сложных IT-систем. На платформе можно создавать и развивать:
Главное в решениях — это скорость разработки и гибкость. Платформа гарантирует высокий уровень безопасности, стабильности и масштабируемости.
Для создания бэкенда и генерации REST-API не нужно кодировать. Прямые визуальные сценарии позволяют настроить любую бизнес-логику. Остаётся создать экранные формы. Каждая система, созданная на платформе, имеет свои особенности и требования к функциональности пользовательских интерфейсов. Мы разработали экранные формы с UX/UI дизайном для систем, созданных на платформе. Для этого использовали технологии React, Angular 2/5, Vue 2, Redux, JavaScript (ES5, ES6), Typescript, Webpack, npm.
Цель проекта – оптимизация издержек при организации буровых работ на нефтяных скважинах. Оптимизация затрагивает так называемое кустовое бурение – способ добычи, при котором несколько скважин группируются на общей площадке. Строительство промысловых сооружений, дорог, коммуникаций требуют больших капиталовложений, поэтому важно спланировать перемещения буровых установок в рамках куста оптимальным образом.
Для решения задачи оптимизации была разработана математическая модель, которая обрабатывает множество входящих параметров куста и рассчитывает оптимальную очередность бурения. Эту задачу выполнил наш бизнес-партнёр –компания, которая реализует контракты с ведущими российскими нефтегазовыми компаниями.
Первые версии системы были выполнены как настольное приложение. Впоследствии было решено оформить презентационную часть в виде web- приложения. Задача реализации современного web-интерфейса была поставлена нашей компании.
В интерфейсе необходимо было создать возможности для формирования расписаний работ на буровых площадках, построения графиков и прогнозов по добыче нефти, загруженности каналов транспортировки. Требования к функциональности выдвигались серьёзные, сложность компоновки большого количества элементов оказалась высокой. Главная страница созданного решения напоминает интерфейс MS-Project, выполненный на вебе – расписания, графики, бюджеты, диаграммы Ганта.
Заказчик оценил преимущества web-версии перед предыдущим решением. Проверенный и надёжный продукт в новой красивой упаковке готов к масштабному распространению и использованию инженерами.
Для проектирования уникального дизайна мы использовали Material Design от Google, для разработки — Angular 8.
На проекте использовали следующие технологии: