Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Средства структурного анализа и проектирования систем


Информация по типу потока определяет:
• простые (элементарные) и групповые (комплексные) потоки;
• внутренние (существующие внутри системы) и внешние (связывающие систему с другими системами) потоки;
• потоки данных или управляющие потоки;
• непрерывные (приобретаемых любых значений из определенного диапазона) или дискретные (что приобретают лишь определенных значений) потоки.

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

Для формального описания раздела и объединения потоков может быть использовано БНФ-определение. При этом важно, чтобы каждый компонент потока-предка был именуемым. Объединяя пидпотокы, не обязательно удалять общие компоненты, а в случае разделения потоков пидпотокы могут иметь одинаковые компоненты.

БНФ-определение хранится в словаре данных в так называемой БНФ-статье. БНФ-статья используется для описания компонентов данных в потоках данных и в хранилищах и имеет следующий синтаксис:

@ БНФ = <простой оператор>! <БНФ-выражение>,
где <простой оператор> - это текстовое описание, взятый в «/», а <БНФ-выражение> является выражением в форме Бэкуса-Наура, который допускает операции отношение, толкуются так:
= - «Композиция из»;
1).
[! ] - «ИЛИ»;
() - Компонент в скобках необязательный;
{} - Повторение компонента в скобках;
«» - Литерал.
При указании количества повторений число перед скобкой указывает нижний предел повторения, а число после скобки - верхнюю. Например:
3 {сигнал} 7 - от 3 до 7 сигналов.
Пример описания потока данных с помощью БНФ:
@ Имя = двоичная цифра;
@ ТИП = дискретный поток;
@ БНФ = "0"! 1.

Другие статьи по теме:

- Eclipse
- Типы алгоритмов
- Введение в программирование с помощью api
- Среда программирования delfi 2.0
- Понятие языка программирования


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами