Автоматизация управления деятельности предприятия

Промышленное программирование, или Пара слов об АСУ ТП

Время на прочтение

Автоматизация управления деятельности предприятия

Есть такая профессия — производство автоматизировать. Аббревиатура АСУ ТП означает «автоматизированная система управления технологическим процессом» — это система, состоящая из персонала и совокупности оборудования с программным обеспечением, использующихся для автоматизации функций этого самого персонала по управлению промышленными объектами: электростанциями, котельными, насосными, водоочистными сооружениями, пищевыми, химическими, металлургическими заводами, нефтегазовыми объектами и т.д. и т.п.

Фактически, каждый человек, живущий не в лесу и пользующийся благами цивилизации, использует результаты труда предприятий, на которых функционируют АСУ ТП.

Иногда на эту тему проскакивают статьи и на хабре. Обычно они не пользуются особой популярностью, но всё же я хочу написать несколько обзорных статей об АСУ ТП в надежде рассказать хабравчанам что-то интересное (а возможно, кому-то даже полезное) и привлечь на хабр больше своих коллег.

Сначала пара слов о себе. Я только начинаю свой жизненный путь в автоматизации, опыт работы без малого два года. За это время побывал на нескольких газовых месторождениях, сейчас работаю на нефтяном.

Про мини ПК:  Что такое Microsoft HoloLens и как это работает

Поскольку область обширная, несмотря ни на что развивающаяся, местами противоречивая и спорная, буду стараться обобщать не в ущерб достоверности, но не могу избежать перекоса в свою область — то оборудование, софт и сферу, с которыми лично я сталкивался.

Итак, программно-технический комплекс АСУ ТП делится на три уровня: верхний (компьютеры), средний (контроллеры), нижний (полевое оборудование, датчики, исполнительные механизмы). Про нижний уровень рассказывать не буду — слишком уж это далеко от от тематики хабра, да и статья получится слишком большая.

Верхний уровень

Верхний уровень — это серверы и пользовательские ПК (у нас они называются АРМ — автоматизированное рабочее место). Сюда выводится состояние технологического процесса, и отсюда при необходимости оператором подаются команды на изменение его параметров. Для упрощения разработки создано большое количество SCADA-систем (от англ. supervisory control and data acquisition — диспетчерское управление и сбор данных). Это в некотором роде расширенный аналог IDE, в котором скомпилированная «программа» и выполняется.

Системы SCADA

Вообще, если отбросить академизм, то на предприятии для всех кроме асушников скада выглядит вот так:

Автоматизация управления деятельности предприятия

А если совсем не повезёт, то вот так:

Автоматизация управления деятельности предприятия

Скады неявно можно разделить на серверную и клиентскую части. Опрос полевых устройств и сбор данных производится сервером (обычно, через ПЛК), с сервера клиенты забирают эти данные к себе на монитор. Сами по себе понятия «серверная» и «клиентская» части условны. Фактически разделение производится по лицензиям на компоненты скады, а политика лицензирования у каждого производителя своя. Вплоть до разделения на: количество обрабатываемых сигналов с поля, драйвера протоколов, количество рабочих станций, возможность создания веб-интерфейса, мобильного интерфейса, да и вообще целые куски функционала могут быть за отдельные денжеки. Чаще проще обратиться к поставщику, предоставив исходные данные по проекту, чтобы помогли с подбором лицензий.

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

Архивирование — одна из обязательных функций, очень важно иметь возможность «вернуться назад во времени» для разбора полётов в случае чего-то непредвиденного либо для глобального анализа при медленных, длительных процессах. Например, недавно геологи попросили меня выгрузить табличкой данные по давлению нефти на скважинах за последний год.

Периодически скада складывает все собранные данные в БД. Их потом можно посмотреть в виде графиков (называем их трендами), а при необходимости, если оговорено в ТЗ на АСУТП, реализуется выгрузка в виде отчётов в эксель или ещё как-нибудь. Архивация сделана по-разному: в MS SQL; MS Access; в ту же MS SQL, но по своему хитрому алгоритму с дополнительной архивацией; а у кого-то вообще в свою собственную бинарную БД.

Особым пунктом в скадах идёт информирование оператора: текущие сообщения и аварийные. Они тоже обязательно архивируются. В общем виде сообщения делятся на текущие и важные (аварийные). Текущие прячут подальше, но журнал аварийных всегда выводится на экране оператора. К текстовым аварийным сообщениям привязываются звуковые, чтобы кто-нибудь не проспал ЧП 🙂

Рынок SCADA

Самыми распространёнными, по-моему, считаются скады производства Invensys Wonderware, Iconics, Siemens, Indusoft, AdAstra, Emerson, Rockwell Automation.

Я лично работал с виндовыми: Invensys Wonderware InTouch и более мощной System Platform, с Iconics Genesis32 — и с (пока ещё?) малоизвестной B&R APROL под SLES (формально, это не совсем скада, а покруче — из-под апрола программируются и сами контроллеры).

По поисковым запросам, например, SCADA, HMI можно посмотреть примеры интерфейсов и мнемосхем.

Внешний вид и юзабилити по приоритету, увы, находятся на последнем месте. Причём, это касается не только рантайма, но и разработки. Для разработки в каждой скаде существуют как минимум дефолтные библиотеки символов — от кнопок и прочих контролов до графических изображений насосов, труб, задвижек, ёмкостей. Здесь-то и могли бы умные разработчики SCADA-пакетов (не путать с нами, асушниками — разработчиками проектов в этих пакетах) добиться принципиального преимущества над конкурентами, сделав продуманные библиотеки, из которых бы даже самый далёкий от дизайна и юзабилити инженер при всём нежелании делал бы гуманные интерфейсы и мнемосхемы. К сожалению, сейчас эта сфера идёт по пути экстенсивного развития, по которому развивалась IT до недавнего времени — наращивание функционала, добавление плюшек, больше, выше, сильнее, harder,

, stronger, и о пользователях пока думают мало.

Средний уровень

Средний уровень — ПЛК, программируемые логические контроллеры. Здесь всё достаточно просто, чаще всего физически ПЛК состоят из отдельных модулей. Для программирования у каждого ПЛК есть своя среда разработки, иногда она объединена со средой для создания SCADA.

Состав ПЛК

Модули бывают такие:

  • блок питания;
  • процессорный;
  • дискретных входов;
  • дискретных выходов;
  • аналоговых входов;
  • аналоговых выходов;
  • температурных входов;
  • интерфейсные/коммуникационные.

Автоматизация управления деятельности предприятия

Контроллер B&R серии X20

Зачем нужен блок питания — понятно. БП сделан отдельным именно модулем, а не устройством, чтобы гарантировать совместимость с данной линейкой ПЛК. Чаще всего входное напряжение у БП 220 В переменного тока, выходное — 24 В постоянного тока.

Процессорный модуль — это голова ПЛК. Внутри у него, само собой, ЦПУ, ОЗУ и ПЗУ, сервисный порт для прошивки и, возможно, коммуникационный порт (ethernet, RS232/422/485, Profibus, etc). Иногда коммуникационный порт используется и как сервисный. Иногда на модуле есть переключатель (у Allen Bradley ещё круче — там натуральный ключ с замочной скважиной) для перевода ПЛК в различные режимы работы. Отдельной кнопки включения/выключения нет, в лучшем случае — тот переключатель, иначе, если есть питание — ПЛК запускается, а выключается и перезагружается «по-варварски» отключением питания.

Автоматизация управления деятельности предприятия

Контроллер Allen Bradley серии CompactLogix

Дискретные и аналоговые модули обрабатывают соответствующие сигналы. Входные модули принимают эти сигналы с поля, выходные — формируют их.

Дискретный сигнал — это обычно напряжение цепи 24 вольта. Есть 24 — это «1», нет — «0». Бывают модули на 220В, есть модули с проверкой целостности цепи. Дискретные сигналы, приходящие с поля, могут информировать, например, о состоянии насоса включен/выключен. Управляющие дискретные сигналы могут запускать либо останавливать этот насос. Оптимизация здесь не оправдана, поэтому на запуск будет отдельная цепь, на останов — отдельная.

Модули I/O одного типа могут быть объединены: например, один модуль с 16 дискретными входами и 16 дискретными выходами.

Аналоговые входные сигналы — это приходят показания с датчиков. Здесь чаще всего используется токовая петля 4-20 мА, в соотетствие которой ставятся пределы измерения датчика. Начинается от 4 мА для диагностирования обрыва цепи (если меньше 4 мА, значит где-то что-то не в порядке с проводкой).

Рассмотрим на примере уровня жидкости в резервуаре. Стоит уровнемер, он измеряет уровень от 0 до 2 метров. Тогда: уровень 0 метров — это 4 мА, уровень 2 метра — это 20 мА. Промежуточные значения калибруются по ситуации, не всегда 1 метр соответствует 4+(20-4)/2=12 мА, может быть небольшая погрешность, уровень в 1 метр может быть какие-нибудь 12,7553 мА.

Аналоговые выходные — то же, только на управление. Не встречал чтобы использовалось, т.к. всегда существуют наводки. В измерении это допустимая погрешность, в управлении — нет. Да и неудобно это. Вместо них используется цифровая передача данных по различным протоколам через коммуникационные модули.

Температурные модули замеряют сопротивление в цепи либо термо-ЭДС. Если на них подключаются термометры сопротивления — при нагревании металла его сопротивление, по законам физики, повышается, соответственно определяется температура. Если подключается термопара (два спаянных проводника из разных металлов, при нагревании стыка возникает разность потенциалов между другими концами), замеряется напряжение.

Интерфейсные (или коммуникационные) модули предоставляют нам порты под RJ45, DB9, DB15, просто клеммники или что ещё бог производителю на душу положит. Помимо реализации непосредственно интерфейса (физического разъёма под коннектор, физического уровня модели OSI) они также реализуют протокол обмена через этот разъём.

Протоколы и интерфейсы

Протоколов напридумывали и используют кучу: ModBus (RTU, TCP, ASCII), Profibus, Profinet, CAN, HART, DF1, DH485 и т.д. Некоторые особо хитрые производители реализуют свои протоколы поверх общепринятых.

Я достаточно тесно знаком с интерфейсами RS232/485 и протоколами Modbus. RS232 это всем знакомый COM-порт, с тремя основными линиями: Tx (transmit, передача), Rx (recieve, получение) и GND (ground, земля). RS485 это асинхронный полудуплексный последовательный интерфейс по 2 проводам (совмещённые Tx/Rx+ и Tx/Rx-) или 4 проводам (отдельно Tx+, Tx-, Rx+, Rx-) с разностью потенциалов на каждой паре от 2 до 10 вольт.

А модбас это в общем-то нехитрая штука, с проверкой целостности пакета по чексумме, подтверждением доставки и корректности запроса — или ответом, почему запрос неверен. В сети модбас есть два вида устройств: master — инициирует обмен; slave — выполняет запросы мастера. Пакет от мастера расходится ко всем слейвам, которые сравнивают адрес назначения со своим, если сходится, то смотрят следующие два байта — это команда работы с регистрами памяти — чтение/запись (за исключением нескольких редко используемых служебных команд), потом байты адреса и непосредственно данных, в конце чексумма. Достаточно подробно и понятно расписано на википедии.

Программная начинка

Первое, что нужно сказать, программа в ПЛК выполняется циклически с определённой частотой. Возможности зависят от контроллера, обычно это где-то 20, 50, 250 мс, 1, 2, 3, 4, 5 с. Естественно, это не гарантирует выполнение кода именно за такой промежуток времени, нельзя большие программы пихать в цикл 20 мс, к началу следующего цикла предыдущий должен быть завершён.

Второе, это языки программирования. По идее программируются ПЛК на языках, определённых стандартом МЭК61131:

  • IL (Instruction List) — низкоуровневый ассемблероподобный язык.
  • LD (Ladder Diagram) — графический язык, представляет собой программную реализацию электрических схем на базе электромагнитных реле. Придумано в лохматые года для тех асушников, которые больше электрики, чем программисты.

    IL и LD легко конвертируются друг в друга, кажется, всеми средами программирования. Они не очень читабельны, и потому неудобны для разработки, но в ситуациях, когда внутренней памяти контролера немного, приходится писать на них.

  • ST (Structured Text) — текстовый паскалеподобный язык. По-моему, из всех пяти самый удобный.
  • SFC (Sequential Function Chart) — графический высокоуровневый язык. Создан на базе математического аппарата сетей Петри. Описывает последовательность состояний и условий переходов. Ни разу не встречал и не слышал, чтобы где-то использовался.

Это «по идее». Но, например, Siemens придерживается своего наименования языков, а у B&R есть возможность писать на ANSI C.

Самые используемые контроллеры, безоговорочно, у Siemens и Allen Bradley (последним, к слову, принадлежит Rockwell Automation со своей линейкой SCADA-пакетов RSView). За ними по пятам идут Schneider Electric; ОВЕН; General Electric; AutomationDirect; ICP DAS; Advantech; Mitsubishi Electric; B&R.

Заключение

Выбор-то всегда есть, но его трудно сделать, когда перед тобой множество схожих вещей, критериев отбора и требований. Нужен навигатор, который поможет сориентироваться в многообразии вариантов и принять свободное разумное решение.

Существует несколько десятков типов корпоративного программного обеспечения, для компаний разного масштаба и разных сфер деятельности. Мы покопались в них за вас. Суть этой статьи — предложить краткий путеводитель по наиболее популярным и универсальным программам для бизнеса. Выбор за вами!

Типы корпоративного софта, с которым приходится сталкиваться чаще всего, мы представили на единой карте (можно открыть увеличенную версию в текущем или новом окне).

Карта наиболее популярного корпоративного ПО. Кликабельно.

Системы управления бизнесом

Автоматизация управления деятельности предприятия

CPM

Corporate Performance Management (CPM — не путать с CRM) — системы управления эффективностью предприятия, которые позволяют измерять показатели деятельности организации и управлять ими. У этих комплексов метрик и методологий есть и схожие названия — Enterprise Performance Management (EPM), Strategic Enterprise Management (SEM) и Business Performance Management (BPM). Как правило, это инструмент финансовых менеджеров и финансового директора, нацеленный на выполнение ряда функций:

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

CPM-системы, как правило, используются в крупных компаниях с развитым финансовым и управленческим учётом и необходимостью глубокого финансового менеджмента и анализа.

BRMS

Business Rule Management System (BRMS) — системы управления бизнес-правилами, которые формализуют логику принятия решений, но не так, как это делают, например, CRM-системы. CRM-система не описывает бизнес-логику, а основывается на ней, то есть логика реализована в программном коде системы. BRMS дают человекопонятные описания бизнес-логики, понятные всем менеджерам, а не только ИТ-специалистам. Реализация может быть весьма примитивной, даже проще бизнес-процесса: «если договор подписан, то отправить его контрагенту, иначе запустить в Ландокс на пересогласование».

С точки зрения программной архитектуры, это приложение, которое включает графический интерфейс создания и редактирования бизнес-правил, хранилище информации, средства анализа и сервер исполнения правил (движок системы, который запускает правила, отсылает напоминания и т.д.) В чистом виде BRMS встречаются крайне редко, чаще всего входят в состав BPMS, PM, CRM и СППР.

ECM

СЭД/СЭДО/ECM (системы электронного документооборота / Enterprise Content Management) — автоматизированные многопользовательские системы управления цифровыми документами и другими типами корпоративного контента, которые накапливают, хранят и отдают документы внутри организации (а в определённых условиях — и вне). В своём изначальном понимании включают в себя множество функций: хранение документов, записей, базы знаний, журналов аудита, событий, работ и проч., управление ими.

Автоматизация управления деятельности предприятия

Документооборот, на котором мы выросли, а СЭД-вендоры поднялись

В российской ИТ-практике зачастую под СЭД понимают систему создания, хранения и согласования различных документов. ECM-системы позволяют регистрировать документы и письма, выполнять с ними совместные действия, иметь базу документной информации, эффективно и очень быстро искать документы, отслеживать цепочки их движения и согласования.

В России рынок СЭД довольно плотно поделен, более 40% рынка принадлежат одной компании. Частично элементы СЭД реализованы в крупных ERP и CRM-системах.

Корпоративные системы для коммерческой службы и развития бизнеса

Автоматизация управления деятельности предприятия

ERP

Enterprise Resource Planning, планирование ресурсов предприятия (ERP) — программные системы, которые автоматизируют крупнейшие процессы в компаниях: финансы, персонал, операционную работу, управление активами и производством. Крупные ERP-системы включают в себя бухгалтерский учёт, контроллинговые функции, управление бюджетным процессом, расчёт заработной платы, кадровый учёт, учёт рабочего времени и многое другое. ERP-системы используются для крупных и территориально распределённых компаний, которые стремятся к цифровой трансформации и прозрачности бизнес-процессов.

Как правило, внедрение ERP требует наиболее тщательного подхода, поскольку охватывает несколько подразделений и различные категории пользователей — это системы управления предприятием в целом. Основная ошибка при внедрении ERP-систем — внедрять её в компании, которая не имеет реальной потребности в подобном решении.

Порталы

Корпоративные порталы — самостоятельные или интегрированные (например, в CRM или ERP) системы для целей организации внутренней работы в компаниях: поддержания списка персонала, общения, постановки задач, обсуждения вопросов, обучения и т.д. Как правило, корпоративные порталы рассматриваются не только как рабочий инструмент, но и как элемент корпоративной культуры. При правильном подходе они не становятся развлекательной социальной сетью компании, а используются именно для накопления, сохранения и обмена информацией, а также для адаптации и обучения персонала.

DSS

Система поддержки принятия решений (СППР, Decision Support Systems, DSS) — интерактивные программные продукты, которые позволяют собирать и анализировать информацию для принятия управленческих решений. СППР автоматизируют анализ метрик бизнеса, прогнозирование результатов внедрения новых организационных и продуктовых решений. В СППР используются различные методы из теории принятия решений — например, метода проставления весов, среднего арифметического, факторный анализ, деревья решений и т.д.

Автоматизация управления деятельности предприятия

Почти что физический прототип СППР. Первый прототип — подкидывание монетки на основе теории вероятности 🙂

Архитектурно СППР включает в себя три части.

  • Хранилище данных — сбор и хранение данных из внешних и внутренних источников.
  • Графический интерфейс пользователя, с помощью которого он сообщает системе, какие данные из системы ему нужны и как их обработать.
  • Модели — наборы алгоритмов и процедур для обработки информации.

Сегодня элементы СППР интегрированы в другие корпоративные информационные системы, такие как ERP, CPM, CRM. Однако некоторые компании и даже отдельные лица используют «чистые» СППР-системы в своей деятельности.

CRM

Customer Relationship Management (CRM-системы) — сложные программные решения, которые нацелены на автоматизацию управления взаимоотношениями с клиентами. Однако на сегодняшний день эти системы тесно переплелись с классом ПО SFA (Sales Force Automation) и впитали в себя функциональности других типов систем. Таким образом, CRM-системы (разумеется, крупные и развитые) стали наиболее универсальным программным обеспечением, востребованным в компаниях разного масштаба. В CRM-системах накапливается клиентская база с подробной информацией по каждому клиенту, происходит работа с бизнес-процессами и лояльностью покупателей. Раньше считалось, что основные пользователи CRM — топ-менеджеры и коммерческая служба, однако сегодня CRM покрывает требования практически каждого сотрудника, включая техническую поддержку. Существуют отраслевые и специализированные CRM-системы, которые адаптируются под бизнес-логику конкретной сферы.

CRM-системы различных вендоров сильно различаются по набору возможностей: от записной книжки до уровня ERP-системы. Например, наша RegionSoft CRM разделена на несколько редакций, которые подходят любой компании в зависимости от её потребностей. Так, самая «прокачанная» редакция RegionSoft CRM Enterprise Plus включает в себя помимо стандартных модулей управление складом, проектами, производством, умеет работать с кассами, штрихкодами, картами лояльности, строит отчёты, позволяет формировать первичную документацию, считает KPI по сотрудникам и компании в целом и проч.

Автоматизация управления деятельности предприятия

Главное окно RegionSoft CRM. Лого можно менять на лого вашей компании. Кликабельно.

Правильные CRM-системы интегрируются с учётными системами (1С), телефонией, иным программным обеспечением, необходимым для оперативной и аналитической работы в компании.

PM (Project Management) — системы, которые позволяют управлять проектами и задачами, с разделением задач по ответственным и срокам. Как правило, в подобных системах учитываются финансы проекта, человеческие и материальные ресурсы. Система управления проектами также включает метрики, параметры контроля исполнения задач внутри проекта, возможности планирования результатов, а также загрузки ресурсов.

Автоматизация управления деятельности предприятия

Любимый элемент систем управления проектами — диаграмма Гантта

Системы значительно отличаются по масштабам (от производственных до рассчитанных на команду небольшого стартапа), целям и задачам (например, есть PM для разработки), функциональному наполнению.

BPMS

Business Process Management System (BPMS) — системы управления бизнес-процессами. Это особый или интегрированный в CRM/ERP/ECM тип программного обеспечения, который рассматривает каждый процесс в компании как цепочку последовательно выполняемых действий со сроками, ответственными и событиями-триггерами на каждом этапе. С помощью таких систем моделируют, запускают и анализируют бизнес-процессы.

BPM-системы позволяют создавать алгоритмы бизнес-процессов в специальных нотациях (BPMN 2.0) или в нативных редакторах (например, мы в RegionSoft CRM использовали визуальный графический редактор процессов, чтобы максимальное количество пользователей без специальной подготовки могли создавать экземпляры процессов).

Call-Center

Call-center (колл-центры) — системы обработки звонков и обращений клиентов. Это программные и программно-аппаратные комплексы, которые используются для целей продаж, информирования и обслуживания клиентов. Чаще всего колл-центры либо включают свойства CRM-систем, либо интегрируются с ними.

Автоматизация управления деятельности предприятия

Логистические и складские системы

Автоматизация управления деятельности предприятия

ЛИС

Логистические информационные системы (ЛИС) — ПО, которое решает задачи автоматизации, управления и оптимизации складскими и транспортными ресурсами. Это огромная группа специализированного программного обеспечения, которая включает в себя системы управления автохозяйством (FMS), системы технического обслуживания и ремонта (ТОиР или MRO), системы управления контейнерными перевозками (CTM), многочисленные системы трекинга и безопасности. Среди всего разнообразия особенно стоит выделить два типа: WMS и TMS.

WMS

Warehouse Management System (системы управления складом) — специализированные программы для автоматизации складов. В зависимости от конфигурации могут включать в себя управление топологией складских помещений, товарной номенклатурой и товародвижением (учёт, приёмка, отгрузка, инвентаризация), планированием, хранением и обработкой товарных запасов. Такие системы — инструмент кладовщиков и складских логистов, которые с помощью автоматизации работают с поставками и отгрузками, за счёт чего растёт товарная оборачиваемость, быстро комплектуются партии, бесперебойно снабжается производство. Дополнительная ценность подобного ПО — снижение затрат за счёт минимизации случаев хищения и иных воздействий человеческого фактора.

Автоматизация управления деятельности предприятия

Со времён этого плаката кладовщики вышли из доверия руководителей. Есть склад — нужен WMS

Могут поставляться как автономно, так и в составе крупных ERP и CRM-систем. Такой модуль удорожает CRM/ERP-систему, поэтому часто выделяются отдельные редакции (как в RegionSoft CRM). Если склад поставляется в базовой редакции системы, он, как правило, имеет усечённый набор возможностей.

TMS

Transport(ation) Management System (TMS) — системы управления транспортом, которые автоматизируют расчёт стоимость перевозки грузов различными типами транспорта, учитывают взаимоотношения с таможней, отслеживают сроки и маршруты перевозок. Если система работает безупречно, менеджер в пару кликов может узнать, где находится груз и когда именно он будет доставлен. В упрощённом виде мы все сталкивались с подобными системами, когда отслеживали свои посылки в интерфейсах почтовых сервисов.

SCM

С ЛИС связана ещё одна группа программного обеспечения — Supply Chain Management (SCM), решения которой предназначены для управления всеми этапами снабжения компании и позволяют контролировать товародвижение. SCM, как программное обеспечение, охватывающее всю цепочку процессов, охватывает закупки, поставки, производство и дистрибуцию товаров. Благодаря использованию подобного ПО растёт уровень обслуживания, оптимизируется производственный цикл, уменьшаются и регулируются складские запасы, становится прозрачным контроль производственного процесса. В итоге снижаются затраты на складские и логистические процессы, снижается себестоимость продукции, растёт рентабельность.

Системы аналитики

Автоматизация управления деятельности предприятия

BI (Business intelligence) — целый срез инструментов и методик анализа структурированной и неструктурированной информации, приведения её в удобную форму с целью интерпретации данных для поиска возможностей для бизнеса. BI включает в себя большое количество внутренней и внешней информации и отличается от стандартных метрик бизнес-аналитики более широким охватом данных. Нередко BI ставят над всеми типами внутрифирменной аналитики. Термин ведёт свою историю с 1958 года из недр IBM, а IBM продолжает предлагать одно из мощнейших решений в этой сфере — IBM Cognos.

Малый и средний бизнес не часто запрашивает полноценные BI-системы, чаще ими интересуются банки, ритейлеры, операторы связи, производственные компании. Отечественный рынок BI-систем развивается, в основном, за счёт собственных разработок корпораций в сфере Big Data.

OLAP

Online Analytical Processing (OLAP) — нередко относящиеся к BI системы аналитической обработки информации и бизнес-метрик в режиме реального времени. Такие системы позволяют выбирать данные и строить на их основе отчёты, таблицы, выборки. Как правило, в том или ином виде OLAP  пользуются коммерческие службы компаний (продажи и маркетинг). Довольно распространён термин «OLAP-куб» — трёхмерное представление данных организаций с возможностью построения трендов, аналитики и т.д. (так называемый Data Mining — сбор данных для поиска закономерностей). В свою очередь, OLAP  делится на:

  • ROLAP — реляционные OLAP-системы, работающие напрямую со своей СУБД.
  • MOLAP — те самые кубы. Это многомерное представление данных для анализа информации по нескольким измерениям (поставки товаров по филиалом в разрезе каждого месяца).
  • HOLAP — гибрид, использующий реляционные таблицы для хранения данных и включающий анализ с помощью многомерных таблиц.

OLAP-системы бывают независимыми и встроенными в сложное комплексное корпоративное программное обеспечение (биллинговые системы, ERP, CRM). Часто вендоры CRM бравируют наличием OLAP, но обязательно стоит уточнить, какой именно OLAP они имеют в виду — на поверку это могут оказаться обычные табличные представления данных.

Автоматизация управления деятельности предприятия

Реализация OLAP  в легендарном DSS CBOSS (применялся в операторах связи). Очень хорошо прослеживается трёхмерное представление данных.

АСР

Биллинг, автоматизированные системы расчётов (АСР) — программный комплекс для учёта стоимости, объёма и профиля потребляемых абонентами и подписчиками услуг, обеспечивающий расчёты с клиентами в заданном режиме. Раньше биллинговые системы рассматривали исключительно в привязке к мобильным операторам и интернет-провайдерам, которые традиционно учитывают в биллинге тарифы на услуги, ведут взаиморасчёты с абонентами, партнёрами, дилерской сетью. На сегодняшний день АСР стали востребованным ПО для e-commerce — интернет-магазины принимают через подобные системы оплату счетов. Иногда биллинговыми системами пользуются компании, предоставляющие сложные услуги с почасовой оплатой (аудиторы, аутсорсеры в ИТ и т.д.)

Нередко крупные компании стремятся интегрировать биллинг с CRM-системой, чтобы анализировать финансовый и абонентский профиль своих клиентов. Это сложные дорогие проекты, которые при достижении успеха во внедрении дают положительный экономический эффект.

ITSM

Автоматизация управления деятельности предприятия

ITSM (IT Service Management) а точнее, ПО для реализации ITSM, — отдельный класс программного обеспечения для управления ИТ-услугами, который выпадает из перечня операционного ПО, но тем не менее крайне важен для компании любого масштаба (правда, это пока далеко не все понимают). Строго говоря, это разнообразное ПО, которое позволяет управлять ИТ-инфраструктурой с точки зрения лучших практик и библиотеки ITIL. В философии ITSM  заказчиком услуг выступает либо сам бизнес (сотрудники), либо клиент на аутсорсе, а исполнителем — ИТ-служба.

Программы для ITSM имеют множество разнообразных версий, но чаще всего включают:

  • функции мониторинга сети и работы с инцидентами
  • техническая поддержка (Service Support) — модуль организации технической поддержки
  • SLA (SLA Management, Service Level Agreement) — механизмы контроля исполнения соглашения об уровне предоставления услуг и сервиса
  • модуль управления ИТ-активами компании (Software Asset Management, SAM) — часть ПО, отвечающая за контроль количества используемых лицензий, стоимости, параметров лицензирования и т.д. (кстати, крайне важная штука, если вы ждёте неприятностей от вендорского аудита!)
  • Configuration Management (управление конфигурациями) — модуль, который позволяет сисадмину «снимать» ситуацию по конфигурациям, то есть связке аппаратного и программного обеспечения
  • функции отчётности, расчёта KPI, базы знаний и т.д.

В случае ITSM работает простая формула «ITIL ты можешь и не знать, ITSM творить обязан»: внедрение систем мониторинга и управления ИТ-инфраструктурой при современном уровне развития и проникновения технологий становится важным вопросом компаний любого размера.

Системы безопасности

Автоматизация управления деятельности предприятия

SEIM

Security Information and Event Management (SIEM) — системы управления информацией и событиями в системе безопасности. Это программы, которые призваны анализировать угрозы информационной безопасности в ИТ-системах в режиме реального времени, оповещать заинтересованных лиц. Именно в эту группу входят разнообразные решения в сфере информационной безопасности: системы контроля и аутентификации, журналы событий, антивирусы, системы идентификации вторжения, системы управления рисками, учёта трафика и проч.

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

Среди подобных систем наиболее широко используются несколько вариантов.

FDS

Fraud Detection System (FDS) — программные системы, способные обнаружить факты мошенничества, а также утечки денег и данных вследствие преступного действия или бездействия сотрудников, контрагентов, абонентов, клиентов и т.д. Такие системы редко встречаются в небольших компаниях, основные клиенты — банки, мобильные операторы, интернет-магазины, платёжные платформы.

СКУД

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

DLP

Data Loss Prevention (DLP) — программные и программно-аппаратные системы и технологии для предотвращения утечек конфиденциальной информации из корпоративных систем компаний. Кстати, несмотря на то, что DLP по большей части позиционируется именно как ПО, на самом деле это комплекс мер и процессов (так же, как софтом нельзя назвать ITSM).
Технически это ПО, которое в режиме реального времени обнаруживает и блокирует утечки конфиденциальной информации. DLP-продукты могут контролировать электронную почту с любым типом трафика, веб (включая почтовые сервисы и все типы шифрования), пиринговые клиенты, чаты и мессенджеры, сетевые и локальные принтеры, внешние периферийные устройства и карты памяти, IP-телефонию, передатчики Wi-Fi и Bluetooth. Также программное обеспечение такого класса обязательно должно уметь анализировать контекст передаваемых данных, искать созданные копии на локальных и сетевых устройствах.

IAM

Identity and Access Management (IAM, AMS (Authentication Management Systems), УИД) — системы управления идентификацией и доступом, то есть устанавливающие факт принадлежности субъекта доступа введённому идентификатору. IAM-системы требуют точно прописанных бизнес-ролей сотрудников, с объёмом прав и допусков. В таком ПО наряду с паролями идентификатором могут выступать NFC-метки, отпечатки пальцев, голос и т.д.

А вообще, вне зависимости от типа корпоративного софта есть один дельный совет: выбирайте программное обеспечение исходя из реальных потребностей вашего бизнеса, продумывайте требования, формируйте управляемую ИТ-инфраструктуру. Главное, чтобы путь к автоматизации не превратился в лабиринт.

О работе в RegionSoft Developer Studio

Мы развивались 15 лет, и теперь у нас сложилась по-настоящему сильная CRM-система, которая подойдёт любому: от крошечного рекламного агентства до сети розничных магазинов и телерадиохолдинга. Она надёжная, функциональная, не облачная и недорогая (цена владения ниже облака). Мы её внедрили более, чем 5 000 клиентов и знаем толк в бизнесе.

Нам нужны серьёзные, надёжные ребята в регионах России и странах СНГ, которые готовы работать с нами удалённо:

  • продавать CRM клиентам из своего региона;
  • дорабатывать CRM под чутким руководством, продавать CRM с доработкой и получать ещё больше;
  • продавать CRM и обучать пользователей.

Как правило, продажа не требует поднимать из рабочего кресла тяжёлые и не очень части тела — нужно проводить онлайн-презентации и телефонные переговоры. Если вы готовы сколотить команду мечты из продажника и разработчика, мы рассмотрим даже эти безумные пары.

  • обучение (покажем систему, расскажем, как продавать, где подводные камни и шишки)
  • гайды и советы (вы можете предлагать свои, мы не диктуем и не жмём)
  • постоянный контакт и поддержка (моральная тоже)
  • перспектива роста в филиал (при нашей поддержке)
  • централизованная PR-поддержка (вам не нужно будет об этом думать).

От вас: желание, честность, профессионализм, доступность (всегда на связи) и прозрачность отношений. Мы любим всех, кроме нечестных, непунктуальных и безответственных людей.

Пишите, звоните, всё обсуждаемо. RegionSoft Developer Studio

С помощью специальных сервисов или программ бизнес может автоматизировать рутинные задачи. Это полезно для управляемых процессов, которые критически важны для достижения результата. Благодаря автоматизации у бизнеса высвобождается время для более качественного обслуживания клиентов или другой сложной работы, которую нельзя переложить на технологии.

Автоматизация бизнес-процессов экономит время и деньги, но на этом выгода от инвестиций в нее не заканчивается. Она также помогает сократить количество персонала для выполнения ключевых задач. Например, когда вы автоматизируете процессы обработки счетов к оплате или внедряете чаты для обслуживания клиентов, у сотрудников высвобождается время на дела, требующие личного общения.

Другое преимущество автоматизации — в предотвращении дорогостоящих ошибок, вызванных человеческим фактором. Например, при обработке документов и вводе данных.

Автоматизация бизнес-процессов — это механизм, который позволяет установить новые правила стандартизации в повседневные рабочие процессы. В результате у сотрудников появляются понятные алгоритмы действий.

Зачем нужна автоматизация бизнес-процессов

Чтобы понять, как работает автоматизация, нужно для начала разобраться, что такое бизнес-процесс. Это может быть любая последовательность действий, которые помогают бизнесу достичь определенной цели. В совокупности с автоматизацией это повторяющаяся транзакция, состоящая из серии этапов, в которых участвуют IT-системы, сервисы, программы.

Например, бизнес-процессы могут включать выполнение заказа, подтверждение заявки, обработку отчета или прием на работу нового сотрудника. При выстроенной системе управления бизнес-процессами эти задачи обычно реализуются посредством цепочки электронных писем, работы с документами, созвонов и других действий. Но когда за эти задачи берется человек, то даже незначительная ошибка приводит к сбоям и срыву сроков.

Задача автоматизации — предотвратить проблемы. У нее есть несколько преимуществ:

  • позволяет восстановить контроль над бизнес-процессами;
  • способствует улучшению коммуникаций;
  • сокращает количество ошибок;
  • высвобождает время и ресурсы, позволяя сотрудникам сосредоточиться на основной работе, избавляет их от утомительных и повторяющихся задач.

Цели и преимущества автоматизации бизнеса

Рост и трансформация — цель любого бизнеса. Автоматизация бизнес-процессов — одна из стратегий, которая помогает достичь этих целей и выводит различные направления бизнеса на новый уровень.

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

Маркетинг и поддержка клиентов. Компании создают экосистемы, которые упрощают и реструктурируют бизнес-операции. Часто для этого используются различные сервисы, нередко одно решение интегрируется в другое.

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

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

Сокращение количества задач. Автоматизация бизнес-процессов сводит к минимуму ручную работу. Она полезна, например, для рассылки сообщений, благодарственных писем, напоминаний, планирования, управления клиентами и других задач.

Оптимизированное управление сайтом. Автоматизация помогает клиентам максимально удобно взаимодействовать с сайтом. Есть различные инструменты для выявления и устранения проблем с веб-ресурсами.

Управление проектами. Благодаря автоматизации компании могут отслеживать задачи и этапы реализации. Удобно, когда можно легко получить доступ к проекту и проконтролировать, как идет работа.

Быстрое согласование текущих вопросов. Внедрение инструментов автоматизации сокращает цепочку согласований и в итоге ускоряет этот процесс.

Инструмент анализа для отдела продаж. У менеджеров по продажам появляется уникальная информация (движение лида по воронке, план-фактный анализ в реальном времени и др.). Данные помогают выявлять и устранять сложности в воронке и больше продавать.

Более эффективные коммуникации. Автоматизация бизнес-процессов помогает бизнесу повысить общую эффективность. Все процессы унифицируются, а в коммуникациях перестают происходить сбои.

Уменьшение количества ошибок. Автоматизированные инструменты обычно более точны, чем люди. Они помогают избежать дорогостоящих затрат, связанных с неэффективностью и ошибками человека. Использование таких инструментов позволяет экономить на управленческих трудозатратах в долгосрочной перспективе.

Автоматизировать можно почти любой бизнес-процесс. Чаще всего эти процессы касаются продаж, закупок, управления персоналом, разработки продуктов, отслеживания запасов, логистики и доставки, обучения, IT, управления производительностью, анализа данных и оценки рисков.

Какие бизнес-процессы не следует автоматизировать

Иногда бизнес впадает в безумие автоматизации. Несмотря на то, что внедрение технологических инструментов может быть очень полезным, есть процессы, которые лучше не доверять сервисам и программам.

Процессы, требующие комплексного принятия решений и критического мышления. Люди лучше принимают сложные решения. Но это не значит, что автоматизация хотя бы частично не может быть полезной. Как минимум она дает подробную отчетность или аналитику, на основе которой можно принимать решения.

Процессы, требующие человеческого вмешательства. К ним относятся процессы, которые невозможны без эмоциональной составляющей: управление изменениями, предоставление сложной обратной связи, некоторые этапы процесса увольнения сотрудника и т.д.

Процессы, которые не имеют структуры или подвержены частым изменениям. Если вам сложно определить и применить к процессу конкретные правила или условия, вероятно, лучше не автоматизировать его.

Как внедрить автоматизацию бизнес-процессов

Системный подход к автоматизации бизнес-процессов включает четыре этапа: анализ, внедрение, интеграцию, сопровождение и техподдержку.

Анализ

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

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

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

  • рассылка;
  • процесс общения с клиентами;
  • процесс планирования и разработки маркетинговой кампании;
  • процесс найма;
  • процесс разработки ПО;
  • совместная работа в команде;
  • отслеживание и улучшение результатов;
  • распространение и хранение отчетов;
  • фиксирование и решение проблем в службе поддержки клиентов;
  • расчет заработной платы.

Тип автоматизации, который вы выбираете, должен учитывать потребности конечных пользователей. Все заинтересованные стороны должны быть довольны изменениями. Нет смысла применять метод, который полностью изменит способ работы только потому, что вы хотите что-то автоматизировать. Скорее он должен усовершенствовать уже используемые инструменты.

Внедрение

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

Интеграция

На этом этапе происходит интеграция технологии с корпоративными системами и сторонними решениями. Обычно это осуществляется с помощью API. Технология проходит всестороннее тестирование.

Сопровождение и техподдержка

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

Необходимо быть в курсе изменений в сервисах, программах.

Инструменты автоматизации бизнес-процессов для малого бизнеса

Каждая отрасль уникальна, и идеальное решение по автоматизации должно быть достаточно гибким, чтобы закрывать конкретные потребности.

Например, перед малым бизнесом может стоять задача по автоматизации процесса продаж. Важно, чтобы выбранный инструмент имел удобный и простой для работы интерфейс.

Автоматизация управления деятельности предприятия

Функции сервиса должны позволять не только назначать задачи, но и отслеживать их выполнение, анализировать конверсию, хранить историю общения с клиентами, прослушивать звонки и вести базу.

Автоматизация управления деятельности предприятия

История общения с клиентами в CRM

С помощью программы у руководителя должна быть возможность готовить отчеты о работе каждого менеджера и отслеживать эффективность сотрудников в реальном времени.

ИТ-отрасль активно развивается. С ней связывается все больше аспектов человеческой и общественной жизни. Менеджмент на предприятиях – не исключение. Бизнес использует большое количество решений при выполнении поставленных задач. Информационные системы и технологии (ИТ) в сфере управления организацией – это методы, которые позволяют эффективно производить планирование, обмениваться данными, контролировать поставки, а также совершать другие действия, направленные на оптимизацию рабочих процессов и максимизации прибыли. Они выполняются на базе компьютеров или иной техники. В статье будет подробно разобран этот аспект руководства организацией, все его тонкости и разновидности.

Автоматизация управления деятельности предприятия

Что это такое

Существуют различные определения понятия ИТ. Можно сказать, что это совокупность процессов создания, хранения, а также распространения информации. Традиционно принято отождествлять эту отрасль с использованием вычислительных машин. Это обусловлено тем, что с их внедрением эта сфера стала развиваться намного быстрее. Однако нельзя ограничиваться только электронными устройствами. Инструменты для фиксации данных и их дальнейшего обмена известны еще со времен античности. Это знакомые каждому человеку книги и их ранние аналоги: папирусы и глиняные таблички.

Целью использования информационных технологий (ИТ) на предприятии является решение задач в управлении объектами и процессами. С помощью письменности удалось значительно расширить возможности для строительства, ремесел и земледелия. Записи помогали нашим предкам вести отчетность и делиться опытом между собой. В 19 веке произошел прорыв в этой сфере. Кроме уже указанных средств, стали появляться новые – печатные машинки, граммофоны и пластинки для них. С начала 1940-х начали выпускать электронные инструменты – первые ЭВМ, электрические проигрыватели и диктофоны. Привычные нам методы стали применяться в 90-х годах. Сейчас задача у ИТ в глобальном смысле та же, только теперь делать это быстрее, удобнее и эффективнее.

Применение и значение

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

Автоматизация управления деятельности предприятия

Готовые решения для всех направлений

Автоматизация управления деятельности предприятия

Ускорь работу сотрудников склада при помощи мобильной автоматизации. Навсегда устраните ошибки при приёмке, отгрузке, инвентаризации и перемещении товара.

Автоматизация управления деятельности предприятия

Мобильность, точность и скорость пересчёта товара в торговом зале и на складе, позволят вам не потерять дни продаж во время проведения инвентаризации и при приёмке товара.

Автоматизация управления деятельности предприятия

Обязательная маркировка товаров — это возможность для каждой организации на 100% исключить приёмку на свой склад контрафактного товара и отследить цепочку поставок от производителя.

Автоматизация управления деятельности предприятия

Скорость, точность приёмки и отгрузки товаров на складе — краеугольный камень в E-commerce бизнесе. Начни использовать современные, более эффективные мобильные инструменты.

Автоматизация управления деятельности предприятия

Повысь точность учета имущества организации, уровень контроля сохранности и перемещения каждой единицы. Мобильный учет снизит вероятность краж и естественных потерь.

Автоматизация управления деятельности предприятия

Повысь эффективность деятельности производственного предприятия за счет внедрения мобильной автоматизации для учёта товарно-материальных ценностей.

Автоматизация управления деятельности предприятия

Первое в России готовое решение для учёта товара по RFID-меткам на каждом из этапов цепочки поставок.

Автоматизация управления деятельности предприятия

Исключи ошибки сопоставления и считывания акцизных марок алкогольной продукции при помощи мобильных инструментов учёта.

Автоматизация управления деятельности предприятия

Получение сертифицированного статуса партнёра «Клеверенс» позволит вашей компании выйти на новый уровень решения задач на предприятиях ваших клиентов..

Автоматизация управления деятельности предприятия

Используй современные мобильные инструменты для проведения инвентаризации товара. Повысь скорость и точность бизнес-процесса.

Показать все решения

Управление кадрами

Это одна из многочисленных сфер, в которых задействованы описанные в статье технологии. Чтобы обеспечить бесперебойную работу отдела, начальники небольших контор последовательно внедряют системы по сбору и обработке данных. У них несколько основных функций. Среди них:

  • учет количества действующих сотрудников;
  • фиксирование операций по начислению оплаты труда;
  • менеджмент трудовых ресурсов – поиск кандидатов на должности, обучение, проведение стажировок.

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

Основные требования

Существует ряд параметров, которым должно соответствовать ПО, если его цель – оптимизация работы отдела кадров. Некоторые из них:

  • высокая степень защиты от доступа посторонних лиц;
  • понятный для пользователей интерфейс;
  • быстрая обработка данных в режиме real-time;
  • возможность функционирования в локальной сети или Интернете;
  • ранжирование прав в зависимости от должности и полномочия сотрудников.

На сегодняшний день на рынке существует большое количество продуктов от разных производителей. Но перед приобретением необходимо убедиться, что программа соответствует указанным выше требованиям. В противном случае она не сможет выполнять поставленные перед ней задачи.

Оцените статью
Карман PC
Добавить комментарий