Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ARM_dispetchera_taxi.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
82 Кб
Скачать
☆

3.5.2.3.1 Входная запросная информация

Для получения отчета по заявкам необходимо обеспечить диалог с пользователем для ввода даты получения заявки или личного номера водителя. Такая информация вводится с клавиатуры на сообщение запрос на экране в процессе решения задачи.

Рис.3. Диалоговое окно запроса параметра «дата»

Рис.4. Диалоговое окно запроса параметра «личный номер водителя»

3.5.2.3.3 Описание выходной информации.

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

Эти документы должны выводиться на экран и на печать.

3.5.2.3.4 Описание технологии и алгоритмов решения задачи.

Общие сведения о содержании и алгоритме решения задачи

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

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

Технология ввода и накопления входной информации

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

В соответствии с этим технология ввода входной информации и решение рассматриваемой задачи приведены ниже.

Рис 5. Технологическая схема ввода информации и решения задачи учета заявок

3.5.2.3.5 Работа пользователя с выходной информацией для принятия решений

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

3.6 Проектирование базы данных.

Таблица 2.

Структура записей таблицы «Справочник "Улицы"»

№ п/п

Имя поля в таблице

Тип данных

Размер поля

Ключевое поле

1

Код

Счетчик (INT)

Длинное целое

Да

2

Улица

Текстовый

255

Нет

Таблица 3.

Структура записей таблицы «Справочник "Водители"»

№ п/п

Имя поля в таблице

Тип данных

Размер поля

Ключевое поле

1

Личный номер

Счетчик (INT)

Длинное целое

Да

2

Фамилия

Текстовый (CHAR)

255

Нет

3

Имя

Текстовый (CHAR)

255

Нет

4

Отчество

Текстовый (CHAR)

255

Нет

5

Код автомобиля

Числовой (INT)

Длинное целое

Нет

Таблица 4.

Структура записей таблицы «Справочник "Автомобили"»

№ п/п

Имя поля в таблице

Тип данных

Размер поля

Ключевое поле

1

Код автомобиля

Счетчик (INT)

Длинное целое

Да

2

№ автомобиля

Текстовый (CHAR)

255

Нет

3

Марка

Текстовый (CHAR)

255

Нет

4

Цвет

Текстовый (CHAR)

255

Нет

Таблица 5.

Структура записей таблицы «Заявки»

№ п/п

Имя поля в таблице

Тип данных

Размер поля

Ключевое поле

1

№ заявки

Счетчик (INT)

Длинное целое

Да

2

Улица

Текстовый (CHAR)

255

Нет

3

Дом

Текстовый (CHAR)

255

Нет

4

Корпус

Текстовый (CHAR)

255

Нет

5

Дата подачи заявки

Дата/время (Date)

Краткий формат даты

Нет

6

Личный номер

Счетчик (INT)

Длинное целое

Нет

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]