1. Главная
  2. Разработка программного обеспечения

Разработка программного обеспечения

Базы данных и плагины, расширяющие функциональность Petrel (Schlumberger), на Ocean SDK. Внедрение, обучение и техническое сопровождение.

Департаменты проектирования ПО и IT-сопровождения пишут инструменты под задачи, которые в стандартной поставке Petrel не решаются: автоматизация повторяющихся операций, обмен данными между комплексами, хранение и контроль качества данных.

Состав работ

  • Создание баз данных — Структуры хранения скважинной, геологической и промысловой информации, контроль качества и целостности данных, разграничение доступа, выгрузки в расчётные комплексы.
  • Плагины для Petrel на Ocean SDK — Расширения интерфейса и расчётных возможностей Petrel: автоматизация рутинных операций геолога, собственные алгоритмы обработки, импорт и экспорт форматов заказчика.
  • Внедрение, обучение, сопровождение — Установка и настройка на рабочих местах, обучение специалистов заказчика, консультации и доработка по замечаниям в процессе эксплуатации.
  • TCG.WellRessum — Собственный продукт компании. Свидетельство о государственной регистрации программы для ЭВМ №1391 от 09.06.2017. [[УТОЧНИТЬ: функциональное описание, версии, системные требования]]

Как идёт работа

  • Исходные данные и постановка — Разбираем текущий процесс работы специалистов, определяем узкие места и формулируем требования к инструменту.
  • Проектирование решения — Описываем структуру данных, интерфейс и алгоритмы, согласовываем состав функций и порядок приёмки.
  • Разработка — Пишем плагин или базу данных, тестируем на реальных наборах данных заказчика.
  • Внедрение и обучение — Устанавливаем на рабочие места, обучаем специалистов, фиксируем замечания и вносим правки.
  • Сопровождение — Поддерживаем работоспособность при обновлении Petrel и изменении процессов, дорабатываем функциональность.

Что получает заказчик

  • Дистрибутив плагина или базы данных
  • Исходный код и техническая документация
  • Инструкция пользователя
  • Программа обучения и протокол обучения
  • Регламент технического сопровождения

Программное обеспечение

  • Ocean SDK
  • Petrel
  • [[УТОЧНИТЬ: языки и СУБД, применяемые в разработке]]