Реферат: БД Информационная система Железнодорожная станция

Составить» используяСУБД MicrosoftAccess


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

Продажа билетовосуществляетсяот текущей датыи на 30 дней вперёд, для чего имеетсятаблица «Датыотправлениясоставов».

В системе ведетсякартотекакупленныхбилетов. Попрохождениивремени прибытиясостава настанцию назначения, билеты, проданныена этот состав, удаляются изкартотеки. Также удаляетсяи состав изтаблицы «Датыотправлениясоставов».

На каждый билетв картотекузаносятсяследующиесведения:

ФИО пассажира

Номер состава

Номер вагона

Номер места

Дата отправления состава со станции следования

Станция следования пассажира – станция посадки

Станция назначения пассажира – конечная станция для пассажира

Дата отправления пассажира

Тип вагона (плацкартный, купейный или сидячий)

Время отправления пассажира

Время следования пассажира

Время прибытия пассажира

Цена билета


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

Каждое место, характеризуетсяследующимипараметрами:

Номер билета

Название станции

Номер состава

Номер вагона

Номер места

Дата отправления состава со станции следования


Каждому составусоответствуетуникальныйномер состава, а также следующиепараметры:

Станция следования состава

Станция назначения состава

Время отправления состава

Время следования состава

Время прибытия состава

Дни недели, по которым отправляются составы


Для обеспеченияцелостностисистемы имеетсятаблица «Станции», в которой перечисленыназвания всехстанций следованиясоставов. Названиястанций являютсяуникальными.

Предусмотреныследующиеограниченияна информациюв системе:

В плацкартном вагоне 60 мест. В купейном и сидячем – соответственно 40 и 100.

Время прибытия и отправления пассажира, а также тип вагона в билете, должны строго соответствовать реальному времени и типу вагона состава, на который был продан билет. Цена билета высчитывается как сумма цен билетов между всеми станциями следования.

Через одну станцию может проходить несколько составов, и каждый состав, естественно, проходит за время следования несколько станций.

На одно и тоже место может быть куплено несколько билетов, если станции следования пассажиров, купивших эти билеты, не пересекается.

За одни день может отправиться только один состав с одинаковым номером.

Билеты продаются от текущей даты и до 30 дней вперёд.

еще рефераты
Еще работы по информатике