Рабочее место диспетчера

Рабочее место диспетчера представляет собой web-приложение, которое позволяет осуществлять заказ бетонной смеси с любого компьютера, подключенного к локальной сети Системы. Если в локальной сети подключена точка доступа WIFI то имеется возможность доступа к приложению с помощью смартфонов, ноутбуков и планшетных компьютеров, так как для работы приложения достаточно стандартного браузера, который имеется практически во всех мобильных и настольных операционных системах.

Основные возможности:

  • Удалённый заказ бетонной смеси
  • Контроль выполнения заказа
  • Просмотр/печать архива заданий
  • Доступ осуществляется после авторизации логином и паролем

Интерфейс программы

Большую часть экрана занимают интерфейсы для выбора и задания характеристик будущего изделия.

Сверху и снизу располагаются информационные панели, отображающие информацию о текущем состоянии «АРМ Диспетчера», а именно:

  • название программного продукта
  • дополнительные меню
  • идентификационный номер в системе заказов(в приведенном примере — 16)
  • версию программного продукта(в приведенном примере 2.1)
  • опции подключения к базе данных
  • версию базы данных
  • год выпуска

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

  • Форма заказа — позволяет создать новый заказ для изделия.
  • Заказы — позволяет просматривать и управлять заказами.

Форма заказа

На вкладке «Форма заказа» представлены интерфейсы для формирования заказа.

Точки доставки

Точки доставки представляют из себя интерфейс для быстрого переключения между отсортированными группами изделий. Изделия различаются по своему функциональному назначению для каждого получателя, соответственно, изделия можно сгруппировать и тем самым обезопасить от неправильного ввода. Причем, выбор получателя, указывает автоматике ООО ИВП «Комкон» куда(на какую точку) доставлять готовую смесь. В списке присутствует пункт «НЕ ЗАДАНО» - при выборе этого пункта, группировка по изделиям не происходит, и выводится весь доступный список, а также, приготовленное изделие не будет привязано к определенной точке доставки.

Изделия

Поле «Изделие» содержит список доступных для заказа изделий, сгруппированных по точкам доставки. У каждого изделия есть значение объёма по умолчанию, а также ограничение объёма снизу и сверху.

Объём

Поле «Объём» предназначено для ввода объёма заказываемого изделия. Поле активируется только тогда, когда будет выбрано нужное изделие. Во всех других случаях оно остается заблокированным. При выборе изделия в поле ввода автоматически подставляется значение объёма по умолчанию, а слева и справа отображается граница разрешенных для ввода значений. Ввести значение меньше или больше границы диапазона программа не даст.

Ввод числа может осуществляться тремя различными способами:

  • прямой ввод с клавиатуры — пользователь, установив курсор на поле ввода, может ввести нужное значение объёма, причем ввод некорректных символов программа не разрешит. Допустимо вводить только цифры и разделитель «точка». Значение можно ввести без десятичной части, тогда программа сама дополнит десятичную часть нулями.
  • перемещение ползунка — пользователь, захватив указателем мыши, перемещает ползунок, при этом наблюдая и выставляя необходимое значение объёма. Крайнее левое положение ползунка соответствует минимально-возможному вводимому значению, правое — максимально-возможному значению.
  • нажатие на кнопки диапазона — пользователь, нажимая на кнопки корректировки значения, выставляет необходимое значение объёма. На кнопках указана величина изменения и тип(прибавить или убавить). Соответственно, нажатие на любую из кнопок будет менять текущее, отображаемое значение. Изменение величины ограниченно максимальным и минимальным возможным значением. Заказ принимается в кубических метрах.

Дополнительно

Поле «Дополнительно» предназначено для дополнительных опций формирования заказа.

Поле ввода «ТТН» - предназначено для ввода значения товарно транспортной накладной. Поле может оставаться пустым. Если поле заполнено, то введённый данные будут фигурировать в отчётах о выполненных заданиях автоматики ООО ИВП «Комкон».

Поле ввода «Номер машины» - аналогично предыдущему полю, только позволяет ввести номер машины, которая получит готовую смесь(для товарного бетона).

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

Поле состояния заказа

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

Заказы

На вкладке «Заказы», в удобной табличной форме, представлены данные по заказам.

Кнопка «Обновить» - служит для обновления данных. По окончанию обновления появится сообщение.

В таблице, помимо полей в форме заказа, есть ещё дополнительные поля:

  • Дата и время — дата и время, когда заказ был принят системой.
  • Объём — представлен двумя значениями. Первое значение — сколько реально было изготовлено продукции, а второе — сколько заказывали. Во время приготовления бетонной смеси первое значение будет динамически меняться, пропорционально приготовленному объёму.
  • Статус — статус заказа, отображает, на какой стадии находится заказ. На рисунке выше видно два статуса - «Принято»(заказ принят и ожидает постановки в очередь выполнения) и «Удаление»(по какой либо причине данный заказ отменяется). Другие статусы так же называются исходя из своего функционального назначения(«Постановка в очередь», «Выполнение» и др.).
  • Опции — дополнительные опции, зависящие от текущего состояния заказа(статуса). Например, если статус установлен «Принято», заказ принят к исполнения, но ещё не начал исполняться, то его ещё можно отменить. Но если заказ начал исполняться, то отменить его уже нельзя. Если заказ выполнен, то в этом поле появится значок с отчетом по данному заданию(см. ниже). Данные в этой таблице хранятся примерно сутки, после чего удаляются.

Информация о выполненном заказе

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

Все поля в таблице интуитивно понятны и не требуют разяснений.

Другие возможности

Защита от несанкционированного использования.

АРМ Диспетчера имеет встроенную функцию защиты от несанкционированного доступа. Доступ осуществляется по имени пользователя и паролю. Пользователю, вошедшему в программу, по истечении 8 часов снова будет показан экран авторизации. Наличие режима защиты определяется настройками программы. Если защита включена, то будет запрашиваться пароль на вход в систему, а на главном экране(на верхней панели) появится дополнительный пункт «Выход» для принудительного выхода из программы