ИСТИНА |
Войти в систему Регистрация |
|
ФНКЦ РР |
||
В докладе представлена концепция программной оболочки и первого этапа разработки ее составной части, которая выполняет функции ассистента по проведению динамических испытаний по методу Кольского, а также обеспечивает автоматизированный сбор данных и их хранение в базе данных и предоставляет набор инструментов для их анализа и постобработки. Оболочка реализована в виде веб-приложения и использует стандартный для данной области стек технологий. В качестве основного фреймворка для создания серверной части веб-приложения использован Django и язык программирования Python. Это один из самых популярных фреймворков, который имеет встроенные компоненты для решения типовых задач: работы с пользователями (регистрация, аутентификация, права доступа), взаимодействие с базой данных, вопросы безопасности, создание шаблонов веб-страниц и т. д. В качестве системы управления базами данных было выбрано ПО с открытым кодом PostgreSQL. За совместную разработку и контроль версий в проекте отвечают git и GitHub. К настоящему моменту создано приложение-ассистент, которое направляет действия экспериментатора по ходу испытания и аккумулирует в базу данных возникающие на его протяжении разнородные данные, дополнительно проверяет их корректность, что уменьшает влияние человеческого фактора на качество испытания.