Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: CII Международной научно-практической конференции «Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ» (Россия, г. Новосибирск, 10 июня 2021 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Керпеченко Н.В. МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ НАХОЖДЕНИЯ И БЫСТРОЙ СВЯЗИ С АБОНЕНТОМ В СОЦИАЛЬНЫХ СЕТЯХ И МЕССЕНДЖЕРАХ // Научное сообщество студентов XXI столетия. ТЕХНИЧЕСКИЕ НАУКИ: сб. ст. по мат. CII междунар. студ. науч.-практ. конф. № 6(101). URL: https://sibac.info/archive/technic/6(101).pdf (дата обращения: 30.11.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

МОБИЛЬНОЕ ПРИЛОЖЕНИЕ ДЛЯ НАХОЖДЕНИЯ И БЫСТРОЙ СВЯЗИ С АБОНЕНТОМ В СОЦИАЛЬНЫХ СЕТЯХ И МЕССЕНДЖЕРАХ

Керпеченко Николай Вячеславович

студент, кафедра «Информационные технологии», Гомельский государственный технический университет им. П.О. Сухого,

РБ, г.Гомель

Семенченя Татьяна Сергеевна

MOBILE APPLICATION FOR FINDING AND QUICKLY CONNECTING WITH THE CONTACT IN SOCIAL NETWORKS AND MESSENGERS

 

Mikalai Kerpiachenka

Student, Department of Information Technologies, Gomel State Technical University by Pavel Sukhoi,

Republic of Belarus, Gomel

 

АННОТАЦИЯ

В качестве главной цели выступает программный продукт, позволяющий выполнять отправку сообщений абоненту через социальные сети и мессенджеры для более оперативной связи.

В разработке применяются паттерны проектирования и современные подходы, способствующие созданию более качественного и гибкого продукта, дальнейшее развитие которого будет производиться значительно проще.

Результатом является мобильное приложение, разработанное под платформу Android, позволяющее создавать абонентов, добавлять для каждого определённый набор социальных сетей и мессенджеров и осуществлять отправку небольших сообщений.

Мобильное приложение обладает несколькими преимуществами, благодаря которым, связь с абонентами становиться проще и быстрее.

ABSTRACT

The main aim of this application – sending a short message to a contact via social networks and messengers.

Some patterns and modern approaches were applied. These patterns can help create quality and flexible product, which is easy to manage in the future.

The result is mobile application developed for the Android platform and allows to create and add some social networks and messengers to certain contact. Moreover, user can send a short message to the contact.

To sum up, mobile app has several advantages, which make it easier and faster to communicate with contacts.

 

Ключевые слова: социальная сеть; мессенджер; мобильное приложение.

Keywords: social network; messenger; mobile app.

 

Социальные сети набирают популярность с каждым днём. Согласно статистике 2021 года – среднестатистический пользователь проводит в интернете около семи часов в сутки, из которых 2 часа 25 минут составляют социальные сети [1].

Проблема связи с абонентом является актуальным вопросом в виду своей значимости для менеджеров или людей, находящихся на руководящих позициях. Руководителям важно иметь возможность связи со своими работниками, а менеджерам постоянно необходимо поддерживать связь со своими коллегами и клиентами, и в контексте бизнеса, каждая минута может играть большую роль. Отсюда возникает необходимость разработки такого рода приложения, для частичного или полного устранения данной проблемы.

Безусловно, для решения такой проблемы уже присутствуют некоторые приложения. Однако, многие из них являются десктопными вариантами и в большинстве своём выполняют функцию агрегации социальных сетей. Таким образом данные программные средства хоть и позволяют частично решать данную задачу, но всё же не являются полноценным решением проблемы.

Для хранения всей необходимой информации, используется реляционный подход, на основе которого разрабатывается база данных, содержащая несколько таблиц: две справочные таблицы (Abonent, Platform) и одна промежуточная (AbonentPlatformCrossRef) для реализации связи многие-ко-многим, которая возникает между таблицами Abonent и Platform.

 

Рисунок 1. ER-диаграмма базы данных

 

Всё приложение базируется на архитектуре Model-View-ViewModel (MVVM), которая уже является общепринятым стандартом для разработки мобильных приложений. Суть архитектуры заключается в отделении логики по предоставлению данных от слоя бизнес-логики путём её определения в отдельном классе, тем самым выполняя более чёткое разграничение [2].

В качестве основных функциональных возможностей можно привести следующий набор:

– возможность добавления нового абонента в систему;

– средства для просмотра, редактирования и удаления абонента из БД;

– возможность настройки поддерживаемых соцсетей и мессенджеров для получения доступа к их внутреннему API;

– добавление идентификационных данных для конкретных абонентов с целью их идентификации в соцсети.

– механизм отображения активности пользователя (онлайн/оффлайн);

– механизм для ввода сообщения, выбора соцсетей или мессенджеров и дальнейшая рассылка сообщения на выбранный набор платформ.

 

Рисунок 2. Главное меню приложения

 

Таким образом, простой интерфейс и быстрая работа приложения позволяет сэкономить время на уведомление абонента о каком-либо важном событии и повышает шанс того, что абонент действительно увидит данное сообщение в одной из платформ.

 

Список литературы:

  1. DIGITAL 2021: актуальная статистика и аудитория социальных сетей в мире и Беларуси [Электронный ресурс]. – Режим доступа: https://ratingbynet.by/digital-2021-aktualnaya-statistika-i-auditoriya-sotsialnykh-setey-v-mire-i-belarusi/ (дата обращения: 26.05.21)
  2. Реализовываем MVVM в Android [Электронный ресурс]. – Режим доступа: https://stfalcon.com/ru/blog/post/android-mvvm (дата обращения: 27.05.21)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

Форма обратной связи о взаимодействии с сайтом
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.