ВУЗ:
Составители:
Рубрика:
Глава 2
ИССЛЕДОВАНИЕ ДЕЙСТВИЙ И РЕШЕНИЙ
В главе 1 были рассмотрены вопросы, традиционно относящиеся к методологии системного анализа. При этом значи-
тельная часть из них пересекалась с проблематикой теории систем и моделирования процессов и явлений. Вторая глава по-
священа системному анализу в узком смысле этого слова – методам и приемам организации процесса решения сложной за-
дачи.
2.1. ДЕЙСТВИЯ И ИХ АНАЛИЗ
2.1.1. Процедуры и операции
Пусть имеется задача создания, совершенствования, эксплуатации или расширения функций сложной системы. Будем
исходить из того, что процесс ее решения может быть разделен на некоторые элементарные акты, которые назовем процеду-
рами. Очевидно, что процедуры должны быть определенным образом связаны друг с другом. В частности, необходимо опре-
делить их порядок, передачу информации, условия начала и окончания выполнения. Исполнение совокупности процедур
приводит к тому, к чему каждая отдельная процедура привести не может, – к решению поставленной задачи. Таким образом,
налицо все признаки системы (см. п. 1.1.1), в которой в качестве отдельных элементов выступают процедуры.
Это означает, что процесс решения задачи может рассматриваться как некоторая система процедур, обладающая внут-
ренней организацией, структурой, иерархией, управлением. Такая система относится к классу целенаправленных систем (см.
п. 1.1.5) с явно сформулированной целью – решением поставленной задачи. Для нее справедливы утверждения, приведенные
в гл. 1.
В системе процедур модулем будет являться группа процедур, обладающая определенной целостностью и относитель-
ной независимостью. Для такой группы процедур введем термин «операция».
Итак, операция всегда состоит из отдельных процедур, но, как и модуль, может состоять из операций более низкого
уровня. Такая иерархия (разномасштабность) понятия операции, которая на практике может достигать трех-четырех уров-
ней, как правило, не вызывает неудобств, а, наоборот, позволяет акцентировать внимание то на единстве, то на делимости
рассматриваемой совокупности. Приведем пример. Операция приобретения нового оборудования делится на операции его
заказа, оплаты, перевозки, установки, наладки. Каждая из этих операций также раскладывается на более элементарные акты.
Скажем, перевозка будет состоять из упаковки, одной или нескольких погрузок, разгрузок и транспортировок. Если нет не-
обходимости вникать в эти акты более глубоко, то для нас они будут процедурами. Если же надо для каких-то целей рас-
сматривать, из чего состоит погрузка, то она в нашем исследовании будет операцией. На этом примере хорошо видно, что
взгляд на данный акт как на элементарный при необходимости может заменяться более детализированным – как на состав-
ной (операцию).
Для случая древовидной иерархии в процессе решения задачи (что далеко не всегда имеет место) деление на операции и
процедуры может иметь вид, изображенный на рис. 2.1
Рис. 2.1. Пример деления задачи на операции и процедуры
Приведем практический пример иерархического деления задачи на операции и процедуры. На рис. 2.2 дано описание
действий по организации студенческого стройотряда в подготовительный период – от момента назначения руководства от-
ряда и определения места дислокации до его отъезда на работу.
В дальнейшем для удобства изложения, когда не будет необходимости отличать друг от друга процедуру и операцию,
будем использовать для них единый термин «действие». Процесс решения задачи при этом будет представлять собой систе-
му действий, изучению которой и посвящена данная глава.
Процесс решения
задачи
Операции
Операции
Процедуры
Верхний иерархический
уровень – сама задача
1-й иерархический уровень
2-й иерархический уровень
3-й иерархический уровень
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »