Система управления имеет определённую структуру в зависимости от типа или размера компании, но в любом случае при автоматизации процессов управления возможно два способа создания общей информационной системы. В первом случае, поскольку деятельность компании складывается из осуществления разных функций разными подразделениями, возможна автоматизация этих отдельных функций или рабочих мест.
Информация о снабжении, к примеру, может отслеживаться и управляться с помощью одного программного продукта, а с помощью других – данные о кадрах, сбыте, производстве. Даже если требуется всего лишь одно программное обеспечение, установленное на нескольких рабочих местах, возникает проблема с обменом информацией или с созданием общих отчётов по всем показателям деятельности. Отчётность складывается из нескольких модулей, которые между собой связаны довольно слабо. В этом случае эффективность общего руководства повысить довольно сложно.
Второй подход к созданию информационной системы управления – процессно-ориентированный. В этом случае те же снабжение, производство и сбыт будут рассматриваться одновременно, так как они все вместе нужны для достижения какой-либо задачи. Здесь, чем быстрее передаётся информация от подразделения к подразделению, тем быстрее идёт процесс, так как каждое подразделение последовательно выполняет определённый этап и нуждается в информации по предшествующей стадии процесса. Скажем, чтобы знать, сколько произвести деталей и какое количество людей потребуется, нужно знать, какое количество ресурсов имеется в наличии.
Ориентация на бизнес-процессы требует применения не только простых программ-органайзеров, но и программ, позволяющих оперативно получать информацию о текущих результатах деятельности предприятия и по общим показателям, и по каждому конкретному заказу с полной детализацией по ходу выполнения планов, по ресурсам. Эти программы должны решать и вопросы оптимизации материальных и финансовых потоков, корректировки оперативных и долгосрочных планов, контролировать выполнение договорных обязательств.
ERP-система – это набор таких компьютерных программ, которые выполняют планирование материальных потребностей производства, а кроме того могут выполнять оптимизацию работы производственных и сбытовых подразделений. Существуют разные трактовки понятия «ERP-система», при подразумевается, что она может включать в себя и автоматизацию продаж, и интеллектуальный анализ бизнеса, и электронную коммерцию, а кроме того, систему управления данными об изделии.