Тип публикации: статья из журнала
Год издания: 2017
Идентификатор DOI: 10.3103/S096709121707004X
Ключевые слова: architecture, ASP.NET MVC, design, information systems, mathematical library, MATLAB Runtime, software, web programming, Windows Forms
Аннотация: The software in information systems used by engineering personnel at metallurgical enterprises is considered. Such software operates automated workstations, support systems for decision making, information and modeling systems, expert systems, and so on. Typically, the software takes the form of desktop applications written in highПоказать полностью-level programming languages (Visual C#, Visual Basic, etc.). The analysis of technological information from the enterprise’s database-management server entails the solution of programming problems, systems of differential equations, and mathematical-physics problems, for example. Such problems are unsolvable by the standard general-purpose programming languages. Therefore, the development of information and modeling systems requires access to outside software, such as Microsoft Excel and MATLAB. Interaction with Microsoft Excel depends on COM Interop technology, which requires the installation of Microsoft Office on each client computer. Interaction with MATLAB requires the preliminary assembly of a library in MATLAB Compiler and its connection to the program. MATLAB Runtime freeware must be installed on the client computer. However, desktop applications using Windows Forms do not meet the requirements of industrial information systems in terms of functionality, accessibility, and cross-platform compatibility. Accordingly, new technologies must be found for the creation of information systems. The best approach is the construction of web applications based on the ASP.NET MVC framework, which permits the transfer of mathematical libraries and modules for interaction with Microsoft Excel and MATLAB from Windows Forms, without modification. The structure of the web application employed in the development of information-system software is described. The web page employed has the following functional regions: the logo and title of the current page, the session-status menu, the function menu, group operations, notifications, and the working area. © 2017, Allerton Press, Inc.
Журнал: Steel in Translation
Выпуск журнала: Vol. 47, Is. 7
Номера страниц: 463-468
ISSN журнала: 09670912
Издатель: Allerton Press Incorporation