Cтраница 2
Особенно эффективен контроль в процессе внедрения системы, когда операционный маршрут еще недостаточно изучен персоналом. Одновременно с контролем выполнения маршрута АОМ может собирать статистические данные о времени выполнения отдельных действий, частоте отдельных событий, количестве определенных объектов. Может оказаться целесообразным проведение в течение некоторого периода подробного контроля именно с целью сбора статистических данных. При ведении контроля желательно по запросу получать сводку о текущем состоянии выполнения маршрута. [16]
Если для некоторых параметров указана шкала, то среди действий операционного маршрута может встречаться ветвление по шкале. В этом случае запись процедуры эквивалентна записи нескольких процедур, каждая из которых определяется своим набором интервалов. Операционный маршрут с такими процедурами эквивалентен некоторой совокупности маршрутов, поэтому он называется операционной сетью. [17]
Технология вертикального слоения не лишена и недостатков - они отмечены в операционном маршруте как аномалии. Главный из них состоит в следующем. При создании основы или очередного слоя последующие слои детально не прорабатываются ( иначе теряется постепенность создания) и поэтому не исключено, что добавление этих последующих слоев потребует коренной переработки ранее созданного. Эта опасность настолько серьезна, что в чистом виде вертикальное слоение применять не рекомендуется, оно должно сочетаться с другими методами. [18]
Последовательное уточнение операционного маршрута может проводиться по разным направлениям: по компонентам процедуры, иерархии вызовов процедур, функциям операционного маршрута. [19]
Фактически операционный маршрут весьма близок к программе моделирования, особенно если процедуры и действия снабжены временными оценками, а в числе параметров имеются оценки качества функционирования оборудования. [20]
Переходы осложняют программу и поэтому использовать их следует осторожно. В операционных маршрутах они используются для слияния ветвей на промежуточном уровне. При этом переход возможен лишь из первой альтернативной ветви в другую того же оператора ветвления, а обратный переход запрещен, так как это может привести к повторению, которое изображается только специальными средствами. [21]
К справочным пособиям не относятся инструкции по заполнению и другим действиям. Любая инструкция фигурирует в операционном маршруте как процедура или просто описание совокупности действий. [22]
Инструментальный маршрут представляет собой операционный маршрут, применяемый для описания технологии создания систем. В такой маршрут входят процедуры построения операционного маршрута системы, которые содержат в более точных и явных терминах информацию, излагаемую в настоящем разделе. Исследование существующих технологий, точная фиксация их в виде операционных маршрутов, сравнение и отбор лучших процедур, проектирование новых технологий - все это актуальные задачи исследования, связанные с применением операционных маршрутов. [23]
Для описания процесса функционирования разрабатываемой системы, включая ее взаимодействие с обслуживающим систему персоналом и ее конечными пользователями, предлагается концепция полного программирования функционирования системы, означающая, что программированию подлежит не только работа вычислительного комплекса, но и полная организация информационного обмена, выполняемого с помощью программной системы, а при необходимости и всей системы деятельности, в интересах которой осуществляется информационный обмен. Для записи такой программы, называемой операционным маршрутом, предлагается специальный язык АКТ ( от слова активность), близкий к обычным языкам программирования, но имеющий некоторые специфические средства. Операционный маршрут описывает все функционирование системы, включая синхронизацию составляющих ее процессов, информационные, материальные и другие связи, в виде иерархии процедур. [24]
Сетевая зависимость между работами характерна для таких процедур в системе информационного обмена, которые исполняются не периодически, а один раз. К ним относится, в частности, процедура внедрения системы информационного обмена, которая также должна входить в ее операционный маршрут. [25]
Для описания процесса функционирования разрабатываемой системы, включая ее взаимодействие с обслуживающим систему персоналом и ее конечными пользователями, предлагается концепция полного программирования функционирования системы, означающая, что программированию подлежит не только работа вычислительного комплекса, но и полная организация информационного обмена, выполняемого с помощью программной системы, а при необходимости и всей системы деятельности, в интересах которой осуществляется информационный обмен. Для записи такой программы, называемой операционным маршрутом, предлагается специальный язык АКТ ( от слова активность), близкий к обычным языкам программирования, но имеющий некоторые специфические средства. Операционный маршрут описывает все функционирование системы, включая синхронизацию составляющих ее процессов, информационные, материальные и другие связи, в виде иерархии процедур. [26]
Если для некоторых параметров указана шкала, то среди действий операционного маршрута может встречаться ветвление по шкале. В этом случае запись процедуры эквивалентна записи нескольких процедур, каждая из которых определяется своим набором интервалов. Операционный маршрут с такими процедурами эквивалентен некоторой совокупности маршрутов, поэтому он называется операционной сетью. [27]
Операционные маршруты предназначаются для полного документирования систем информационного обмена. На основе этой документации предлагается осуществлять внедрение системы, а также ее совершенствование в период проектирования, внедрения и эксплуатации. Операционный маршрут весьма полно описывает систему, но это достоинство в определенных ситуациях становится недостатком: такое полное описание осложняет его составление и изучение. [28]
Однако лучшие образцы инструкций носят именно программный характер, описываемая в них деятельность расчленена до мелких операций и явно указана их последовательность. Рассматриваемая далее методика является, в сущности, систематизацией и унификацией такого опыта. Фактически операционный маршрут предлагается как исчерпывающая документация по системе, с помощью которой ее эксплуатация может быть освоена без консультаций с разработчиками. [29]
Особо следует отметить применение техники вертикального слоения для создания документации одновременно с программой. Создание документации также начинается нисходящим методом, определяется ее общая структура, а затем развитие текстов выполняется слоями. Поскольку в состав документации входят операционные маршруты, к ним также применяется техника слоения, облегчаемая программным характером операционных маршрутов. [30]