СТРАТЕГИЯ ОБРАБОТКИ НАКЛАДНЫХ

Если сумма по накладной превышает 500 долл,

Если на счету имеются накладные, просроченные более чем иа 60 дней,

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

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

Рис. 5 2. Задача, выраженная на языке проектирования программ. (Перепечатано с разрешения) Copyright © 1978, 1979 by Yourdon Inc

бором символов. Символы соединяются стрелками, показывающими порядок выполнения операций, которые реализуются по очереди, начиная с верха страницы. На рис. 5.3 показана блок- схема для примера, отображенного на рис 5 2. Диаграммы Несси — Шнейдермана. Диаграмма Несси — Шнейдермана представляет собой изобразительное средство, альтернативное блок-схеме. Внутри прямоугольной рамки бывает полностью заключен один целостный процесс. «Начинка» этого прямоугольника служит для указания иерархических связей между блоками программы. Существуют три основных элемента диаграмм Несси — Шнейдермана:

1. Обычный прямоугольник используется для представления операции присваивания, например 1 = 1+Прямоугольник, поделенный на три треугольника, соответствует блоку принятия решения по типу «Да — Нет» или «Истина (Т)—Ложь (F)».

Рис 5 3. Блок-схема для задачи, показанной иа рис. 5.2.

Рис 5 3. Блок-схема для задачи, показанной иа рис. 5.2.

3. Прямоугольник, заключенный внутри большего прямоугольника и расположенный в нижнем правом углу, обозначает процедуру повторения, т.е. итерацию (рис. 5.4). На рис. 5 5 показана схема Несси — Шнейдермана для примера на рис. 5.2. Таблица решений. Таблица решений — это специальное средство представления сложных логических связей [23, 29]. Основу таблицы составляет перечень исходных условий. В клетках таблицы отмечается наличие или отсутствие действия для каждого условия (рис. 5.6).

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

4. Итерация на диаграмме Несси — Шнейдермана.

выполнения алгоритма; в таблице решений невозможно показать эти изменения.

выполнения алгоритма; в таблице решений невозможно показать эти изменения.

Дерево решений.

Дерево решений —это альтернативный способ представления информации, содержащейся в таблице решений (рис. 5.7).

Схемы информационных потоков. Это графическое средство предназначено для представления потоков данных в системе. Оно является одним из средств реализации структурно-аналитического подхода, рекомендованного ДеМарко , и содержит четыре основных элемента:

5. Диаграмма Несси — Шнейдермана для задачи, показанной на рис. 5.2.

5. Диаграмма Несси — Шнейдермана для задачи, показанной на рис. 5.2.

1) круги, или «пузырьки», — обозначают процессы;

2) векторы — обозначают потоки данных;

3) прямые линии — представляют файлы;

4) прямоугольники — показывают внешние источники и приемники (стоки) информации (рис. 5.8).

Схемы информационных потоков отличаются от обычных блок-схем тем, что информация об инициировании того или иного процесса и последовательности операций внутри его не дается. Тем не менее такие схемы полезны для контроля правильности представляемой информации, поскольку отображают систему почти так, как ее видит пользователь [7J. Представления в виде HIPO-диаграмм. Диаграмма HIPO (Hierarchy Plus Input, Process, Output)—это форма графического представления отношений между процессами в рамках

Условия   Правила  
  1 2 3 4
1. Накладная >500 долл. Д Н д н
2 Просрочка более 60 дней Д д н Н
Действия        
1. Выдать подтверждение Н д д д
2. Выдать накладную Н д д д
3 Запись в отчет Н д н Н

9 by Yourdon Inc.

системы и способ описания их входов и выходов. Каждому системному процессу в HIPO-диаграмме соответствует свой нумерованный блок и индивидуальное имя, указываемые в наглядном оглавлении (рис. 5.9), а далее каждый отдельный процесс описывается с помощью схемы HIPO (рис. 5.10).

Январь 24, 2019 Психология труда, инженерная психология, эргономика
Еще по теме
ВЗАИМОСВЯЗЬ СТРАТЕГИЙ ПИЩЕВОГО ПОВЕДЕНИЯ С КОПИНГ-СТРАТЕГИЯМИ И МЕХАНИЗМАМИ ПСИХОЛОГИЧЕСКОЙ ЗАЩИТЫ
ОБРАБОТКА ИНФОРМАЦИИ
Обработка результатов
7.2.4. ЦИКЛ ОБРАБОТКИ
СЕМАНТИЧЕСКАЯ ОБРАБОТКА.
ОБРАБОТКА РЕЗУЛЬТАТОВ
МОДЕЛИ РАННЕЙ СЕМАНТИЧЕСКОЙ ОБРАБОТКИ
ПЕРЦЕПТИВНАЯ ОБРАБОТКА ИНФОРМАЦИИ
Обработка
6.6. ОБРАБОТКА ИНФОРМАЦИИ ЧЕЛОВЕКОМ В САПР
5.2.2 Теория уровней обработки
Обработка результатов
Обработка результатов
Обработка результатов
Обработка результатов
Обработка результатов
Обработка результатов
2.4.4. ДАЛЬНЕЙШАЯ ОБРАБОТКА РЕЗУЛЬТАТОВ ОЦЕНИВАНИЯ
2.3.1 Идея специализации обработки
Добавить комментарий