Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Правила построения функциональной SADT-модели
Цель модели состоит в определении ее назначения и формулируется, например, таким образом: «понять обязанности каждого работающего в организации, чтобы упорядочить и сделать эффективным управление персоналом». Построение модели ведется по следующему сценарию. Блоки и дуги объединяются в диаграмму . Диаграмма состоит из трех—шести взаимосвязанных функций. Нижний предел «3» гарантирует введение достаточного количества деталей, чтобы полученная диаграмма была информативна. Верхний предел «6» позволяет использовать иерархию для описания сложных систем. Описание системы функций с помощью SADT-модели — это представление ее в виде иерархии диаграмм (рис. 6.7). Построение модели начинается с представления всей системы в виде простейшей абстракции — одного блока и дуг, изображающих интерфейс с функциями вне системы (корневая диаграмма - А ). Поскольку единственный блок представляет всю систему как единое целое, имя, указанное в блоке, отображает общую цель системы. На следующем шаге корневая диаграмма детализируется построением диаграммы с несколькими блоками В, соединенными интерфейсными дугами. Каждый блок декомпозируется для более детального представления, и так до тех пор, пока не будет достигнут требуемый уровень детализации. Рис. 6.7. Фрагмент декомпозиции SADT-модели Техника исследования системы управления Исследование системы управления на основе функциональной SADT-модели начинается с того, что очерчивается граница системы, изучается ее контекст, формулируется цель, обосновывается позиция (точка зрения) изучения системы. Для этого предусмотрены следующие стандартные этапы работ: • сбор информации об исследуемой области; • документирование полученной информации; • построение модели; • уточнение модели посредством итеративного рецензирования.
Сбор информации проводится по следующей схеме: чтение документации, опросы или интервью (диалоги), совещания, наблюдение за работой, анкетирование, использование собственных знаний. Результатом этого этапа служит установление цели модели и точки зрения, т.е. позиции, с которой будет исследоваться система, а также пользователя модели для ее итеративного рецензирования в процессе разработки. Важным решением на этом этапе является определение границы системы, т.е. достижение общего согласия относительно понимания системы. При этом вносится ясность относительно входящих в систему объектов. Объекты, включенные в очерченный контекст, в процессе разработки модели могут исключаться или дополняться. Документирование полученной информации сводится к составлению списка данных и списка функций. Под данными в структурном анализе понимаются как информация, так и объекты. Например, при исследовании отдела сбыта в качестве объектов выступают: база данных по потребителям, план поставок, бланки документов на товар, отгрузку и т.д. Здесь также рассматриваются транспортные средства — кран, контейнер, грузовой автомобиль и др., т.е. все то, что необходимо для реализации функции «отгрузить товар». Список функций — это список всех действий. Для его формирования следует пользоваться списком данных. Следующий этап построения модели — это создание ее графической конфигурации в виде иерархии диаграмм. Верхний, нулевой, уровень — это обобщенная диаграмма (рис. 6.7 ↑ ). Первый уровень — диаграмма, детализирующая диаграмму нулевого уровня и содержащая, как правило, от трех до шести блоков. Затем строятся диаграммы второго уровня, каждая из которых детализирует блок-функцию первого уровня, и т.д. На диаграмме границы каждого блока определены интерфейсными дугами. Различаются внешний и внутренний интерфейсы. Следует обратить внимание на то, что при определении согласованности между функциями и их графической интерпретацией необходимо изучить типы связности. Известно, по крайней мере, семь типов связности: случайная, логическая, временная, процедурная, коммуникационная, последовательная функциональная. На основании типа связности выстраивается интерфейс дуг. Все разработки диаграммы и связанные с ними глоссарии оформляются в виде SADT-папки, т.е. в виде проекта на данную функцию и в конечном счете на исследуемую систему. Методология SADT широко использует компьютерное построение структурных моделей системы. Этим достигаются оперативность и вариативность разработок при исследовании и проектировании систем управления, а также преодоление барьера размерности задачи. Приведенная литература, особенно монография Д.А. Марка, К. МакГоуэн, служит превосходным методическим материалом для изучения инструментария SADT. Сетевые модели Основные понятия и классы сетевых моделей
Сетевая модель отображает взаимосвязи операций и порядок их выполнения. Операции логически упорядочены во времени в том смысле, что одни операции нельзя начать, прежде чем не будут завершены другие. Операция — это работа, для выполнения которой требуются затраты времени и ресурсов. С применением сетевых моделей решается широкий круг задач оптимизации планирования и претворения в жизнь взаимосвязанных процессов. Такие задачи возникают при осуществлении проектов любой сложности, включающих проведение некоторого комплекса мероприятий. Освоение инструмента « оптимизации на сетях » особенно актуально в связи с развитием процессного подхода к совершенствованию управленческой деятельности. Цели решения задач «оптимизации на сетях» заключаются: • в определении критического пути (метод критического пути — МКП), т.е. маршрута или набора взаимосвязанных, «критических» операций, которые особым образом влияют на общую продолжительность выполнения проекта и которым необходимо уделять особое внимание для выполнения проекта в срок; • определении и расчете резерва времени, под которым понимается количественный показатель подвижности, или запасного времени по каждому действию в сетевой модели при условии обязательного завершения проекта в минимально возможные сроки; • планировании человеческих и материальных ресурсов с позиции их равномеризации во времени; • сокращении времени выполнения проекта с учетом экономических факторов использования имеющихся ресурсов; • оценке и пересмотре планов (программ) при условии случайной продолжительности выполнения операций (ПЕРТ). В методах ПЕРТ и МКП основное внимание уделяется временному аспекту планов. Оба метода определяют календарный план проекта. Различие состоит в том, что в методе МКП продолжительность операций определяется детерминированными величинами, а в методе ПЕРТ — случайными. Оба метода составляют единый метод сетевого планирования и управления (СПУ).
Сетевые модели имеют множество модификаций. В качестве классификационных признаков используют: структуру, характер информации, количество учитываемых параметров, количество выделяемых работ. 1. По структуре сетевые модели делятся на канонические и альтернативные. Канонические модели отличаются фиксированной структурой. Это означает, что во всех вершинах над работами осуществляется единственная логическая операция «И» (v), согласно которой любую выходящую из события работу можно начать лишь после завершения всех без исключения входящих в нее работ. В альтернативных моделях структура сети переменная. В любой вершине допускаются операции логики «И» (v), либо «ИЛИ» ^\). В последнем случае для начала выходящей из события работы достаточно окончания любой из входящих в него работ. В зависимости от того, какие ограничения наложены на описание событий (вершин) и операций (дуг), выделяют: сети простого типа, вершины которых не имеют внутренней структуры; иерархические сети, вершины которых рекурсивно сами обладают сетевой структурой. 2. Сетевые модели по характеру информации могут быть вероятностными и детерминистическими. Вероятностными считаются сетевые модели, в которых параметры работ заданы случайными величинами, детерминистическими — те, в которых эти параметры заданы однозначно обусловленными величинами. 3. По составу учитываемых в сетевых моделях параметров выделяют модели с учетом времени, стоимости и ресурсов, а именно одно и многопараметрические. В зависимости от количества технологически независимых комплексов работ сетевые модели подразделяют на одно- и многосетевые. Односетевые модели могут быть одно- и многоцелевыми, многосетевые модели — всегда многоцелевые. Не исключаются и другие классификации, что зависит от назначения сетевых моделей. В настоящее время они широко применяются при проектировании и оптимизации коммуникационных систем, экономико-информационных и информационно-управляющих систем, сетевого управления и в других приложениях.
Популярное:
|
Последнее изменение этой страницы: 2016-04-11; Просмотров: 946; Нарушение авторского права страницы