Академический Документы
Профессиональный Документы
Культура Документы
ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Астраханский государственный университет»
РЕФЕРАТ
Проект «Анализ страниц Вконтакте»
по дисциплине «Основы программирования»
Оценка_________ Дата__________
Подпись
преподавателя________________
Астрахань - 2018
СОДЕРЖАНИЕ
ВВЕДЕНИЕ .............................................................................................................................2
1 Технический проект ...........................................................................................................3
1.1 Описание предметной области ...................................................................................... 3
1.2 Описание технологии обработки информации ............................................................ 4
1.3 Информационно-логическая модель системы ............................................................. 5
1.3.1 Описание предметов входной информации............................................................... 5
1.3.2 Спецификации обработки информации ..................................................................... 5
2 Рабочий проект ...................................................................................................................6
2.1 Общие сведения о работе программы .......................................................................... 6
2.2 Функциональное назначение ......................................................................................... 6
2.3 Установка и выполнение программного продукта ...................................................... 6
2.4 Руководство пользователя ............................................................................................. 6
Программа и методика испытания проекта .........................................................................7
ЗАКЛЮЧЕНИЕ .......................................................................................................................11
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ .............................................................12
Подп. и дата
Инв. № дубл
Взам. инв №
Подп. и дата
Инв. № подл.
Лист
183 000 000 сообществ различных тематик. Исходя из вышеизложенного, можем сделать
вывод, что по группам можно определить интересы определенного пользователя. Именно
это мы и взяли как основную идею проекта
Инв. № дубл
Взам. инв №
Подп. и дата
Инв. № подл.
Лист
У социальной сети Вконтакте есть свое API для разработчиков, методами которой
разработчики могут взаимодействовать с сервером, а именно получать и отправлять инфор-
мацию.
Для начала взаимодействия меня как пользователя с сервером Вконтакте, социальная
сеть мне предоставила индивидуальный Token (Токен).
Для взаимодействия с сервером используются POST и GET запросы следующего фор-
мата:
https://api.vk.com/method/МЕТОД?ПАРАМЕТРЫ&access_token=TOKEN'&v=ВЕРСИЯ
Метод – команды для работы с сервером;
Параметры – уточнение для сервера, с чем именно должен работать указанный ме-
тод;
TOKEN – идентификатор, позволяющий серверу понять, от какого пользователя от-
правляются команды;
ВЕРСИЯ – версия API, с которой работает программа (в моем случае 5.92).
Лист
Вконтакте, также группа может быть закрыта или заблокирована, поэтому необходимо про-
водить дополнительную проверку на наличие доступа к группе или к списку групп пользо-
вателя.
Базовый алгоритм для одного пользователя выглядит таким образом (рисунок 2):
Подп. и дата
Инв. № подл.
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист
Лист