Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Модульная структура ПМК




Разработка диаграммы классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок

Разработка физической модели системы проектирования технологических процессов термообработки заготовок

Для отображения статической модели разработанного ПМК построим диаграмму классов. При разработке диаграммы классов был применен шаблон проектирования «Абстрактная фабрика».

Шаблон проектирования – это многократно применяемая архитектурная конструкция, предоставляющая решение общей проблемы проектирования в рамках конкретного контекста и описывающая значимость этого решения [15].

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

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

Критерии, повлиявшие на выбор шаблона:

– изолирует конкретные классы;

– упрощает замену семейств продуктов.

Шаблон «Абстрактная фабрика» применяется в следующих случаях:

– система не должна зависеть от того, как создаются, компонуются и представляются входящие в нее объекты.

– входящие в семейство взаимосвязанные объекты должны использоваться вместе и необходимо обеспечить выполнение этого ограничения;

– система должна конфигурироваться одним из семейств составляющих ее объектов.

Диаграмма классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок с применением шаблона «Абстрактная фабрика» представлена на рисунке 1.8.

 

Рисунок 1.8 – Диаграмма классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок


Описание классов разрабатываемого ПМК представлено в таблице 1.31.

 

Таблица 1.31 – Описание классов ПМК для автоматизации проектирования технологического процесса термообработки заготовок

Класс Сфера ответственности (обязанности класса)
Система Распределяет обязанности между остальными классами
Техкарта Формирует технологическую карту
Технолог Обработка данных о заготовке
Расчет Обработка результатов расчета для термического режима
Расчет норм времени Расчет норм времени термического режима
Расчет сечение Определение рассчетного размера сечения заготовки
График Отвечает за хранение графиков-заготовок термических процессов
Справочники Отвечает за добавление/удаление справочных данных для технологического процесса

 

Диаграмма компонентов программно-методического комплекса автоматизации проектирования технологического процесса термообработки заготовок представлена на рисунке 1.9.

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


Рисунок 1.9 – Диаграмма компонентов ПМК для автоматизации проектирования технологического процесса термообработки заготовок

 




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


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


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



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




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