Процессы управления экономическими объектами характеризуются ярко выраженной иерархической структурой. По этой причине ЭИС, которая обслуживает процесс принятия управленческих решений на экономическом объекте, должна подразделяться на иерархически соподчиненные компоненты.
Как правило, в составе ЭИС как системы выделяются подсистемы, подсистемы подразделяются на задачи, в состав задач входят отдельные программные модули.
Решение задач на ЭВМ в современных условиях чаще всего происходит в диалоговом режиме, а это в большинстве случаев означает, что выбор действий по решению задачи производит пользователь ЭИС из иерархически соподчиненных списков возможных действий, называемых меню действий или функций программы. Поэтому отдельные пункты меню, имеющиеся в программе, естественно, считаются составными частями программы. Кроме того, при реализации пункта меню необходимые последовательности действий могут состоять из программно-самостоятельных компонентов.
Естественно, что начатый таким образом процесс деления системы на составные части по признаку выполняемых в каждом случае действий можно довести до отдельного оператора, применяемого в системе языка программирования. Однако в качестве элементарного действия, выполняемого в ЭИС, целесообразно выбрать пункт меню того или иного программного модуля, реализуемого в системе в диалоговом режиме.
Выделение подсистем в ЭИС тесно связано с административным и функциональным распределением обязанностей среди коллективов специалистов, занятых производственной и управленческой деятельностью на экономическом объекте.
Выполнение управленческих функций внутри подсистемы связано с решением экономических задач. Выделение экономической задачи связано с получением такой совокупности экономической информации, которая достаточна для реализации некоторой функции управления экономическим объектом или группы взаимосвязанных функций управления.
Задачи, программные модули, пункты меню при выполнении программ являются вариантами реализации вычислительных процессов в ЭИС. Далее определение процесса приводится применительно к задаче.
Процесс представляет собой некоторую последовательность действий, образующих задачу. Процесс – совокупность последовательных изменений состояния системы для достижения цели.
Программа процесса — это упорядоченный набор машинных команд, реализующих действия, которые должны предприниматься процессом. Команды программы должны быть представлены в вычислительной системе как единое целое.
В рабочую область памяти входят наборы данных, которые процесс может считывать, записывать и использовать.
Самыми употребительными ресурсами для процесса являются ресурсы внешней памяти и ресурсы других ЭВМ, если вычислительная система ЭИС реализована как сеть ЭВМ.
Процесс характеризуется входом, т.е. наборами данных, которые являются исходными для процесса, и выходом — наборами данных, образующимися в результате завершения процесса.