· Интерфейса с пользователем.
· Интерфейса с файлами и базами данных, внешними относительно ПМК.
· Внутренних согласующих функций.
Построение диаграммы модулей ПМК представлено на рисунке.
Рисунок – Диаграмма модулей ПМК
8.3 Описание представленных модулей
ПМК реализован таким образом, что функциональная и управляющая части объединены в одном модуле UntMain.pas. Это сделано с целью создания единой управляющей подсистемы программного комплекса, позволяющей используя только один модуль выполнять процессы и действия по изменению состояния системы, поддержанию и реализации функциональных связей и связей, а также позволяющих преобразовывать данные в системе.
Итак, функциональный модуль осуществляет непосредственное взаимодействие с модулем информационной базы:
· выполняются запросы к реляционной базе данных;
· осуществляется посылка данных в CAD систему;
· принимаются данные из базы данных;
· пересылаются сообщения о состоянии системы графического отображения;
(проверяется, например, наличие файлов БД, состояние активации SolidWorks и др.).
Управляющий модуль предназначен для контроля всей системы передачи данных между модулями и последовательности их взаимосвязи:
· обращение к модулю информационной базы;
· взаимодействие со вспомогательным модулем, отвечающим за обеспечение интерфейса;
· управление вызовом или запуском SolidWorks;
· обратная связь с SolidWorks для передачи соответствующих сведений о данных или о состоянии.
Модуль информационной базы служит для:
· обеспечения ПМК необходимыми данными,
· возможности обращения и пополнения БД,
· передачи данных в основной модуль и прием данных из него.
Вспомогательный модуль обеспечивает:
· связь управляющей части ПМК с пользователем,
· связь с данными (файлами), не входящими в информационную базу комплекса,
· интерфейс с пользователем,
· интерфейс с файлами и базами данных, внешними относительно ПМК,
· связь внутренних согласующих функций.
В совокупности управляющий и вспомогательный модули составляют системную часть. Функциональная часть включает функциональный модуль.
Тестирование программного комплекса на работоспособность проводилась методом экспертных оценок. Суть метода заключалась в том, что нескольким операторам абсолютно не знакомым с программой предлагалось выполнить параметризацию крышки подшипника. В ходе проверки крышки на работоспособность были выявлены, а затем устранены некоторые недостатки. Была добавлена пояснительная документация к проекту. Однако одним из недостатков комплекса являются его требования к аппаратному обеспечению. Программа тестировалась на следующих конфигурациях компьютера:
· AMD 333 MHz, 128Mb, 8.6 Gb, платформа Windows 98;
· AMD Athlon 1200Mhz, 384 Mb, 20Gb, платформа Windows XP;
· Pentium IV 1600 Mhz, 512Mb, 25Gb, платформа Windows 2000;
Таким образом оптимальные требования для комфортной работы следующие:
AMD 1200 MHz, 512Mb, платформа Windows 2000.
При любых конфигурациях обязательно наличие на компьютере SolidWorks.
Тестовый набор данных был сформирован в процессе проверки работоспособности программы. В него вошли три тестовых варианта: работа с заданными по условию параметрами крышки, а также два предельных набора (т. е. минимальные размеры и максимальные размеры). После тестирования с заданными нормальными параметрами был получен результат, представленный на рисунке.
Рисунок – Модель крышки подшипника
1. Методические указания к курсовому и дипломному проектированию для студентов механических специальностей. Расчет зубчатых передач в закрытом исполнении / Попов В. Л. – Краматорск: КИИ, 2005. – 112с.
2. Методические указания к курсовому и дипломному проектированию для студентов всех специальностей. Выбор электродвигателя и кинематический расчет привода / Сост. П. В. Шишлаков. – Краматорск: ДГМА, 2004. – 36с.
3. Методические указания по курсу деталей машин «Цепные передачи». / Попов В. Л. – Краматорск: КИИ, 2003. – 40с.
4. Муфта упругая ГОСТ 5147-97.
5. Анурьев В.И., Справочник конструктора – машиностроителя. В 3-х т. Т.2. – 6-е изд., перераб. и доп. – М.: Машиностроение, 2000. – 559 с.
6. Методические указания к расчету валов и осей (для студентов всех специальностей вуза)/ Сост. А.В.Чумаченко, С.Г.Карнаух. –: ДГМА, 2004. – 75 с.
7. Шейнблит А.Е. Курсовое проектирование деталей машин: Учеб. Пособие для техникумов. – М: Высш. шк., 2001. – 432 с.: ил.