Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование ПО АИС автосалона по продаже автомобилей.docx
Скачиваний:
24
Добавлен:
10.03.2025
Размер:
1.31 Mб
Скачать
    1. Разбиение предметной области на сущности и атрибуты

На основе предметной области можно составить таблицы сущностей и атрибутов автосалона.

Исходя из приведенных выше сущностей, построена таблица 1.

№ п.п.

Наименование сущности

Краткое описание

1

Сотрудники

Информация о сотрудниках, работающих в организации

2

Заработная плата

Информация о ЗП всех сотрудников и их индивидуальных условиях оплаты

3

Клиентская база

Информация о клиентах

4

Характеристики авто

Информация о хар-ках автомобилей, стоящих на продаже

5

Сделки

Информация о номере сделки, дате покупки, клиенте, сотруднике и машине

6

Машины отданные по страховке

Информация о страховке

Таблица 1. Таблица сущностей

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

В каждой сущности должно быть поле, которое будет служить уникальным идентификатором. Это поле или набор полей, значения которых однозначно определяют каждую запись в таблице. Если в других сущностях при упоминании сотрудника использовать его ФИО, то это может вызвать проблемы при работе с базой данных.

Поэтому для каждой сущности добавим атрибут ID, который и будет служить идентификатором. В таблицах 2.1 – 2.6 представлено краткое описание каждого атрибута для каждой сущности.

№ п.п.

Наименование атрибута

Краткое описание

1

ID Сотрудника

Уникальный идентификатор сотрудника

2

ФИО сотрудника

ФИО сотрудника

3

Должность сотрудника

Должность сотрудника

4

Кол-во выполненной работы

Кол-во выполненной работы сотрудником

Таблица 2.1 Описание атрибутов сущности «Сотрудники»

№ п.п.

Наименование атрибута

Краткое описание

1

ID Сотрудника

Уникальный идентификатор сотрудника

2

ЗП сотрудника

ЗП сотрудника

3

Кол-во выполненной работы

Кол-во выполненной работы сотрудником

Таблица 2.2 Описание атрибутов сущности «Заработная плата»

№ п.п.

Наименование атрибута

Краткое описание

1

ID Клиента

Уникальный идентификатор клиента

2

ФИО клиента

ФИО клиента

3

Телефон клиента

Телефон клиента

4

Паспорт клиента

Паспорт клиента

5

ID Страховки

Уникальный идентификатор страховки

6

ID Модели

Уникальный идентификатор машины

7

ID Сделки

Уникальный идентификатор сделки

Таблица 2.3 Описание атрибутов сущности «Клиентская база»

№ п.п.

Наименование атрибута

Краткое описание

1

ID модели

Уникальный идентификатор машины

2

Цена макс

Максимальная цена авто

3

Цена база

Базовая цена авто

4

Кол-во мест

Кол-во мест в машине

5

Объем багажника

Объем багажника машины

6

Кол-во ЛС

Кол-во лошадиных сил в машине

7

Объем двигателя

Объем двигателя машины

8

Тип авто

Тип машины

9

Коврики

Коврики как дополнительная услуга

10

Люк

Люк как дополнительная услуга

11

Беспроводная зарядка

Беспроводная зарядка как дополнительная услуга

12

Мультимедиа

Мультимедиа как дополнительная услуга

13

Круиз

Круиз как дополнительная услуга

14

Диски

Диски как дополнительная услуга

Таблица 2.4 Описание атрибутов сущности «Характеристики авто»

№ п.п.

Наименование атрибута

Краткое описание

1

ID Сделки

Уникальный идентификатор сделки

2

ID Клиента

Уникальный идентификатор клиента

3

ID Сотрудника

Уникальный идентификатор сотрудника

4

ID модели

Уникальный идентификатор модели

5

Дата

Дата сделки

6

Тип страховки

Тип страховки

7

Комплектация

Вид комплектации

8

Сумма сделки

Сумма сделки

Таблица 2.5 Описание атрибутов сущности «Сделки»

№ п.п.

Наименование атрибута

Краткое описание

1

ID Сделки

Уникальный идентификатор сделки

2

ID Сотрудника

Уникальный идентификатор сотрудника

4

ФИО Сотрудника

ФИО Сотрудника

Таблица 2.6 Описание атрибутов сущности «Машины отданные по страховке»