Том 10 № 1

Постійне посилання зібрання

Переглянути

Нові надходження

Зараз показуємо 1 - 5 з 10
  • Документ
    МОДЕЛЮВАННЯ ДИНАМІКИ ЗАПАСІВ ЗЕРНА НА ХЛІБОПРИЙМАЛЬНОМУ ПІДПРИЄМСТВІ: КОНЦЕПТУАЛЬНА, МАТЕМАТИЧНА ТА ІМІТАЦІЙНА МОДЕЛІ
    (2018) І. М. Світий
    Проаналізовано сучасні перспективи України як зернової держави в контексті зовнішньої та внутрішньої торгівлі. Означено неефективне використання наявних потужностей зернових підприємств як основу нестачі потужностей. Обґрунтовано необхідність підвищення ефективності рішень, що мають прийматися персоналом, за рахунок інтелектуальної підтримки прийняття рішень, як спосіб підвищення ефективності роботи зернових підприємств.  Для вирішення задачі підтримки прийняття рішень та для попередньої оцінки ефективності запропонованих рішень означено задачу побудови моделі процесів накопичення та витрачання запасів зерна, що має стати складовою моделі зберігання запасів зерна на підприємстві. Запропоновано концептуальну модель створення та витрачання запасів зерна. Основу моделі склали основні положення теорії черг. При цьому основні етапи технологічного процесу накопичення та витрачання запасів зерна подано як систему масового обслуговування. Основними параметрами концептуальної моделі означено рівень запасів зерна, кількість обслужених транспортних засобів. Основними факторами, що впливають на означені параметри системи, є інтенсивність вантажопотоків, розмір та час обслуговування заявки. Запропонована математична модель динаміки рівню запасів зерна, що залежить від інтенсивності вхідного та вихідного вантажопотоку. Інтенсивність вантажопотоку напряму корелює з продуктивністю поточно-транспортної системи підприємства. Імітаційну модель запасів зерна було отримано для прикладу зернового терміналу. При цьому поточно-транспортна система терміналу розглянута як багатофазна одно канальна система масового обслуговування. З отриманою моделлю проведено серію машинних експериментів. Також було окреслено основні перспективи розвитку та використання моделі для вирішення задач удосконалення алгоритмів керування запасами зерна.
  • Документ
    ПРИМЕНИМОСТЬ МАШИННОГО ОБУЧЕНИЯ ДЛЯ ЗАДАЧ КЛАССИФИКАЦИИ АТАК НА ВЕБ-СИСТЕМЫ. ЧАСТЬ 3
    (2018) К. В. Смирнова, А. О. Смирнов, В. М. Плотников
    Рассмотрена возможность применения машинного обучения для задач классификации вредоносных запросов к веб-приложению. Рассматриваемый подход исключает использование детерминированных систем анализа (например, экспертных), и строится на применении каскада нейронных сетей или же персептронов по приближенной модели к реальному человеческому мозгу. Основной замысел работы состоит в том, чтобы дать возможность описывать сложные векторы атак, состоящие из множеств  признаков, абстрактными терминами для составления обучающей выборки, контроля качества распознавания и классификации каждого из слоев (сетей), участвующих в работе, с возможностью корректировать не всю сеть, а только малый ее участок, в обучение которого закралась ошибка или неточность. Дизайн разработанной сети можно описать как каскадную масштабируемую нейронную сеть.В разработанной системе обнаружения вторжений использована трехслойная нейронная сеть. Слои возможно наращивать независимо друг от друга каскадами. Во второй части [2] рассматривался вопрос минимизации ложных срабатываний средствами нейронной сети и ее архитектуры. Несомненно, выносить и обучать отдельные нейроны или подсети сети для обнаружения попыток обойти рассматриваемую систему обнаружения вторжений - это верное решение. Однако, следует упомянуть и подход, который позволяет повысить точность и уменьшить ложные срабатывания - токенизацию.
  • Документ
    WEB-SERVICE. RESTFUL ARCHITECTURE
    (2018) M. Melnichuk, Yu. Kornienko, O. Boytsova
    Network technology for interaction between two applications via the HTTP protocol was considered in article.When client works with REST API - it means it works with "resources", and in SOAP work is performed with operations. To build REST web services, you must follow certain principles: explicit use of HTTP methods, access to resources by URI, stateless, HATEAOS, caching, transfer of objects in JSON or XML representation. But sometimes some principles are ignored to ensure a higher speed of work and to reduce development time.The pros and cons of using JSON and XML representations were considered, and it can be said that using the JSON format reduces the amount of data transfer, and with the use of XML, the readability of data increases.Also, two main ways of data transfer in REST web services were considered: converting the file to Base64 and transferring it as an object field or transferring the file using the usual HTTP multipart. The Base64 standard approach gives a higher speed for multiple files in a single request, because only one HTTP connection is created, but these files are stored in RAM during request processing, which increases chance of the application crashing.In the conclusion, the advantages of using web services and their wide use in other architectural approaches were considered, which increases the popularity of web services.
  • Документ
    THE DIFFERENCE BETWEEN DEVELOPING SINGLE PAGE APPLICATION AND TRADITIONAL WEB APPLICATION BASED ON MECHATRONICS ROBOT LABORATORY ONAFT APPLICATION
    (2018) V. Solovei, O. Olshevska, Y. Bortsova
    Today most of desktop and mobile applications have analogues in the form of web-based applications.  With evolution of development technologies and web technologies web application increased in functionality to desktop applications. The Web application consists of two parts of the client part and the server part. The client part is responsible for providing the user with visual information through the browser. The server part is responsible for processing and storing data.MPA appeared simultaneously with the Internet. Multiple-page applications work in a "traditional" way. Every change eg. display the data or submit data back to the server. With the advent of AJAX, MPA learned to load not the whole page, but only a part of it, which eventually led to the appearance of the SPA. SPA is the principle of development when only one page is transferred to the client part, and the content is downloaded only to a certain part of the page, without rebooting it, which allows to speed up the application and simplify the user experience of using the application to the level of desktop applications.Based on the SPA, the Mechatronics Robot Laboratory ONAFT application was designed to automate the management process. The application implements the client-server architecture. The server part consists of a RESTful API, which allows you to get unified access to the application functionality, and a database for storing information. Since the client part is a spa, this allows you to reduce the load on the connection to the server and improve the user experience
  • Документ
    RESEARCH AND ANALYSIS OF APPLICATION OF AUTOMATED TESTING IN WEB APPLICATIONS
    (2018) A. Antonova, B. Shanovskiy
    The article discusses the issues of technology and methodology for automating the process of testing Web applications. Currently, developers and automation professionals are moving to popular developing development environments. In the process of developing and testing software in the team, not only developers and testers work, but also business professionals who define a set of changes when new versions of software products are released. When you update the product, an integral part of the release is the creation of automated testing. Means of providing automation is the use of an object-oriented approach to project implementation, a standard set of tools for providing processes for building and debugging programs, connecting auxiliary libraries for the programming language used (C++, C#, Java, etc.); checking the system versions, storing the automation project and the software product in one location.The main goal of this study is to identify and then analyze the weaknesses and strengths of methods for automating the testing of web applications, which are currently in the stage of rapid development. To carry out the research itself, information work was carried out (articles, reports, automation tools themselves) of the development stages of this topic. As a result, the authors made conclusions about further directions in the development of web application testing, identified the merits of existing solutions and identified areas that are not sufficiently developed.