Principles of construction a user interface for cyberphysical system

2019;
: pp. 53-62
Authors:
1
Lviv Polytechnic National University, Department of Electronic Computing Machines

This article discusses a principles and recommendations for developing user interfaces from cyberphysical system. The methods of interaction in cyberphysical system with web-services and database are presented for their effective use. The cyberphysical system user interface is implemented as a webservice. This article discusses the principles and recommendations for developing user interfaces for the cyberphysical system. The methods of interaction the cyberphysical system with web services are presented, for their effective use. The cyberphysical system user interface is implemented as a webservice. This paper examines the principles of building web- services, analyzes the existing architectures of web-services. The main problems related to the design of REST services and SOAP architectures are highlighted. Also, basic approaches and recommendations for developing graphical user interfaces for cyberphysical system were discussed and described. A description of the GeoJSON data format that is used to visualize the data obtained is given. The methods of interaction of cyberphysical system with webservices and database are presented. The proposed software is built in web-service based on the REST architecture. It is implemented as an information service that interacts with the cyberphysical system. The elements of this system are directly user-friendly, using GPS modules in users’ mobile devices. The collection of information is obtained from publicly open docks, with further storage of the data obtained in the database. The methods of interaction of the cyberphysical system with MS SQL Server are given. And, it also suggested data transmission that occurs through third-generation wireless systems. A test system was offered to allow the functions to be fully tested. The checks were created on Google’s Android operating systems, iOS from Microsoft’s Apple Windows. The user interface for cyberphysical system was verified in service user admin mode. The user interface and web-service as a whole, having passed the system of tests, did not fail, there were no abnormal behavior, which indicates the successful and correct implementation of declared functions.

[1] Lipaev V.V. Software quality assurance. Methods and standards. M .: Sinteg, 2001, 246 p.

[2] McGregor J., Sykes D. Testing of object-oriented software. K .: Diasoft, 2002, 432 p.

[3] Tamre L. Introduction to software testing. M.: Williams Publishing House, 2003, 368 p.

[4] Tatarchuk M. І. Corporate Information Systems: Nav.posibnik, 2005, 245 p.

[5] Mukhamedzyanov N. Java. Server applications. Publishing House: SOLON-R, 2003, 267 p.

[6] Douglas Camer, Devid L. Stevens TCP / IP Networks, vol. 3: Development of Client / Server Applications, Williams Publishing House, 2002, 592 p.

[7] Flenov M. Є. Web server through the eyes of a hacker: Web server security issues; Errors in scripts in PHP, Perl, ASP; SQL Injections, 2005, 365 p.

[8] Melnyk A. A. Cyber-physical systems: problems of creation and development directions // Bulletin of the National University "Lviv Polytechnic" Computer Systems and Networks. 2015, No. 692, 100-107 p.

[9] Miyushkovich E. Ya., Grebenyak A.V., Paramud Ya. S. Telecommunication subsystems of cyberphysical systems // Bulletin of the National University "Lviv Polytechnic" "Computer Systems and Networks". 2016 No. 857, 65-74 p. https://doi.org/10.23939/csn2016.857.065