Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Добавление и изменение заказа
Рис. 17. Форма «Обновление данных о заказе» Форма «Обновление данных о заказе» позволяет создать новый заказ или изменить существующий. Интересные особенности данной формы: · при создании нового заказа поле «Дата оформления» автоматически получает значение текущей даты; · при выборе клиента поле «Адрес отправления» автоматически заполняется информацией об адресе этого клиента; · объем груза автоматически вычисляется по его габаритам; · при смене статуса заказа на «Выполнен» в поле «Дата выполнения» автоматически устанавливается значение текущей даты. Форма «Клиенты» Рис. 18. Форма «Клиенты» Данная экранная форма позволяет просмотреть список всех клиентов и дополнительную информацию о каждом из них. В верхней части окна находится список всех клиентов. С помощью щелчка по заголовку столбца можно отсортировать список по выбранному критерию. В нижней части окна находятся управляющие кнопки, позволяющие: найти клиента по фамилии, просмотреть заказы выбранного клиента, добавить запись о новом клиенте, изменить или удалить существующую запись, распечатать отчет обо всех клиентах и закрыть экранную форму. Справа отображается общее количество клиентов, а также диаграмма, демонстрирующая пропорции количества физических и юридических лиц. Форма добавления и изменения сведений о клиенте Рис. 19. Форма добавления и изменения сведений о клиенте Форма «Заказы клиента» Рис. 20. Форма «Заказы клиента» Форма «Водители» Рис. 21. Форма «Водители» Форма «Водители» отображает список всех водителей организации и позволяет добавить запись о новом водителе, а также изменить или удалить существующую запись. В правом нижнем углу формы отображается фотография водителя. С помощью кнопки «Заказы водителя» можно просмотреть заказы по выбранному водителю. А с помощью кнопки «Статистика по водителям» можно увидеть статистику по выручке водителей за различные периоды. Интересной особенностью данной формы являются вычисляемые значения возраста, стажа и длительности работы. В базе данных эти сведения хранятся в виде исходных дат, но на экран выводятся уже вычисленные значения на основе текущей даты. Причем, в зависимости от получившегося числа, меняется слово после него. Например, 40 лет, 21 год, 2 года. Такая функциональность реализована вручную с помощью программного кода, который можно увидеть в приложении 1.
Форма добавления и изменения сведений о водителе Рис. 22. Форма добавления и изменения сведений о водителе В данной форме реализована серьезная проверка вводимых данных, чтобы сведения о водителе были корректными. На экране появится предупреждение, если: · дата рождения позже текущей даты; · дата начала стажа позже текущей даты; · возраст водителя менее 18 лет; · дата начала стажа вождения ранее 18 лет; · дата найма раньше даты начала стажа вождения. Исходный код функции, осуществляющей проверку вводимых данных, можно увидеть в приложении 2. Форма «Заказы, назначенные водителю» Форма выглядит аналогично форме «Заказы клиента», которую иллюстрирует Рис. 20. Статистика по выручке водителей за период Рис. 23. Статистика по выручке водителей за период Данное окно позволяет просмотреть статистику по выручке водителей за определенный период. Особенности данного окна: · при открытии окна значения полей «Год» и «Месяц» автоматически устанавливаются в соответствии с текущей датой; · при выборе в качестве периода значения «За год» автоматически скрывается поле «Месяц»; · при выборе в качестве периода значения «За всё время» автоматически скрываются поля «Год» и «Месяц». Использование данной статистики позволяет выявить водителей, принёсших больше всего выручки за определённый период. Форма «Автомобили» Рис. 24. Форма «Автомобили» Данная форма отображает список всех автомобилей, используемых в компании. Особенность данной формы заключается в том, что при выборе автомобиля для выполнения заказа внизу этой формы появляется панель со справочной информацией о характеристиках груза, помогающей упростить подбор автомобиля. Рис. 25. Форма «Автомобили» при оформлении заказа
|
|||||
Последнее изменение этой страницы: 2016-08-15; просмотров: 579; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.168.16 (0.005 с.) |