Лекция: HIPO - диаграмма
↑ Наверх
HIPO — диаграмма предназначена для спецификации (описания) требований к программе или функциональному (логическому) модулю.
Она является результатом анализа процесса обработки данных, выполняемого программой (или модулем), с точки зрения исходных данных и результатов работы программы.
HIPO — диаграмма имеет следующий вид:
В разделе “вход” перечисляются имена входных данных, их типы, диапазоны возможных значений.
В разделе “выход” перечисляются имена выходных данных, их типы, диапазоны возможных значений.
В разделе “обработка” для каждого выхода необходимо указать, с какими входами он связана и как. В этом разделе содержится описание того, что делает программа, а не как она это делает.
Таким образом, HIPO-диаграмма – это описание поведения процесса обработки данных в таких существенных признаках, как входные значения, выходные значения и связь между ними.
Рассмотрим построение HIPO-диаграммы для модуля «1. 1. Перевод 10-ичного целого в р-ичное целое» с рис. 33.1.
| 1. 1. Модуль Перевод 10-ичного целого в р-ичное целое, представленное строкой о | ||
| Вход | Обработка | Выход |
| Ip – строка, p – целое значение | I — десятичный эквивалент р-ичной строки Ip – строки, содержащей p- ичное представление числа. р — основание системы счисления в диапазоне 2… 16. | I — целое число |