Разработка Системы регистрации отгрузки весовой продукции
- Заказчик:
- ОАО «Новоросцемент»
- Руководитель проекта со стороны заказчика
- Поставщик
- ООО "Интеллектика"
- Год завершения проекта
- 2015
- Сроки выполнения проекта
- Октябрь, 2014 — Сентябрь, 2015
- Масштаб проекта
- 3000 человеко-часов7 автоматизированных рабочих мест
- Цели
- • Разработка системы автоматизации отгрузки готовой продукции,интеграция с ERP системой Галактика, учет перемещения технологических добавок;
• Уменьшение времени оформления документов на отгрузку, повышение скорости взвешивания продукции, увеличение пропускной способности весовых комплексов, уменьшение времени ожидания погрузки;
• Уменьшение количества обслуживающего персонала, снижение издержек на персонал;
• Оперативное получение данных по отгрузкам, оперативный расчёт дебиторской и кредиторской задолженности, контроль лимитов отгрузки по клиентам;
• Снижение влияния человеческого фактора на бизнес-процессы взвешиваний, уменьшение количества ошибок, совершаемые по невнимательности или намеренно;
• Обеспечение контроля над процессами взвешиваний, как в онлайн режиме, так и при помощи системы извещений и отчетов.
Уникальность проекта
Архитектура решения позволила объединить весовые терминалы предприятия в единую сеть. Реализован механизм многопользовательского доступа к весам из различных рабочих мест.В связи с высокими требованиями к непрерывности процесса отгрузки, были реализованы механизмы отказоустойчивости на нескольких уровнях. Так, при разрыве связи с сервером, оператор автоматически переходит в автономный режим работы (Offline режим), и вся информация сохраняется локально. Как только сервер становиться доступным, система автоматически переходит в штатный режим работы с автоматической синхронизацией данных. В случаи выхода из строя рабочего места, оператор весовой может продолжить работать с другого компьютера под своей учетной записью. В случаи потери соединения сервера с весовым терминалом происходит автоматическое изменение маршрута подключения и происходит подключение весового терминала локально. При восстановлении соединения, система автоматически перейдет в нормальный режим работы.
Объединение различных алгоритмов работы с разнообразными типами весовых терминалов в единой системе. Добавление новых типов весов происходит с минимальными затратами.
Система регистрации отгрузки готовой продукции стала единой системой, которая позволила объединить все весовые комплексы в едином информационном пространстве, организовать взвешивания на разных типах весовых комплексов, как оборудованных автоматическими дозаторами, так и без них и в различных режимах взвешиваний.
- Использованное ПО
- Разработка решения велась на платформе Microsoft .Net Framework 4.5. В ходе разработки применялся широкий пул компонент и технологий Microsoft. Так для реализации клиентского приложения Windows была выбрана Windows Presentation Foundation (WPF). Легкий клиент был реализован на платформе ASP.NET MVC. Хранилище данных построено в Microsoft SQL Server, для доступа к данным применялась технология Entity Framework. Взаимодействие с серверной частью решения реализовано с помощью Web API и SignalR. Для решения задач синхронизации данных использовалась библиотека MS Sync framework.
- Описание проекта
- ОАО «Новоросцемент»- старейшее цементное предприятие России, один из самых крупных российских производителей строительной продукции и основной поставщик цемента в Краснодарском крае. Объединяет в себе три цементных завода с законченным циклом производства — производство «Ц/з «Пролетарий», производство «Ц/з «Октябрь» и производство «Ц/з «Первомайский». Основными предпосылками для разработки системы являлась: • Необходимость автоматизации отгрузки продукции на новой технологической линии и интеграции с аппаратной частью погрузочного комплекса; • Отсутствие решений автоматизации процессов взвешиваний, учитывающих особенности бизнес-процессов предприятия и специфику отгрузки навальной и тарированной продукции; • Высокие требования к обеспечению отказоустойчивости системы (отгрузка должна осуществляться в режиме 24х7); • Потребность службы безопасности в инструментах, позволяющих контролировать процессы отгрузки и пресекать противоправные действия. Внедрение системы происходило в несколько этапов: • Сбор требований к системе от различных служб; • Разработка и внедрение решения в пилотном режиме на автомобильном весовом комплексе производства «Ц/з «Первомайский»; • Развитие функционала системы согласно требованиям ключевых пользователей и запуск решения на железнодорожном весовом комплексе производства «Ц/з «Первомайский»; • По итогам удачного внедрения системы на производстве «Ц/з «Первомайский», было принято решение о возможности дальнейшего распространения системы на другие заводы. В настоящий момент решение тиражировано на производство «Ц/з «Пролетарий». В ходе выполнения проекта решались следующие задачи: • Объединение всех весовых комплексов в единую систему; • Получение консолидированной отчетности по всем весовым комплексам; • Автоматизация всех процессов взвешивания, минимизация случаев ручного ввода справочных данных; • Ограничение действий операторов весовых рамками регламентированных бизнес-процессов; • Хранение истории изменений документов, с возможностью ее просмотра (аудиторский след); • Реализация механизма непрерывной записи показаний всех подключённых весовых терминалов, со сроком хранения данных не менее трех лет; • Реализация инструмента визуализации показаний весовых терминалов в виде графиков загрузки за любой доступный период: • Автоматическая рассылка данных по отгрузке в режиме реального времени; • Отображение состояния работы весового оборудования в режиме реального времени; • Разграничение ролей и прав доступа в систему; • Возможность подключения к системе с любого рабочего места или мобильного устройства; • Обеспечение высокой степени отказоустойчивости решения и сохранения данных, в том числе обеспечение непрерывности процесса отгрузки при потере связи с сервером приложений; • Двухсторонняя интеграция с учетной системой Галактика ERP для исключения двойного ввода данных и оперативного получения данных по отгрузкам в учетной системе.
- География проекта
- ОАО «Новоросцемент», весовые комплексы заводов производство «Ц/з «Первомайский» и производство «Ц/з «Пролетарий».