Інформаційна система «Автовокзал», Авторська платформа

інформаційна

Інформаційна система «Автовокзал».

Завдання: Потрібно розробити інформаційну систему для автовокзалу. Як користувача передбачаються адміністратор, касири та пасажири.

1.Концептуальна модель предметної області.

Мені потрібна інформація про рейси за певним маршрутом та у певний час, а саме: кількість вільних місць, вартість проїзду, вартість перевезення багажу, номер автобуса, час відправлення, час прибуття. Я питаю, чи є автобуси, що рухаються за потрібним мені маршрутом, якщо вони є і їх кілька, я питаю найближчий за часом, дізнаюся, чи є вартість проїзду не більшою за ціну в певному діапазоні, якщо вона мене влаштовує, то я купую квиток, в якому можу прочитати наступну інформацію: номер маршруту, маршрут, номер автобуса, час відправлення, дата відправлення, час прибуття, вартість проїзду, вартість перевезення багажу, номер місця, номер перону. Якщо вартість квитка мене не влаштовує, то я прошу квиток на рейс із меншою вартістю. Якщо я передумав їхати на рейсі до того, як автобус поїхав, то я здаю квиток до каси, де мені повертають 2/3 вартості квитка. Якщо рейс з якихось причин скасували, я йду здавати квиток до каси і отримую повну вартість квитка.

Я повинен отримувати інформацію про рейси за певним маршрутом та у певний час: номер маршруту, маршрут, номер автобуса, час відправлення, час прибуття, кількість місць, кількість вільних місць, вартість проїзду, вартість перевезення багажу, номер перону. Також у мене є можливість змінювати інформацію про вільні місця.

Якщо автобус затримується, то я змінюю інформацію про рейс, а саме змінюю час відправлення та часприбуття. Якщо автобус зламався або погані погодні умови, то я скасовую певний рейс. Якщо взяли на роботу нового водія, я заношу його до списку водіїв.

1.1Опис об'єктів предметної області, їх атрибутів та зв'язків між об'єктами.