Файл: Разработка сайта салона красоты «Brow beauty bar».pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 23.04.2023

Просмотров: 3354

Скачиваний: 106

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

MySQL портирована на большое количество платформ: AIX, BSDi, FreeBSD, HP-UX, Linux, macOS, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SunOS, SCO OpenServer, UnixWare, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Server 2003, WinCE, Windows Vista, Windows 7 и Windows 10. Существует также порт MySQL к OpenVMS. На официальном сайте СУБД для свободной загрузки предоставляются не только исходные коды, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули СУБД MySQL.

MySQL поддерживается многими платформами. Среди основных преимуществ MySQL отмечают следующие:

  • Масштабируемость. MySQL может поддерживать работу БД внушительных размеров, подтверждающие ее реализации в Yahoo !, Google, HP, Associated Press. Согласно документации, прилагаемой к MySQL, некоторые БД, используемых компанией MySQL, хранят до 50 млн. Записей.
  • MySQL работает на разных платформах, среди которых Unix, Linux, Windows, OS / 2, Solaris, Mac OC. Кроме того, MySQL работает на разных платформах.
  • Связанность. MySQL имеет сетевую структуру. К MySQL можно получать доступ из любой точки Internet нескольким пользователям одновременно. MySQL имеет целый ряд программных интерфейсов приложений, которые позволяют взаимодействовать с MySQL из приложений, написанных на таких языках как С, С ++, Perl, PHP, Java, Python.
  • Безопасность. MySQL имеет систему контроля доступа к данным, обеспечивает шифрование данных при передаче.
  • Скорость функционирования.
  • Удобство эксплуатации. MySQL достаточно удобно устанавливается и реализуется, легко администрируется.
  • Открытый код.

Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.

Рассмотрим далее более детально структуру базы данных для сайта салона красоты, представленную на рисунке ниже.

Рис. 5 - Структура базы данных

База данных для сайта состоит из трёх таблиц:

  • Таблица «Пользователь»
  • Таблица «Заказ»
  • Таблица «Сервис» (услуга)

Таблица «Пользователь» содержит информацию про пользователей системы, а именно их имена, email и историю заказов.

Таблица «Заказ» содержит информацию про заказы, осуществлённые в системе, а именно пользователя, который осуществил заказ, услугу, которой воспользовался пользователь и дату заказа.


Таблица «Сервис» содержит информацию про услуги салона красоты, а именно их название услуги, описание услуги, цену и дату оказания услуги.

Описание структуры клиентской части.

    1. Описание интерфейса «Обычный пользователь».

Интерфейс сайта состоит из HTML-страниц, оформленных с помощью CSS-стилей. Сайт состоит из таких страниц:

  • Главная страница сайта
  • Страница «О нас»
  • Страница «Цены»
  • Страница «Отзывы»
  • Страница «Наши работы»
  • Страница «Как связаться»
  • Страница «Оформление заказа»

С помощью этих страниц осуществляется реализация трёх основных функций сайта.

Каждая из страниц сайта имеет своё наполнение и осуществляет определённую функцию, описанную ниже по тексту.

    1. Инструкция пользователя.

Начало работы пользователя з сайтом начинается з главной страницы, на которой содержится информация об салоне красоты, меню с ссылками на все остальные страницы и кнопка оформления заказа.

Рисунок формы главной страницы представлен ниже по тексту.

Рис.6 - Главная страница сайта

На странице сайта «О нас» для пользователя предоставлена детальная информация о компании. Рисунок страницы «О нас» представлен ниже.

Рис. 7 - Страница сайта «О нас»

На странице сайта салона красоты «Цены» представлена информация про цены на услуги салона красоты на различные виды услуги. Рисунок страницы «Цены» представлен ниже.

Рис. 8 - Страница сайта «Цены»

Страница веб-сайта салона красоты «Наши работы» отображает фотографии работ мастеров, которые работают в салоне красоты. Работы меняются на странице по методу карусели. Рисунок с изображением страницы представлен ниже.

Рис. 9 - Страница сайта «Наши работы» - часть 1

Рис. 10 - Страница сайта «Наши работы» - часть 2

Рис. 11 - Страница сайта «Наши работы» - часть 3

Рис. 12 - Страница сайта «Наши работы» - часть 4

Рис. 13 - Страница сайта «Наши работы» - часть 5


Страница веб-сайта салона красоты «Отзывы» отображает отзывы, которые оставили клиенты салона. Рисунок с изображением страницы представлен ниже.

Рис. 14 - Страница сайта «Отзывы»

Страница веб-сайта салона красоты «Контакты» отображает контакты салона. Рисунок с изображением страницы представлен ниже.

Рис. 15 - Страница сайта «Контакты и оформление заказа»

Заключение

В соответствии с заданием на проектирование сайта был создан сайт салона красоты «Brow beauty bar».

Были созданы главная страница и страницы:

  • Страница «О нас»
  • Страница «Цены»
  • Страница «Отзывы»
  • Страница «Наши работы»
  • Страница «Контакты»
  • Страница «Сделать заказ»

Был создан каталог товаров, форма для заказов, форма отображения отзывов и форма отображения контактов, форма отображения цен на услуги и форма отображения информации об предприятии- салоне красоты.

В процессе создания сайта были получены навыки работы с языком гипертекстовой разметки HTML, таблицами каскадных стилей CSS, языком программирования Javascript и языком программирования PHP. Получены навыки создания серверной и клиентской частей приложений, навыки создания структуры базы данных и веб-страниц сайта.

Также в процессе создания сайта были получены навыки анализа бизнес процессов предприятия, анализа главных функций сайта. В процессе написания курсовой работы была создана рабочая версия сайта салона красоты и детально описан процесс разработки.

Создание сайта увеличило поток клиентов. Также создание сайта сопутствовало продвижению в интернете, которое сейчас является одним из ключевых факторов в продвижении бизнеса. Основное преимущество от созданного сайта - это то, что клиент сможет узнать информацию о салоне 24 часа в сутки 7 дней в неделю и также заказать услугу, которую предоставляет салон.

Список использованной литературы

Основная литература:

  1. Мейер, Б. Инструменты, алгоритмы и структуры данных / Б. Мейер. - 2-е изд., испр. - М. : Национальный Открытый Университет «ИНТУИТ», 2016.
  2. Савельева, Н.В. Язык программирования PHP / Н.В. Савельева. - 2-е изд., испр. - М. : Национальный Открытый Университет «ИНТУИТ», 2016
  3. Прохоренок, Н. HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера / Н. Прохоренок. - СПб.: БХВ - Петербург., 2010. - 900 с.
  4. Мазуркевич, А. PHP: настольная книга программиста / А. Мазуркевич. - М.: Новое знание, 2003. - 480 с.