📄Работа №210947

Тема: Разработка сайта социальной сети студентов ИЕТН

Характеристики работы

Тип работы Дипломные работы, ВКР
Программирование
Предмет Программирование
📄
Объем: 75 листов
📅
Год: 2017
👁️
Просмотров: 46
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

АННОТАЦИЯ 2
ВВЕДЕНИЕ 10
1 ПОСТАНОВКА ЗАДАЧИ 11
1.1 Анализ потребностей пользователей 11
1.2 Анализ существующих альтернативных сайтов 13
1.3 Необходимые функции и другие требования к приложению 21
1.4 Выбор платформы 21
1.5 Выводы по разделу 23
2 РАЗРАБОТКА ПРИЛОЖЕНИЯ 24
2.1 Разработка архитектуры приложения 24
2.2 Разработка интерфейса пользователя 25
2.3 Разработка структуры базы данных 34
2.4 Разработка алгоритмов 36
2.5 Выводы по разделу 40
3 ПРОВЕРКА РАБОТОСПОСОБНОСТИ 41
3.1 Методика проверки 41
3.2 Выводы по разделу 52
ЗАКЛЮЧЕНИЕ 53
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 54
ПРИЛОЖЕНИЕ 1 ОПИСАНИЕ ПРОГРАММЫ 55
ПРИЛОЖЕНИЕ 2 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 57
ПРИЛОЖЕНИЕ 3 ТЕКСТ ПРОГРАММЫ

📖 Аннотация

В данной выпускной квалификационной работе представлена разработка и реализация веб-сайта социальной сети, предназначенной для студентов Института естественных наук и технологий (ИЕТН). Актуальность исследования обусловлена необходимостью создания специализированной цифровой среды, способствующей академической кооперации, обмену знаниями и организации совместной учебной деятельности в рамках образовательного процесса, что особенно значимо в контексте развития дистанционных форм обучения. Основными результатами работы являются: проведенный анализ потребностей целевой аудитории и существующих аналогов, проектирование архитектуры приложения и структуры базы данных, а также разработка собственного PHP-фреймворка с использованием редактора CKEditor для реализации полнофункционального прототипа. Система обеспечивает базовые возможности социальной сети: регистрацию и аутентификацию пользователей, публикацию материалов и событий, создание сообществ, управление личным профилем и использование виджета календаря. Научная значимость заключается в адаптации методологии проектирования социальных сетей под специфические задачи образовательного сообщества, в то время как практическая ценность состоит в создании готового к внедрению инструмента для повышения вовлеченности студентов и эффективности их взаимодействия. Теоретической основой разработки послужили работы, посвященные веб-технологиям и проектированию программного обеспечения, такие как руководства по PHP Д.В. Котерова и А.Ф. Костарева, стандарты по оформлению программной документации (ГОСТ 19.504-79), а также труды Г. Буча, Д. Рамбо и И. Якобсона по моделированию на UML.

📖 Введение

Под термином «социальная сеть» в области информационных технологий понимают интерактивный многопользовательский веб-сайт, контент которого наполняют сами участники сети. В наши дни социальные сети практически заменили и устное общение, и разные виды традиционного письменного обмена информацией. Популярность в интернете социальные сети начали завоевывать, начиная с 2003-2004 годов, когда были запущены LinkedLn, MySpace и Facebook. В Россию мода на социальные сети пришла только через два года — в 2006-м, с появлением Одноклассников и Вконтакте. Социальные сети заняли особое место в мире интернета. Если первоначально социальные сети использовались только для общения, поддержания контактов с родными, друзьями и знакомыми, то в настоящее время они приобрели многоцелевое назначение — от маркетинга, сбора и обработки информации, обмена знаниями до совместной творческой деятельности. Стремительный рост популярности этого веб-сервиса привел к появлению сотен разнообразных социальных сетей, которыми пользуются порядка 80% всех пользователей интернета. Использование социальных сетей для формирования у студентов навыков кооперации с коллегами и умения работы в коллективе особенно важно при реализации образовательных программ, когда студенты и преподаватели находятся на удаленном расстоянии. Интерфейс, способы коммуникации и публикации контента в этой среде пользователями изучены досконально. Наиболее существенным преимуществом социальных сетей является разнообразие форм коммуникации: вики-страницы, форумы, опросы, голосования, комментарии, подписки, отправка персональных сообщений и другое обеспечивают широкие возможности совместной работы. Благодаря социальным сетям студентам предоставляется возможность в удобной форме получать, делиться и взаимодействовать с информацией. Кроме того, с появлением огромного многообразия гаджетов сервисы социальных сетей стали широкодоступными.
В России социальные сети в образовательном процессе используются сравнительно слабо. Исследователи в области образования считают перспективным направлением использование социальных сетей для повышения качества образования. Эти технологии имеют серьезный педагогический потенциал, который должен быть осмыслен профессиональным сообществом и внедрен в практическую деятельность.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

В данной работе рассмотрена структура социальной сети, ориентированная на образовательный процесс. Проведен анализ потребностей пользователей социальной сети университета, рассмотрены уже существующие социальные сети для студентов, и на основе этого определены необходимые функции и другие требования к системе.
Разработан собственный фреймворк на языке PHP, с использованием текстового редактора ckeditor. Была спроектирована архитектура приложения, создана база данных. В результате был разработан визуальный макет сайта социальной сети, а так же серверная часть, отвечающая за обработку запросов и реализацию функционала.
Реализованы базовые возможности: загружать файлы и материалы, писать информационные сообщения, добавлять события, просматривать выложенную информацию (файлы и сообщения), создавать новые сообщества и вступать в них, просматривать актуальные события в специальном виджете «календарь», редактировать личную информацию. Выкладываемые материалы хранятся на сервере, для написания сообщений используется встроенный текстовый редактор.
На заключительном этапе разработки была проведена проверка работоспособности и корректность обработки ошибок, связанных с регистрацией и авторизацией пользователя.
В дальнейшем планируется реализовать добавление остальных видов информационного контента и комментариев к сообщениям, реализовать новые виджеты, организовать взаимодействие с WikiMedia.

Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. ГОСТ 19.504-79. Руководство программиста. Требования к содержанию и оформлению. - М.: Стандартинформ, 2010. - 2 с.
2. Котеров, Д.В. PHP 5: наиболее полн. рук. / Д. В. Котеров, А. Ф. Костарев. - СПб. : БХВ-Петербург , 2010. - 1078 с.
3. Изучение PHP. URL: www.php.su/learnphp/ (дата обращения: 20.05.2017).
4. Improved MySQL Extension. URL: www.php.su/functions/?cat=mysqli (дата обращения: 20.05.2017).
5. Справочник по HTML. URL: htmlbook.ru/html (дата обращения: 24.04.2017).
6. Справочник CSS. URL: htmlbook.ru/css (дата обращения: 28.04.2017).
7. Хоган Б. HTML5 и CSS3. Веб-разработка по стандартам нового поколения / Б. Хоган.- СПб.: Питер, 2014. - 320 с.: ил.
8. Учебник по AJAX. URL: javascript.ru/ajax (дата обращения: 5.05.2017).
9. Новиков, Ф.А. Учебно-методическое пособие по дисциплине «Анализ и проектирование на UML». / Ф.А. Новиков.- СПб.: НИУ ИТМО, 2007. - 286 с.
10. Буч, Г. Язык UML. Руководство пользователя. / Г. Буч, Д. Рамбо, И. Якобсон. - М.: ДМК Пресс, 2008. - 496 с.
11. Купер, А. Психбольница в руках пациентов / А. Купер, Р. Рейман, Д.Кронин. - СПБ. : Символ-Плюс, 2009. - 688 с.
12. Тарасов, С.В. СУБД для программиста. Базы данных изнутри. / С.В. Тарасов. - М.: СОЛОН-Пресс, 2015. - 320 с.
13. Астахова, И.Ф. СУБД: язык SQL в примерах и задачах. / И.Ф. Астахова, В.М. Мельников, А.П. Толстобров, В.В. Фертиков. - М. : Физматлит, 2009. - 168 с.
14. Ульман, Л. MySQL / Л. Ульман.- М. : ДМК Пресс, 2008. - 352 с
15. Майерс, Г. Д. Искусство тестирования программ / Пер. с англ. под ред. Б. А. Позина / Г. Д. Майерс. - М. : Финансы и статистика, 1982. - 176 с.

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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