Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Общие положения теории проектирования




МЕТОДЫ И МОДЕЛИ ТЕОРИИ СИСТЕМ ПРИМЕНИТЕЛЬНО К ВОПРОСАМ ПРОЕКТИРОВАНИЯ

 

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

Проектным документом называется документ, выполненный по заданной форме, в котором представлено какое-либо проектное решение.

Проект - совокупность проектных документов в соответствии с установленным перечнем, которая представляет результат проектирования.

Проектной ситуацией называется реальность (ситуация), в которой ведется проектирование.

Источником, первопричиной всякой проектной деятельности является субъект: человек или группа людей, испытывающие дискомфорт в существующей ситуации.

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

Дискомфорт субъекта может быть конкретизирован в виде потребности, удовлетворение которой снимает его.

Для удовлетворения потребности нужен некоторый объект, наличие которого, его свойства и состояние удовлетворяют потребность субъекта.

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

Процесс проектирования как объект проектирования. Проектные процедуры и проектные операции. Проектная задача

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

Важными при разработке процессов проектирования являются такие понятия, как: стратегия, тактика, метод, методика.

Стратегия - наука, искусство генерации наиболее существенных общих целей и тактик их достижения.

Тактика - совокупность средств и приемов для достижения намеченной цели и искусство их применения.

Метод - способ практического осуществления чего-нибудь.

Методика - совокупность методов практического выполнения чего-нибудь.

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

Современная методология проектирования позволила довести методы проектирования до технологий с набором методик (технология проектирования - апробированная стратегия проектирования).

Методики излагаются в виде описаний проектных процедур, которые содержат алгоритмы (только для тривиальных нетворческих операций) и эвроритмы (которыми излагаются эвристические операции). Эвроритм может включать алгоритмы. Термин эвроритм образован от легендарного возгласа Архимеда "Эврика!", что в переводе с греческого значит - нашел, открыл.

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

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

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

Проектные процедуры могут включать другие проектные процедуры и т.д. до проектных операций.

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

При проектировании решаются задачи синтеза и анализа.

СИНТЕЗ - это процесс построения описания системы по заданному функционированию.

АНАЛИЗ - это процесс определение функционирования по заданному описанию системы.

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

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

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

1) информация об условии (условие задачи) - что задано;

2) информация о решении (признаки исходной ситуации) - что требуется получить;

3) информация о технологии преобразования условия в решение - как решить.

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

 




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 288; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.