Software for decision-making support in blast-furnace operation
- 作者: Lavrov V.V.1, Spirin N.A.1, Gurin I.A.1, Rybolovlev V.Y.2, Krasnobaev A.V.2
-
隶属关系:
- Yeltsin Ural Federal University
- OAO Magnitogorskii Metallurgicheskii Kombinat (MMK)
- 期: 卷 47, 编号 8 (2017)
- 页面: 538-543
- 栏目: Article
- URL: https://journals.rcsi.science/0967-0912/article/view/179749
- DOI: https://doi.org/10.3103/S0967091217080071
- ID: 179749
如何引用文章
详细
Experience shows that the successful introduction of automated information systems at metallurgical enterprises largely depends on the technology and software selected. In the present work, the basic technology and software options available are briefly outlined. The starting point is Agile development, which is based on iterative procedures, the dynamic formation of user requirements, and their implementation through constant dialog within working groups consisting of various specialists (users, analysts, programmers, and testers). Iteration corresponds to relatively brief development times (as a rule, months), after which the user is given the next tested version of the software, with new functional properties. The list of additional functional properties in each new version represents user priorities and is drawn from the overall list of requirements before each iteration begins. In each iteration, the following procedures are completed in sequence: verification of the computational algorithm (with the introduction of new variables, where necessary); functional modeling of the system; improvement of subsystem structure; conceptual modeling of the database; generation of a model of the database; loading of the test data in the database; creation of the functional diagrams in the mathematical library; implementation of the subsystem’s client software; testing and debugging of the software; and the development of reference documentation. The Atlassian JIRA system is used to control individual tasks and monitor their overall realization within the process of collective software development. The Atlassian Bitbucket platform provides remote storage for code storage and control of the software version. On the basis of up-to-date approaches to software development, systems that are functional, reliable, east to use, expandable, and integrable may be created. Such systems are characterized by minimum risk and acceptable cost.
作者简介
V. Lavrov
Yeltsin Ural Federal University
编辑信件的主要联系方式.
Email: v.v.lavrov@urfu.ru
俄罗斯联邦, Yekaterinburg
N. Spirin
Yeltsin Ural Federal University
Email: v.v.lavrov@urfu.ru
俄罗斯联邦, Yekaterinburg
I. Gurin
Yeltsin Ural Federal University
Email: v.v.lavrov@urfu.ru
俄罗斯联邦, Yekaterinburg
V. Rybolovlev
OAO Magnitogorskii Metallurgicheskii Kombinat (MMK)
Email: v.v.lavrov@urfu.ru
俄罗斯联邦, Magnitogorsk
A. Krasnobaev
OAO Magnitogorskii Metallurgicheskii Kombinat (MMK)
Email: v.v.lavrov@urfu.ru
俄罗斯联邦, Magnitogorsk
补充文件
