Курсовая работа: База данных "Пассажирские железнодорожные перевозки"

Поэтому разработка и создание удобной автоматизированной системы для учёта билетов и потока пассажиров облегчит работу не только операторов, но и работников аналитического отдела ДЕПО. Компьютер выполняет любые арифметические операции любой сложности за доли секунды с безошибочной точностью, что является залогом успеха в любом вычислении. На основании этого создана упрощённая автоматизированная система, призванная помочь работнику не углубляться в большой поток информации, а выбирать только требуемую (информацию) в данный момент времени. Отобразим на рисунке 1 информационные потоки:


Рисунок 1 – Схема информационных потоков

1-запрос от пассажира оператору;

2-ответ оператору;

3-данные для базы данных;

4-распоряжения по замене или добавлению данных.


2 Проектная часть

2.1 Информационное обеспечение комплекса задач

Информация в базе данных должна быть представлена простым языком. Мы решили представить базу данных в виде модели «сущность-связь», которая также известна как ER-диаграмма. Такие модели удобны для понимания.

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

Проанализировав предметную область, мы выделили 6 сущностей: станции рейса, рейс, билет, тип вагона, станции, цены.

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

2.2 Характеристика входной информации

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

- данные о пассажире (фамилия, имя, отчество), непосредственно отправляющегося в поездку;

- документ, удостоверяющий личность пассажира (номер, серия);

- информация о рейсе, на котором пассажир собирается выезжать (номер рейса, станции, время).

2.3 Характеристика выходной информации

Разработка данной программы ориентирована на формирование всего лишь одного результирующего выходного документа – проездного билета. В билете будут указаны:

а) номер билета (уникальный);

б) номер рейса;

в) время отправления;

г) время прибытия;

д) время стоянки;

е) дата отправления;

ж) дата прибытия;

з) номер вагона;

и) тип вагона;

к) количество человек;

К-во Просмотров: 525
Бесплатно скачать Курсовая работа: База данных "Пассажирские железнодорожные перевозки"