Структурный подход к управлению организацией. Структурный подход к организации предусматривает описание

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

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

  • принцип "разделяй и властвуй" - принцип решения сложных проблем путем их разбиения на множество меньших независимых задач, легких для понимания и решения;
  • принцип иерархического упорядочивания - принцип организации составных частей проблемы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне.

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

  • принцип абстрагирования - заключается в выделении существенных аспектов системы и отвлечения от несущественных;
  • принцип формализации - заключается в необходимости строгого методического подхода к решению проблемы;
  • принцип непротиворечивости - заключается в обоснованности и согласованности элементов;
  • принцип структурирования данных - заключается в том, что данные должны быть структурированы и иерархически организованы.

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

  • SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы (подраздел 2.2);
  • DFD (Data Flow Diagrams) диаграммы потоков данных (подраздел 2.3);
  • ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь" (подраздел 2.4).

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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

Методология функционального моделирования SADT

Методология SADT разработана Дугласом Россом. На ее основе разработана, в частности, известная методология IDEF0 (Icam DEFinition), которая является основной частью программы ICAM (Интеграция компьютерных и промышленных технологий), проводимой по инициативе ВВС США. Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Основные элементы этой методологии основываются на следующих концепциях:
  • графическое представление блочного моделирования. Графика блоков и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описываются посредством интерфейсных дуг, выражающих "ограничения", которые в свою очередь определяют, когда и каким образом функции выполняются и управляются;
  • строгость и точность. Выполнение правил SADT требует достаточной строгости и точности, не накладывая в то же время чрезмерных ограничений на действия аналитика. Правила SADT включают:
  • ограничение количества блоков на каждом уровне декомпозиции (правило 3-6 блоков);
  • связность диаграмм (номера блоков);
  • уникальность меток и наименований (отсутствие повторяющихся имен);
  • синтаксические правила для графики (блоков и дуг);
  • разделение входов и управлений (правило определения роли данных).
  • отделение организации от функции, т.е. исключение влияния организационной структуры на функциональную модель.
Методология SADT может использоваться для моделирования широкого круга систем и определения требований и функций, а затем для разработки системы, которая удовлетворяет этим требованиям и реализует эти функции. Для уже существующих систем SADT может быть использована для анализа функций, выполняемых системой, а также для указания механизмов, посредством которых они осуществляются.

Состав функциональной модели

Результатом применения методологии SADT является модель, которая состоит из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга. Диаграммы - главные компоненты модели, все функции ИС и интерфейсы на них представлены как блоки и дуги. Место соединения дуги с блоком определяет тип интерфейса. Управляющая информация входит в блок сверху, в то время как информация, которая подвергается обработке, показана с левой стороны блока, а результаты выхода показаны с правой стороны. Механизм (человек или автоматизированная система), который осуществляет операцию, представляется дугой, входящей в блок снизу (рисунок 6.5). Одной из наиболее важных особенностей методологии SADT является постепенное введение все больших уровней детализации по мере создания диаграмм, отображающих модель. Функциональный блок и интерфейсные дуги На рисунке 6.6, где приведены четыре диаграммы и их взаимосвязи, показана структура SADT-модели. Каждый компонент модели может быть декомпозирован на другой диаграмме. Каждая диаграмма иллюстрирует "внутреннее строение" блока на родительской диаграмме.

Иерархия диаграмм

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

Рис. 6.6. Структура SADT-модели. Декомпозиция диаграмм.

На рисунках 6.7 - 6.9 представлены различные варианты выполнения функций и соединения дуг с блоками.


Рис. 6.7. Одновременное выполнение

Рис. 6.8. Соответствие должно быть полным и непротиворечивым Некоторые дуги присоединены к блокам диаграммы обоими концами, у других же один конец остается неприсоединенным. Неприсоединенные дуги соответствуют входам, управлениям и выходам родительского блока. Источник или получатель этих пограничных дуг может быть обнаружен только на родительской диаграмме. Неприсоединенные концы должны соответствовать дугам на исходной диаграмме. Все граничные дуги должны продолжаться на родительской диаграмме, чтобы она была полной и непротиворечивой. На SADT-диаграммах не указаны явно ни последовательность, ни время. Обратные связи, итерации, продолжающиеся процессы и перекрывающиеся (по времени) функции могут быть изображены с помощью дуг. Обратные связи могут выступать в виде комментариев, замечаний, исправлений и т.д. (рисунок 6.9).
Рис. 6.9. Пример обратной связи Как было отмечено, механизмы (дуги с нижней стороны) показывают средства, с помощью которых осуществляется выполнение функций. Механизм может быть человеком, компьютером или любым другим устройством, которое помогает выполнять данную функцию (рисунок 6.10).

Рис. 6.10. Пример механизма Каждый блок на диаграмме имеет свой номер. Блок любой диаграммы может быть далее описан диаграммой нижнего уровня, которая, в свою очередь, может быть далее детализирована с помощью необходимого числа диаграмм. Таким образом, формируется иерархия диаграмм. Для того, чтобы указать положение любой диаграммы или блока в иерархии, используются номера диаграмм. Например, А21 является диаграммой, которая детализирует блок 1 на диаграмме А2. Аналогично, А2 детализирует блок 2 на диаграмме А0, которая является самой верхней диаграммой модели. На рисунке 6.11 показано типичное дерево диаграмм.
Рис. 6.11. Иерархия диаграмм

6.2.2.3. Типы связей между функциями

Одним из важных моментов при проектировании ИС с помощью методологии SADT является точная согласованность типов связей между функциями. Различают по крайней мере семь типов связывания:

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

Недостатками такого подхода к организации и управлению деятельностью предприятия являются следующие:

  • При разбиении технологий выполнения отдельной работы на отдельные фрагменты они могут быть отнесены к различным элементам организационной структуры;
  • Затруднено цельное описание технологий выполнения работы, в основном существует только их фрагментарное (на уровне структурных элементов) описание;
  • Отсутствие ответственного за конечный результат, заинтересованности в конечном результате, а также ориентации на конечного потребителя;
  • Отсутствие явно внутренних (промежуточных) результатов деятельности, ответственных за эти результаты, внутренних потребителей этих результатов;
  • Большие затраты на передачу результатов между подразделениями (зачастую больше, чем на саму работу).
  • Высокие накладные расходы, крайне неэффективный управленческий учет;
  • Автоматизация управления носит, как правило «лоскутный» характер (по подразделениям), попытки внедрения корпоративных информационных систем в основном оканчиваются неудачей.

2. Функциональный подход

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

Функциональный подход отвечает на вопрос «Что делать?».

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

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

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

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

3. Процессный подход

Процессный подход на является противопоставлением функциональному. Функции и процессы не могут существовать в отрыве друг от друга. Результат и функционального, и процессного подходов - одновременное проектирование организационной структуры (функциональных областей) и порядка взаимодействий в рамках этой структуры (процессов). Эти подходы, в известной степени, должны применяться параллельно.

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

Процессный подход отвечает на вопрос «Как делать?».

Процессный подход по своей сути подводит к переходу на так называемое «тощее производство» или «тощую» ресурсосберегающую организационную структуру (Lean production). Основными чертами такой организационной структуры являются:

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

3. Проектный подход

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

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

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

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

По форме структура управления по проектам может соответствовать как бригадной (кросс-функциональной) структуре, так и дивизионной структуре , в которой определенный дивизион (отделение) создается под конкретный проект и существует не постоянно, а на срок выполнения проекта.

Преимущества структуры управления по проектам:

  • высокая гибкость;
  • сокращение численности управленческого персонала по сравнению с иерархическими структурами.
__________________


Отзывы, комментарии и вопросы по статье:
"Структурный, функциональный, процессный и проектный подходы к построению организационной структуры"

Стр. 2

24.05.2011 2:10

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

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

09.03.2014 14:27 А.В.

Для каких организаций эффективна дивизиональная организационная структура?

09.03.2014 23:57 Консультант Жемчугов Михаил, к.т.н.

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

18.12.2015 17:18 Александра

Процессный подход основан на функциональной оргструктуре?

18.12.2015 21:13 Консультант Жемчугов Михаил, к.т.н.

Функциональная (линейная) оргструктура – это структура, основанная на разделении труда – каждое подразделение ориентировано на выполнение своей функции. При этом основные процессы предприятия всегда поочередно проходят по основным подразделениям предприятия. Бизнес-процесс разделен по подразделениям и на стыках подразделений зачастую возникают проблемы. Это функциональный подход к оргструктуре и здесь бизнес-процессы строятся исходя из структуры предприятия .

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

20.06.2016 22:26 Евгений Кудряшов

Стратегия построения организационной структуры предприятия?

21.06.2016 9:53 Консультант Жемчугов Михаил, к.т.н.

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

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

26.01.2017 10:39 Надежда

Как сделать анализ эффективности орг. структуры?

26.01.2017 12:09 Консультант Жемчугов Михаил, к.т.н.

Формальный анализ орг. структуры можно провести по диапазону управления (числу непосредственно подчиненных), рекомендуемый - в пределах 7-11, и числу уровней иерархии, чем оно меньше, тем лучше. Если число уровней иерархии превышает 2-3, то целесообразно применение адаптивных организационных структур. А вот провести анализ соответствия применяемого вида организационной структуры, можно только проанализировав деятельность предприятия.

Стр.

2.1.1. Сущность структурного подхода

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

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

Сложностью, т.е. степенью разделения деятельности на различные функции;

Формализацией, т.е. степенью заранее установленных правил и процедур;

Соотношением централизации и децентрализации (количеством уровней, на которых принимаются решения).

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

Структура организации – схема взаимосвязей отделов, секторов, линейных единиц. Оргтруктуру коммерческой фирмы, банка, больницы, вуза, правительственного учреждения и т.п. следует рассматривать с учетом разных критериев. Рациональная структура организации предполагает комбинацию следующих трех факторов:

1. Реальные взаимосвязи между конкретными людьми.

2. Политика руководства и методы управления.

3. Полномочия и функции работников.

Структурный подход к организации предусматривает описание:

Формальных и неформальных организаций;

Вопросов разделения труда;

Вопросов контроля;

Вопросов департаметализации.

Формальная организация – это вид организации, в которой предварительно спланирована и закреплена документально структура полномочий и функций.

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

Формальная организация характеризуется определенной степенью стандартизации трудовых функций – дано их исчерпывающее описание, определены процедуры выполнения. Чем выше уровень стандартизации (а определенный уровень необходим), тем меньше личный вклад работника и меньше альтернатив.

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

Неформальная организация – вид организаций, в которых взаимоотношения не носят заранее спроектированного и закреплённого характера.

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

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

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

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

Рассматривая вопросы разделения труда, необходимо различать масштаб и глубину работ. Масштаб работ – это количество, определяющее, ее объем. Глубина работ определяется объемом (количеством) контролируемых показателей, она определяется уровнями управления. Например, маркетолог всегда имеет большую глубину работ, чем бухгалтер.

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

С = n*2 n / 2 + n-1,

где: n – количество подчиненных.

Согласно приведённой формуле,

при n = 2 С = 6,

при n = 5 С = 100,

при n = 10 С = 5210.

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

Структурный подход к организации требует рассмотрения модели охвата контролем. Известно, что сокращение числа лиц, подчиненных одному руководителю, порождает структуру управления в виде высокой пирамиды с узким основанием. В литературе много описаний моделей охвата контролем, одно из наиболее глубоких – описание оргструктуры управления авиа- космической компанией "Локхид” (США). Для этого было выделено семь переменных:

1 – сходство функций,

2 – географическая близость подчиненных,

3 – сложность функций,

4 – контроль, требуемый подчиненными,

5 – координация деятельности подчиненных,

6 – планирование времени,

7 – помощь руководителя.

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

Как мы уже определяли, в интересах повышения эффективности управления организация разделяется на структурные блоки – отделы, службы, департаменты. Такой подход называется департаментализационным. В настоящее время теория организаций сформировала пять видов подобных подходов:

1. Функциональный состав организации – наиболее часто применяющаяся схема организации. Многие организации группируют работников в соответствие с функциями, выполняемыми в рамках фирмы – производство, маркетинг, финансы, бухучет, сбыт, управление персоналом. Недостаток такой схемы – узкая область интересов, ибо бухгалтера волнуют только бухгалтерские проблемы, а не проблемы всей организации. Этот вид разделения называется функциональной департаментализацией.

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

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

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

У каждого из названных видов есть достоинства и недостатки. Поэтому часто в организациях вводится смешанные структуры. Универсальной структуры нет.

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

2.1.2. Централизация и децентрализация

Термин "централизация” относится к степени сосредоточения принятия решений в одних руках, что связано с формальной властью. Чем больше организация, тем сложнее управленческие решения. Суть централизованных организаций – разделение процесса принятия решения и процесса его реализации: высшие руководители принимают решения, управленцы среднего звена передают и согласовывают их, работники – выполняют. Анализ показывает, что такие организации весьма затратны, медленно приспосабливаются к изменениям рынка, персонал ограничен в творчестве и инициативе.

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

Большое число решений принимается на низших уровнях управленческой иерархии,

Решения, принятые на низших уровнях, более важны,

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

Уменьшается объем централизованного контроля.

Такой подход приводит к высокой автономности принятия решений в отдельных подразделениях. Благодаря этому возрастает ответственность подразделений за их прибыльность или убыточность.

На соотношение централизации и децентрализации в управлении непосредственное влияние оказывают следующие факторы:

Размер организации;

Технология производства товаров и услуг;

Внешняя среда.

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

До 10 чел. – по распределению ответственности,

При 50-100 чел. – по делегированию полномочий,

При 100-300 чел. – по определению новых функций,

При 200-500 чел. – по координации управленческих функций,

Более 500 чел. – по системе контроля за исполнением решений.

Важное значение имеет рассмотрение вопроса о делегировании полномочий и ответственности в организациях, как пути создания децентрализованных организаций. В каких случаях используется делегирование? Во-первых, когда оно руководителю позволяет выделить время на решение важных вопросов высшего звена управления; во-вторых, при чрезмерной занятости руководителя во избежание срыва графика выполнения заданий; в-третьих, когда подчиненный может сделать эту работу не хуже руководителя.

Схема делегирования полномочий по уровням управления приведена ниже (рис. 2.1.3). На рисунке приняты обозначения:

Основные принципы делегирования полномочий следующие:

· передача полномочий должна осуществляться в соответствии с ожидаемым результатом;

· каждый подчиненный должен точно знать, кто его уполномочил, перед кем он несет ответственность;

· руководитель должен принимать решения в пределах своих полномочий;

· передаются лишь полномочия: ответственность несет руководитель и т.п.

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

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

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

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

Создание постоянно действующей группы для решения периодически возникающих проблем;

Установление двойной ответственности в критических точках решения проблем при матричных структурах управления.

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


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

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

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

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

Структурный подход в основе своей включает подсчет числа продавцов на данном товарном рынке и сравнение долей, занимаемых каждым участником рынка.  

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

Атре Ш. Структурный подход к организации баз данных. - М. Финансы и статистика, 1983. - 317 с.  

К а р а в ч е н к о В. А. и А р у т ю н о в В. X. Некоторые вопросы применения системно-структурного подхода к классификации моделей объектов прогнозов. В кн. Материалы по науковедению. III Киевский симпозиум по науковедению и научно-техническому прогнозированию. Тезисы докладов. Вып. 5, Киев, 1970.  

Эти структурные подходы моделируют процессы в виде диаграмм  

Структурный подход - это определение значимости, приоритетов среди факторов, методов, принципов и других инструментов в их совокупности с целью установления рационального соотношения (структуры) и повышения обоснованности распределения соответствующих ресурсов. Например, значимость факторов достижения конкурентоспособности товара - качества, цены, качества сервиса , затрат потребителя - может быть примерно следующей 4 3 2 1, т. е. в распределении ресурсов при формировании стратегий приоритет должен быть отдан обеспечению качества товара. Структура стратегических, тактических и оперативных задач в структуре рабочего времени главного маркетолога - 5 3 2, т. е. приоритет должен отдаваться формированию стратегий . Этот подход должен заменить популярный ныне альтернативный подход (или - или).  

Как мы уже упоминали, существуют два метода получения рассматриваемых данных - интервью и анкетирование. Иногда используются одновременно оба. Исследования свидетельствуют, что более надежная и полная информация может быть получена путем интервьюирования. Обычно в интервью следуют структурному подходу. Если используется анкета, ответы получаются трех видов да - нет - не знаю, но могут быть и структурированные вопросы с возможностью сложного выбора ответов. Ниже приводится фрагмент подобной анкеты.  

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

На рис. 5.1.2 показано обобщение некоторых специфических сторон функционального и структурного подходов анализа систем.  

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

Естественно, что этим все многообразие разновидностей структурного подхода не ограничивается. Ниже рассмотрен вариант структурного анализа , предлагающий изучение внутренности системы на одном уровне, когда задано строго фиксированное множество элементов и связей. В этом случае множество элементов и связей рассматривают как совокупность двух различных подмножеств - подмножества элементов аь 2, а3. . . а, . . . ат, или а, и подмножества  

При использовании структурного подхода, как правило, говорят не о факторах и параметрах, а о свойствах.  

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

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

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

Попытка структурного подхода  

Далее рассмотрен структурный подход к науке, продемонстрированный в работах Куна и Лакатоса. Теория Куна привлекла к себе особенное внимание в литературе по бухгалтерскому учету , но затем она была подвергнута критике.  

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

В каких случаях применяется структурный подход к изме-рейию количества информации  

Для обеспечения эффективного функционирования рынка и поддержания конкуренции между производителями в экономически развитых странах государство проводит активную антимонопольную политику . Эта политика опирается на антимонопольное (антитрестовское) законодательство, которое отражает два принципиальных направления. Первое связано с делением крупных компаний на небольшие независимые фирмы с ограничением и даже запретом на их слияние. Это так называемый структурный подход, направленный на усиление конкурентоспособности фирм . Второе - государство оставляет нетронутыми фирмы, контролируя их цены и прибыль. Каждое правительство принимает свою концепцию антимонопольной политики . Например, в США преоб-  

Технология ASE обеспечивает создание программного кода, его тестирование, создание и хранение эталона разработанного программного кода для формирования программы любых однотипных объектов. В технологии ASE структурный подход к проектированию использует как основной копирование эталонного программного кода с последующей глобальной заменой

Сущность структурного подхода

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

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

  • принцип "разделяй и властвуй" - принцип решения сложных проблем путем их разбиения на множество меньших независимых задач, легких для понимания и решения;
  • принцип иерархического упорядочивания - принцип организации составных частей проблемы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне.

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

  • принцип абстрагирования - заключается в выделении существенных аспектов системы и отвлечения от несущественных;
  • принцип формализации - заключается в необходимости строгого методического подхода к решению проблемы;
  • принцип непротиворечивости - заключается в обоснованности и согласованности элементов;
  • принцип структурирования данных - заключается в том, что данные должны быть структурированы и иерархически организованы.

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

  • SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы (подраздел 2.2);
  • DFD (Data Flow Diagrams) диаграммы потоков данных (подраздел 2.3);
  • ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь" (подраздел 2.4).

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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

Методология функционального моделирования SADT

Методология SADT разработана Дугласом Россом и получила дальнейшее развитие в работе . На ее основе разработана, в частности, известная методология IDEF0 (Icam DEFinition), которая является основной частью программы ICAM (Интеграция компьютерных и промышленных технологий), проводимой по инициативе ВВС США.

Методология SADT представляет собой совокупность методов, правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области. Функциональная модель SADT отображает функциональную структуру объекта, т.е. производимые им действия и связи между этими действиями. Основные элементы этой методологии основываются на следующих концепциях:

  • графическое представление блочного моделирования. Графика блоков и дуг SADT-диаграммы отображает функцию в виде блока, а интерфейсы входа/выхода представляются дугами, соответственно входящими в блок и выходящими из него. Взаимодействие блоков друг с другом описываются посредством интерфейсных дуг, выражающих "ограничения", которые в свою очередь определяют, когда и каким образом функции выполняются и управляются;
  • строгость и точность. Выполнение правил SADT требует достаточной строгости и точности, не накладывая в то же время чрезмерных ограничений на действия аналитика. Правила SADT включают:
  • ограничение количества блоков на каждом уровне декомпозиции (правило 3-6 блоков);
  • связность диаграмм (номера блоков);
  • уникальность меток и наименований (отсутствие повторяющихся имен);
  • синтаксические правила для графики (блоков и дуг);
  • разделение входов и управлений (правило определения роли данных).
  • отделение организации от функции, т.е. исключение влияния организационной структуры на функциональную модель.

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

Состав функциональной модели

Результатом применения методологии SADT является модель, которая состоит из диаграмм, фрагментов текстов и глоссария, имеющих ссылки друг на друга. Диаграммы - главные компоненты модели, все функции ИС и интерфейсы на них представлены как блоки и дуги. Место соединения дуги с блоком определяет тип интерфейса. Управляющая информация входит в блок сверху, в то время как информация, которая подвергается обработке, показана с левой стороны блока, а результаты выхода показаны с правой стороны. Механизм (человек или автоматизированная система), который осуществляет операцию, представляется дугой, входящей в блок снизу (рисунок 2.1).

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

Рис. 2.1. Функциональный блок и интерфейсные дуги

На рисунке 2.2, где приведены четыре диаграммы и их взаимосвязи, показана структура SADT-модели. Каждый компонент модели может быть декомпозирован на другой диаграмме. Каждая диаграмма иллюстрирует "внутреннее строение" блока на родительской диаграмме.

Иерархия диаграмм

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

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

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

Модель SADT представляет собой серию диаграмм с сопроводительной документацией, разбивающих сложный объект на составные части, которые представлены в виде блоков. Детали каждого из основных блоков показаны в виде блоков на других диаграммах. Каждая детальная диаграмма является декомпозицией блока из более общей диаграммы. На каждом шаге декомпозиции более общая диаграмма называется родительской для более детальной диаграммы.

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

Рис. 2.2. Структура SADT-модели. Декомпозиция диаграмм

На рисунках 2.3 - 2.5 представлены различные варианты выполнения функций и соединения дуг с блоками.

Рис. 2.3. Одновременное выполнение

Рис. 2.4. Соответствие должно быть полным и непротиворечивым

Некоторые дуги присоединены к блокам диаграммы обоими концами, у других же один конец остается неприсоединенным. Неприсоединенные дуги соответствуют входам, управлениям и выходам родительского блока. Источник или получатель этих пограничных дуг может быть обнаружен только на родительской диаграмме. Неприсоединенные концы должны соответствовать дугам на исходной диаграмме. Все граничные дуги должны продолжаться на родительской диаграмме, чтобы она была полной и непротиворечивой.

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

Рис. 2.5. Пример обратной связи

Как было отмечено, механизмы (дуги с нижней стороны) показывают средства, с помощью которых осуществляется выполнение функций. Механизм может быть человеком, компьютером или любым другим устройством, которое помогает выполнять данную функцию (рисунок 2.6).

Рис. 2.6. Пример механизма

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

Для того, чтобы указать положение любой диаграммы или блока в иерархии, используются номера диаграмм. Например, А21 является диаграммой, которая детализирует блок 1 на диаграмме А2. Аналогично, А2 детализирует блок 2 на диаграмме А0, которая является самой верхней диаграммой модели. На рисунке 2.7 показано типичное дерево диаграмм.

Рис. 2.7. Иерархия диаграмм

Типы связей между функциями

Одним из важных моментов при проектировании ИС с помощью методологии SADT является точная согласованность типов связей между функциями. Различают по крайней мере семь типов связывания:

Ниже каждый тип связи кратко определен и проиллюстрирован с помощью типичного примера из SADT.

(0) Тип случайной связности : наименее желательный.

Случайная связность возникает, когда конкретная связь между функциями мала или полностью отсутствует. Это относится к ситуации, когда имена данных на SADT-дугах в одной диаграмме имеют малую связь друг с другом. Крайний вариант этого случая показан на рисунке 2.8.

Рис. 2.8. Случайная связность

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

(2) Тип временной связности. Связанные по времени элементы возникают вследствие того, что они представляют функции, связанные во времени, когда данные используются одновременно или функции включаются параллельно, а не последовательно.

(3) Тип процедурной связности. Процедурно-связанные элементы появляются сгруппированными вместе вследствие того, что они выполняются в течение одной и той же части цикла или процесса. Пример процедурно-связанной диаграммы приведен на рисунке 2.9.

Рис. 2.9. Процедурная связность

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

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

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

Рис. 2.10. Коммуникационная связность

Рис. 2.11. Последовательная связность

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

C = g(B) = g(f(A))

Ниже в таблице представлены все типы связей, рассмотренные выше. Важно отметить, что уровни 4-6 устанавливают типы связностей, которые разработчики считают важнейшими для получения диаграмм хорошего качества.

Рис. 2.12. Функциональная связность

Значимость Тип связности Для функций Для данных
0 Случайная Случайная Случайная
1 Логическая Функции одного и того же множества или типа (например, "редактировать все входы") Данные одного и того же множества или типа
2 Временная Функции одного и того же периода времени (например,
"операции инициализации")
Данные, используемые в каком-либо временном интервале
3 Процедурная Функции, работающие в одной и той же фазе или итерации (например, "первый проход компилятора") Данные, используемые во время одной и той же фазы или итерации
4 Коммуникационнная Функции, использующие одни и те же данные Данные, на которые воздействует одна и та же деятельность
5 Последовательная Функции, выполняющие последовательные преобразования одних и тех же данных Данные, преобразуемые последовательными функциями
6 Функциональная Функции, объединяемые для выполнения одной функции Данные, связанные с одной функцией

Литература

  1. Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 1995, №3.
  2. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. М., Центр Информационных Технологий, 1996
  3. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., "Лори", 1996.
  4. Марка Д.А., МакГоуэн К. Методология структурного анализа и проектирования. М., "МетаТехнология", 1993.
  5. Международные стандарты, поддерживающие жизненный цикл программных средств. М., МП "Экономика", 1996
  6. Создание информационной системы предприятия. "Computer Direct", 1996, N2
  7. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев, "Диалектика", 1993.
  8. Barker R. CASE*Method. Entity-Relationship Modelling. Copyright Oracle Corporation UK Limited, Addison-Wesley Publishing Co., 1990.
  1. Barker R. CASE*Method. Function and Process Modelling. Copyright Oracle Corporation UK Limited, Addison-Wesley Publishing Co., 1990.
  2. Boehm B.W. A Spiral Model of Software Development and Enhancement. ACM SIGSOFT Software Engineering Notes, Aug. 1986
  3. Chris Gane, Trish Sarson. Structured System Analysis. Prentice-Hall, 1979.
  4. Edward Yourdon. Modern Structured Analysis. Prentice-Hall, 1989.
  5. Tom DeMarco. Structured Analysis and System Specification. Yourdon Press, New York, 1978.
  6. Westmount I-CASE User Manual. Westmount Technology B.V., Netherlands, 1994.
  7. Uniface V6.1 Designers" Guide. Uniface B.V., Netherlands, 1994.


Последние материалы раздела:

Чем атом отличается от молекулы Сравнение атома и молекулы
Чем атом отличается от молекулы Сравнение атома и молекулы

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

Что такое молекула и чем она отличается от атома Что такое изотопы
Что такое молекула и чем она отличается от атома Что такое изотопы

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

Чем отличаются изотопы одного элемента друг от друга Чем атом отличается от молекулы
Чем отличаются изотопы одного элемента друг от друга Чем атом отличается от молекулы

Вся материя вокруг нас, которую мы видим, состоит из различных атомов. Атомы отличаются друг от друга строением, размером и массой. Существует...