Development Of The Back-End Of Web Platform For Teacher-Student Interaction
Students Name: Korchak Nazar Ihorovych
Qualification Level: magister
Speciality: Technologies and Means of Telecommunications
Institute: Institute of Telecommunications, Radioelectronics and Electronic Engineering
Mode of Study: full
Academic Year: 2020-2021 н.р.
Language of Defence: ukrainian
Abstract: Korchak N.I., Glinenko L.K. (supervisor). Development of the Back-End of Web platform for teacher-student interaction. Master`s thesis. – Lviv Polytechnic National University, Lviv, 2020. Extended abstract. Master qualification work is devoted to the development of the Back-End of Web platform for teacher-student interaction. The information the site should contain and the technologies involved to improve the functioning of the website were analyzed. MySQL Workbench software was used to develop the database architecture as well as to define tables and fields. As a result, the database schema was built and the tables and links existing in the database were described. The MVC (Model - View - Controller) pattern [1] was used when designing the Website architecture. According to this template, the architecture consists of three main components: Model, View and Controller. Technologies were chosen for the implementation of each component. The following technologies were chosen for View: HTML in combination with Thymeleaf [2], CSS [3], JavaScript. The MySQL database is selected for the Model. The Java programming language and the Spring Boot framework were chosen for the Controller. For the website implementation, the development environment was configured, dependencies were added to the project and the JDBC database access driver was connected. of The functioning of the code was described; fragments of code that perform the main functions were demonstrated. The structure of the Front-End part and the Back-End part [1] of the site is described. The functionality of the site is described too; the main operations that the site can perform are shown. The user part of the site was reviewed; the capabilities of the site and possibilities of its application were investigated. The implemented site allows the teacher to conduct conveniently the process of monitoring the students and to communicate quickly with students via text message. The object of study: the server part of the WEB-platform. The subject of research: the WEB-platform for teacher-student interaction. The purpose of the study: the development of the server part of the WEB -platform for rapid interaction of the teacher with the student and convenient monitoring. Keywords: MVC pattern (Model View Controller), Thymeleaf library, Spring Boot framework, MySQL, WEB platform. List of used literature sources. 1. MVC: Model, View, Controller App organization explained (2019). Available at: https://www.codecademy.com/articles/mvc (accessed 8 November 2020). 2. HTML Tutorial (2017). Available at: https://www.w3schools.com/html/default.asp (accessed 8 November 2020). 3. CSS Tutorial (2018). Available at: https://www.w3schools.com/css/default.asp (accessed 8 November 2020). 4. What’s the Difference Between the Front-End and Back-End? (2017). Available at: https://www.pluralsight.com/blog/film-games/whats-difference-front-end-back-end (accessed 8 November 2020).