Навигационные системы летательных аппаратов. Шивринский В.Н. - 21 стр.

UptoLike

Составители: 

20
функций системы. Это как раз те функции, которые могут быть реализо-
ваны с помощью как аппаратных, так и программных средств.
Проектирование системы может быть расчленено на несколько функ-
циональных уровней. Высший функциональный уровень проектирования
является наиболее общим, а низшийнаиболее детализированным.
Высший уровень проектирования для аппаратных средств состоит из
блочных схем, обозначающих приближенное разбиение. Это может быть
уровень подсистем, в случае больших систем, или уровень модулей для не
очень больших систем. Последующие уровни проектирования аппаратуры
содержат все более детальное разбиение. Разбиение продолжается до тех
пор, пока не будет достигнут уровень таблиц или монтажных схем.
Например, следующий уровень модулей преобразования сигнала
(рис. 1.4) может включать аналого-цифровые и цифроаналоговые преобра-
зователи, а также другие устройства.
Проектирование программного обеспечения
Высший уровень проектной документации программного обеспечения
состоит из функционально-модульной структуры системы. Модули выс-
шего уровня содержат наиболее общие, а низшегонаиболее детализиро-
ванные функции программного обеспечения.
Каждый модуль содержит набор процедур, реализующих специфиче-
ские функции данного модуля. На нижних уровнях детализации про-
граммные модули более тесно связаны с аппаратными модулями системы.
В качестве примера проектной документации программного обеспе-
чения рассмотрим функционально-модульную структуру автоматизиро-
ванной системы охранной сигнализации [18].
Предположим, что необходимо разработать автоматизированную сис-
тему охранной сигнализации. Попытаемся определить набор требований
пользователя к этой системе. Вопросы, которые задают в первый момент,
должны быть связаны только с тем, что должна делать система охранной
сигнализации. В частности, необходимо получить ответы на следующие
вопросы: