ВВЕДЕНИЕ 4
1 Теоретическая часть 6
1.1 Теоретические аспекты использования профессиональных социальных
сетей 6
1.2 Обзор использования социальных сетей музыкальными сообществами
21
2 Аналитическая часть 25
2.1 Анализ бизнес-процессов работы социальных сетей для музыкантов. 25
2.2 Информационная модель построения Front-End интерфейса для
музыкантов 33
2.3 Описание инструмента разработки 45
3. Описание разработки Front-End интерфейса 49
ЗАКЛЮЧЕНИЕ 56
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 58
Современное общество, вошедшее в стадию информационного, постиндустриального, характеризует рост ценности информационных технологий и коммуникаций.
Информатизация коснулась большого количества областей жизни общества: от использования в служебных целях для автоматизации основной деятельности до сферы продаж, предоставления услуг (наличный оборот постепенно вытесняют платежные системы), традиционные магазины отдают долю рынка Интернет-системам, широкое распространение также получают государственные услуги в электроном виде. Личная жизнь людей в настоящее время также связана с влиянием информационных технологий посредством социальных сетей.
В настоящее время большая часть человечества не представляет своей жизни без использования мессенджеров и социальных сетей, все больше личной информации становится доступной для просмотра в данных сервисах.
В связи с этим, актуальность приобретает вопрос эффективного использования возможностей социальных сетей в части обмена профессиональными знаниями.
Целью данной работы является разработка Front-End интерфейса для музыкантов.
Задачи работы:
- анализ теоретических аспектов использования социальных сетей в профессиональной деятельности;
- оценка функционала существующих социальных сетей для музыкантов;
- разработка информационной модели задачи по созданию Front-End интерфейса для музыкантов;
- определение входных и выходных информационных потоков;
- выбор средств проектирования;
- разработка и тестирование программного продукта.
Объект исследования: социальные сети для работы музыккантов.
Предмет исследования: создание Front-End интерфейса для музыкантов. Работа включает три главы, введение, заключение и список использованных источников.
В главе 1 рассмотрена актуальность вопроса использования социальных сетей в профессиональной деятельности, рассмотрен функционал существующих решений в области автоматизации указанной задачи. В главе 2 проведено функциональное моделирование, определены задачи автоматизации, построена информационная модель системы, определены требования к системе. В главе 3 показан функционал разработанной системы - Front-End интерфейса для музыкантов.
В рамках данной работы проведено решение задачи по созданию профессиональной социальной сети для музыкантов. В настоящее время с развитием социальных сетей производит накопление большого количества разнородной информации о пользователях. Анализ массива пользовательских данных позволяет получить множество информации об объекте исследования, характеризующей особенности личности, увлечения, склонности, профессиональные знания, социальный статус и многое другое. В качестве стратегии реализации проекта выбрана собственная разработка, так как при анализе систем-аналогов было показано, что в существующих системах для профессиональных музыкантов отсутствуют компоненты социальных сетей, они представляют собой стандартные Web-сайты без детальной проработки учетных записей пользователей и создания сообществ.
Создание профессиональных социальных сетей для музыкантов может быть полезным как при поиске работы, поиске вариантов партнерства с музыкальными коллективами, а также для обмена профессиональными знаниями.
В рамках данной работы проведена реализация профессиональной социальной сети для сообщества музыкантов - определены задачи автоматизации, разработана структура данных и проведена программная реализация системы.
В рамках проектирования системы был определен перечень функциональных и нефункциональных требований к системе, построена математическая модель в соответствии со спецификой поставленной задачи. Разработанная система позволяет проводить обмен музыкальными материалами, организовывать сообщества профессиональных музыкантов, проводить обмен собственными музыкальными файлами с возможностью из оценивания.
В процессе проектирования использовался фреймворк Angular.js, что позволило оптимизировать процесс разработки системы, сделав его более быстрым, избавив от необходимости программирования на низком уровне.