Общие сведения

ФГУП "ГлавНИВЦ" Управления делами Президента Российской Федерации в области разработки занимается выполнением проектов по следующим направлениям:

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

ФГУП "ГлавНИВЦ" Управления делами Президента Российской Федерации в своей работе использует следующие технологии и продукты:

  • Веб-технологии – разработка систем различной сложности на технологиях Drupal, HTML5, Node.js и др.
  • Технология Microsoft .Net – весь цикл разработки, распределенные и отказоустойчивые программные комплексы, WEB приложения и порталы;
  • Используемые технологические решения: Windows Forms, ASP .NET, SharePoint, .NET Remoting, WCF, WPF;
  • Языки программирования – Python, PHP, JavaScript, Node.js, С#, Java, С++ и Delphi, ObjectiveC;
  • Реляционные СУБД – весь цикл создания структур для хранения данных, разработка и внедрение. Используемые СУБД: MSSQL, Oracle, IBMDB2, MySQL, PostgreSQL
  • NoSQL БД – MongoDB, ElasticSearch, Hadoop, Redis;
  • Компьютерное зрение – OpenCV;
  • Системы виртуализации – OpenStack, Cloudstack, VM Ware.

ФГУП "ГлавНИВЦ" Управления делами Президента Российской Федерации также выполняет проекты и исследования в области информационной безопасности:

  • обследование объектов информатизации, проведение аудита;
  • создание нормативной базы предприятия в области ИБ (концепции и политики безопасности, руководства);
  • создание комплексных систем обеспечения ИБ.

Основные средства разработки и отладки

Все программные модули, пользовательские интерфейсы, а также структура БД, триггеры и хранимые процедуры разрабатываются, модернизируются и проходят отладку с использованием продуктов Microsoft Visual Studio и JetBrains. Все исходные тексты программ комментируются разработчиками с использованием технологии комментирования, встроенной в продукты, что позволяет генерировать полное описание и структурные схемы по всем разработанным программным модулям. Разработка, контроль версий и качество исходного кода, контроль выполнения этапов, контроль исправления ошибок и замечаний проводиться с использованием продукта Microsoft Team Foundation Server и GitLab. В случае необходимости Заказчику может быть предоставлен авторизованный доступ к серверу разработки для контроля исполнения этапов и внесения замечаний по разрабатываемой Системе. Доступ может осуществляться через Интернет с использованием портальных технологий. Источники данных, хранимые процедуры расчетов и процедуры запросов оптимизируются для минимизации времени выполнения с использованием встроенных инструментальных средств СУБД.

При работе специалистов все полученные знания и наработки фиксируются во внутренней базе знаний.

Все контакты с заказчиком фиксируются в CRM-системе собственной разработки.