Основными задачами руководства любого предприятия является контроль и организация плодотворной деятельности каждого сотрудника и компании в целом. В способах достижения поставленных задач автоматизация играет порой главную роль. Мы разрабатывали свой программно аппаратныйкомплекс именно для того чтобы помочь руководителям различных уровней проводить аналитическую работу, автоматизировать и оптимизировать процессы документа оборота и межведомственной логистики различных отделов предприятия. Обеспечить возможность оперативного контроля и корректировки работы технических процессов на предприятиях связанных и использованием весовогооборудования. (элеваторы, нефте и газохранилища, железнодорожные товарные станции).
Программный продукт «Весовой поток» уже несколько лет успешно работает на предприятиях Российской Федерации в различных регионах и республиках: Якутии, Москвы и Московской области, Ростовской области, Краснодарского и Ставропольского края, и пр. За этот период мы сумели накопить богатый опыт внедрения системы на объектах заказчика. Исходя из пожеланий заказчиков и общих задач,выполняемых на предприятиях была разработана базовая версия программного продукта, включающая в себя минимальный необходимый функционал.
Поставляемая система представляет из себя систему автоматизации весового контроля автомобилей на предприятии, автоматизации документооборота.
- Система снижает влияние человеческого фактора и повышает уровень контроля за действиями операторов весовой.
- Автоматическое получения показаний весовых терминалов.
- Автоматическое формирование электронных документов.
- Связь оборудования с бухгалтерскими и аналитическими системами.
- Увеличение пропускной способности потока через весовое оборудование.
- Система контроля управления доступом на территорию предприятия.
- Интеграция различного оборудования в системы АСУ ТП
Весовая состоит из автомобильных тензометрических весов и камер видеонаблюдения. Планируется внедрение следующей схемы работы весовой:
· Подъезд автомобиля к линии распознавания (въезд)
· Автоматическое распознавание государственного номерного знака автомобиля по видео, поступающему с камеры видеонаблюдения;
· Въезд автомобиля на весы;
· Автоматическое получение показаний весов;
· Съезд автомобиля с весов
· Загрузка автомобиля на базе
· Подъезд автомобиля к линии распознавания (выезд)
· Автоматическое распознавание государственного номерного знака автомобиля по видео, поступающему с камеры видеонаблюдения;
· Въезд автомобиля на весы
· Автоматическое получение показаний весов;
· Формирование электронного документа
· Распечатывание и выгрузка в бухгалтерию сформированного документа
· Взвешивание – акт единичного взвешивания одного автомобиля (с грузом или без) возможность изменения автоматически распознанного номера и веса отсутствует у всех категорий пользователей;
· Отвес – совокупность двух взвешиваний одного и того же автомобиля. Все взвешивания в отвесе должны быть сделаны в один день. В отвесе содержится одно взвешивание с грузом и одно взвешивание автомобиля без груза;
· Система «Весовой поток» - программный продукт со следующим минимальны набором необходимых для работы модулей:
· Ядро системы «Весовой поток»
· Модуль интеграции с весовым оборудованием
· Модуль оператора весовой
· Территориально распределенные объекты - комплекс программно-аппаратных средств, включающий в себя компьютер на котором обязательно установлена система АСУ «Весовой поток» и автомобильные тензометрические весы
Основные пользователи разрабатываемой системы – оператор весовой, менеджер, бухгалтер, администратор и сотрудник службы безопасности. Приведем типичные сценарии использования разрабатываемой системы этими пользователями, которые в дальнейшем помогут установить непротиворечивость и полноту спецификации.
· Штатный режим работы. Автоматически фиксируются номера и вес автомобилей. Информация о водителе, грузе и т.п. заполняется со слов водителя и контролируется по видеозаписи. Оператор распечатывает “печатную форму” и передает ее водителю.
· Ответственное лицо компании, занимается управленческим анализом данных по отгрузкам/поступлениям товара. Использует в своей работе модуль отчетов, имеет возможность формирования отчетов в разрезе фирм/водителей/товаров за любой промежуток времени
· Отвечает за правильное формирование документов на весовой, управляет процедурой обмена данными между бухгалтерской программой и системой.
· Совместно с сотрудником службы безопасности имеет возможности производить сверку бухгалтерских отчетов и отчетов системы
· Производит первоначальное конфигурирование системе, распределяет права пользователей, производит техническое обслуживание системы. При возникновении нештатных ситуаций является связующим звеном между пользователем и службой технической поддержки
· Проверка конкретного отвеса или взвешивания. Дежурный, например обладая доп. информацией, ищет конкретные отвесы или взвешивания. Далее просматривает и анализирует результаты поиска.
Стоит заметить что выше указанные роли пользователей являются условностями, призванными разграничить использование системы в рамках организации. Любые из полномочий каждой из описанных ролей могут быть делегированы системным администратором на одного пользователя. Фактически это означает что один и тот же пользователь может выполнять например, одновременно функции оператора весовой, функции бухгалтера и часть функций менеджера.
Система АСУ ТП «Весовой поток» состоит из следующих модулей.:
1. Ядро системы
a. Модуль обмена данными
b. Модуль интеграции с ПО SecurOS
2. Модуль интеграции с весовым оборудованием
3. Модуль отчетов (дополнительное рабочее место)
4. Модуль лаборатория
5. Модуль интеграции с сенсорными терминалами
6. Модуль оператора весовой
7. ПО SecurOS + AutoInspector
8. Сервер АСУ «Весовой Поток»
9. Дополнительное рабочее место
10. Сенсорный терминал, для ввода данных водителем (дополнительное рабочее место)
11. WEB-доступ
Ядро системы является самостоятельным программным продуктом, функционирующим независимо от установленных в системе модулей
Ядро системы «Весовой поток» устанавливается на компьютеры, за которыми будет происходит работа допущенного к системе персонала. Выполняет следующие функции
· Предоставление программного интерфейса, необходимого работы модулей системы
· Предоставление функционала обмена сообщениями между модулями системы
· Контроль прав пользователей
· Предоставление функционала, необходимого для работы с базой данных
· Предоставления функционала редактора печатных форм
· Модуль обмена данными
· Предоставление функционала необходимого для работы с системой 1С предприятие посредством механизма OLE
· Модуль интеграции с ПО SecurOS
· Отправка служебных команд от ядра системы «Весовой поток» в ПО SecurOS
· Получение служебных команд от ПО SecurOS в ядро системы «Весовой поток»
Модуль интеграции с весовым оборудованием выполняет является промежуточным звеном между низкоуровневым интерфейсом весового терминала и ядром системы «Весовой поток»
Модуль содержит список различных протоколов обмена данными производителей весовых терминалов, список которых постоянно расширяется. Выполняет следующие функции
· Интерпретирование сигнала поступающего по коммуникационному порту от весового терминала, в соответствии с выбранным протоколом обмена, в формат понятный ядру системы «Весовой поток»
· Обмен данными между ядром системы «Весовой поток» и весовым оборудованием
Данный модуль служит для построения управленческих и бухгалтерских отчетов. Выполняет следующие функции
· Предоставление интерфейса пользователя с функционалом необходимым для построения отчетов
· Выполнение запросов к БД в соответствии с выбранными параметрами отчетов
· Вывод сформированных отчетов на экран в соответствующие печатные формы
· Экспорт данных в форматы CSV, TXT, XLS, RTFдля дальнейшего анализа
Данный модуль служит для учета товаров на предприятиях использующих повышающие, либо понижающие коэффициенты для отпускаемого/принимаемого товара в зависимости от его лабораторных показателей. В качестве таких показателей для примера могут выступать сорность (металлолом), калибровка (семечка), соотношение между определенными компонентами мультикомпонентных грузов.
Модуль предоставляет функционал необходимый лаборанту для внесения показателей сорности/качества в систему. Во работы системы модуль всегда функционирует в фоновом режиме и вносит корректировки в показания взвешиваний на основании внесенных лаборантом данных.
· Анализ лабораторных данных привязанных к определенному транспортному средству
· Вычисление чистого(полезного) веса товара на основании проанализированных данных
· Формирование отчетов по произведенным корректировкам
Модуль интеграции с сенсорными терминалами
Данный модуль служит для обмена данными с сенсорными терминалами, обработки введенной информации водителями. Выполняет автоматическое создание и заполнение документов в системе 1С. Модуль предоставляет следующий функционал, для проведения взвешивания без участия оператора:
· Получения номера от системы распознавания номеров.
· Выдача разрешения на въезд на весы.
· Проверка положения на весах.
· Обработка введенных данных.
· Формирование электронного документа
· Формирование структуры данных, которая может быть загружена в существующую систему ведения бухгалтерского учета
Основной модуль системы необходимый для выполнения операций взвешивания транспорта, формирования документов, обмена данными с бухгалтерской программой и распечатывания унифицированных печатных форм. Выполняет следующий функции
· Предоставление интерфейса пользователя с функционалом необходимым для работы системы в соответствии с выбранной ролью пользователя
· Обработка сообщений от модуля интеграции с весовым оборудованием
· Обработка сообщений связанных с распознаванием номера от модуля интеграции с ПО SecurOS
· Проведение операций взвешивания транспортного средства
· Ведение справочников системы
· Поддержка функций импорта/экспорта данных
· Ведение учета выгруженных в бухгалтерию документов
· Формирование электронного документа
· Формирование структуры данных, которая может быть загружена в существующую систему ведения бухгалтерского учета
· Формирование печатного документа на основании его электронного дубликата
Программный продукт видеонаблюдения компании ISS. Выполняет следующие функции
· Запись видеопотока с камер, установленных на объекте
· Распознавание автомобильных номеров
· Ведение видеоархива
· Предоставление функционала управления периферийными устройствами такими как шлагбаумы, светофоры, освещение и др.
Дополнительный программный продукт необходим для объединения территориально распределенных объектов в один комплекс с централизованным администрированием. Устанавливается на выделенный сервер, с доступом в Интернет. Для связи с территориально распределенными объектами используется VPN-соединение. Выполняет следующие функции
· Репликация данных между территориально распределенными объектами и центральной базой данных, содержащей информацию о всех объектах подключенных к системе
Сенсорный терминал представляет собой персональный компьютер, установленный в вандалоустойчивый корпус. Устанавливается на весах, так что бы водитель, не выходя из автотранспортного средства, мог вводить данные
Терминал обладает следующим функционалом, необходимым для комфортной и стабильной работы:
· Автоматический поиск заказа и подготовка всех данных для формирования документа взвешивание.
· Фильтрация номенклатур, складов и контрагентов по типу операции в которых они могут участвовать.
· Печать чеков водителю для предоставления на местах отгрузок/выгрузок, бухгалтерии и пунктах охраны.
Данный модуль является дополнением для «Центрального хранилища данных». Позволяет производить подключение и работу с базой данных, находящейся на «Центральном хранилище данных». Выполняет следующие функции
· Предоставление удобного интерфейса пользователя для работы с базой данных содержащей информацию, о всех объектах подключенных к системе, посредством обычного Интернет-браузера (InternetExpolorer, MozillaFirefox и др.)
· Предоставление защищенного канала связи между клиентским браузером и модулем посредством SSL-шифрования
· Контроль прав доступа пользователей
· Предоставление интерфейса связи с «Центральным хранилищем данных» для использования функций принудительной синхронизации с выбранным объектом
· Предоставление интерфейса администрирования объектов
· Предоставление необходимого функционала для построения отчетов
· Предоставление необходимого функционала для формирования электронных документов
· Предоставление необходимого функционала для пе