Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ СА.doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
2.1 Mб
Скачать

Принцип модульного построения

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

Принцип иерархии

Принцип иерархии акцентирует внимание на полезности определения в системе иерархического (доминирующего) характера связей между элементами, модулями, целями.

Поясним смысл слова «ранжирование» в формулировке принципа. Иерархические системы обычно исследуются и создаются «сверху», начиная с анализа модулей первого иерархического уровня. В случае отсутствия иерархии исследователь должен решить, в каком порядке он будет рассматривать части системы. Так, например, конструктор при создании нового образца выделяет в нем начальный элемент, к которому потом мысленно или на чертеже подгоняет второй, третий, следующие. Наладчик начинает поиск неисправности в системе с тестов, определяющих наиболее типичные отказы. Таким образом, он вводят порядок рассмотрения системы, который и называется ранжированием. В сочетании с иерархией в системе, ранжирование применимо и для введения очередности рассмотрения модулей одного и того же уровня.

Принцип функциональности

Для разбора принципа функциональности напомним, что мы определяли функцию системы как ее некоторое свойство. Функция для нас – это то, что система (модуль, элемент) «может делать» важного для целей рассмотрения.

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

На практике этот принцип означает, что в случае придания системе новых функций полезно пересматривать ее структуру, а не пытаться втиснуть новую функцию в старую схему. Так, перестройка производства, связанная с введением автоматизации, ведет как к возникновению новых подразделений (вычислительный центр, группа системных программистов, группа создания и сопровождения банка данных), так и к перестройке структуры имеющихся. Эти изменения затрагивают, естественно, и систему управления.

Принцип развития

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

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