{"title":"About one approach to increasing the security of computer systems against intrusion","authors":"V. Golembo","doi":"10.23939/csn2022.01.021","DOIUrl":"https://doi.org/10.23939/csn2022.01.021","url":null,"abstract":"The article considers an approach to increasing the security of computer systems from intrusion. The importance of the problem of information security and cybersecurity is substantiated. Strategies of attack and destructive actions used by intruders (hackers) are considered. 16 different attack and intrusion strategies are identified. The reasons for the vulnerability of computer systems are analyzed. Two groups of reasons are considered: objective reasons depending on the hardware and software components of the computer system and subjective reasons depending on the human factor. It is noted that one of the main reasons that objectively complicate the protection of a computer from intrusion is that the same computer is assigned the solution of two unrelated problems: the direct solution of tasks, which are essentially an internal problem, and the tasks of communication, which can be seen as an external problem. An approach is proposed to increase the security of computer systems from intrusion through hardware redundancy, in particular, instead of one computer, use a computer unit consisting of two computers – internal and external. The internal computer is used for the direct solution of tasks. The external computer is responsible for performing communication tasks. Additionally, the issues of physical protection of computer systems are considered.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126767548","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Principles of developing a web application for monitoring employee skills","authors":"V. Kulchytskyi, Nataliia Pavych, Y. Paramud","doi":"10.23939/csn2022.01.078","DOIUrl":"https://doi.org/10.23939/csn2022.01.078","url":null,"abstract":"Summarizing the definition of the concept of \"skills\" from the reviewed literary sources, we determine that: skills are a combination of knowledge and skills that a person has acquired during his life. To improve skills, you need to choose certain tools (trainings, seminars, webinars, online courses, refresher courses, reading special literature, etc.). Personal qualities and attitudes of young people are important in choosing tools and achieving results. As part of this study, the principles of building a web application for monitoring the skills of employees were designed and developed. The web resource has a convenient user interface, the ability to view an employee’s skill map, leave comments on a specific employee skill, allows users to create and sign up for existing training courses, generate certificates confirming mastery of a skill, and view statistics. Unlike other analogs of programs for monitoring skills, this system provides for the interaction of three types of users: manager, mentor, and employee. The manager’s options include: creating a technology ownership template, personnel management, skills management, certificate management, notification management; Mentor options include: skill management, training management, notification management; Employee options include the following: skill management, training management, notification management, certificate management, view statistics, view recommendations.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"155 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116633430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Principles of building and implementation of the system manager of postponed programs launch","authors":"Bohdan Marchak, O. Lashko","doi":"10.23939/csn2022.01.098","DOIUrl":"https://doi.org/10.23939/csn2022.01.098","url":null,"abstract":"The article examines how to plan the launch of various programs on a personal computer. The main problems with the work of large teams among IT specialists, and the general difficulties in delaying the launch of the necessary programs are considered. The analysis shows that now more and more IT companies are moving to remote mode, which is accompanied by irregular schedules and work of the development team in different time zones, so the development and maintenance of software for scheduling software tasks is appropriate and relevant. The article pays great attention to the factors that arise, both at a more general level in the world and within the IT companies themselves. The purpose of the article is to highlight the main aspects of the study and the stages of creating a special software solution that provides a solution to the problem of coordinated work of the team of program developers. In particular, it provides the ability to set the list of programs to run, choose your own conditions for running programs, display the status of tasks in real time. In addition, run programs in parallel in separate timelines and keep a complete report of completed tasks.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134328370","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Contactless payment system based on NFC technology","authors":"I. Zholubak, P. Kurman","doi":"10.23939/csn2022.01.028","DOIUrl":"https://doi.org/10.23939/csn2022.01.028","url":null,"abstract":"The article investigates the system for contactless payments using NFC technology. The practice of acquiring as a method of trade that increases the attractiveness of the business for the client and simplifies the process of trade for owners and employees. The relevance of such a system in Ukraine and prospects for its development are determined. The availability of such systems on the market, combinations of systems that allow to obtain the same attractiveness for business and customers are analyzed. Although such systems attract customers to the business, the number of services that can provide relevant services to the customer or business remains small, and ready-made solutions that combine functionality for both customer and seller have not yet been found. The aim of the article is to present the stages of development of contactless payment systems that transfer data between client applications using NFC technology and a server based on microservice architecture. The article presents a system of contactless payments based on NFC technology, its structure and algorithm. It is stated that the principle of operation is to receive and transmit data from two end customers of the system to one of the payment systems in a certain order, which allows secure execution of payment transactions.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-12-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122184851","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Software system for drug search in online mode","authors":"Y. Horbachov, I. Pasternak","doi":"10.23939/csn2021.01.029","DOIUrl":"https://doi.org/10.23939/csn2021.01.029","url":null,"abstract":"In this project was shown software system for drug search in online mode, which was included: three services, user interface. Also, was analyzed test of this system, speed for system and efficiency of system. A software system – this is a group of integrated software tools which support certain process and share a database. This system shows how three services work: the primary service, the additional service and provider’s service. Also given are the modes of their work, their capabilities and specifically what they include and represent. The description of all technologies are given which used during development of this system, including their advantages and disadvantages in general. On the basic of this technique, the client-server system of drug search is realized. Moreover there are various options for searching for medical items, a searching by using search and by using location of the pharmacy on Google map were suggested. A description of the development environment and main of its functions were provided. In addition, what is REST API, where it was used and why exactly REST was used during development of this system. It also shows how to run the program, namely the procedure, with description, explains exactly how to run the program, and what additional plugins need to be installed. This article describes the algorithm of software system for drug search in online mode, the main functions of the system are given and described. Screenshots of the main modules of the server side and of the program are added as well as screenshots of databases.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126918240","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Program model of reed-solomon codes","authors":"E. Vavruk, B. Popovych, R. Popovych","doi":"10.23939/csn2021.01.001","DOIUrl":"https://doi.org/10.23939/csn2021.01.001","url":null,"abstract":"Розроблена програма для моделювання завадостійких кодів Ріда-Соломона на основі об’єктно-орієнтованої технології. Вхідними даними для системи є блоки байтів для передачі через канал зв’язку, де в цих блоках можуть статися помилки. Створена програма реалізує коди типу (255,239) та (255,223) для скінченого поля з 256 елементів GF(28) зі стандартними породжуючими багаточленами x8+x4+x3+x2+1 та x8+x7+x2+x+1. Крім того, передбачена можливість у випадку необхідності додати інші типи кодів та багаточлени, які породжують скінченне поле.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121792894","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Сomputer system for alerting indoor microclimate critical values","authors":"Y. Paramud, A. Yanchynskyi","doi":"10.23939/csn2021.01.089","DOIUrl":"https://doi.org/10.23939/csn2021.01.089","url":null,"abstract":"An alert system has been studied, in which sensor data can be collected and analyzed for further processing and action. Notifications are generated when data is compared against certain criteria. The ESP8266 microcontroller has been chosen as the basic device for implementing such a system, as this Espressif controller is a highly integrated Wi-Fi SoC solution that meets the demands of the cyberphysical systems industry in low power consumption, compactness and reliability. This solution is one of the most effective for the alert system. On the basis of this microcontroller the technical means of the computer system and the functional software for realization of functions of monitoring and the notification of critical values of a microclimate indoors are designed. The architecture of the computer system is studied. The choice of the main components of the hardware part of the system is substantiated, the element base is considered. A detailed scheme of the software operation algorithm is offered, as well as the results of the developed computer system for alerting the critical values of the indoor microclimate are demonstrated.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132468156","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Principle of construction of cyberphysical system of control of work of the smart greenhouse","authors":"Y. Klushyn, M. Tsapiak","doi":"10.23939/csn2021.01.047","DOIUrl":"https://doi.org/10.23939/csn2021.01.047","url":null,"abstract":"A cyberphysical system is a mechanism that is controlled or tracked by computer algorithms and is closely linked to the Internet and interaction with the physical world. The system describes a combination of three main components: the physical world, the software algorithm and the Internet. Based on these components, this article presents a method of building a control system for a smart greenhouse, describes the development environment with its functions and capabilities, provides a detailed description of launching and configuring the program with explanations of key points in the system. This system is aimed at improving and optimizing the process of growing vegetables. The system is easy to use. All software interacts with each other according to clearly defined protocols and therefore there are no system failures. One of the features of this system is the speed of the survey of sensors, which is relevant today. The system consists of a simple user interface that can be modified according to user requirements.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125007012","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Сashless payment sofware module for self-service systems","authors":"R. Kononenko, A. Salo","doi":"10.23939/csn2021.01.058","DOIUrl":"https://doi.org/10.23939/csn2021.01.058","url":null,"abstract":"With the development of technology and computerization, humanity is entering a new stage of modernization of society every year. This happens in all spheres of life. From medicine and the creation of new medical computer devices to everyday activities, such as paying for groceries. Contactless payments are largely how they sound - a way to pay for goods or services, without other physical needs to go through your automation or transfer it to the person. If you've even seen a passerby press his phone at the checkout to pay late, you've witnessed this technology. Describes the creation of a cashless payment module. Software and hardware has been created that can function autonomously and uninterruptedly. The module has a compact size, placed in places for easy payment. The module is of medium price shade in order to successfully enter the product market.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115526014","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Local web-server of telemetric system with modbus interaction sensors","authors":"V. Puyda","doi":"10.23939/csn2021.01.099","DOIUrl":"https://doi.org/10.23939/csn2021.01.099","url":null,"abstract":"With the development of microprocessor components and, accordingly, a significant expansion of the use of computer technologies, remote measurement techniques are being developed. These include telemetry and remote control of technical systems or their components in industry, research, home appliances and other fields. In this paper, the author suggests how to build a local web-server based on a microcontroller with an ARM Cortex-M4 core, which can be interacted with via an http-browser with Internet access. The block diagram of the local web-server on the basis of the STM32F407 microcontroller with the ARM Cortex-M4 core is suggested. Hardware modeling of the local web-server with a two-processor architecture including the main controller and the Modbus processor with the RS-485 interface, which provides information exchange via the Modbus RTU protocol, is done. The main controller is equipped with an indicator system based on functionally programmable LED indicators, an LCD indicator of type BC1602A, a local keyboard, USB and SWD ports for debugging and programming of the microcontroller, an external Ethernet module providing a temperature sensor and the Modbus RTU relay module, which interacts with the main controller of the local web-server via the Modbus processor with the RS-485 interface using the Modbus RTU protocol. A software for interaction of the local web-server and a http-browser has been developed. The local web-server was tested with different types of http browsers, proved to be reliable and showed the response time which depends on the number of sensors and is less than 1 second in case of 9 sensors.","PeriodicalId":233546,"journal":{"name":"Computer systems and network","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-12-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127668151","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}