Уровни функциональных процедур в программной инженерии

Опубликовано: 25 Сентября, 2022

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

Вы можете узнать больше о функционально-ориентированном дизайне здесь.

Слои функциональных процедур:

Слои функциональной процедуры — это слои или уровни в функциональной процедуре, используемой в процессе разработки программного обеспечения. Функция построена слоями. Для уточнения деталей используются дополнительные обозначения. В слоях функциональных процедур в процедуре существует 4 слоя:

  1. Уровень 0
  2. 1-й уровень
  3. Уровень 2
  4. Уровень 3

Давайте обсудим их один за другим:

  1. Уровень 0 –
    Этот уровень определяет следующие вещи:
    • Имя функции или процедуры.
    • Связь с некоторыми другими компонентами системы (например, часть какой системы, какие подпрограммы вызываются и т. д.).
    • Также кратко описывается назначение функции.
    • Кроме того, он определяет автора и дату.
  2. 1-й уровень -
    Этот уровень определяет следующие вещи:
    • Параметры функции, такие как переменные задачи, типы, назначение и т. д.
    • Глобальные переменные, такие как переменная проблемы, тип, цель, обмен информацией.
    • Он также имеет подпрограммы, вызываемые функцией.
    • Утверждения ввода/вывода
  3. Уровень 2 -
    Этот уровень определяет следующие вещи:
    • Локальные структуры данных, такие как переменные и т. д.
    • Ограничения по времени.
    • Обработка исключений, таких как условия, ответы, события.
  4. Уровень 3 -
    Этот уровень определяет только тело, то есть структурированную диаграмму, английский псевдокод, таблицы решений, блок-схемы и т. д.