Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
Ключевые слова: клиент, сервер, мобильное приложение, android, kotlin, ktor, postgresql, rest api, микросервисы. Тема выпускной квалификационной работы: «Разработка мессенджера с возможностью обмена геопозицией на базе микросервисной архитектуры». В ходе работы создается клиент-серверное приложение с клиентским приложением под ОС Android и серверным приложением, разработанным с помощью фреймворка Ktor. И клиент, и сервер написаны на языке Kotlin. Серверная часть использует микросервисную архитектуру. Сервер может обрабатывать Http запросы клиентов, сохранять и получать данные из базы данных. Мобильное приложение позволяет вести переписку с людьми, а также отслеживать их месторасположение с их согласия. В ходе работы решены следующие задачи: проведен анализ предметной области, разработан список требований, выбраны технологии и архитектура, разработано приложение. В результате работы была получена работоспособная система, которую в перспективе можно продолжать развивать.
Keywords: client, server, mobile application, android, kotlin, ktor, postgresql, rest api, microservices. The subject of the graduate qualification work is: "Development of a messenger with the ability to exchange geo-position based on microservice architecture." In the course of work, a client-server application is created with a client application for Android OS and a server application developed using the Ktor framework. Both client and server are written in Kotlin language. The server side uses a microservice architecture. The server can process Http client requests, save, and receive data from the database. The mobile application allows you to correspond with people, as well as track their location with their consent. In the course of the work, the following tasks were solved: an analysis of the subject area was carried out, a list of requirements was developed, technologies and architecture were selected, an application was developed. As a result of the work, a workable system was developed, which can be further developed in the future.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 15
За последние 30 дней: 0 Подробная статистика |