Клієнт-серверна система «Віртуальний консультант» для подорожуючих за кордон
Анотації
В даному документі проведено дослідження реалізації структури клієнт-серверної системи для подорожуючих за кордон із реалізацією можливості надання взаємодії представників бізнесу із користувачами. Досліджено реалізацію досягнення ефективного функціонування механізму здійснення дзвінків із використанням SIP телефонії. Проаналізовано підхід реалізації архітектури системи із використанням архітектурного патерну MVP. Обґрунтовано вибір мови програмування Kotlin, та використання фреймворку Dagger 2 (реалізації впровадження залежностей) для досягнення поставленої задачі. Проаналізовано функціонування системи відповідно до операцій проведених користувачами. В данному документе проведено исследование реализации структуры клиент-серверной системы для путешествующих за границу с реализацией возможности взаимодействия представителей бизнеса с пользователями. Исследовано реализацию достижения эффективного функционирования механизма осуществления звонков с использованием SIP телефонии. Проанализированы подход реализации архитектуры системы с использованием архитектурного паттерна MVP. Обоснован выбор языка программирования Kotlin, и использования фреймворка Dagger 2 (реализация внедрения зависимостей) для достижения поставленной задачи. Проанализировано функционирование системы в соответствии с проведенными операциями пользователей. The document provides the implementation of the structure of the client-server system for travelers abroad using the functionality of providing online advice for the users by business representatives. The implementation of the effective work of the functionality for making phone calls in the system using SIP telephony has been investigated. The approach of implementing the architecture of the system using the architectural pattern MVP is analyzed. The choice of the Kotlin programming language and the Dagger 2 framework (dependency injection implementation) for the realization of the task is substantiated. The functioning of the system according to the operations performed by users is analyzed.
URI:
http://ir.lib.vntu.edu.ua//handle/123456789/32557