СОВРЕМЕННАЯ МЕТОДОЛОГИЯ И КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ МОДЕЛЬНЫХ СИСТЕМ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ В МЕТАЛЛУРГИИ(НА ПРИМЕРЕ ДОМЕННОГО ПРОИЗВОДСТВА)

V. V. Lavrov, N. A. Spirin, I. A. Gurin, V. Yu Rybolovlev, A. V. Krasnobaev

Resultado de pesquisa: Article

1 Citação (Scopus)

Resumo

Как показывает опыт, создание и успешное внедрение в практику работы металлургических предприятий современных автоматизированных информационных систем во многом зависит от используемых технологий разработки и выбора инструментальных средств их программной реализации. В работе кратко отражены основные технологии и программные средства, используемые для создания программного обеспечения модулей автоматизированных информационных систем - информационно-моделирующих систем решения технологических задач в металлургии. Основой является применение гибкой методологии разработки - Agile-метода, ориентированного на использование итеративной разработки, динамического формирования требований пользователей и обеспечение их реализации в результате постоянного взаимодействия внутри рабочих групп, состоящих из специалистов различного профиля (пользователей, аналитиков, программистов, тестировщиков). Итерация представляет собой относительно короткий промежуток времени разработки (как правило, месяц), после окончания которого пользователям предоставляется очередная протестированная версия программного продукта с новыми функциональными свойствами. Перечень реализованных функциональных свойств является для пользователей приоритетным и формируется из общего списка требований перед началом каждой итерации. В течение каждой итерации последовательно выполняются следующие процессы: проверка корректности алгоритма расчета (при необходимости ввода новых расчетных показателей); функциональное моделирование системы; совершенствование структуры подсистемы; концептуальное моделирование базы данных, генерация даталогической модели базы данных; загрузка тестовых данных в базу данных; создание функциональных диаграмм математической библиотеки; реализация клиентского программного обеспечения подсистемы; тестирование и отладка программного обеспечения; разработка справочной документации. Управление отдельными задачами и контроль за ходом их реализации в процессе коллективной программной разработки осуществляется на основе системы Atlassian JIRA. Хранение кода и управление версиями программного обеспечения осуществляется в удаленном репозитории на платформе Atlassian Bitbucket. Применение современных технологий, средств и методик разработки программных продуктов позволяет создавать функциональные, надежные, удобные в применении, сопровождаемые, интегрируемые системы с минимальными рисками и в приемлемые сроки.
Título traduzido da contribuiçãoModern methodology and computer technologies for creating software of model systems supporting decision-making in metallurgy (On the example of blast-furnace production)
Idioma originalRussian
Páginas (de-até)679-685
Número de páginas7
RevistaIzvestiya Vysshikh Uchebnykh Zavedenij. Chernaya Metallurgiya
Volume60
Número de emissão8
DOIs
Estado da publicaçãoPublished - 1 jan 2017

ASJC Scopus subject areas

  • Materials Science (miscellaneous)
  • Metals and Alloys

GRNTI

  • 53.00.00 METALLURGY

Level of Research Output

  • VAK List

Impressão digital Mergulhe nos tópicos de investigação de “СОВРЕМЕННАЯ МЕТОДОЛОГИЯ И КОМПЬЮТЕРНЫЕ ТЕХНОЛОГИИ СОЗДАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ МОДЕЛЬНЫХ СИСТЕМ ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ В МЕТАЛЛУРГИИ(НА ПРИМЕРЕ ДОМЕННОГО ПРОИЗВОДСТВА)“. Em conjunto formam uma impressão digital única.

Citar isto