Добавление и изменение заказа 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Добавление и изменение заказа



Рис. 17. Форма «Обновление данных о заказе»

Форма «Обновление данных о заказе» позволяет создать новый заказ или изменить существующий.

Интересные особенности данной формы:

· при создании нового заказа поле «Дата оформления» автоматически получает значение текущей даты;

· при выборе клиента поле «Адрес отправления» автоматически заполняется информацией об адресе этого клиента;

· объем груза автоматически вычисляется по его габаритам;

· при смене статуса заказа на «Выполнен» в поле «Дата выполнения» автоматически устанавливается значение текущей даты.

Форма «Клиенты»

Рис. 18. Форма «Клиенты»

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

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

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


Форма добавления и изменения сведений о клиенте

Рис. 19. Форма добавления и изменения сведений о клиенте

Форма «Заказы клиента»

Рис. 20. Форма «Заказы клиента»


Форма «Водители»

Рис. 21. Форма «Водители»

Форма «Водители» отображает список всех водителей организации и позволяет добавить запись о новом водителе, а также изменить или удалить существующую запись.

В правом нижнем углу формы отображается фотография водителя. С помощью кнопки «Заказы водителя» можно просмотреть заказы по выбранному водителю. А с помощью кнопки «Статистика по водителям» можно увидеть статистику по выручке водителей за различные периоды.

Интересной особенностью данной формы являются вычисляемые значения возраста, стажа и длительности работы. В базе данных эти сведения хранятся в виде исходных дат, но на экран выводятся уже вычисленные значения на основе текущей даты. Причем, в зависимости от получившегося числа, меняется слово после него. Например, 40 лет, 21 год, 2 года. Такая функциональность реализована вручную с помощью программного кода, который можно увидеть в приложении 1.


Форма добавления и изменения сведений о водителе

Рис. 22. Форма добавления и изменения сведений о водителе

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

На экране появится предупреждение, если:

· дата рождения позже текущей даты;

· дата начала стажа позже текущей даты;

· возраст водителя менее 18 лет;

· дата начала стажа вождения ранее 18 лет;

· дата найма раньше даты начала стажа вождения.

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

Форма «Заказы, назначенные водителю»

Форма выглядит аналогично форме «Заказы клиента», которую иллюстрирует Рис. 20.


Статистика по выручке водителей за период

Рис. 23. Статистика по выручке водителей за период

Данное окно позволяет просмотреть статистику по выручке водителей за определенный период.

Особенности данного окна:

· при открытии окна значения полей «Год» и «Месяц» автоматически устанавливаются в соответствии с текущей датой;

· при выборе в качестве периода значения «За год» автоматически скрывается поле «Месяц»;

· при выборе в качестве периода значения «За всё время» автоматически скрываются поля «Год» и «Месяц».

Использование данной статистики позволяет выявить водителей, принёсших больше всего выручки за определённый период.


Форма «Автомобили»

Рис. 24. Форма «Автомобили»

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

Рис. 25. Форма «Автомобили» при оформлении заказа



Поделиться:


Последнее изменение этой страницы: 2016-08-15; просмотров: 574; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 35.172.110.179 (0.005 с.)