Тип работы:
Предмет:
Язык работы:


РАЗРАБОТКА ПРИЛОЖЕНИЯ АВТОМАТИЧЕСКИ АДМИНИСТРИРУЮЩЕГО СООБЩЕСТВО «АН АЛМАЗ» В СОЦИАЛЬНОЙ СЕТИ ВКОНТАКТЕ

Работа №190218

Тип работы

Дипломные работы, ВКР

Предмет

математика

Объем работы46
Год сдачи2019
Стоимость4460 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
16
Не подходит работа?

Узнай цену на написание


РЕФЕРАТ 1
СОДЕРЖАНИЕ 2
ПЕРЕЧЕНЬ УСЛОВНЫХ НАИМЕНОВАНИЙ 3
ВВЕДЕНИЕ 4
1. ОБЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ 6
1.1 Популярные аналоги приложения 6
1.2. Вывод, вытекающий из анализа существующих решений 9
1.3. Функциональные требования к приложению 9
2. ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ 10
2.1. Выбор языка и платформы для разработки приложения 10
2.2. Дополнительные используемые библиотеки 12
2.2.2. Библиотека для взаимодействия с почтовым сервисом Gmail 20
2.3. Регулярные выражения 22
2.4 Парсер Beautiful Soup 25
2.5 Библиотека Obscene Words Filter 26
3. РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ 27
3.1. Реализация бизнес-процесса «Создание постов» 27
3.2. Реализация бизнес-процесса «Приём заявок на аренду/продажу квартир» 33
3.3 Реализация бизнес-процесса «Фильтрация комментариев» 38
СПИСОК ИСТОЧНИКОВ 43


В современном мире социальные сети прочно вошли в нашу повседневную жизнь, невозможно представить привычный уклад вещей, не содержащий взаимодействие с ними. Социальная сеть - один из главных инструментов для коммуникации и распространения пользовательского контента. В то время как привычные нам веб-сайты теряют свою популярность, социальные сети не перестают её набирать, если в 2011 году доля пользователей социальных сетей от общего числа жителей России была только 35%, то к 2018 году эта доля уже насчитывает более 60% жителей. В следствии этого социальные сети представляют из себя перспективную площадку для организации и продвижения своего бизнеса. В социальной сети ВКонтакте для этих целей существует подсистема Сообщество. Так как пользователи не только читают, смотрят видео, но и покупают - эти сообщества являются хорошим каналом продаж и предоставления услуг для многих компаний.
Однако несмотря на популярность самой социальной сети, новое сообщество достаточно трудоёмко превратить в достаточно популярное, чтобы оно могло приносить свои дивиденды. Для того чтобы достигнуть этой цели, необходимо добавлять новых пользователей в сообщество, создавать новые посты, которые смогут заинтересовать пользователей сообщества с определённой тематикой. Поэтому возник вопрос автоматизации различных типовых задач администрирования сообщества. Решением этого вопроса - является бот-администратор. Бот - это программа, которая имитирует некоторые действия человека, с его помощью можно автоматизировать однотипные задачи и значительно сократить время, потраченное на их исполнение. В следствие этого была поставлена цель: Разработать приложение для автоматического администрирования сообщества в социальной сети ВКонтакте.
А для достижения цели - поставлены следующие задачи:
1. Провести анализ существующих решений
2. Выявить необходимый функционал приложения
3. Определить стек технологий
4. Разработать приложение.

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной выпускной квалификационной работе была представлена разработка приложения для автоматического администрирования сообщества в социальной сети ВКонтакте.
В ходе проделанной работы были решены следующие задачи:
1. Произведен сравнительный анализ существующих решений
2. Получены навыки в использовании сторонних библиотек и удаленных сервисов используя их API
3. Получены практические знания и навыки в разработке многопоточных приложений на языке Python 3.7.3
4. Реализована полноценная версия приложения
Разработанное приложение используется ООО «Алмаз».



1. Java [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/Java
2. Python [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/Python
3. Visual Studio Code [Электронный ресурс] // URL: https://ru.wikipedia.org/wiki/Visual Studio Code
4. Знакомство с API ВКонтакте [Электронный ресурс] // URL: https://vk.com/dev/first guide?f=2.%20Регистрация%20nриложения
5. Implicit Flow для получения ключа сообщества [Электронный ресурс] // URL:https://vk.com/dev/implicit flow group
6. Authorization Code Flow для получения ключа доступа пользователя [Электронный ресурс] // URL: https://vk.com/dev/authcode flow user
7. Права доступа приложения [Электронный ресурс] // URL: https ://vk.com/ dev/permissions
8. Описание методов VK API [Электронный ресурс] // URL: https://vk.com/dev/methods
9. Gmail API [Электронный ресурс] // URL:
10. Отправка почты с помощью Smtplib [Электронный ресурс] // URL: https://defpython.ru/otpravka poczty s pomosczu smtplib
11. Регулярные выражения [Электронный ресурс] // URL:
https://andreyex.ru/yazyk-programmirovaniya-python/uchebnik-po-python-3/python-3- regulyarnye-vyrazheniya/
12. Синтаксис регулярных выражений [Электронный ресурс] // URL: http ://re gexpstudio. com/ru/re gexp syntax.html
13. Python Obscene Words Filter [Электронный ресурс] // URL: https://pypi.org/project/python-obscene-words-filter/ 



Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ