И. П. Беляев проектирование автоматизированных систем москва 2009


ПОСТ-модели для представления диаграмм процессов



страница27/46
Дата18.10.2016
Размер4.46 Mb.
ТипКнига
1   ...   23   24   25   26   27   28   29   30   ...   46

9.5.2.ПОСТ-модели для представления диаграмм процессов


Как много есть на свете вещей, которые мне не нужны !

Сократ


Каждому свое красиво

Цицерон
Известно достаточно много нотаций для графического представления бизнес-процессов: семейство нотаций IDEF, DFD, UML, ARIS и другие, с большинством из которых связаны CASE – технологии автоматизированного проектирования. В отличие от общепринятых подходов ПОСТ-нотация отличается простотой, интуитивной понимаемостью не только профессиональными разработчиками АС, но и представителями заказчика.

Практически все, кому приходится сталкиваться с решением задач формализации бизнес-процессов вынуждены обращаться к существующим западным разработкам. На протяжении многих лет (с конца 70-х годов 20-го столетия) доказала свою эффективность оригинальная авторская разработка, основанная на идеях выдающего системного аналитика С.П.Никанорова (см. Справку ниже), именуемая ПОСТ-нотацией. ПОСТ-нотация прошла практическую апробацию на десятках проектов в городском хозяйстве, строительной индустрии, отрасли связи, и др.

От существующих методик (моделей, стандартов) представления бизнес-процессов ПОСТ-нотация отличается:



  • интуитивной понятностью

  • простотой (лаконичностью) средств визуализации процессов

  • отсутствием ограничений по представлению сложно организованных процессов

  • быстротой практического освоения ПОСТ-нотации

  • возможностью простой компиляции под другие стандарты представления бизнес-процессов.

Для ПОСТ-нотации разработана и практически реализована оригинальная технология автоматизированного проектирования.
СПРАВКА. Спарта́к Петро́вич Никано́ров (р. 30 августа 1923 года) — советский, российский учёный в области организационного управления и методологии разработки информационных систем.

Деятельность Никанорова С. П. в данной области началась в эпоху Винера, когда только закладывался фундамент современного информационного общества.

Начиная с середины 60-х годов С. П. Никаноров был одним из главных проводников целого ряда прогрессивных зарубежных подходов в области системного анализа. Он был первым исследователем, кто открыл для Советского Союза западные разработки системы PERT, переведя на русский язык публикации Оптнера и Янга по методологии системного анализа, составив заключение по этим подходам и дав высокую оценку как инструментам управления созданием сложных технических систем. Именно с его лёгкой руки в нашей стране вошёл в повседневный оборот термин «система СПУ» — система сетевого планирования и управления.

В качестве руководителя коллектива в 1962 г. С. П. Никаноров впервые предложил и довёл до уровня технического проекта систему управления разработками, в которой органично сочетались все известные к тому времени классы целевых систем (по времени, стоимости, надёжности, риску, конфигурационному управлению и др.) управления многопрофильным предприятием с внешней кооперацией, опытным производством, материально-техническим снабжением, бухгалтерским учётом и др. Проект послужил основой для многих отечественных автоматизированных систем, в частности, для АСУ крупного машиностроительного завода «Кунцево» (противоракетная система защиты Московской области).

С конца 60-х — начала 70-х годов за рубежом и в СССР проводились исследования проблем, связанных с проектированием и реализацией систем организационного управления. К их числу относятся и работы, осуществленные коллективом ученых и специалистов под руководством С. П. Никанорова в институте «Оргэнергострой» (Минэнерго СССР).

Спартак Петрович предложил оригинальные идеи и решения, принципиально отличающиеся от использовавшихся в тот период и от известных в настоящее время. Центральная из этих идей заключается в том, что системы организационного управления (частью которых являются информационные системы) должны быть воплощением понятийных конструктов, представляющих классы систем. Эта идея дала толчок развитию теории систем, приёмов и методов анализа и проектирования систем организационного управления, специализированного математического аппарата на основе теории структур Н. Бурбаки, впоследствии объединенных под общим названием «методология концептуального анализа и проектирования», или «организация организаций», или в широком смысле — «организационное оружие».

Под руководством С. П. Никанорова и при его непосредственном участии в 197175 гг. были разработаны теоретические и математические основы проектирования сложных систем, что позволило начать исследования по автоматизации процессов проектирования.

16 октября 1978 г. на Учёном совете ЦНИПИАСС Госстроя СССР был успешно защищён технический проект автоматизированной системы проектирования систем организационного управления (АСП СОУ). (Положительные заключения на него были даны ЦЭМИ АН СССР, НИИАА, Академией общественных наук при ЦК КПСС.) В 1985 г. в ЦНИИпроекте Госстроя СССР впервые был создан, испытан и сдан в ГосФАП программный комплекс МАКС, обеспечивающий автоматический синтез родоструктурных теорий предметных областей. По сути, эти системы являются одним из первых прототипов современных многочисленных CASE-средств, инструментария разработчиков, но значительно превышающим их по своим инженерным возможностям.

Позднее под руководством С. П. Никанорова были спроектированы системы управления оборонным комплексом страны, системы управления безопасностью на федеральном уровне и многие другие. Свыше 200 публикаций ученого содержат не только изложение разных аспектов методологии, но и результаты ряда долговременных исследовательских работ.

Среди постоянно цитируемых можно назвать такие, как

«Введение в концептуальное проектирование АСУ: анализ и синтез структур» (М.: изд. РВСН, 1995),

«Системный анализ: этап развития методологии решения проблем в США» (в книге Ст. Оптнера «Системный анализ для решения деловых и промышленных проблем», М.: Сов. радио, 1969),

«Применение методов сетевого планирования и управления (СПУ) на промышленных предприятиях» (М.: Знание, 1966).

Архив публикаций и научно-технических отчетов по НИР и ОКР, выполненных в рамках «концептуального» направления, включает более 1000 единиц хранения. Коллективами, руководимыми Спартаком Петровичем, внедрено свыше 500 прикладных работ по заказам предприятий и организаций, федеральных и региональных органов законодательной и исполнительной власти.

За эти годы создана отечественная научная школа, под руководством С. П. Никанорова защищены десятки дипломных работ, ряд кандидатских и докторских диссертаций в различных областях научных знаний, а сегодня успешно работают научные, аналитические, консалтинговые организации, возглавляемые учениками Спартака Петровича.

С 1993 г. С. П. Никаноров — президент Ассоциации концептуального анализа и проектирования, научный консультант десятков институтов и организаций. Его имя, как известного учёного и крупного специалиста в области системного анализа и теории систем, занесено в английский «Словарь биографий мира» (Dictionary of International Biography).

В 2001 г. Интернациональный биографический центр Кембриджа назвал его «интернациональным интеллектуалом года».

В 1984 г. комиссией независимых экспертов Библиотеки Конгресса США он включён в число десяти выдающихся учёных мира, внёсших наибольший вклад в науку в XX веке

ПОСТ-модель («процессы-объекты-связи=технология» – ПОСТ) объединяет и организует диаграммы в иерархические структуры, в которых диаграммы верхних уровней модели более обобщены.

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

Для нас время есть способ измерения продолжительности некоторых изменений. Далее. Если мы говорим о том, что что-то было вначале, то мы говорим о некотором начальном множестве объектов (иногда - только одном объекте).

Процесс порождает выходное множество объектов (а, может быть, всего один изменившийся объект). Кроме того, есть некоторая сила (в виде субъекта некоторого действия, машины или механизма, природная сила или явление), определяющая возникновение и осуществление преобразования входных объектов в выходные. Итак, имеем:
сила (процессор)



входпреобразованиевыход

В графическом виде преобразование может быть представлено следующей диаграммой - рис. 20:

Вход выход
Рис.20.
Что-то это напоминает? Например, на входе - а и б, преобразование – сложение (вычитание, умножение, деление), на выходе – результат. Или «уравнение» химической реакции (три вещества прореагировали, и получилось два новых вещества).

Или преобразование - чтение последовательности букв (входной набор), которое может дать на выходе некоторое предложение. Все это – процедуры преобразования входных объектов в выходные. И записывается это или математическими равенствами, или «уравнениями» химических реакций, или последовательностью знаков алфавита.


9.5.3.Графические элементы процессных схем:


  • прямоугольники (и в них названия объектов);

  • овалы (и в них названия превращений);

  • стрелки (без каких либо названий на них, ибо они лишь указывают, из каких превращений объекты появляются и в какие направляются);

  • два типа переключателей (показывающих, что объекты могут как появиться из разных превращений, так и поступать в другие по выбору; переключатели фиксируют все наличные возможности такого выбора)

9.5.4. Запреты, обязательно соблюдаемые при построении схем:


    • нельзя напрямую соединять стрелкой квадраты (объекты), так как тогда не ясно, какое превращение преобразует один объект в другой;

    • нельзя напрямую соединять стрелкой овалы (превращения), так как тогда не ясно, какой объект «передан» этой стрелкой из одного процесса в другой;

    • нельзя напрямую соединять стрелкой два переключателя, так как теряется определённость передачи: становится не понятно, из выхода какого из группы процессов взят объект и в какой из альтернативной группы последующих процессов направлен;

    • ни в коем случае нельзя из ложных «соображений графической экономии» (как это сплошь и рядом бывает на схемах) разветвлять соединительную стрелку: это означает вообще неизвестно что: некий объект «вдруг и как бы самопроизвольно размножился и поступил на переработку сразу во многие процессы»

9.5.5. Нумерация в ПОСТ-нотации:


    • процессы на схеме верхнего уровня нумеруются как Р1, Р2,…Декомпозиция процессов нумеруется как (при декомпозиции процесса Р1): Р1.1, Р1.2, Р1.3,… - и далее: Р1.1.1, Р1.1.2,…

    • входные объекты нумеруются на схеме верхнего уровня как Р1. I1, Р1. I2, Р1. I3. И далее, при декомпозиции как Р1.1. I1, Р1.1. I2 ….

    • выходные объекты нумеруются как Р1. О1, Р1. О2, Р1. О3 …. И далее, при декомпозиции как Р1.1. О1, Р1.1. О2 …

Превращения – основной функциональный объект диаграммы (рис.21). Превращения обозначают некоторую функцию или действие над объектом.

Превращения обозначаются овалами. В верхней части овала указывается исполнитель (например, человек или машина), в нижней действие, которое должно быть выражено отглагольным существительным, например, корректировка, установка.


Рис. 21.


Объекты – это сущности, с которыми происходят превращения. Объекты бывают входными и выходными. Соответственно входные объекты попадают на «вход» превращения, после некоторого действия, мы имеем некоторое количество выходных объектов, или другими словами, результатов превращения.
Объекты обозначаются прямоугольниками. Описание объекта производится с помощью существительных и прилагательных, например, буровая установка, отгрузочная накладная.


Тогда схема элементарного процесса, выглядит (поименованная схема рис.20), например, так, как показано на рис.22:

Рис. 22.


Для того, чтобы реализовать функции выбора, на процессных диаграммах вводятся понятия переключателей.

Символы соединения/переключения бывают двух типов: символы отождествления и символы растождествления. Символы отождествления (рис.23) используются для обозначения ситуаций, когда несколько входных объектов могут быть равнозначно взаимозаменены. Т.е. так, что при замене одного входного объекта другим процесс существенно не изменится.

Рис.23
Символы растождествления (рис.24) используются для обозначения ситуаций, в которых объект в рамках его универсальности может быть использован как входящий объект различных превращений, при условии, что использование экземпляров одного и того же объекта в разных превращениях существенно не меняет их. Использование переключателей позволяет процедурно определить использование альтернатив при разработке процессных сетей.



Рис.24.
Покажем, как на примере анализа делового текста может быть построена процессная сеть. В качестве исходного делового текста возьмем, например, статью 165 Таможенного кодекса РФ (Статья 165. Лицензия на осуществление деятельности в качестве таможенного перевозчика). Мы можем извлечь всю сеть процессов, монотонно применяя правила:



    • существительное или дополнение в предложении даёт объект, выступающий в качестве объекта входного или выходного набора, или в качестве процессора («хозяина процесса»);

    • глагол и отглагольные существительные дают превращения;

    • пояснительные замечания указывают, как связаны объекты с началом (исходные) и завершением превращения (результаты);

    • внимательное чтение позволяет проверять комплекты объектов на полноту (не упущено ли что-либо).


Статья 165. Лицензия на осуществление деятельности в качестве таможенного перевозчика

Для получения лицензии, дающей право на осуществление деятельности в качестве таможенного перевозчика, необходимо:



  1. иметь транспортные средства, оборудование которых удовлетворяет определяемым Государственным таможенным комитетом Российской Федерации требованиям, направленным на обеспечение соблюдения законодательства Российской Федерации о таможенном деле;

  2. заключить договор страхования своей деятельности. Страховая сумма не может быть менее 1000-кратного установленного законом размера минимальной месячной оплаты труда;

  3. иметь в собственности или в полном хозяйственном ведении либо арендовать на срок не менее трех лет такое количество надлежаще оборудованных транспортных средств, которое обеспечивало бы прибытие в течение 24 часов хотя бы одного транспортного средства в место таможенного оформления в регионе деятельности таможенного органа Российской Федерации, в котором таможенный перевозчик зарегистрирован.

Порядок выдачи лицензии на осуществление деятельности в качестве таможенного перевозчика и срок ее действия определяются Государственным таможенным комитетом Российской Федерации.

Лицензия на осуществление деятельности в качестве таможенного перевозчика может быть аннулирована или отозвана либо ее действие может быть приостановлено таможенными органами Российской Федерации.

Лицензия аннулируется, если она не могла быть выдана на основании установленного порядка заявителю либо если она была выдана на основе неполных или недостоверных сведений, имевших существенное значение для принятия решения о ее выдаче. Решение об аннулировании действует с даты выдачи лицензии.

Лицензия отзывается в случае:



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

  2. неоднократного совершения правонарушений, предусмотренных настоящим Кодексом;

  3. причинения неправомерного существенного ущерба отправителю товаров и документов на них, в том числе путем незаконного использования сведений, составляющих коммерческую тайну или конфиденциальную информацию, что установлено судом;

  4. признания таможенного перевозчика несостоятельным либо объявления им о своей несостоятельности.

  5. Отзыв действует с даты принятия решения об отзыве.

Процессная схема на получение лицензии на осуществление деятельности в качестве транспортного перевозчика приведена на рис.25.





Рис.25
Начало любого процесса становится возможно при условии наличия необходимого и достаточного набора входных компонентов. Каждый из компонентов входного набора является объектом, необходимым для того, чтобы процессор (человек-исполнитель или технологическое устройство) мог осуществить превращение. В результате будет получен набор компонентов результата.

На ПОСТ-диаграммах прямоугольник всегда обозначает объект, который может являться как компонентом результата (одного процесса), так компонентом начала (другого процесса) в зависимости от того, какое из связанных с ним превращений рассматривается (рис.26).


Рис.26


ПОСТ-модель является иерархически организованной совокупностью диаграмм. Каждое из превращений в случае необходимости может быть детализировано на другой диаграмме нижележащего слоя, то есть каждый элемент <превращение> этой диаграммы может пониматься далее как отдельно определенный структурированный сложный процесс. При этом более детальное (декомпозируемое) превращение называется родительским превращением, а диаграмма, из которой на детализацию берётся превращение, - родительской диаграммой. Схема такой декомпозиции ПОСТ-диаграмм показана на рис.27.

Error: Reference source not found

Рис. 27



Поделитесь с Вашими друзьями:
1   ...   23   24   25   26   27   28   29   30   ...   46


База данных защищена авторским правом ©grazit.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал