Онлайн поддержка
Все операторы заняты. Пожалуйста, оставьте свои контакты и ваш вопрос, мы с вами свяжемся!
ВАШЕ ИМЯ
ВАШ EMAIL
СООБЩЕНИЕ
* Пожалуйста, указывайте в сообщении номер вашего заказа (если есть)

Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / ДИПЛОМНАЯ РАБОТА, РАЗНОЕ

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

Workhard 400 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 65 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 30.01.2022
Целью работы является создание сервис-ориентированной системы автоматизированного проектирования. Такая система позволяет организовать доступ к работе из любого места, где есть интернет-соединение. В первой главе рассматриваются проблемы разработки современных САПР, основные принципы построения сервис-ориентированных систем автоматизированного проектирования, их преимущества и взаимодействие протоколов веб-сервиса. Во второй главе описан процесс создания веб-сервиса, рассматриваются алгоритмы формирования математического описания компонентов системы, процесс упаковки массивов для вызова веб-сервиса и функция расчета передаточной функции. Третья глава посвящена разработке клиентского приложения. В ней рассматриваются алгоритмы передачи данных между клиентом и сервером, также приведена структура классов приложения и описание пользовательского интерфейса. В четвертой главе проводится тестирование разработанной системы на примере решения типовых задач. В пятой главе проводится проверка качества разработанной системы.
Введение

ВВЕДЕНИЕ Главной целью выпускной работы является создание распределенной сервис-ориентированной системы автоматизированного проектирования. Основной задачей, будет являться расчет передаточных функций электронных схем в частотной области. Электронные схемы могут состоять из разных компонентов: резисторов, конденсаторов, индуктивностей, различных управляемых источников, трансформаторов, транзисторов и операционных усилителей. Система должна обеспечивать ввод компонентов системы, возможность редактировать эти же самые компоненты и выводить результаты расчета. Распределенная сервис-ориентированная система – это система, использующая веб-сервисы, которые поддерживаются любой платформой. Такая система состоит из двух компонентов: клиентского приложения и самого веб-сервиса, который решает всю задачу. Клиентское приложение служит лишь для ввода описания компонентов системы и вывода результатов моделирования. Подобная система может разрабатываться различными разработчиками, используя разные языки программирования. Также она позволяет организовать легкую масштабируемость системы и управляемость. В случае редактирования одного из компонентов, не нужно будет переписывать всю систему. В данной работе рассматриваются главные принципы построения распределенных сервис-ориентированных систем автоматизированного проектирования, процесс формирования математического описания на основе комплексных частных матриц, передача данных между клиентским приложением и веб-сервисом, процесс построения удобного пользовательского интерфейса и тестирование разработанной системы.
Содержание

СОДЕРЖАНИЕ СПИСОК ОБОЗНАЧЕНИЙ 9 ВВЕДЕНИЕ 10 1. СЕРВИС-ОРИЕНТИРОВАННЫЕ СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ 11 1.1. Проблема децентрализации САПР 11 1.2. Принципы реализации сервис-ориентированных САПР 12 1.3. Взаимодействие протоколов веб-сервисов 15 1.4. Варианты построения клиентских приложений 16 2. РЕАЛИЗАЦИЯ ВЕБ-СЕРВИСА 18 2.1. Создание проекта веб-сервиса 18 2.2. Основная функция веб-сервиса 20 2.2.1. Упаковка массивов 21 2.3. Формирование математического описания систем 22 2.4. Формирование описания двухполюсников R, L, C 23 2.5. Формирование частных матриц управляемых источников 25 2.6. Формирование частных матриц частотно-зависимых управляемых источников 26 2.7. Формирование частных матриц трансформаторов 31 2.8. Формирование частных матриц операционного усилителя 35 2.9. Расчет передаточных функций 37 2.9.1. Общие определения 37 2.9.1. Приведение схемы к трехполюснику 37 2.9.2. Обобщенный метод расчета передаточных функций 40 3. Разработка клиентского приложения 41 3.1. Формирование описания компонентов 41 3.1. Отправка данных на веб-сервис 42 3.1.1. Упаковка массивов 42 3.1.2. Вызов метода веб-сервиса 43 3.3. Структура классов 44 3.4. Описание пользовательского интерфейса 46 4. ТЕСТИРОВАНИЕ РАЗРАБОТАННОЙ СИСТЕМЫ 55 4.1. Тестирование веб-сервиса 55 4.2. Тестирование системы, содержащей двухполюсники 55 4.2. Тестирование системы, содержащей управляемые источники 56 5. ДОПОЛНИТЕЛЬНЫЙ РАЗДЕЛ 57 5.1. Определение лиц, которые являются потребителями разработки 57 5.2. Примеры методов выявления требований потребителей 58 5.3. Требования потребителей к разработке 60 ЗАКЛЮЧЕНИЕ 61 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 62 ПРИЛОЖЕНИЕ 63
Список литературы

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 1) Анисимов В.И. Автоматизация схемотехнического проектирования на мини-ЭВМ. Ленинград Издательство Ленинградского университета, 1983 г. – 200 стр. 2) Анисимов В.И. Моделирование непрерывных систем. Санкт- Петербург СПбГЭТУ «ЛЭТИ», 2006 г. – 170 стр.
Отрывок из работы

1. СЕРВИС-ОРИЕНТИРОВАННЫЕ СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ 1.1. Проблема децентрализации САПР В настоящее время задача децентрализации САПР является одной из самых актуальных. Достигается это применением распределенных САПР с использованием веб-технологий, которые позволяют решить задачи информационного обмена между приложениями. Такие системы являются независимыми и могут решать вместе какую-либо общую задачу. Основным требованием для реализации подобных систем является согласованность интерфейсов, с помощью которых связаны отдельные элементы системы. Такая распределенная система может создаваться различными разработчиками и поддерживаться на множестве сайтов. В отличие от традиционных САПР, распределенная система автоматизированного проектирования может состоять из отдельных модулей, функционирующих независимо. Данная система может быть реализована множеством способов, но самым эффективным считается метод с использованием веб-сервисов. Всю работу, связанную с вычислительными операциями, выполняет веб-сервис. Клиентское приложение служит лишь для подготовки входных данных и отображения конечного результата. Преимущества использования веб-технологий при разработке систем автоматизированного проектирования: • Возможность взаимодействовать между сервисами на любой платформе и любом языке программирования • Легкая адаптация существующего приложения к изменившимся потребностям • Описание интерфейсов и взаимодействий на основе XML предоставляет свободу изменений и развития системы • Возможность использовать сервисный интерфейс существующему приложению без необходимости модификаций • Взаимодействие между приложениями сервиса не нарушается при изменении дизайна, или реализации сервис 1.2. Принципы реализации сервис-ориентированных САПР Основным принципом при построении децентрализованной САПР является разделение системы на отдельные модули. Каждый из модулей выполняет разную задачу. В схемотехнических САПР одни модули служат для расчета электронных схем, другие для формирования входных данных и вывода результатов моделирования. Каждый веб-сервис реализуется как приложение, решающее определенную задачу путем вызова методов, входящих в этот сервис. Все методы веб-сервиса должны возвращать результаты расчета, которые передаются в виде массива с данными. Для организации работы между веб-сервисом и клиентом используются протоколы: WSDL, UDDI, SOAP, HTTP, FTP, SMTP и IIOP. Их назначение приведено на рисунке 1-1. Рисунок 1-1. Протоколы веб-сервисов и их назначение WSDL (англ. Web Services D
Условия покупки ?
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Дипломная работа, Разное, 56 страниц
900 руб.
Дипломная работа, Разное, 110 страниц
2700 руб.
Дипломная работа, Разное, 54 страницы
500 руб.
Служба поддержки сервиса
+7 (499) 346-70-XX
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg