При создании системы деление её алгоритма на подсистемы является первоочередной задачей.
Деление алгоритма системы на подсистемы определяется сложностью системы. При этом надо учитывать сл. условия:
1) Алгоритм подсистемы должен удовлетворять сл. условиям:
а) алг. задачи, решаемой подсистемой должен иметь минимальное число связей с остальными подсистемами
б) алгоритм должен соответствовать требованиям к аппаратуре подсистемы как по условиям работы, так и по надежности и достоверности, а также должна сохранятся возможность использования аппаратуры выпускаемой промышленности.
2) Деление алг. системы на алг. подсистемы связано с традиционным распределением зон ответственности и специфики работы
3) При деление на п/системы необходимо учитывать сложность получаемых алгоритмов, которые в конечном счёте определяют длительность и стоимость создания ПО.
