Проектирование и программирование модулей

 

I Внешнее проектирование модулей

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

К внешнему описанию относятся:

1) Имя модуля.

2) Функции – описание назначения модуля.

3) Список параметров: их количество и порядок следования.

4) Описание входных данных: атрибутов, их формат, размер, единицы измерения, допустимый диапазон значений.

5) Описание выходных данных:

а) атрибутов, их формат, размер, единицы измерения, допустимый диапазон значений;

б) описание взаимосвязи между входными и выходными данными;

в) определение выходных данных в случае ошибочных входных.

6) Внешние эффекты. Описание внешних для системы событий, которые происходят при работе модуля: прием запросов, выдача сообщений об ошибках.