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

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

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