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

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

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

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

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

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

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

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

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

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

Форма заказа

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

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

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

** Изделия **

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

** Объём **

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

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

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

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

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

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

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

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

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

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

Заказы

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

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

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

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

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

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

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

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

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

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