КурсоваяУправление даннымиГод: 2024ВИВТ: Воронежский институт высоких технологий
👁 11💼 0

Готовая курсовая: Информационная система салона красоты

Загружена: 20.02.2026 11:45

Проектирование и реализация реляционной базы данных и интерфейса для салона красоты. Раскрыты бизнес‑процессы, ER‑модель, SQL‑скрипты для PostgreSQL, примеры заполнения и набор запросов. Практическая ценность — автоматизация записи клиентов, учёта товаров и финансов.

Содержание

Оглавление
Введение	3
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ФОРМАТИРОВАНИЕ ТРЕБОВАНИЙ	6
1.1 Бизнес-процессы	6
1.2 Требования к системе	7
2. ИНФОРМАЦИОННОЕ ПРОЕКТИРОВАНИЕ	10
2.1Сущности	10
3. СОЗДАНИЕ БАЗЫ ДАННЫХ	19
3.1 Установка связей	23
3.2 Наполнение таблиц данными	23
3.3 Запросы к базе данных	26
3.4  Улучшим удобство использования	28
Заключение	31
Список используемой литературы	33

Введение

Современный рынок услуг в сфере красоты характеризуется высокой конкуренцией. Салоны красоты стремятся не только предоставлять качественные услуги, но и оптимизировать свои внутренние процессы для повышения эффективности и привлечения клиентов. Автоматизация управления салоном красоты является важным шагом в этом направлении. Информационные системы позволяют систематизировать данные о клиентах, услугах, сотрудниках и расписании, что снижает вероятность ошибок, экономит время и позволяет лучше управлять ресурсами.
В настоящее время, многие салоны красоты сталкиваются с рядом проблем, таких как: ручное ведение расписания, что часто приводит к накладкам и ошибкам, а также к неудобству для клиентов, и ведет к потере информации о клиентах из-за разрозненности данных, которые хранятся в разных форматах, в том числе на бумаге. Также возникают сложности с учетом финансов, что может привести к неточностям в расчетах и недовольству персонала.
В контексте общих тенденций автоматизации бизнеса, внедрение информационной системы в салоне красоты не только отвечает насущным потребностям, но и позволяет салону идти в ногу со временем, повышая свою конкурентоспособность и улучшая качество предоставляемых услуг
Объектом исследования в данной работе выступает информационная система салона красоты, а предметом исследования - управление данными и данной системой, включая проектирование базы данных, реализацию пользовательского интерфейса и обеспечение функциональности. Целью данной работы является не только разработка и реализация базы данных и приложения для управления данными в салоне красоты, но и обеспечение эффективного хранения и обработки информации о клиентах, услугах, сотрудниках и расписании, что, в свою очередь, должно привести к повышению удовлетворенности клиентов, оптимизации рабочего времени сотрудников и увеличению прибыли салона. Задачи данной работы включают в себя:
1.	Анализ предметной области и формулирование требований к базе данных. Этот этап включает в себя: изучение бизнес-процессов салона красоты, проведение интервью с персоналом для выявления их потребностей и требований, а также анализ существующих систем управления, если они имеются.
2.	Инфологическое проектирование базы данных с использованием ER-модели. ER-модель (модель «сущность-связь») является инструментом, который позволяет графически представить данные и связи между ними, и служит основой для создания структуры базы данных.
3.	Логическое проектирование базы данных, нормализация и преобразование в реляционную модель. Нормализация данных необходима для устранения избыточности данных и обеспечения их целостности. В процессе нормализации данные приводятся к набору таблиц, которые минимизируют повторение данных и обеспечивают их согласованность. Применяются формы нормализации (1NF, 2NF, 3NF).
4.	Физическое проектирование базы данных в выбранной СУБД (PostgreSQL). В качестве СУБД для реализации базы данных была выбрана PostgreSQL, благодаря её надежности, масштабируемости и открытому исходному коду.
5.	Разработка пользовательского интерфейса для работы с базой данных. Создание удобного и интуитивно понятного интерфейса является важной задачей, так как он будет служить основным инструментом взаимодействия пользователя с системой.
6.	Реализация основных функций системы: добавление, редактирование и удаление записей о клиентах, услугах, сотрудниках и товарах; поиск и фильтрация данных по различным параметрам; формирование отчетов о работе салона.
7.	Тестирование и отладка разработанной системы. Включает в себя следующие виды тестирования: модульное тестирование отдельных компонентов системы, интеграционное тестирование взаимодействия компонентов, а также пользовательское тестирование для проверки удобства и функциональности системы.

Заключение

В рамках курсовой работы была успешно разработана информационная система для автоматизации управления салоном красоты. Система включает в себя базу данных, спроектированную с учетом специфики предметной области, и удобный пользовательский интерфейс.
На начальном этапе был проведен тщательный анализ деятельности салона, выявлены ключевые сущности (клиенты, услуги, сотрудники, записи и т.д.) и их характеристики, а также сформулированы требования к системе. На основе анализа была разработана ER-диаграмма, проведена нормализация данных и создана физическая модель базы данных в СУБД PostgreSQL.
Для взаимодействия с базой данных был разработан интуитивно понятный пользовательский интерфейс, предоставляющий функциональность для добавления, редактирования, удаления, просмотра и фильтрации информации.
Тестирование системы показало ее работоспособность и соответствие поставленным требованиям. Система успешно справляется с управлением клиентскими записями, учетом финансов и товаров.
В результате, созданная информационная система позволяет значительно повысить эффективность управления салоном красоты за счет автоматизации ключевых процессов, таких как:
●	Систематизированное хранение информации о клиентах, услугах, сотрудниках и записях.
●	Быстрый и удобный доступ к необходимым данным.
●	Упрощение выполнения задач сотрудников благодаря удобной навигации и фильтрации.
Таким образом, цель курсовой работы достигнута – создана полнофункциональная система, отвечающая потребностям салона красоты и оптимизирующая его работу.
В перспективе система может быть дополнена такими функциями, как аналитика клиентской базы, автоматические напоминания о записях и генерация финансовой отчетности.

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

1.	Кодин В.В. Разработка баз данных: Учебное пособие. — М.: Изд-во НИЦ Инфра-М, 2020. — 248 с.
2.	Сайт https://www.mysql.com — документация MySQL.
3.	Абрамова, М. С. Проектирование баз данных: Учебное пособие. – Москва: Юрайт, 2020.
4.	Черемушкин, С. В. PostgreSQL для профессионалов. Полное руководство. – Санкт-Петербург: БХВ-Петербург, 2019.
5.	Рамбах, Н. Эффективное использование SQL. Практическое руководство. – Москва: ДМК Пресс, 2020.
6.	Чужиков, В. С., Иванов, А. И. Разработка информационных систем. Теория и практика. – Москва: Финансы и статистика, 2019.
7.	Коннолли, Т., Бегг, К. Базы данных. Проектирование, реализация и сопровождение. – Москва: Вильямс, 2017.
8.	Заметин, В. П. Управление данными и информационные системы: учебное пособие. – Екатеринбург: Издательство УРФУ, 2018.
9.	Глинский, Я. М. Управление проектами разработки информационных систем. – Санкт-Петербург: Питер, 2021.
10.	Граматикова, С. В. Информационные технологии в бизнесе и управлении. – Москва: Академия, 2020.
11.	Коднер, Л. Дизайн пользовательских интерфейсов. Принципы взаимодействия человека и компьютера. – Санкт-Петербург: Питер, 2019.
12.	Борисенко, С. Г. Методы и модели проектирования информационных систем. – Ростов-на-Дону: Феникс, 2018.

Подробное описание

📘 О чем эта работа

В работе спроектирована и реализована информационная система для автоматизации процессов салона красоты: учёт клиентов, услуг, расписания, товаров и финансов. Объект исследования — информационная система салона, предмет — управление данными и структурирование БД.

📚 Что внутри

Документ содержит подробное информационное проектирование и физическую реализацию в PostgreSQL.

  • ER‑модель с основными сущностями: Клиент, Услуга, Сотрудник, Запись, Товар, Поставщик, Поставка_Товара, Должность, Должность_Сотрудника.
  • SQL‑скрипты создания схемы (CREATE DATABASE, CREATE TABLE) с описанием полей и внешних ключей (ON DELETE CASCADE).
  • Примеры наполнения таблиц реальными примерами INSERT (Иванов, Петров, набор услуг: стрижка, маникюр, окрашивание и т.д.).
  • Набор практических запросов SELECT, JOIN, GROUP BY, агрегатные функции, фильтры BETWEEN/LIKE, обновление и удаление записей.
  • Раздел по удобству использования: требования к интерфейсу, роли пользователей (администратор, мастер, кассир) и руководство по работе с системой.
  • Нефункциональные требования: время отклика 2–3 с, резервное копирование и базовые требования безопасности.

📊 Для кого подходит

Для студентов направлений «Информационные системы и технологии», преподавателей, разработчиков бэкенда и тех, кто проектирует прикладные реляционные БД и интерфейсы для сервисов записи и учёта.

✨ Особенности

В работе собраны реальные SQL‑приёмы: создание таблиц с SERIAL ключами, ссылки через FOREIGN KEY, каскадное удаление, примеры INSERT с датами и временем для расписания и заполнением поставок товаров. Готовые выборки показывают, как получать список записей на дату, подсчитывать количество услуг и формировать базовые отчёты по приходу товаров.

❓ Частые вопросы

Подойдет ли для моего ВУЗа?
Структура соответствует требованиям курсовой работы: введение, главы (анализ, проектирование, реализация), заключение и список литературы.

Можно адаптировать?
Да — SQL‑скрипты и ER‑модель легко модифицируются: добавить обработку оплат, интеграцию с SMS‑уведомлениями или детализированный учёт остатков на складе.