Введение 3
1 Анализ предметной области 4
1.1 Обзор аналогов 4
1.1.1 Веб-сайт «Awwwards» 4
1.1.2 Веб-сайт «Creative at Home» 5
1.1.3 Веб-сайт «Дизайн завод» 6
1.1.4 Вывод по результатам обзора 7
1.2 Спецификация требований 8
1.3 Выбор технологий разработки 9
1.4 Выводы по главе 10
2 Проектирование 11
2.1 Общая структура 11
2.2 Программный код 16
2.3 База данных 21
2.4 Интерфейс 24
2.5 Структура проекта 26
2.6 Модуль обработки URL 27
2.7 Модуль reCAPTCHA 28
2.8 Выводы по главе 29
3 Тестирования и развёртывание 31
3.1 Развёртывание 31
3.2 Методы тестирования 35
3.3 Выводы по главе 37
Заключение 38
Список использованных источников 39
ПРИЛОЖЕНИЕ А Результаты тестирования
Создание веб-сайта для креативного кластера является важной стратегической мерой, необходимой для надлежащего представления деятельности и целей кластера, а также для привлечения внимания заинтересованных сторон и поощрения сотрудничества среди его участников.
Целью выпускной квалификационной работы является разработка веб¬сайта креативного кластера Красноярска.
Для выполнения цели были поставлены следующие задачи:
- провести обзор существующих аналогов;
- составить техническое задание на разработку веб-сайта на основании обзора;
- спроектировать архитектуру разрабатываемого веб-сайта, основываясь на составленном техническом задании;
- разработать веб-сайт, придерживаясь разработанных ранее архитектурных решений;
- провести тестирование функциональности сайта.
Основной задачей создания веб-платформы является представление кластера и его активностей широкой аудитории. В контексте управления и организационной эффективности важно отметить, что эргономичный веб-сайт может значительно повысить имидж кластера и привлечь инвесторов, партнеров и новых участников. Кроме того, веб-платформа позволяет участникам кластера эффективно обмениваться информацией и идеями.
Веб-сайт кластера также может работать как платформа для привлечения новых участников и поддержки уже существующих. Он предоставляет возможность демонстрации работ, обсуждения проектов и обмена опытом. Подобные механизмы способствуют развитию кластера и укреплению его сообщества.
Таким образом, создание и поддержка веб-сайта для креативного кластера способствует его развитию и расширению.
В ходе выполнения данной ВКР был разработан полностью функциональный веб-сайт для креативного Красноярского кластера.
Все поставленные задачи были выполнены в полном объёме. Проведен анализ аналогичных решений, выявлены основные критерии для проектирования веб-сайта.
Реализованы весь функционал, включая интерфейс для пользователей с учетом их ролей, модальные окна, базу данных, клиент-серверную архитектуру и программный код.
Разработанный сайт имеет весь необходимый функционал для привлечения новой аудитории к креативному кластеру, авторов, о которых раньше было неизвестно, а также инвесторов, которые смогут поддерживать деятельность авторов. На веб-сайте пользователи смогут делиться новыми идеями, создавать совместные работы и находить вдохновение.
Выбранные инструменты для разработки позволят беспрепятственно расширять функционал сайта, что планируется в будущем.