воскресенье, 19 февраля 2012 г.

Функциональная декомпозиция дома


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

Функции можно разделить на изолирующие, поддерживающие и основные. Среди функций выделяются целый набор изолирующих-защищающих функций. Они обеспечивают защиту дома от неблагоприятных внешних воздействий: осадков, ветра, пыли и т.д. Многие из этих функций будут реализованы в ограждающих конструкциях дома в виде слоев гидроизоляции, ветроизоляции, сеток от насекомых. Функции биоизоляции и огнеизоляции деревянного дома реализуется путем изменения свойств материалов в результате пропитки био- и огне- защитными составами. Отдельный набор функций направлен на поддержание жизнедеятельности человека: отопление, освещение, вентиляция, электроснабжение и т.д. Эти функции будут реализованы в одноименных инженерных системах. Основной набор функций дома связан непосредственно с жизнедеятельность человека: это хранение, питание, гигиена, сон, отдых и т.д. Данные функции определяют требования на состав и виды помещений в доме, необходимой мебели, бытовых приборов.

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

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

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

Комментариев нет:

Отправить комментарий