ВАРИАНТ КАЛЬКУЛЯТОРА УРОВНЕЙ ГОТОВНОСТИ ТЕХНОЛОГИЙ ПОВЫШЕННОЙ ТОЧНОСТИ НА БАЗЕ ОТКРЫТОГО ПРОГРАММНОГО
ПРОДУКТА
Дмитренко И.П. ©
К.т.н., начальник сектора Центральный аэрогидродинамический институт (ЦАГИ), г. Жуковский
Аннотация
В статье представлен вариант калькулятора УГТ повышенной точности, который выполнен на базе открытого для свободного применения программного продукта OpenOffice.
Ключевые слова: технология, УГТ, УГП, уровень готовности программ. Keywords: technology, TRL, MRL, PRL.
Предисловие
Данная статья - продолжение цикла статей с результатами исследований в области создания информационно-технологических инструментов измерения уровней готовности технологий (УГТ; TRL) и готовности технологий (TR):
- "Уровни готовности и интеграции технологий" - [1,1];
- "Калькулятор TRL повышенной точности" - [2,1];
- "Метод расчета готовности технологий (TR)" - [3,1];
- "Математическая формализация алгоритма расчета готовности технологий (TR) для калькулятора TRL" - [4,1];
- "Калькулятор готовности технологий (TR)" - [5,1].
- "Устройство с сетевым доступом для расчета и мониторинга готовности технологий"
[6.1];
- "Вариант калькулятора уровней готовности технологий повышенной точности"
[7.1].
Примечание - Все читатели могут свободно использовать в своих публикациях содержание указанных выше статей и данной статьи при указании ссылок на используемые статьи.
1. Состояние вопроса и постановка задачи
В условиях применения санкций США и ЕС к Российской Федерации приобретают политическую и экономическую актуальность вопросы импортного замещения соответствующих продуктов и товаров, а также использования свободно распространяемого (с открытым программным кодом) программного обеспечения.
Постановка задачи - создать вариант калькулятора уровней готовности технологий повышенной точности на базе открытого и свободно распространяемого программного продукта.
2. Общий подход и алгоритм решения поставленной задачи
Общий подход
В калькуляторе УГТ повышенной точности [2.1], который разработан на базе прототипа - калькулятора TRL AFRL версии 2.2 [8.1], были устранены основные недостатки калькулятора TRL AFRL - низкая чувствительность и низкая точность расчетов УГТ, однако были унаследованы скрытые недостатки калькулятора TRL AFRL, которые, после их проявления, не позволяли продолжить работу с калькулятором.
© Дмитренко И.П., 2017 г.
В результате использования для каждого режима расчета калькулятора УГТ отдельного варианта калькулятора УГТ повышенной точности [7.1] обнаруженные недостатки были устранены.
Общий алгоритм решения поставленной задачи
1. Использовать варианты калькулятора УГТ повышенной точности [7,1];
2. Использовать для каждого варианта калькулятора УГТ повышенной точности, вместо программного модуля Excel программного пакета Microsoft Office, программный модуль Calc программного пакета OpenOffice, который распространяется для свободного применения и имеет открытый программный код (для его проверки и, при необходимости, для последующих изменений);
3. Удалить в варианте калькулятора УГТ повышенной точности все графические программно-управляемые элементы управления (и соответствующие им программы -макросы, которые не поддерживаются модулем Calc программного пакета OpenOffice);
4. Предоставить пользователю калькулятора возможность вводить вручную с клавиатуры свои ответы на вопросы анкеты калькулятора.
Вариант решения поставленной задачи
Предлагаемый вариант решения поставленной задачи представлен на рисунке 1.
Примечания:
1. Для кнопки «Общий сброс» (расположенной слева на рисунке 1) написан макрос для модуля Cals программного пакета OpenOffice.
2. Для ввода пользователем вручную с клавиатуры ответов на вопросы анкеты калькулятора выполнена коррекция соответствующих, используемых в калькуляторе УГТ повышенной точности, созданном на базе модуля Excel, логических функций, которые используются и в модуле Calc пакета OpenOffice.
Рис. 1 - Фрагмент листа «TRL Calculator»
Заключение
Поставленная задача - создать вариант калькулятора уровней готовности технологий
повышенной точности на базе открытого и свободно распространяемого программного
продукта - выполнена.
Литература
1. Дмитренко И.П., Криворученко В.С., Баданов А.Ю., Рызванов Р.А. - Уровни готовности и интеграции технологий // Материалы XII международной научно-практической конференции «Тенденции и перспективы развития современного научного знания», г. Москва, 14-15 октября 2014г. С. 26 - 34.
2. Дмитренко И.П., Криворученко В.С. - Калькулятор TRL повышенной точности // Материалы XVIII Международной научно-практической конференции «Теория и практика современной науки», г. Москва, 24-25 июня 2015 г. С. 60 - 69.
3. Дмитренко И.П., Криворученко В.С. Метод расчета готовности технологий // Материалы XVI Международной научно-практической конференции «Интеграция науки и практики как механизм эффективного развития современного общества», г. Москва, 30 июня 2015 г. С. 61 -63.
4. Дмитренко И.П. - Математическая формализация алгоритма расчета готовности технологий (TR) для калькулятора TRL // Материалы XVI Международной научно-практической конференции «Интеграция науки и практики как механизм эффективного развития современного общества», г. Москва, 30 июня 2015 г. С. 51 - 52.
5. Дмитренко И.П., Криворученко В.С. - Калькулятор готовности технологий (TR) // Актуальные проблемы гуманитарных и естественных наук - 2015. - № 7.Ч. IV - С. 33 - 44.
6. Дмитренко И.П., Гуляева Е.М. - Устройство с сетевым доступом для расчета и мониторинга готовности технологий // Материалы XVI Международной научно-практической конференции «Интеграция науки и практики как механизм эффективного развития современного общества», г. Москва, 30 июня 2015 г. С. 38 - 51.
7. Дмитренко И.П. - Вариант калькулятора уровней готовности технологий повышенной точности // Актуальные проблемы гуманитарных и естественных наук - 2016. - № 12. - С.
8. Calculator TRL AFRL Version 2.2 [Электронный ресурс]. - Режим доступа: http://p0.storage.canalblog.com/06/32/447324/60486844.xls