База данных для интернет платформы, которая позволяет получить оперативную и сводную аналитику данных в сфере логистики общественного пассажирского транспорта и оптимизации пассажиропотока
Городской транспорт Статистика Транспортный проект Сводная аналитика Оптимизация
1.	Название базы данных
buslogistics

2.	Назначение, область применения и функциональные возможности
Назначение: получение оперативной и сводной аналитики в сфере логистики общественного транспорта и оптимизации пассажиропотока.
Область применения: транспортная логистика, умный город, пассажирские перевозки.
Функциональные возможности: 
•	внесение новых сведений о водителях и о транспортных средствах;
•	получение таблиц рейтингов с балльными оценками водителей и транспортных средств;
•	внесение новых сведений о совершенных рейсах;
•	выгрузка отчетов различной сложности.

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

4.	Структура базы данных
//Создание таблицы "Рейсы"
CREATE TABLE rounds(
	ID_round INT NOT NULL GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
	round_date DATE,
	round_start_time TIME,
	round_end_time TIME,
	route_number VARCHAR(15),
	route_direction BOOLEAN,
	driver_personnel_number VARCHAR(20),
	bus_number VARCHAR(15),
	total_amount INT,
	cash_amount INT,
	bank_transfer_amount INT,
	amount_by_qr_codes INT,
	number_of_passengers INT,

	CONSTRAINT fk_rounds_drivers FOREIGN KEY (driver_personnel_number) REFERENCES drivers(driver_personnel_number),
	CONSTRAINT fk_rounds_routes FOREIGN KEY (route_number) REFERENCES routes(route_number),
	CONSTRAINT fk_rounds_buses FOREIGN KEY (bus_number) REFERENCES buses(bus_number)
);

//Создание таблицы "Водители"
CREATE TABLE drivers(
	driver_personnel_number VARCHAR(20) NOT NULL PRIMARY KEY,
	name_driver VARCHAR(50) NOT NULL,
	passport VARCHAR(50),
	employment_date DATE,
	date_of_birth DATE,
	the_salary FLOAT,
	residence_address VARCHAR(50),

	driving_experience INT,
	violatoins_of_traffic_rules INT,
 	hids_in_road_accidents INT,
	negative_comments INT,
	attestation INT
);

//Создание таблицы "Маршруты"
CREATE TABLE routes(
	route_number VARCHAR(15) NOT NULL PRIMARY KEY,
	route_name VARCHAR(100) NOT NULL
);

//Создание таблицы "Автобусы"
CREATE TABLE buses(
	bus_number VARCHAR(15) NOT NULL PRIMARY KEY,
	brand VARCHAR(15),
	lifting_capacity INT,
	number_of_seats INT,
	year_of_issue INT,

	lifetime INT,
	number_of_days_of_downtime INT,
	environmental_class INT,
	pasenger_safety BOOLEAN,
	comfort INT,
	maintaining_temperature BOOLEAN,
	transportation_of_passengers_with_disabilities BOOLEAN,
	cashless_payment_terminal BOOLEAN,
	notification_system BOOLEAN
);

5.	СУБД
СУБД PostgreSQL

6.	Объем БД в машиночитаемых единицах кратных числу байт
2 002 байт
Полученные результаты исследования могут быть использованы различными организациями, сотрудниками, которые осуществляют пассажирские перевозки.
Анжелика
Чумаченко
Павловна
-
Отсутствует
Отсутствует
-
-
-
РОССИЯ
Анжелика
Чумаченко
Павловна
-
РОССИЯ
73.43.11
Городские транспортные пути и сети
02.03.IU
ENGINEERING, MECHANICAL
Анжелика
Чумаченко
Павловна
Исследование качественных и количественных показателей данных маршрутов и пассажиропотока общественного транспорта в городе Томск; разработка математической модели рейтингов для транспортных средств и водителей; front-end разработка; back-end разработка; разработка и настройка базы данных
РОССИЯ
ФОНД СОДЕЙСТВИЯ ИННОВАЦИЯМ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
1027739479734
Организация
Федеральное государственное бюджетное учреждение "Фонд содействия развитию малых форм предприятий в научно-технической сфере"
Федеральные государственные бюджетные учреждения
Анжелика
Чумаченко
Павловна
Физическое лицо
РОССИЯ