Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Методология SADT






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

- простые ориентированные графы;

- модели раскрашенных графов;

- двудольные графы;

- модель, применяемая в методологии SADT (Structured Analysis & Design Technique) и т.п.

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

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

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

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

Другая известная методология системного структурного анализа и проектирования DFD (Data Flow Diagram) отличается тем, что включает такие понятия, как внешняя ссылка и хранилище данных, что делает ее более удобной (по сравнению с IDEF0) для моделирования документооборота в корпоративных системах обработки информации.

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

Несомненным достоинством SADT-модели является ее возможность отражения таких характеристик, как управление, обратная связь, исполнители.

Ряд ограничений методологии SADT могут быть в значительной мере сняты в результате использования инструментальных CASE-средств, позволяющих дополнять функциональные модели IDEF0 потоковыми диаграммами DFD и WorkFlow(IDEF3), например, пакет Bpwin, который входит в семейство продуктов AllFusion компании Computer Associates под именем AllFusion Process Modeler и др.

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

Формирование функциональной модели ИАС начинается с построения IDEF0-модели на предельно обобщенном уровне (рисунок 1), что позволяет выявить ее главные аспекты взаимодействия с внешней средой, а именно:

 


Рисунок 1 - Обобщенное представление функциональной модели ИАС

 

— входные данные (оперативная информация) и запросы абонентов ИАС в ходе ведения информационно-аналитической работы;

— управляющие данные: нормативные документы, формы выходных документов, инструкция пользователя;

— выходные данные: документы, сформированные по заданным формам, отчеты (регламентные и не регламентные), прогнозы или сведения о выявленных закономерностях, тенденциях и т.п.;

— механизмы: абоненты ИАС, программно-аппаратный комплекс ИАС, системный администратор и работники технической поддержки.

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал