Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Аналіз вимог до ПЗ Лекції.docx
Скачиваний:
4
Добавлен:
20.08.2019
Размер:
167.31 Кб
Скачать

07.03.2012 Стандарти sadt та діаграма потоків даних

Методологія САДТ – одна з найвідоміших методологій аналізу проектування систем. Більше 10 років САДТ була «перервою» та технологією, до середини 80х років, поки не з»явилися ПК з графічними можливостями.

Одним із перших програмних компонентів структурно-функціонального аналізу на основі САДТ був пакет AUTOIDEF, розроблений в межах програми ВПС США.

Опис системи за допомогою методології САДТ називається моделлю, при цьому використовується як природна, так і графічні мови. САДТ-модель може бути зосереджена або на функціях системи, або на її предметах (планах, даних,обладнанні, інформації).

Моделі, що орієнтовані на функції називають функціональними, а на предмети системи – моделями даних.

За допомогою САДТ методології вирішуються наступні основні задачі:

  • Аналіз функцій, що виконується системою;

  • Опис специфікацій вимог і функцій системи, що проектується

  • Проектування системи.

Метод САДТ представляє собою сукупність правил і процедур, призначених для побудови функціональної моделі об’єкта будь-якої предметної області.

Функціональна модель САДТ відображає функціональну структуру об’єкта. Тобто вироблені ним дії і зв’язки між цими діями.

Основні елементи методу САДТ ґрунтуються на наступних концепціях:

  1. Графічне представлення блокового моделювання

  2. Строгість і точність

  3. Відділення організації від функції, тобто виключення впливу адміністративної структури організації на функціональну модель.

Результатом застосування методу САДТ є модель, яка складається з діаграм, фрагментів текстів та глосарію, що мають посилання один на одного. Діаграми – головні компоненти моделі, всі функції організації та інтерфейси на них представлені як блоки та дуги відповідно.

Правила САДТ:

  1. Обмеження кількості блоків на кожному рівні (3-6)

  2. Зв’язність діаграм (номери блоків)

  3. Унікальність міток та найменувань (відсутність імен, що повторюються)

  4. Синтаксичні правила для графіки (блоків і дуг)

  5. Розділ входів і управлінь (як правило визначення ролі даних).

Керуюча інформація входить в блок зверху, у той час як вхідна інформація, яка піддається обробці показана з лівого блоку. А результат (вихід) показані з правого боку. Механізм (людина або автоматизована система), яка здійснює операцію, представляється дугою, що входить.

Метод САДТ може використовуватися для моделювання різноманітних систем і визначення вимог і функцій з подальшою розробкою інформаційної системи, що задовольняє цим вимогам і реалізує ці функції. В існуючих системах метод САДТ може застосовуватися для аналізу функцій виконуваних системою. І вказівки механізмів за допомогою яких вони здійснюються.

13.03.2012 Лекція 10

Діаграма потоків даних (DFD) являються основним засобом моделювання функціонування вимог до системи, що проектується. З їх допомогою ці вимоги представляються у вигляді ієрархії функціональних компонентів (процесів), зв’язаних потоками даних.

Головна мета такого представлення – продемонструвати, як кожний процес перетворює свої вхідні дані у вихідні, а також виявити відношення між цими процесами.

Для побудови ДФД традиційно використовуються дві нотації, що відповідають методам Йордана і Гейна-Сарсона. Ці нотації дещо відрізняються один від одного графічним зображенням символів.

Основними компонентами ДФД є:

  1. Зовнішні сутності

  2. Процеси

  3. Накопичувачі даних

  4. Потоки даних