//Росатом/ ВНИИЭФ
 
Главная / Деятельность /Гражданские разработки /Единая база данных для верификации и валидации программного обеспечения компьютерного моделирования «ЕБД» /

Единая база данных для верификации и валидации программного обеспечения компьютерного моделирования «ЕБД»

Единая база данных (ЕБД) создана для систематизации использования средств численного моделирования и сложных современных пакетов инженерного анализа как зарубежных, так и отечественных (ЛОГОС и др.) применительно к разрабатываемым изделиям с целью проведения верификации и валидации программного обеспечения (ПО) компьютерного моделирования (КМ).


«Руководство по установке»

«Руководство по Эксплуатации»

 

ОПИСАНИЕ, НАЗНАЧЕНИЯ ПРОДУКТА

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

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

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


ФУНКЦИОНАЛЬНЫЕ ОСОБЕННОСТИ

ЕБД обеспечивает возможность:
  • в кратчайшие сроки получить доступ к предыдущему опыту расчетов сходных процессов, изделий и выбрать оптимальные параметры дискретных моделей и расчетных модулей;
  • наполнения и хранения большого массива данных (экспериментальные данные, заявки на проведение верификационных расчетов и валидационных экспериментов, постановки задач и результаты решения с привязкой к определенной версии ПО КМ, сводные отчеты по результатам решения задач, методические рекомендации и литература по проведению валидации и расчетов, информации о пользователях ЕБД, права доступа пользователей при работе с ЕБД и др.);

  • коллективного дистанционного доступа пользователей к информации.

СРЕДСТВА РАЗРАБОТКИ ЕБД:

Графический интерфейс пользователя

Графический интерфейс пользователя представляет собой одностраничное веб-приложение, которое разработано на языке программирования TypeScript с использованием кодовой базы Angular.


Серверное приложение

Серверное приложение разработано на языке программирования PHP с использованием кодовой базы Symfony и реализует REST-API дистанционного взаимодействия с ЕБД.


База данных

База данных функционирует под управлением СУБД PostgreSQL и обеспечивает хранение метаинформации о научно-исследовательских данных, исходных экспериментальных данных, базовом верификационном базисе и результатах верификации и валидации программного обеспечения компьютерного моделирования.


Интегрированная система автоматического тестирования

Интегрированная система автоматического тестирования разработана на языке программирования PHP и обеспечивает запуск предустановленного прикладного программного обеспечения в среде управления вычислительными ресурсам и параллельными вычислениями Slurm. По завершении расчета тестовой задачи система выполняет сохранение результата в базу данных.


Требования к операционной системе и дополнительному программному обеспечению

Для полнофункциональной работы серверного приложения ЕБД необходимо следующее ПО:

  • операционная система на базе ядра Linux;
  • веб-сервер Apache >= 2.4.6;
  • СУБД PostgreSQL >= 11.2;
  • интерпретатор PHP >= 7.1 и библиотеки расширений bz2, calendar, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_pgsql, pgsql, Phar, posix, readline, Reflection, session, shmop, SimpleXML, sockets, SPL, ssh2, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xdebug, xml, xmlreader, xmlwriter, xsl, zip, zlib;
  • система управления вычислительными ресурсами slurm >= 17.02.11.

Для полнофункциональной работы графического интерфейса ЕБД на АРМ пользователя достаточно браузера Google Chrome >=50, Firefox >=47, Яндекс.Браузер >= 17.7 (Google Chrome предпочтительней).


Технические требования:

  • состав периферийных устройств ЕБД зависит от предъявляемых требований к производительности и надежности. В минимальном варианте для работы ЕБД достаточно одного выделенного сервера в составе сети функционирования АРМ пользователей ЕБД;
  • объем дискового пространства для размещения программной инфраструктуры серверного приложения ЕБД (ОС, веб-сервер, СУБД, интерпретатор, библиотеки, компоненты ЕБД и т.д.) не менее 100 ГБ;
  • объем дискового пространства для хранения информационного контента ЕБД определяется исходя из предполагаемого объема загружаемых в ЕБД данных.

ОБЛАСТЬ ПРИМЕНЕНИЯ ПРОДУКТА

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


ПОТЕНЦИАЛЬНЫЕ ПОТРЕБИТЕЛИ

  • проектные институты;
  • ведущие предприятия;
  • научные организации.

КОНТАКТЫ:

По вопросам функциональных возможностей ЕБД, по вопросам приобретения ЕБД, служба технической поддержки:

  • Веб-сайт: https://support.compcenter.org
  • E-mail: info@compcenter.org, snnovoselov@compcenter.org
  • Тел.: 8 800-555-70-67 (с 8:00 до 17:00 по МСК)


СОСТАВ РАБОТ

Служба технической поддержки:

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


​​

Задачи, решаемые службой технической поддержки:

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

ПОРЯДОК ОБРАЩЕНИЯ

1. Подготовьте данные для обращения:

  • Название организации, номер и дата лицензионного договора или договора тех. поддержки.
  • Ваши контактные данные (Ф.И.О., телефон, e-mail).
  • При обращении по вопросам программного обеспечения необходимо сообщить:
  • Название и версию программного обеспечения, название и версию операционной системы.
  • В случае обращения с сообщением об ошибке, необходимо чётко сформулировать последовательность действий, приводящих к ней.
  • Подготовить дословные формулировки диагностических сообщений и лог-файлы (при наличии).
  • При обращении по вопросам, связанным с документацией, просьба предоставить номер документа, страницу (название статьи) и подробное описание Ваших замечаний и предложений.

​​

2. Обратитесь в службу технической поддержки:

  • Через веб-сайт https://support.compcenter.org
  • По электронной почте info@compcenter.org, snnovoselov@compcenter.org
  • По телефону 8 800-555-70-67 (с 8:00 до 17:00 по МСК)

Укажите в сообщении (или сообщите оператору) информацию, перечисленную в пункте 1. Обратите внимание, что в обработке заявки может быть отказано в случае, если предоставлена неполная или недостоверная информация.


3. Оператор службы примет Вашу заявку, и организует решение Вашего вопроса.



ТРЕБОВАНИЯ К РАБОЧЕМУ МЕСТУ

Для полнофункциональной работы графического интерфейса ЕБД на АРМ пользователя достаточно браузера Google Chrome >=50, Firefox >=47, Яндекс.Браузер >= 17.7 (Google Chrome предпочтительней).


Общие требования:

Для полнофункциональной работы серверного приложения ЕБД необходимо следующее ПО:

  • операционная система на базе ядра Linux;
  • веб-сервер Apache >= 2.4.6;
  • СУБД PostgreSQL >= 11.2;
  • интерпретатор PHP >= 7.1 и библиотеки расширений bz2, calendar, Core, ctype, curl, date, dom, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, json, ldap, libxml, mbstring, mcrypt, mysqli, mysqlnd, openssl, pcntl, pcre, PDO, pdo_pgsql, pgsql, Phar, posix, readline, Reflection, session, shmop, SimpleXML, sockets, SPL, ssh2, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xdebug, xml, xmlreader, xmlwriter, xsl, zip, zlib;
  • система управления вычислительными ресурсами slurm >= 17.02.11. 


КОММЕРЧЕСКИЕ ЛИЦЕНЗИИ

Лицензия на единую базу данных является простой (неисключительной). Права использования определяются только лицензионным договором. Сервер лицензий отсутствует.

Стоимость программного обеспечения «ЕДИНАЯ БАЗА ДАННЫХ ДЛЯ ВЕРИФИКАЦИИ И ВАЛИДАЦИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КОМПЬЮТЕРНОГО МОДЕЛИРОВАНИЯ» составляет 500 000 рублей за одну лицензию.

 
© 2011- ФГУП РФЯЦ-ВНИИЭФ
607188
Нижегородская обл., г.Саров, пр. Мира, 37
e-mail: staff@vniief.ru
Тел.: 8 (83130) 2-48-02
Факс: 8 (83130) 2-94-94