Стандартные этапы создания информационных систем позволяют выделить три стадии их проектирования. Это предпроектный анализ (ПА), позволяющий разработать технико-экономическое обоснование и техническое задание, технический проект (ТП) и рабочий проект (РП). Опыт их создания показал, что все стадии проектирования являются чрезвычайно трудоемкими. Поэтому, естественно, не прекращаются работы по созданию методов и средств автоматизации проектирования ЭИС. Сформировались четыре подхода к автоматизации процессов создания проектных решений: элементный, подсистемный, объектный и модельный. Элементный подход предполагает использование типовых проектных решений по отдельным функциональным задачам управления. Подсистемный подход использует накопленный опыт разработок по проектированию функциональных подсистем (планирование, учет, анализ и т.д.). При объектном подходе используются типовые решения для целого класса объектов. К сожалению, эти подходы оказались малоэффективными, так как требуют значительных доработок, связанных с непохожестью конкретного реального предприятия на типовое.
Модельный подход к автоматизации проектирования ЭИС является наиболее перспективным и базируется на тех же принципах, что и информационная технология.
Суть модельного подхода состоит в последовательном преобразовании управления: от общей математической модели управления до алгоритмической модели решаемой функциональной задачи.
Для того чтобы построить четкую модель работы организации, используют следующие типы моделей бизнес процесса:
- Организационная модель — описывает иерархию организационных подразделений, должностей и конкретных лиц, связи между ними;
- Функциональная модель — описывает иерархию целей, стоящих перед аппаратом управления, с совокупностью деревьев функций, необходимых для достижения поставленных целей;
- Модель управления / модель потоков данных — описывает бизнес процессы компании верхнего уровня;
- Модель потоков работ — описывает детализацию функций бизнес процесса;
- Информационная модель — описывает структуру информации, используемой при реализации бизнес-процессов.
Чаще всего используются последние три типа моделей бизнес процесса.