Курсовая работа: Автоматизированная система бронирования авиабилетов

Рисунок 1 – ER- модель разработанной системы

2.2 Этап логического проектирования

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

Рассмотрим схемы отношений, используемых в реляционной модели:

R1 = ORDERS (OrderID, CreditCard, Number1cl, Number2cl, UserID, FlightID),


где:

- OrderID – идентификатор заказа;

- CreditCard – номер кредитной карты;

- Number1cl – количество заказанных билетов первого класса;

- Number2cl – количество билетов второго класса;

- UserID – идентификатор пользователя, оформившего заказ;

- FlightID – идентификатор рейса, на который оформлен данный заказ.

R2 = FLIGHTS (FlightID, DateDeparture, DateArrival, Price1, Price2, AircraftID, CityDepatrureID, CityArrivalID),

где:

- FlightID – идентификатор рейса;

- DateDeparture – дата отправления;

- DateArrival – дата прибытия;

- Price1 – стоимость билета первого класса;

- Price2 – стоимость билета второго класса;

- CompanyID – идентификатор компании, организующей рейс;

- AircraftID – идентификатор самолета;

- CityDepatrureID – идентификатор города отправления;

- CityArrivalID – идентификатор города прибытия.

R3 = CITIES (CityID, CityName),

где:

- CityID – идентификатор города;

- CityName – название города.

R4 = AIRCRAFTS (AircraftID, AircraftModel, Count1, Count2),


К-во Просмотров: 1499
Бесплатно скачать Курсовая работа: Автоматизированная система бронирования авиабилетов