Студопедия — SADT диаграммы
Студопедия Главная Случайная страница Обратная связь

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

SADT диаграммы






Графическое представление блочного моделирования. Графика SADT – диаграммы отображает функцию в виде блока, а интерфейсы входа-выхода представляются дугами. Взаимодействие блоков друг с другом описывается посредствам интерфейсных дуг. Интерфейсные дуги выражают «ограничения», которые определяются, когда и каким образом выполняются и управляются.

Различаются следующие типы связи в порядке возрастания их значимости:

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

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

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

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

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

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

- функциональная связь (когда все элементы функции влияют на выполнение одной и только конкретной функции)

DFD диаграммы – диаграммы потоков данных.

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

Характерные компоненты:

- Внешняя сущность – объект находится вне системы, но система передает ему данные или получает от него,

- Процесс представляется собой преобразования входных потоков в выходные, в соответствие с определенными алгоритмом.

Цель построения диаграммы DFD – сформулировать ясные и понятные требования на каждом уровне детализации и разбить эти требования на части с точно определенными отношениями между ними.

Требования к диаграммам:

- Размещать на каждой диаграмме от 3 до 6-7 процессов

- декомпозицию потоков данных выполнять одновременно с декомпозицией процессов,

- выбирать название для потоков и процессов, отражающих суть процесса или потока,

- диаграмма не должна содержать деталей не существенных для этого уровня.

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

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

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

- наличие у процесса не большого количества входных и выходных потоков (2-3 потока),

- возможность описания преобразования данных в виде последовательного алгоритма,

- возможность описания логики процесса при помощи спецификации не большого объема (20-30 строк),

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

Спецификации должны соответствовать следующим требований:

- для каждого процесса нижнего уровня может быть одна и только 1 спецификация

- спецификация должна определять способ преобразования входных потоков в выходные.

- в ней не должно быть метода реализации

- набор конструкций для построения спецификации должен быть простым и понятным.

Спецификация содержит – номер или/и имя процесса, списки входных и выходных данных, тело (описание процесса).

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

При использование языка принимаются следующие соглашения:

1. логика процесса выражается в виде комбинации,

1.1. последовательной конструкции,

1.2. конструкции выбора,

1.3 Итерации

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

3. Логика процесса должны быть выражена четко и не двусмысленно, что бы все одинаково понимали что делается с помощью этого процесса.

ERD модель. Она была предложена Питером Ченом в 1976 году. Базовыми понятиями этой конструкции является: сущность, атрибут и связь.

Сущность – совокупность реальных или абстрактных объектов предметной области обладающих одинаковым набором свойств.

Для сущностей имеет место следующее соглашение:

- Каждая сущность должна иметь уникальное имя,

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

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

- Каждая сущность может обладать любым количеством связей с другими сущностями.

Атрибут – это некоторое свойство сущности.

Характерные правила:

- каждый атрибут должен иметь уникальное имя,

- каждый атрибут принадлежит только одной сущности,

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

- для каждого экземпляра сущности должно существовать значение каждого атрибута.

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

IDEF. IDEF0 - методология функционального моделирования. Представляет собой набор взаимосвязанных функций.

IDEF1 - методология моделирования информационных потоков, которая позволяет отображать и анализировать их структуру и взаимосвязи

IDEF1X – методология построения реляционных структур «сущность-взаимосвязь», для моделирования реляционных баз данных, имеющих отношение к рассматриваемой системе.

IDEF2 - методология динамического моделирования систем.

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

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

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

IDEF6 - обоснование проектных действий. Назначение в облегчении получения знаний о способе моделирования при разработке систем управления предприятиями. «Почему модель получилась такой».

IDEF7 – аудит информационной системы.

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

IDEF9 – метод исследования и бизнес ограничений для обнаружение и анализа ограничений в условиях которых действует предприятие.

IDEF10 – моделирование архитектуры выполнения.

IDEF11 – information artifact modeling

IDEF12 – организационное моделирование

IDEF13 - трехсхемное проектирование преобразования данных.

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







Дата добавления: 2015-04-19; просмотров: 546. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...

Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...

ТЕРМОДИНАМИКА БИОЛОГИЧЕСКИХ СИСТЕМ. 1. Особенности термодинамического метода изучения биологических систем. Основные понятия термодинамики. Термодинамикой называется раздел физики...

Травматическая окклюзия и ее клинические признаки При пародонтите и парадонтозе резистентность тканей пародонта падает...

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

Виды нарушений опорно-двигательного аппарата у детей В общеупотребительном значении нарушение опорно-двигательного аппарата (ОДА) идентифицируется с нарушениями двигательных функций и определенными органическими поражениями (дефектами)...

Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...

Тема: Изучение приспособленности организмов к среде обитания Цель:выяснить механизм образования приспособлений к среде обитания и их относительный характер, сделать вывод о том, что приспособленность – результат действия естественного отбора...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия