Файл: Дипломный проект разработка сайта студии звукозаписи.docx
Добавлен: 06.11.2023
Просмотров: 392
Скачиваний: 18
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
2.2 Требования информационной безопасности
На основании анализа предметной области были составлены требования информационной безопасности к сайту. Сайт должен обладать следующими свойствами:
-
Защита от несанкционированного доступа. Весь трафик на сайте должен быть защищён от несанкционированного доступа. Для этого требуется использовать методы шифрования. -
Резервное копирование данных. Для обеспечения безопасности файлов, хранящихся на сайте, требуется ежедневно создавать их резервные копии. -
Защита от вредоносного программного обеспечения: на сайте должна быть установлена программная защита от вредоносных программ, таких как вирусы и троянские кони, которые могут быть переданы через загрузку файлов. -
Политика доступа: сайт должен иметь строгую политику доступа, которая определяет, кто может получить доступ к конфиденциальным данным. -
Аудитория данных: должны быть установлены системы мониторинга для обнаружения любых неправильных действий пользователей, которые могут перейти в обход политики доступа. -
Защита конфиденциальной информации: сайт должен иметь механизмы защиты конфиденциальной информации, таких как личные данные клиентов. -
Персональные данные: сайт должен соответствовать положениям закона о защите персональных данных. Данные должны храниться только в защищенных базах данных, а обработка должна осуществляться только с согласия владельца данных. -
Доступность системы: сайт должен обеспечивать высокий уровень доступности системы, чтобы избежать временных задержек и простоев, которые могут привести к ценными материалами на сайте. -
2.3 Функциональное и концептуальное проектирование сайта
На основании технического задания было выполнено функциональное и концептуальное проектирование.
Функциональное проектирование сайта - это разработка функциональной структуры сайта, которая определяет, какие функции будут представлены на сайте и как они будут работать. Это включает в себя определение структуры сайта
, меню навигации, языка контента и определение соответствующих технических требований для реализации заданных функций.
В ходе работы была спроектирована контекстные диаграммы, процессы, протекающие на сайте (рисунок 5).
Рисунок 5 – Контекстная диаграмма студии звукозаписи
Диаграмма декомпозиции
Диаграмма декомпозиции процесса «Запись трека»
Диаграмма декомпозиции процесса «Написание инструментала»
Концептуальное проектирование сайта - это процесс разработки общей концепции и визуального стиля сайта. Это включает в себя определение целевой аудитории, установление целей, которые должен достигнуть сайт и разработку дизайн-концепции, учитывая визуальную привлекательность, удобство использования и логику размещения информации.
В ходе работы была спроектирована схема концептуального магазина сайта студии звукозаписи, отражающая работу базы данных сайта и её внутренние связи. (ниже на рисунке 6). Это не концептуальная модель сайта
Рисунок 6 – Схема концептуального проектирования сайта студии звукозаписи Это не концептуальная модель сайта
Для автоматизации процессов, протекающих на студии звукозаписи, а также записи клиентов на услуги и продвижения аудиостудии необходимо разработать сайт.
Сайт студии звукозаписи предоставляет возможность пользователям быстро и удобно записываться на услуги, оказываемые студией звукозаписи.
Пользователь, ознакомившись с каталогом услуг, заполняет форму, вводя свое ФИО, номер телефона, электронную почту, пишет комментарий (при желании) и выбирает одну или несколько услуг, после чего отправляет свои данные администратору. Администратор просматривает форму, которую прислал клиент, связывается с ним, обговаривая дату и время встречи, а также прочие вопросы. После того, как клиент воспользуется услугой, администратор высылает созданный материал на почту клиенту.
Сайт данной студии занимается сбором записей на услугу от клиентов и предоставляет информацию о предлагаемых услугах, истории создания студии, команде, примерах работ и контактных данных.
ГДЕ UML диаграмма???????
Ниже написала примерный перечень названия разделов
2.3 Таблицы базы данных
2.4 Анализ программных средств разработки сайта
2.5 Эскизное проектирование
(карта сайта и отрисовка шаблонов страниц(ы) сайта)
На основании полученных данных была спроектирована карта сайта, отображающая все блоки сайта.
Сайт состоит из следующих блоков:
-
Блок навигации. Позволяет пользователю быстро переместиться к любому другому блоку сайта. -
Блок приветствия пользователя. Отображает название сайта призывает пользователя воспользоваться услугами студии. Также в этом блоке находится кнопка «Записаться», которая перемещает клиента к блоку с формой для заполнения данных. -
Блок «О нас». Данный блок информирует пользователя о том, как появилась студия звукозаписи. -
Блок «Команда». Позволяет клиенту ознакомиться с звукорежиссёрами студии звукозаписи. -
Блок «Наши работы». Позволяет клиенту ознакомиться с работами, которые были выполнены в данной студии звукозаписи. -
Блок «Услуги». Отображает список услуг, которые предоставляет студия звукозаписи. В карточке услуги можно узнать её название, описание и цену. -
Блок «Преимущества». Побуждает пользователя остановиться на выборе данной студии звукозаписи и записать трек у неё. -
Блок «Контакты». Информирует пользователя о способах связи. Здесь указан адрес филиала студии, номер телефона и электронная почта. -
Блок с формой записи на услугу. Содержит CRM форму, заполнив которую пользователь записывается на осуществление выбранной им услуги.
Исходя из вышеперечисленного была составлена карта сайта студии звукозаписи, изображенная ниже на рисунке 7.
Рисунок 7 – Карта сайта студии звукозаписи
В ходе работы были спроектированы шаблоны блоков страницы сайта.
На рисунке 8 изображены макеты блока «Навигация», блока приветствия пользователя, блока «О нас».
Рисунок 8 – Макет страницы с блоками «Навигация», блок приветствия пользователя, «О нас»
На рисунке 9 изображён макет блока «Команда».
Рисунок 9 – макет блока «Команда»
На рисунке 10 изображен макет блока «Наши работы».
Рисунок 10 – макет блока «Наши работы».
На рисунке 11 изображён макет блока «Услуги».
Рисунок 11 – макет блока «Услуги»
На рисунке 12 изображены макеты блоков «Преимущества» и «Контакты».
Рисунок 12 – макеты блоков «Преимущества» и «Контакты»
На рисунке 13 изображён макет блока с формой записи на услугу.
Рисунок 13 –макет блока с формой записи на услугу
2.6 Разработка сайта
2.7 Тестирование