На каждом из этапов проектирования проектируемая система представляется некоторым описанием на языке признаков. Это описание развивается от сжатого на верхних уровнях (т.е. на ранних стадиях в случае нисходящего проектирования) до развернутого на нижних.
Полное описание должно включать следующие данные:
1. A = {ai} — цель функционирования системы;
2. Pc = {pcj} — множество признаков, определяющих взаимодействие системы со средой;
3. Pi = {pij} — множество признаков системы в целом;
4. E = {ei} — множество элементов системы;
5. R = {ei , ek} — множество связей между элементами системы;
6. Px = {pxj} — множество признаков элементов системы;
7. F: {pxj = f(pij)} — множество зависимостей между признаками элементов и признаками системы;
8. T = {tt} — множество моментов времени;
9. St = {sit} — множество состояний системы в некоторые моменты времени;
10. H = St ´ T — правило упорядочения смены состояний системы.
11. {rj} — множество параметров;
12. {vi} — множество критериев.
В процессе проектирования производится переход от одного описания системы к другому: O1 à O2 à ... à ON .
Основными формами описаний являются следующие:
1. Целевое описание - определяет цели, достигаемые при создании проектируемого объекта:
ОП1 = A = {a1, a2, .., am }
2. Концептуальное описание - определяет идею технического решения:
ОП2 =
3. Функциональное описание - определяет функционирование объекта, т.е. его взаимодействие со средой:
ОП3 =
4. Структурное описание - определяет состав, связи и признаки элементов:
ОП4 = < E, Px , R>
5. Динамическое описание:
ОП5 =
6. Параметрическое описание:
ОП6 = {r1, r2, .., rn }
Последовательность формирования описаний объекта связана с последовательностью стадий разработки:
← Классификация проектных процедур по способу описания и реализации | Пример разработки базы инженерных знаний → |
---|