4.2. ФОРМАЛИЗАЦИЯ ПРОЦЕССОВ

Процессы управления экономическими объектами харак­теризуются ярко выраженной иерархической структурой. По этой причине ЭИС, которая обслуживает процесс принятия управленческих решений на экономическом объекте, должна подразделяться на иерархически соподчиненные компоненты.

Как правило, в составе ЭИС как системы выделяются под­системы, подсистемы подразделяются на задачи, в состав за­дач входят отдельные программные модули.

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

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

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

Выполнение управленческих функций внутри подсистемы связано с решением экономических задач. Выделение эконо­мической задачи связано с получением такой совокупности экономической информации, которая достаточна для реали­зации некоторой функции управления экономическим объек­том или группы взаимосвязанных функций управления.

Задачи, программные модули, пункты меню при выполне­нии программ являются вариантами реализации вычислитель­ных процессов в ЭИС. Далее определение процесса приводит­ся применительно к задаче.

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

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

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

Самыми употребительными ресурса­ми для процесса являются ресурсы внешней памяти и ресурсы других ЭВМ, если вычислительная система ЭИС реализована как сеть ЭВМ.

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