Проектирование подсистемы «Салон красоты»



бет1/2
Дата20.12.2023
өлшемі3,42 Mb.
#141808
түріКурсовой проект
  1   2

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ И РЕСПУБЛИКИ КАЗАХСТАН
НАО «КАРАГАНДИНСКИЙ ИНДУСТРИАЛЬНЫЙ УНИВЕРСИТЕТ»
Кафедра «Технологии искусственного интеллекта»


КУРСОВОЙ ПРОЕКТ

по дисциплине: База данных

Тема: Проектирование подсистемы «Салон красоты»

___________ Руководитель: ст.преп.


(оценка) Чванова.А.О
_________________
(подпись)

Члены комиссии: Выполнила:.


ПИ-20к-2
Мусилимова Н.
___________
(подпись)
___________
(подпись
Темиртау, 2023
СОДЕРЖАНИЕ

ВВЕДЕНИЕ 3
1 РАЗРАБОТКА СТРУКТУРЫ БД 4
1.1 Описание предметной области 4
1.2 Анализ информационных потоков 4
1.3 Создание инфологической модели 5
1.3 Создание даталогической модели 6
1.4 Выбор технических и программных средств реализации БД и клиентского приложения 8
2 СОЗДАНИЕ БАЗЫ ДАННЫХ 9
2.1 Описание структуры БД 9
2.2 Описание свойств таблиц БД 9
2.3 Описание связей между таблицами БД и условий целостности данных 11
3 СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА ИНФОРМАЦИОННОЙ СИСТЕМЫ 12
3.1 Описание функций системы 12
3.2 Описание способов просмотра, редактирования, удаления данных 12
3.3 Отчеты системы 20
ЗАКЛЮЧЕНИЕ 29
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 30

ВВЕДЕНИЕ


База данных представляет собой определенный набор данных, которые, как правило, связаны объединяющим признаком либо свойством (или несколькими). Эти данные упорядочены, например, по алфавиту. Обилие различных данных, которые могут быть помещены в единую базу, ведет к множеству вариаций того, что может быть записано: личные данные пользователей, записи, даты, заказы и так далее. К примеру, если у вас интернет-магазин, то база данных вашего сайта может содержать прайс-листы, каталог товаров или услуг, отчеты, статистику и информацию о клиентах.


В первую очередь это удобно тем, что информацию можно быстро заносить в базу данных и так же быстро ее извлекать при необходимости. Если на заре развития web-разработки все необходимые данные нужно было прописывать в коде страницы, то теперь такая необходимость отсутствует – нужная информация может быть запрошена из базы данных при помощи скриптов. Специальные алгоритмы хранения и поиска информации, которые используются в базах данных, позволяют находить нужные сведения буквально за доли секунд – а при работе в виртуальном пространстве скорость работы ресурса важна как ничто другое.
Немаловажной является и взаимосвязь информации в базе данных: изменение одной строчки может привести к значительным изменениям других строк. Работать с данными таким образом гораздо проще и быстрее, чем если бы изменения касались только одного места в базе данных.
Реляционные и объектно-реляционные СУБД являются одними из самых распространенных систем. Они представляют собой таблицы, у которых каждый столбец (который называется “field” или «поле») упорядочен и имеет определенное уникальное название. Последовательность строк (их называют “records” или «записи») определяется последовательностью ввода информации в таблицу. При этом обрабатывание столбцов и строк может происходить в любом порядке. Таблицы с данными связаны между собой специальными отношениями, благодаря чему с данными из разных таблиц можно работать – к примеру, объединять их – при помощи одного запроса.
Для управления реляционными базами данных применяется особый язык программирования – SQL. Сокращение расшифровывается как “Structured query language”, в переводе на русский «язык структурированных запросов».
Целью данного курсового проекта является создание Базы данных «Салон красоты», обретение практических и теоретических знаний по разработке баз данных.

1 РАЗРАБОТКА СТРУКТУРЫ БД


1.1 Описание предметной области


Разрабатываемая информационная система предназначена для салон красоты.


Функции информационной системы:

  • клиент;

  • персоналы;

  • должность;

  • прайс-лист;

  • услуги.

Для каждого студента уникальным является его код.
Учет персонала, получающих услуги, ведется в отдельной таблице «Салон красоты». Здесь указывается ФИО персонала, виды услуги, которую он получает, а также дата начала и окончания периода получения.
Для начисления салон красоты необходимо указывать следующие данные:

  • клиент;

  • персоналы;

  • должность;

  • прайс-лист;

  • услуги.

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




Достарыңызбен бөлісу:
  1   2




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет