Введение 3
1. Анализ социальных сетей, как платформ для построения, отражения и
организации социальных взаимоотношений в Интернете 6
1.1 Анализ основных социальных сетей 6
1.2 Модели социальных сетей 16
2. Проектирование информационной системы по анализу связей
пользователя социальной сети 25
2.1 Разработка программного модуля информационной системы по анализу
связи пользователя социальной сети 25
2.2 Проектирование базы данных информационной системы 30
2.3 Разработка интерфейса информационной системы по анализу связи
пользователя социальной сети 32
3. Тестирование и анализ эффективности прототипа информационной
системы 36
3.1Тестирование пользовательского интерфейса 36
3.2Тестирование функциональных элементов прототипа системы 38
3.3 Анализ эффективности информационной системы 41
Заключение 43
Список использованных источников 45
Изучение социальных сетей за последние два десятилетия превратилось в междисциплинарную научную область
исследований. Сетевой анализ данных в социальных сетях появился в конце двадцатого века, когда впервые в истории были зафиксированы огромные социальные взаимодействия, которые стали доступны для исследователей. В то время в истории десятилетия литературы по общественным наукам, теоретической и эмпирической, о сетевом анализе малых и средних социальных (то есть, символических) сетей пересекались с растущим объемом литературы в области естественных наук, от биологии до информатики и физики. Обследовали гораздо большие физические сети. Социологи внесли теоретические и концептуальные основы для понимания структур социальных сетей и роли ключевых игроков и сообществ в этих коммуникационных сетях, в более широком социологическом, политическом, экономическом и психологическом уровнях, чтобы назвать несколько [10, с.13]. Естествоиспытатели
представили понимание структуры и динамики больших сетей (например, неврологических, генетических, статистических и компьютерных), а также методов и алгоритмов, необходимых для анализа социальных сетей в таких масштабах, которые никогда ранее не наблюдались. Сетевой анализ данных социальных сетей расцветает в этом уникальном пересечении социальных и естественных наук. например), а также методы и алгоритмы, необходимые для анализа социальных сетей в таких масштабах, которые никогда не были замечены ранее. Сетевой анализ данных социальных сетей расцветает в этом уникальном пересечении социальных и естественных наук. например), а также методы и алгоритмы, необходимые для анализа социальных сетей в таких масштабах, которые никогда не были замечены ранее. Сетевой анализ данных социальных сетей расцветает в этом уникальном пересечении социальных и естественных наук [10, с.18].
Системы в различных областях жизни и исследований принимают форму сетей. Примерами могут служить социальные сети, Интернет, Всемирная паутина, нейронные сети, метаболические сети, пищевые сети, сети распространения, такие как кровеносные сосуды или почтовые маршруты доставки, и сети ссылок. Необходимой ключевой отправной точкой является определение социальной сети. Социальная сеть - это совокупность узлов и ссылок. Узел (также известный как актер или вершина) является основной единицей любой сети, социальной или иным образом . Узлы находятся в социальных сетях. Примерами узлов могут быть пользователь в Твиттере, Facebook, Вконтакте, дискуссионный форум, Instagram или блог или фотография на Flickr. ссылка(также известный как преимущество или связь) в социальных сетях - это символическая связь между двумя узлами. Вот несколько примеров: «дружба» между двумя пользователями Facebook, связь между двумя пользователями Twitter, последующая связь, гиперссылка, отправляемая из одного блога в другой, ответ одного пользователя в дискуссионном форуме на сообщение, отправленное другим, и общий тег что две фотографии на Flickr делятся. Сеть (также известная как граф) захватывает взаимосвязанные группы узлов. Когда доменом взаимодействия является пространство социальных сетей, эти социальные связи создают сети социальных сетей [10, с.21].
Социальный сетевой подход к исследованию смещает акцент с характеристик и черт социального субъекта (индивида, организации, страны и т. д.) На тип и схему отношений, которые формируются между субъектами. Сетевой анализ характеризует узлы в зависимости от их местоположения в сетях, а не от их присущих черт. Например, в сети Twitter узел может быть охарактеризован на основе количества подписчиков, которые у него есть в сети, или степени, в которой он соединяет иным образом гораздо меньше подключенных пользователей. Ссылка в Твиттере может быть сформирована различными типами социальных связей, таких как подписка, ретвиты или ответы. Поэтому одна группа пользователей может образовывать множество сетей, в зависимости от типа ссылок, которые исследует исследователь.
Целью данной выпускной квалификационной работы является разработка прототипа информационной системы по анализу связей в социальных сетях (на материалах социальной сети «ВКонтакте»).
Для достижения поставленной цели необходимо выполнить следующие задачи:
1) раскрыть теоретические основы анализа социальных сетей;
2) выполнить проектирование прототипа информационной системы;
3) выполнить реализацию прототипа информационной системы;
4) выполнить тестирование и анализ эффективности прототипа информационной системы.
В процессе выполнения выпускной квалификационной работы была разработана информационная система анализа связей пользователя в социальных сетях Вконтакте.
Использование системы позволит:
1) понизить трудоемкость работы;
2) уменьшить время для обработки анализа и получения нужной информации.
1. раскрыли теоретические основы анализа социальных сетей;
Анализ социальных сетей ведется в настоящее время по нескольким направлениям:
A) эмпирическое исследование реальных сетей, за которым обычно следует теоретический анализ графов в работах Дэвида Харари;
Б) В теории графов модель Эрдоша - Реньи является одной из двух тесно связанных моделей для генерации случайных графов;
B) Модель Уоттса-Строгатца - маленькая модель мира, основанная на идее регулярной перестройки сети.
2. выполнили проектирование прототипа информационной системы;
При проектировании прототипа информационной системы мы выполнили реализацию программного модуля, разработали базу данных и реализовали интерфейс информационной системы.
3. выполнили реализацию прототипа информационной системы;
Прототип был реализован с использованием языка программирования JavaScript, на платформе NodeJS были использованы библиотеки JQueryUi, BlokUi. Была использована база данных MongoDb. Также мы работали с Api социальной сети Вкотакте.
4. выполнили тестирование и анализ эффективности прототипа информационной системы.
Во время разработки информационной системы были учтены требования, предъявляемые к данному продукту. Рассчитали полученные значение эффективности системы для частных показателей качества согласно методике и коэффициентам.
Для частных показателей качества были получены следующие значения:
Удобство - 9 баллов
Надежность - 10 баллов
Техническая эффективность - 10 баллов
Произведем нормирование коэффициентов путем отнесения показателя к его интервалу изменений.
Рассчитанный нормированный интегральный критерий разработанного программного продукта составил 0.98, что выше допустимого.
Таким образом, в процессе проектирования и разработки программного продукта были выполнены все задачи.
1. Боргатти С., Брасс Д., Лабьянка Г., Мехра А. «Сетевой анализ в социальных науках », 2015. - 894 с.
2. Вельман Б., Мартин A. «Анализ социальных сетей»,2015. - 11 с
3. Верченов Л.Н., Ефременко Д.В., Тищенко В.И. «Социальные сети и виртуальные сетевые сообщества», 2015. - 360 с.
4. Грановеттер M. «Сила слабых связей», 2016. - 21 с.
5. Гусарова Н.Ф. «Анализ социальных сетей. Основные понятия и метрики». - СПб.: Университет ИТМО, 2016. - 67 с.
6. Данилович M., Уинрот M. «Управление динамикой в корпоративных сетях », 2016. -40 с.
7. Дейи Ли, Цзунь Ху, Янни Хан. «Новое измерение свойств структуры в сложных сетях», 2015. - 184 с.
8. Дональд Кнут. «Искусство программирования, Том 1». - М.: Изд-во «Диалектика» - 2019. - 720 с.
9. Ермолова Н. « Продвижение бизнеса в социальных сетях Facebook, Twitter, Google+.» , 2015. - 357 с.
10. Лазер Д., Мергель И., Фридман A. « Цитирование выдающихся статей социальных сетей в журналах социологии», 2017. - 23 с.
11. Пруцкова Е.В. Анализ социальных сетей. Семинар «Социология религии» М.: Изд-во «Эксмо» - 2015. - 241 с.
12. Скотт В. «Рефакторинг баз данных. Эволюционное проектирование». - М.: Изд-во «Вильямс» - 2017. - 368 с.
13. Стив Макконел. «Совершенный код». - М.: Издательство «Русская редакция/БХВ» - 2017. - 896 с.
14. Фриман Л.С. «Развитие анализа социальных сетей », 2016. - 40 с.