- •Задание на работу
- •1.1. Разработать проект каркаса для работы со спецификациями изделий
- •1.2. Содержание работы
- •1.3. Исходные данные для задачи
- •1.4. Рекомендуемые инструменты
- •1.5. Рекомендуемые источники
- •Аннотация
- •1. Анализ исходных данных
- •2. Разработка функциональных требований к подсистеме
- •3. Разработка проектной модели классов
- •4. Разработка модели хранения
- •5. Разработка процедур поддержки работы со спецификациями
- •6. Подготовка примера спецификации изделия
- •7. Тестирование процедур работы со спецификацией изделия
- •Список используемых источников
- •Приложение 1. Скрипты метаданных для задачи 6
Аннотация
В данной работе описываются проектные решения и фрагменты реализации информационной поддержки процессов работы со спецификациями изделий с большим числом вариантов исполнения. Предлагаемые решения позволяют описывать параметры конфигурирования и правила конфигурирования для изделий на этапе исполнения. Их использование позволяет автоматически проверять корректность задания значений параметров конфигурирования и формировать спецификацию варианта исполнения.
SUMMARY
This paper describes design solutions and fragments of the implementation of information support for the processes of working with product specifications with a large number of variants. The proposed solutions allow you to describe the configuration parameters and configuration rules for products at the execution stage. Their use allows you to automatically check the correctness of setting the values of configuration parameters and form a specification of the execution variant.
Содержание
1. Анализ исходных данных 7
2. Разработка функциональных требований к подсистеме 8
3. Разработка проектной модели классов 9
4. Разработка модели хранения 11
5. Разработка процедур поддержки работы со спецификациями 12
6. Подготовка примера спецификации изделия 13
7. Тестирование процедур работы со спецификацией изделия 16
Выводы 19
Список используемых источников 19
Приложение 1. Скрипты метаданных для задачи 6 19
1. Анализ исходных данных
В качестве исходных данных использовать конструкторскую спецификацию изделия, приведенную в файле КОРПУС_1.frp. По согласованию вводится два параметра конфигурации:
Количество проушин Кпр = (0, 1, 2);
Количество распорок Кр = (0, 2, 4).
В зависимости от значений этих параметров изменяется количество узлов КП25.00.00.470 ПРОУШИНА, КП25.00.00.454 РАСПОРКА и материал деталей КП25.00.00.456-01 СТЕНКА, КП25.00.00.455 СТЕНКА БЧ. Используется три варианта материала:
вариант М1 - ЛИСТ 20-Б-ПН-ОСТ ЗКП, вариант М2 - ЛИСТ 14-Б-ПН-ОСТ ЗКП, вариант М3 - ЛИСТ 10-Б-ПН-ОСТ ЗКП.
Варианты изменений в конфигурации изделия представлены в таблице 1.
Таблица 1.
№ варианта |
Кпр |
Кр |
Допустимость |
Проушин в составе |
Распорок в составе |
Вариант материала |
|
|
0 |
0 |
+ |
0 |
0 |
М3 |
|
|
0 |
2 |
+ |
0 |
2 |
М3 |
|
|
0 |
4 |
- |
0 |
0 |
- |
|
|
1 |
0 |
+ |
1 |
0 |
М3 |
|
|
1 |
2 |
+ |
1 |
2 |
М2 |
|
|
1 |
4 |
- |
0 |
0 |
- |
|
|
2 |
0 |
- |
0 |
0 |
- |
|
|
2 |
2 |
+ |
2 |
2 |
М2 |
|
|
2 |
4 |
+ |
2 |
4 |
М1 |
