Проектирование и разработка информационных систем

Проектирование и разработка информационных систем, предназначенных для повышения эффективности управления и эксплуатации объектов предприятий топливно-энергетического и других комплексов, является одним из основных видов деятельности нашей компании.

 

Мы предоставляем нашим заказчикам и партнерам комплексные информационные решения по созданию специализированных корпоративных систем. Разные по направленности информационные системы в совокупности позволяют предприятиям решать свои ежедневные производственные задачи на высоком организационном и управленческом уровне.

 

Проектирование и разработка корпоративных информационных систем как правило состоит из следующих этапов:

Предпроектные работы при создании ИС

 

На первом этапе комплекса инжиниринговых работ выполняется:

 

  • Обследование структуры предприятия, бизнес процессов подразделений и их информационных потоков;
  • Стандартизация бизнес-процессов предприятия, их моделирование и выявление проблемных зон;
  • Определение потребностей подразделений в информационных ресурсах и технологиях для оптимального решения производственных задач;
  • Формирование технических и функциональных требований к информационной системе предприятия, создание концепции их разработки и внедрения, составление технического задания на реализацию или адаптацию существующих информационных систем.

Результаты данных работ позволяют нашим заказчикам на начальном этапе видеть достигаемый эффект от разработки и внедрения каждой системы, спланировать свой бюджет, скорректировать производственные процессы по упорядочиванию сбора и обработки информации.

Схема моделирования бизнес-процесса в предпроектных работах при создании ИС

Моделирование бизнес-процесса

 

Таблица автоматизации служб ИПХГ  при проектировании и разработке ИС

Автоматизируемые по службам БП и деятельности 

 

Модель бизнес-процессов описывает:

 

  • Входные и выходные документы описываемой деятельности;
  • Основные виды деятельности и условия их выполнения;
  • Роли, сотрудники и подразделения, ответственные за выполнение задачи;
  • Бизнес-правила, обуславливающие выполнение деятельности (периодичность, взаимодействие участников, используемое ПО и др.);
  • Деятельности, автоматизируемые при помощи информационной системы.

Проектные работы при создании ИС

 

На этапе проектирования информационной системы выполняется комплекс работ по формированию структуры баз данных, проектированию архитектуры и прототипированию базовой функциональности на основе требований разработанного ТЗ.
К задачам этапа проектных работ относятся:

 

  • Разработка классификаторов пространственных и технических данных. Классификатор пространственных данных кодирует объекты и описывает способ их отображения на карте с учетом масштаба. Классификатор технических данных предназначен для описания структуры и связей технологических объектов,  их атрибутивного состава и параметров для хранения в БД.
  • Дизайн экранных форм модулей и системы.
  • Разработка проектной и эксплуатационной документации. В проектной документации формализуются основные технические решения, логика взаимодействия системных модулей и данных, сценариев работы и управления. Эксплуатационная документация описывает правила работы с функциональными модулями системы, управления и поддержки в актуальном состоянии данных, необходимых для работы аналитических и расчетных модулей системы.
  • Проектирование архитектуры и прототипирование базовой функциональности информационной системы, разработка модулей. На этапе прототипирования апробируются функциональные и архитектурные решения, выявляются ошибки, вносятся поправки в интерфейсы модулей и перераспределяется функциональность между модулями системы.
Таблица классификатора технических данных УКЗ
Таблица классификатора технических данных УКЗ

Классификатор технических данных.

Описание классификационных признаков, атрибутивного состава, структурных связей технологического объекта 

 

Диаграмма структуры и связей технологических объектов УКЗ в проектных работах при создании ИС

Диаграмма структуры и связей технологических объектов УКЗ

 

Цепь информационной модели технологических объектов УКЗ

Информационная модель технологических объектов УКЗ 

 

Разработка информационных систем

 

Наша компания специализируется на разработке корпоративных приложений в газотранспортной сфере. Процессы в компании основаны на способах ITIL и соответствуют стандартам серии ISO 9000.

 

Мы разрабатываем проекты по методологии Waterfall или Agile, либо комбинируем эти подходы по желанию заказчика. Реализация программных решений выполняется как в виде настольных/мобильных приложений, так и в виде веб-портала. Благодаря этому пользователи имеют доступ к данным в необходимое время и независимо от местонахождения: с настольного компьютера или мобильного телефона в полевых условиях.

 

Разработка программных продуктов ведется на Flash/Flex, Angular, JavaScript, .Net, Silverlight, Java, PL/SQL, T-SQL.

 

При разработке корпоративных систем мы используем коммерческие СУБД (Oracle, MS SQL), но если стоит задача уменьшить затраты по проекту – мы предлагаем использовать open-source решения.

 

Картографическая составляющая реализуется на базе ArcGIS, QGIS. CAD-решения реализуются в виде надстроек для продуктов Microsoft Visio, Bently Microstation, AutoCAD.

 

Каждая информационная система состоит из набора версионизируемых подсистем, каждая  из которых собирается автоматически из репозиториев исходных кодов, разворачивается и тестируется в различных средах. Помимо этого проводится интеграционное тестирование, тестирование производительности, юзабилити-тестирование и т.д.

 

Методики непрерывной интеграции и поставки (CI, CD) позволяют нам сократить время на интеграцию подсистем в единый слаженный механизм и обеспечивают стабильность программного обеспечения от версии к версии. В работе мы применяем такие инструменты и технологии: Jenkins, Ant, Gradle, Nexus, Mercurial, Zabbix, VmWare Vsphere, Amazon Glacier и прочие.

 

По каждой системе в течение оговоренного времени  мы обеспечиваем техническую поддержку и сопровождение в режиме 24/7.

 

Корпоративные информационные системы разрабатываются либо адаптируются на основе существующих отраслевых программных решений и, в зависимости от назначения, целей применения и решаемых задач, могут быть следующих видов:

 

 

Геоинформационная система – единственная информационная технология, которая позволяет моделировать вычислительными средствами реальные пространственно-рассредоточенные инженерные объекты любой сложности, будь то трубопроводно-транспортные системы, крупные нефтехимические заводы или городские коммуникации. При этом пользователям предоставляется обширный инструментарий как для оперативного получения сведений о местоположении конкретного технологического объекта, так и для его пространственного анализа.

 

Смоделированная таким способом инженерная система может служить «информационным каркасом» для других информационных систем предприятия, в том числе технической паспортизации, выполнения аналитических расчетов по оценке текущего и прогнозного состояния объектов, управлению финансовыми и материально-техническими ресурсами.

 

Наша компания имеет большой опыт в разработке и внедрении геоинформационных систем, а наши сотрудники стояли у истоков создания наиболее крупных действующих сегодня в Украине и России ГИС предприятий топливно-энергетического комплекса. Мы не только создаем такие системы, мы также выполняем весь комплекс работ по сбору и обработке пространственной информации об инженерных объектах и наполнению базы данных ГИС, предоставляя заказчику готовую к эксплуатации информационную систему.

 

 

Обеспечение надежности и безопасности функционирования инженерных объектов является одной из основных задач любого эксплуатационного предприятия. Реализация и внедрение информационно-аналитических систем, базирующихся на современных мировых методиках и стандартах, совместно с автоматизацией технологий сбора и обработки диагностической информации, позволяет выполнять оценку технического состояния инженерных объектов, моделировать их прогнозное поведение и оценивать остаточный ресурс. Использование таких аналитических систем позволяет значительно повысить финансовую и ресурсную эффективность деятельности предприятия, повысить уровень надежности технологического оборудования.

 

Мы разработали и внедряем собственные системы диагностики, мониторинга производственных объектов, оценки их технического состояния и управления целостностью, постоянно повышая их наукоемкость и эффективность, развивая экспертную расчетную базу систем. Параллельно с внедрением аналитических систем мы выполняем экспертный аудит диагностических методов, которые использует эксплуатационное предприятие, проводим полномасштабный сбор и обработку диагностической информации, делаем аналитические расчеты и формируем рекомендации по требуемому уровню восстановления целостности объектов.

 

 

Для эффективной работы производственных подразделений, эксплуатирующих инженерные объекты, необходимо наличие и оперативный доступ ко всей технической документации об этих объектах, включая заводские, регламентные и эксплуатационные документы, медиа материалы в т.ч. по результатам диагностических и регламентных эксплуатационных работ, технологические, принципиальные и другие схемы, увязанные с паспортами объектов. Эти и другие возможности обеспечиваются информационными системами технической паспортизации технологического оборудования, создаваемые нами.

 

Системы технической паспортизации предназначены для информационной поддержки процессов эксплуатации объектов, поиска и управления совокупной информацией о них, сопровождения в актуальном состоянии как структур данных объектов так и информации о них.

 

Работая с создаваемыми нами информационными системами паспортизации и учета оборудования пользователи максимально полно, быстро и удобно могут отыскать интересующую их техническую информацию о требуемом объекте или оборудовании и получить сведения о всех эксплуатационных процедурах, которые следует на нем выполнять.

 

 

Планирование эксплуатационных и ремонтных мероприятий, учет и контроль своевременности их выполнения, формирование оперативной и отчетной документации по результатам мероприятий между подразделениями предприятий – задачи, решаемые информационной системой технологического документооборота, внедренной на предприятии. Она взаимодействует с системой паспортизации, персонифицируя всю эксплуатационную деятельность и увязывая ее с каждым конкретным инженерным объектом, что в итоге позволяет формировать историю их обслуживаний и ремонтов, и оценивать безопасность и эффективность их функционирования.

 

Мы изучаем производственный документооборот у заказчика, определяем наиболее критичные места в нем, автоматизация которых значительно повысит качество работы подразделений и их информационную обеспеченность, разрабатываем и внедряем системы документооборота, как на основе существующих коммерческих систем, так и используя собственные разработки.

 

 

Информационно-управляющая система предназначена для информационной поддержки процессов диспетчерского контроля и оперативного реагирования на нештатные ситуации, обеспечивающая в т.ч. оперативный автоматизированный поиск и предоставление в оптимальном виде совокупности требуемых для принятия решений данных о производственных объектах, условиях их размещения и эксплуатации.

 

Для выработки предложений системами поддержки принятия решений используются методы управления и поиска информации, анализа данных, в том числе пространственного анализа, поиска знаний и сценариев реагирования в базах данных, имитационное моделирование.

Используемые платформы

 

Платформы, на которых могут быть реализованы программные решения:

 

  • Настольные:

все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере

 

  • Серверные:

клиент-серверные ИС, база данных и СУБД которых находятся на сервере, клиентские приложения - на рабочих станциях

 

  • Мобильные:

разработка модулей, работающих на мобильных устройствах офлайн, онлайн для обеспечения поддержки принятия решений в полевых условиях

Спасибо за обращение!

Ваш запрос принят в обработку.

Результат выражения не правильный!

Введите результат выражения!

Введите Ваш e-mail!

Введите название Вашей компании!

Введите ваше имя!

E-mail введен не корректно!