Методология SADT.
В рамках методологии SADT разработано несколько графических языков функционального моделирования систем под общей аббревиатурой IDEF (Integration Definition for Function Modeling). Из них наибольшее распространение получили нотации IDEF0 и IDEF3. Для описания работы системы необходимо построить ее модель, дающую адекватное отображение предметной области, всех участников бизнес-процессов организации: 1. как работает организация, деятельность которой собираются автоматизировать? 2. каков состав функциональных подсистем разрабатываемой или модернизируемой системы и как они могут взаимодействовать между собой? Наиболее удобным языком моделирования в подобных ситуациях является нотация IDEF0. Первичным является определение контекста – наиболее абстрактного (по сути концептуального) уровня описания системы в целом. Контекст предполагает задание: Субъекта область или область моделирования (Scope); Целей моделирования (Purpose); Точки зрения на модель (Viewpoint). Технология моделирования и проектирования ИС подразумевает сначала создание модели AS-IS, ее анализ и разработку предложений по модернизации всей системы и её отдельных бизнес-процессов, отображаемых в модели ТО-ВЕ. Альтернативные точки зрения отражаются в моделях For Exposition Only. Согласно технологии IDEF0 система представляется в виде совокупности действий (работ) (Activities), которые взаимодействуют между собой на основании правил (Control) с учетом потребляемых информационных, человеческих и производственных ресурсов (Mechanism) и имеют четко определенные вход (Input) и выход (Output). Работы – обозначаются прямоугольниками и определяют поименованные процессы, функции или задачи, которые происходят в течение определенного времени и имеют распознаваемые результаты. Взаимодействие работ с внешним миром и между собой описывается в виде стрелок:
cтрелки «Вход (Input)» – материал или информация, которые используются или преобразуются работой для получения результата;
cтрелки «Управление (Control)» – правила, стратегии, процедуры или стандарты, которыми руководствуется работа;
cтрелки «Выход (Output)» – физические объекты или информация, которые производятся работой;
cтрелки «Механизм (Mechanism)» – определяют ресурсы, которые выполняют работу или потребляются при её выполнении.
cтрелки «Вызов (Call)» – специальная стрелка, указывающая на другую модель работы.
Примеры простых диаграмм IDEF0
|