Библиотека расчета допусков - Программная система допускового проектирования радиоэлектронных аппаратов
Поскольку не все стратегии допускового синтеза и анализа одинаково эффективны для каждой математической модели, система допускового проектирования должна поддерживать расчет допусков по разным стратегиям. Было решено, что эти стратегии необходимо реализовать в виде библиотек, которые могут быть запущены системой допускового проектирования через ее интерфейс пользователя.
Библиотека что подключается к системе должна содержать публичный класс, который унаследован от интерфейса IToleranceGenModule с такими публичными полями и методами:
UserForm - содержит визуальные элементы управления, которые позволяют пользователю ввести значение ко всем необходимым параметрам нужных для выполнения процедуры синтеза или анализа допусков.
SetMathModels () - функция что вызывается из интерфейса внешней системы. Устанавливает в модуль список доступных математических моделей.
MathModels - массив, что содержит ссылки ко всем доступным математическим моделям системы.
ShowGUI () - процедура, что вызывает окно UserForm.
Таким образом, в системе допускового проектирование становится доступным возможность выбора разных стратегий вычисления допусков, подключения посторонних библиотек, которые реализуют интерфейс IToleranceGenModule.
Похожие статьи
-
Согласно техническому заданию на дипломный проект необходимо разработать программную систему, которая позволяет решать следующие задачи: 1. Осуществление...
-
Проектирование радиоэлектронных устройств является очень наукоемкой отраслью и требует изучения и исследований различных процессов различной физической...
-
Моделирование - это исследование объекта путем создания его модели и оперирования ею с целью получения полезной информации об объекте. При математическом...
-
Анализ задач допускового проектирования Проектирование - это сложный специфический вид созидательной деятельности человека, основанный на глубоких...
-
Процесс взаимодействия пользователя и компонента происходит с использованием интерфейса внешней системы. Сам процесс разработки и использования...
-
Вся платформа. NET основана на единой объектно-ориентированной модели. Cервисы, интерфейсы и объекты, которые платформа предоставляет разработчику...
-
Для обеспечения возможности ввода пользователем математических формул в розроблюване программное обеспечение было разработано собственный язык...
-
Приложения, написанные под платформу. NET работают медленнее, это факт. В некоторых случаях скорость может упасть на 15%, что иногда является...
-
Диаграммы классов используются при моделировании программных систем наиболее часто. Они являются одной из форм статического описания системы с точки...
-
Набор математических формул всегда считался вершиной типографского искусства. Дело в том, что формулы, для концентрации информации и дополнительной...
-
Важнейшим вопросом при создании САПР после формализации процесса проектирования является вопрос отображения проектно-конструкторской деятельности...
-
Интегрированная среда программирования - система программных средств, используемая программистами для разработки программного обеспечения. Обычно среда...
-
Обзор особенностей выбранного языка программирования При проектировании системы выбор языка программирования является важным фактором, влияющим на успех...
-
DipTrace имеет интегрированные библиотеки, которые содержат графическую информацию о символах и типовых корпусах компонентов и текстовую упаковочную...
-
К программному изделию, которое создается в рамках данного проекта "АРМ коменданта общежития БГПК" можно выдвинуть ряд общих требований, которые должны...
-
Основные принципы построения САПР - Состав систем автоматизированного проектирования
Разработка САПР представляет собой крупную научно-техническую проблему, а ее внедрение требует значительных капиталовложений. Накопленный опыт позволяет...
-
Возрастающая сложность современных автоматизированных систем управления и повышение требовательности к ним обуславливает применение эффективных...
-
Обеспечение совместимости программного обеспечения в корпоративных системах В некоторых технических областях существуют жесткие требования к...
-
В предыдущем разделе был рассмотрен расчет затрат разработчика программного продукта, в этом разделе будет разобран расчет затрат пользователя, связанных...
-
Над созданием ИС "Учет посещаемости в детском саду" будет работать определенная группа разработчиков, состоящая из руководителя и инженера-программиста....
-
В данном разделе была разработана функциональная схема работы программного комплекса, которая в общем виде описывает состав комплекса, характер и виды...
-
Целью дипломного проекта "Калькулятор коммунальных услуг" является разработка программного средства "Calculation. exe". Для достижения цели дипломного...
-
В разработке системы принимал участие один инженер-программист. Длительность выполнения работ по проектированию и разработке системы представлена в...
-
Для проверки соответствия требованиям ТЗ, была поставлена задача разработки 3-D модели корпуса Kyocera KD-PB1D79 при помощи системы AutoCAD. В этой части...
-
Автоматизация автовокзал резервирование продажа Управление автовокзалами - это система автоматизации деятельности автовокзалов и автостанций с открытым...
-
Программное обеспечение промежуточного уровня (middleware) Является основной концепцией по организации программного обеспечения распределенных систем...
-
Программное обеспечение кластера, Операционная система - Администрирование параллельных процессов
Операционная система При построении кластера для организации параллельных вычислений более рационально иcпользовать свободно распространяемую...
-
Блоки общего назначения - Библиотека функциональных модулей системы EXP PKS
Блоки общего значения являются базовыми функциональными блоками, т. е - это исполняемый программный объект, который выполняет конкретную задачу. Control...
-
Назначение и функции программной системы Разработанная база данных "Библиотека" предназначена для использования в учреждениях библиотек. Основной...
-
Разработка концептуальной модели АИС - Проектирование автоматизированной информационной системы
Любая деятельность компании отражается в документах, и, чтобы улучшить качество рабочих бизнес-процессов, необходимо улучшить документооборот, т. е....
-
ФАЙЛОВАЯ СИСТЕМА. ПАПКИ И ФАЙЛЫ. ИМЯ, ТИП, ПУТЬ ДОСТУПА К ФАЙЛУ - Программное обеспечение компьютера
Файл -- это информация, хранящаяся на внешнем носителе и объединенная общим именем. Файлы имеют свои названия. Их называют именами файлов. На диске есть...
-
Этапы проектирования и создания БД - Система управления базами данных
При разработке БД можно выделить следующие этапы работы. I этап. Постановка задачи. На этом этапе формируется задание по созданию БД. В нем подробно...
-
ОСНОВНЫЕ ПОНЯТИЯ САПР, ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ - Понятие о системах автоматизированного проектирования
ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ CAD - computer Aided Design (САПР) Общий термин для обозначения всех аспектов проектирования с использованием средств вычислительной...
-
Математическое и программное обеспечение (МО, ПО)- совокупность математических методов, моделей, алгоритмов и программ для реализации целей и задач...
-
КОМПЛЕКСНЫЕ АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ - Понятие о системах автоматизированного проектирования
Известно, что частичная автоматизация зачастую не дает ожидаемого повышения эффективности функционирования предприятий. Поэтому предпочтительным является...
-
Тенденции развития современных информационных технологий приводят к постоянному возрастанию сложности информационных систем (ИС), создаваемых в различных...
-
При создании программ и формировании структур баз данных нередко применяются формальные способы их представления - формальные нотации, с помощью которых...
-
Интерфейсы сегодняшнего и завтрашнего дня более интуитивны, предсказуемые, дружественные, привлекательные. Нашествие CD/DVD-ROM продуктов и браузеров...
-
Хорошо продуманный интерфейс, подобно хорошему учителю и учебникам, обеспечивает плодотворное взаимодействие пользователя и компьютера. Удачные...
-
Связь программ и программных модулей АС "Учета рождаемости" имеет модульную структуру. В начале работы запускается главное меню "Библиотека". Из этой...
Библиотека расчета допусков - Программная система допускового проектирования радиоэлектронных аппаратов