Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ekzamen_otvety.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
263.12 Кб
Скачать
  1. Декомпозиция функциональных диаграмм

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

  1. Контекстная диаграмма. Перенос контекста на декомпозицию

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

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

Каждая подфункция может содержать только те элементы, которые входят в исходную функцию.

  1. Соединения между функциональными блоками, интерфейсные дуги.

Интерфейсная дуга отображает элемент системы, который обрабатывается функциональным блоком или оказывает иное влияние на функцию, отображаемую функциональным блоком.

Графически изображается в виде однонаправленной стрелки.

Каждая дуга должна иметь свое уникальное название, сформулированное оборотом существительного.

В зависимости от того, к какой стороне блока она подходит, ИД будет являться входящей, выходящей, управления, механизма.

  1. Модель потоков данных – диаграммы dfd (Data Flow Diagram). Правила.

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

• Функции преобразуют входящие потоки данных в выходящие

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

• Преобразования потоков данных во внешних сущностях игнорируется

  1. Основные объекты dfd диаграммы.

Элементы DFD диаграмм

Основными элементами диаграмм потоков данных являются:

• внешние сущности;

• процессы;

• накопители данных;

• потоки данных.

Внешние сущности

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

Процессы

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

Накопители данных

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

Потоки данных

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]