РАЗРАБОТКА АРХИТЕКТУРЫ ПРОГРАММНОГО КОМПЛЕКСА
РАБОТЫ С КОНТЕНТОМ В СООБЩЕСТВАХ СОЦИАЛЬНЫХ СЕТЕЙ
Объект исследования: процесс работы с контентом в сообществах социальных сетей.
Результаты, полученные лично автором: разработан программный комплекс работы с контентом в сообществах социальных сетей.
Социальные сети давно и довольно плотно связаны с жизнью современного человека. На текущий момент в России существует более 60 крупнейших агентств (доход которых превышает 100 млн. руб. в год), которые специализируются исключительно на SMM-продвижении (продвижении в социальных сетях). Стоит отметить, что интернет-рынок является единственным растущим рынком рекламы по данным 2016 года.
Цель разработки – сокращения временных затрат, обеспечение удобства и эффективности работы SMM-специалиста, улучшение представительств брендов в интернет-пространстве.
В ходе долгой работы с сообществами в социальных сетях был выявлен ряд проблем таких, как:
1. Возникновение необходимости использования методов интеллектуального анализа данных.
2. Недостаточное количество решений ряда оптимизирующих задач.
3. Отсутствие готовых математических моделей.
Целевая аудитория проекта – представители компаний и брендов, SMM-менеджеры и интернет-маркетологи, которые занимаются ведением сообществ в социальных сетях.
При анализе рынка конкурентов, было выявлено следующее:
1. Нет аналога, закрывающего все функции системы.
|
|
2. Для использования подобного функционала необходимо использовать минимум 4 системы, например, Церебро.Таргет, Popsters, SMMplanner, Google Календарь.
3. Использование нескольких систем, дублирование информации негативно отражаются на временных затратах при работе.
4. Отсутствие интеллектуальных алгоритмов в работе с контент-планом не позволяет делать сложную аналитику регулярно.
Разработанный программный комплекс построен на основе архитектуры клиент-сервер (см. рис.). Клиентская часть системы обращается по сети к серверной части. Клиентские задачи выполняет браузер и смартфон, а серверные – веб-сервер. Запросы пользователя направляются базе данных, в которой хранятся списки необходимых рубрик для публикаций, данные по публикациям, ссылки на сообщества и пользователей, сгенерированные планы публикаций и так далее. Необходимые данные извлекаются из социальных сетей через плагины для работы с ними. По полученным результатам веб-сервер формирует ответ и направляет его в браузер клиента или мобильное приложение.
Рис. Архитектура программного комплекса
В программном комплексе в качестве веб-сервера используется Apache-2.2. Система управления БД – MySQL-5.5, к преимуществам которой можно отнести:
|
|
1. Функционал, поддерживающий большинство функционала SQL.
2. Большое количество функций, обеспечивающих безопасность, которые поддерживаются по умолчанию.
3. MySQL легко работает с большими объемами данных и легко масштабируется.
В качестве среды для разработки мобильного приложения под Android была выбрана Android Studio. Для системы iOS – Xcode.
В качестве языков программирования для разработки веб-сайта были выбраны PHP и JavaScript.
Разработанный программный комплекс полезен большинству компаний, работающих в B2C-секторе. Он помогает в планировании более качественной маркетинговой стратегии, облегчает задачу генерации контента, а также упрощает руководство проектом по продвижению в социальных сетях.
Материал поступил в редколлегию 20.04.2017
УДК 004.4
Шилина А.О.
Научный руководитель: ассистент кафедры «Информатика и программное обеспечение», Е.В. Коптенок
shilina.alina@yandex.ru
Дата добавления: 2018-10-27; просмотров: 264; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!