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

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

  • разработка систем и программных комплексов с использованием языков программирования высокого уровня;
  • разработка и интеграция с различными базами данных и системами хранения данных;
  • разработка интранет и интернет порталов с использованием языков высокого уровня и систем управления сайтами. Разработка 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-системе собственной разработки.