Рис.1. Декомпозиция объекта проектирования.
0.- Тонкостенная железобетонная оболочечная конструкция.
1.- Подсистема исследования состояния спокойствия.
2.- Подсистема проверки на наличие дефекта.
3.- Подсистема исследования напряженно-деформированного состояния от различных нагрузок.
4.- Подсистема проверки оболочки на прочность в упругом состоянии.
5.- Подсистема расчёта околоарматурных напряжений.
6.- Процедура исследования бездефектного околоарматурного состояния.
7.- Процедура исследования конструкции с околоарматурным состоянием.
8.- Процедура исследования напряженно-деформированного состояния от температурной нагрузки.
9.- Процедура исследования напряженно-деформированного состояния от поверхностной нагрузки.
10.- Процедура исследования напряженно-деформированного состояния от комбинированной нагрузки.
11.- Процедура расчёта деформированных сред и выражения углов поворота нормали.
12.- Процедура соотношения упругости при поверхностных и температурных нагрузках.
13.- Процедура получения уравнения равновесия.
14.- Процедура расчёта физико-механических характеристик.
15.- Процедура расчёта В-сплайнов для получения точного решения.
На рисунке 2 показано разложение на уровни программного комплекса.
Рис.2. Разложение программного комплекса на уровни.
4. ПОСТРОЕНИЕ ЛОГИЧЕСКИХ СХЕМ.
При построении логических схем пользуются таким термином как логическая ячейка, которую можно представить в следующем виде:
Sn.
Cn.
Где её компонентами являются следующие значения:
Sn.- Поставленная задача;
An.- Исходные данные;
Cn.- Ограничения;
Mn.- Модуль;
Tn.- Решаемая процедура;
Kn.- Оценка качества;
Rn.- Проектное решение.
Рассмотрев, что собой представляет логическая ячейка перейдём к рассмотрению задач в данном курсовом проекте.
Логическая ячейка 1.
S1.
S2.
S2. - Вычисление В-сплайна нулевой степени.
A2. - Х - координата функции по оси абсцисс.
C2. - ограничения имеют вид:
T2. - В-сплайн нулевой степени.
R2. - В-сплайн нулевой степени.
Логическая ячейка 3.
S3.
S4.
S5.
S6.
S7.