Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая по КПиЯП.docx
Скачиваний:
40
Добавлен:
16.03.2016
Размер:
1.34 Mб
Скачать
    1. Назначение программы

Сегодня большинство систем управления базами данных (СУБД) позволяют размещать в своих структурах не только данные, но и методы (то есть программный код), с помощью которых происходит взаимодействие с потребителем или с другими программно-аппаратными комплексами.

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

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

Проектируемая база данных (БД) предназначена для информационной системы (ИС) обслуживающего персонала, для управления и учёта выездов всех автобусов. БД должна решать довольно узкий круг задач, связанный с сопоставлением расписания и фактических выездов автобусов по различным маршрутам.

Основной задачей стоящей перед проектируемой БД является составление расписания выездов автобусов под управлением соответствующих экипажей, с учётом дальности маршрута.

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

— ввод данных;

— хранение данных;

— обновление данных;

— выборка данных;

— предоставление отчётов.

1.2 ВХОДНАЯ ИНФОРМАЦИЯ

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

  • дата поездки;

  • время поездки;

  • количество билетов;

  • ФИО клиента;

  • ФИО водителя;

  • номер автобуса;

  • информация о маршруте (место отправления/прибытия);

  • номер телефона (основной/резервный);

  • цена поездки.

    1. ВЫХОДНАЯ ИНФОРМАЦИЯ

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

Выходной информацией является полный отчет о клиентах. В него входит:

ФИО клиента, сведения о времени/дате поездки, количестве проданных билетов на конкретный автобус, личная информация (номер телефона, какие-либо подробности о клиенте), описание.

Данная информация выводится на экран в виде таблицы, с возможностью корректировки, добавления, удаления.

Постоянной информацией для данной задачи является информация, которая хранится в нашей автоматизированной системе бронирования между вызовами программы. Такой информацией является данные о клиенте, данные о рейсе (автобусе). Данная информация вводится в таблицы и хранится после выхода из программы.