Для исследования структур СУ применяется достаточно много различных методов, которые условно можно разделить на следующие группы: 1) графические методы, основанные на визуальном анализе различных типов графического представления структуры, (к ним относятся: графический метод, метод сетевой модели, метод матричного моделирования, метод схем информационных связей плановых расчетов); 2) методы формального структурного моделирования (это — графоаналитический метод и метод комбинаторно-упорядоченного моделирования); 3) методы семиотического анализа (к которым относится метод семантического структурного моделирования, метод реквизитов, метод алгоритмических языков описания данных); 4) косвенные методы, основанные на анализе структурных свойств СУ посредством анализа его функций и реализующие концепцию функционально-структурного подхода (к этим методам принадлежат метод функционально-операционного анализа, метод блочно-функционального моделирования, метод анализа норм выработки решений); 5) методы экспериментального структурного анализа (например, модуль-метод); 6) CASE-методы структурного моделирования.
Дадим краткую характеристику групп этих методов.
1. Графические методы представляют собой способы графического представления и визуального анализа структуры СУ, при этом используется специальная нотация, т.е. наборы графических символов и правил их соединения для описания потоков информации. Графические методы обладают преимуществом в наглядности модели, простотой построения и интерпретации результатов анализа. Недостаток графического метода — ограниченная сложность анализируемых структур, так как при большом числе элементов СУ графические модели становятся необозримыми.
2. Методы формального структурного моделирования характеризуются строгими математическими моделями, свойства которых адекватно представляют объект моделирования. В этих методах для представления свойств структуры СУ часто используется хорошо развитый математический аппарат комбинаторной теории. Наиболее известные методы теории графов и теории решеток (комбинаторно-упорядоченного моделирования) обладают высокой адекватностью представления структур СУ, имеют не менее наглядный, чем в графических методах, способ представления моделей (диаграммы графов и диаграммы Хассе решеток), но вместе с тем, более адекватны и хорошо представимы в ЭВМ.
3. Методы семиотического анализа, основанные на анализе языковых структур, могут быть также отнесены к группе методов формального структурного моделирования. Но они являются менее наглядными и более сложными в интерпретации, чем графоаналитические методы формального структурного моделирования. Семиотический анализ выполняется на синтаксическом, семантическом и прагматическом уровнях. Например, на синтаксическом уровне анализа СУД устанавливаются правила, по которым одни документы строятся из других, на семантическом уровне анализируется количество смысловой информации в отдельном документе, исключаются документы одной формы, но разного содержания и наоборот, на прагматическом уровне рассматривается отношение документа к его производителям и потребителям и т.д.. Метод реквизитов позволяет производить семиотический структурный анализ СУД на основании анализа реквизитов документов.
4. Косвенные методы анализа структурных свойств СУ посредством анализа его функций, реализующие концепцию функционально-структурного подхода, основаны на представлении о функциональной целостности системы и могут быть успешно применены при проектировании СУД.
5. Методы экспериментального структурного анализа не являются основными и играют вспомогательную роль. В частности, модуль-метод применяется для анализа структуры СУ после применения других методов и заключается в запуске типовой карточки с фиксированным сообщением по исследуемому структурному каналу управления. При движении карточки в ней фиксируются все операции обработки информации. Последующая обработка карточек позволяет получить экспериментальные значения показателей качества СУ.
6. CASE-методы или CASE-технологии представляют новое мощное средство структурного моделирования СУ, основанное на применении ЭВМ. CASE-технологии являются интегрирующими и могут быть использованы в комплексе со всеми выше рассмотренными методами анализа.