Дипломная работа на тему "МТИ | Разработка дополнительного функционала в САПР с помощью функционала «E3 | Series» для предприятия АО «O`zelectroapparat-electroshield» "
0
Работа на тему: Разработка дополнительного функционала в САПР с помощью функционала «E3.Series» для предприятия АО «O`zelectroapparat-electroshield»
Оценка: отлично.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326
Оценка: отлично.
Оригинальность работы на момент публикации 50+% на антиплагиат.ру.
Ниже прилагаю все данные для покупки.
https://studentu24.ru/list/suppliers/Anastasiya1---1326
Демо работы
Описание работы
Негосударственное образовательное учреждение высшего образованияМосковский технологический институт
Факультет: Техники и современных технологий Кафедра: информатики и автоматизации
Уровень образования: бакалавр
Направление: Информатика и вычислительная техника Профиль: Системы автоматизированного проектирования
ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
«Разработка дополнительного функционала в САПР с помощью функционала «E3.Series» для предприятия АО
«O`zelectroapparat-electroshield»
Москва 2017 г.
ОГЛАВЛЕНИЕ
ОГЛАВЛЕНИЕ 2
ВВЕДЕНИЕ 4
1. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ 7
1.1 Основные понятия 7
1.2 COM-технологии 7
1.2.1 Интерфейс COM-объектов 11
1.3 CASE технологии 13
1.4 Жизненный цикл и этапы программного обеспечения 16
1.4.1 Спиральная модель жизненного цикла 19
1.5 Способы разработки дополнительного функционала для САПР21 1.5.1 Разработка с помощью скриптов 21
1.5.2 Разработка с помощью Microsoft Visual Studio 24
Вывод 25
2. ОБЗОР САПР АО «O`ZELECTROAPPARAT-ELECTROSHIELD» 27
2.1 О компании АО «O’zelectroapparat-electroshield» 27
2.2 Обзор электротехнических САПР по АО «O`zelectroapparat- electroshield» 30
2.2.1 EPLAN Electric P8 31
2.2.2 Компас-электрик 35
2.2.3 AutoCAD Electrical 37
2.2.4 E3.Series 38
Вывод 45
3. РАЗРАБОТКА ДОПОЛНИТЕЛЬНОГО ФУНКЦИОНАЛА 46
3.1 Дополнительный функционал с помощью скриптов. «Перечень элементов» 47
3.2 Дополнительный функционал с помощью Visual Studio 55
Вывод 63
ЗАКЛЮЧЕНИЕ 64
СПИСОК ССЫЛОК И ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ: 67
ПРИЛОЖЕНИЕ А 73
ПРИЛОЖЕНИЕ Б 74
ПРИЛОЖЕНИЕ В 77
ПРИЛОЖЕНИЕ Г 79
ПРИЛОЖЕНИЕ Д 82
ПРИЛОЖЕНИЕ Е 83
ПРИЛОЖЕНИЕ Ж 84
ПРИЛОЖЕНИЕ И 85
ВВЕДЕНИЕ
Процесс проектирования – сложная и важная часть разработки какой-либо технической системы. В настоящее время САПР охватывает весь спектр работ, связанных с проектной деятельностью (графической, аналитической, экономической, эргономической, эстетической и другой), также базируется на эффективных компьютерных технологиях. Работа конструктора за обычным кульманом, расчеты с помощью логарифмической линейки или оформления отчета на пишущей машинке встречается довольно редко и разве что в виде исключения, но взамен от инженеров-разработчиков требуется знание основ автоматизации проектирования и умение работать со средствами САПР. Анализируя опыт использования САПР на предприятиях промышленности, можно сделать вывод, что их правильное применение позволяет значительно увеличить производительность труда и качество проектирования, при существенном сокращении сроков.
Несмотря на существующее многообразие специализированных САПР, используемых в различных областях (электротехника, архитектура, машиностроение и т. д.) и большой опыт их применения, продолжается активное развитие функциональных возможностей этих систем.
Актуальность выбранной темы для выпускной квалификационной работы как «Разработка дополнительного функционала в САПР с помощью функционала «E3.Series» для предприятия АО
«O`zelectroapparat-electroshield» объясняется тем, что, несмотря на предоставляемые в стандартной поставке какого-либо САПР (к примеру, E3.Series, Autocad и прочие) функционал не решает определенный круг поставленных задач. Поэтому нужно разрабатывать дополнительный функционал на основе функционала целевого САПР, что в свою очередь позволит сократить время на решение поставленных задач.
Объектом исследования является САПР, применяемый по предприятию АО «O`zelectroapparat-electroshield».
Предметом исследования являются способы разработки различного функционала для САПР.
Целью данной выпускной квалификационной работы (далее ВКР) является разработка дополнительного функционала для САПР по АО
«O`zelectroapparat-electroshield» с помощью функционала САПР E3.Series.
Для достижения главной цели выделим следующие задачи:
1. Анализ способов разработки функционала для САПР.
2. Анализ предприятия.
3. Анализ САПР, применяемый на предприятии.
4. В результате проведенных анализов разработать функционал для предприятия.
5. Оценка разработанного функционала.
Практическая значимость работы заключается в применении разработанного дополнительного функционала для САПР «E3.Series», применяемое по предприятию АО «O`zelectroapparat-electroshield» и в других предприятия, где применяется данный САПР.
Обзор источников. В данной ВКР были использованы различные источники информации по разработке приложении Windows, так как в ВКР будет рассмотрен способ разработки, как на скриптах, так и разработка приложений на платформе Microsoft.net, основы автоматизированного проектирования. Выделим несколько основных источников, которые были использованы:
В книге Павловой Е.А. «Технологии разработки современных информационных систем на платформе Microsoft.Net» изучается современные информационные технологии, используемые в разработке windows-приложений[22].
В книге Грошева А.С. «Программирование на языке Microsoft Visual Basic Scripting edition» рассмотрены вопросы использования языка программирования для работы с объектами WScript, а также содержит информацию по программированию на алгоритмическом языке Visual Basic Scripting Edition[13].
Также использовались публикации сотрудников компании
«АйДиТи» в журнале «САПР и графика», где постоянно обсуждается проблема, как с наибольшей пользой и выгодой использовать все внутренние возможности современных решений САПР[32].
При написании кода для скриптов и программы в Visual Studio была использована книга Ю.Ю. Громов «Методы программирования» [11, c.27, 59].
СПИСОК ССЫЛОК И ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ:
Правовые акты
1. Единая система конструкторской документации. Обозначения буквенно-цифровые в электрических схемах/ГОСТ 2.710-81
2. Единая система конструкторской документации. Обозначения условные графические в схемах/ГОСТ 2.729-68
3. Единая система конструкторской документации. Основные подписи / ГОСТ 2.104-2006
4. Единая система конструкторской документации. Схемы. Виды и типы. Общее требования к выполнению / ГОСТ 2.701-2008
5. Единая система программной документации. Стадии разработки / ГОСТ 19.102-77 [Электронный ресурс]
6. Единая система программной документации. Текст программы. Требования к содержанию и оформлению/ ГОСТ 19.401-78 (СТ СЭВ 3746-82)
7. Международный стандарт. Жизненный цикл программного обеспечения / ISO/IEC 12207: 1995-08-01 [Электронный ресурс]
8. Системы автоматизированного проектирования. Классификация и обозначения/ГОСТ 23501.108-85
Источники на русском языке
9. Авлукова Ю.Ф. Основы автоматизированного проектирования: учебное пособие — Электрон. текстовые данные.— Минск: Вышэйшая школа, 2013.— 221 c.
10. Воронцов Ю.А, Ерохин А.Г. Разработка Windows-приложений в среде программирования Visual Studio.Net [Электронный ресурс]: учебно- методическое пособие по дисциплине Информатика и программирование/ — Электрон. текстовые данные.— М.: Московский технический университет связи и информатики, 2016.— 20 c.
11. Громов Ю.Ю. Методы программирования [Электронный ресурс]: учебное пособие/ Ю.Ю. Громов [и др.].— Электрон. текстовые данные.— Тамбов: Тамбовский государственный технический университет, ЭБС АСВ, 2012.— 144 c.
12. Громов Ю.Ю. Технология программирования [Электронный ресурс]: учебное пособие/ Ю.Ю. Громов [и др.].— Электрон. текстовые данные.— Тамбов: Тамбовский государственный технический университет, ЭБС АСВ, 2013.— 173 c.
13. Грошев А.С. Программирование на языке Visual Basic Scripting Edition: Метод. указания к выполнению лабораторных работ. – Архангельск,
2014. – 86 с.
14. Култыгин О.П. Администрирование баз данных. СУБД MS SQL Server [Электронный ресурс]: учебное пособие/ О.П. Култыгин— Электрон. текстовые данные.— М.: Московский финансово-промышленный университет «Синергия», 2012.— 232 c.
15. Маглинец Ю.А. Анализ требований к автоматизированным информационным системам [Электронный ресурс]/ Маглинец Ю.А.—
Электрон. текстовые данные.— М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.— 191 c.
16. Методическое пособие по САПР «E3.Series» E3.Cable./ в комплекте с лицензией E3.Series 2014 г.
17. Методическое пособие по САПР «E3.Series» E3.Multiuser / в комплекте с лицензией E3.Series 2014 г.
18. Методическое пособие по САПР «E3.Series» E3.Schematic./ в комплекте с лицензией E3.Series 2014 г.
19. Методическое пособие по САПР «E3.Series» Е3.Panel./ в комплекте с лицензией E3.Series 2014 г.
20. Методическое пособие по САПР «E3.Series» Справка по API ./ в комплекте с лицензией E3.Series 2014 г.
21. Основы проектирования баз данных в САПР [Электронный ресурс]: учебное пособие/ Ю.В. Литовка [и др.].— Электрон. текстовые данные.— Тамбов: Тамбовский государственный технический университет, ЭБС АСВ, 2012.— 97 c.
22. Павлова Е.А. Технологии разработки современных информационных систем на платформе Microsoft.NET [Электронный ресурс]/ Е.А. Павлова— Электрон. текстовые данные.— М.: Интернет-Университет Информационных Технологий (ИНТУИТ), 2016.— 128 c.
23. Самуйлов С.В. Алгоритмы и структуры обработки данных [Электронный ресурс]: учебное пособие/ С.В. Самуйлов— Электрон. текстовые данные.— Саратов: Вузовское образование, 2016.— 132 c.
24. Смирнов А.А. Технологии программирования [Электронный ресурс]: учебное пособие/ А.А. Смирнов, Д.В. Хрипков— Электрон. текстовые данные.— М.: Евразийский открытый институт, 2012.— 191 c.
25. Ушаков Д.М. Введение в математические основы САПР [Электронный ресурс]: курс лекций/ Д.М. Ушаков— Электрон. текстовые данные.— Саратов: Профобразование, 2017.— 208 c.
26. Чухран Д. И. Программная сортировка данных в E3.Series / бумажное издание статьи, входящая в поставку с лицензией E3.Series – г.Северодонецк, Украина – 2014г.
Источники на иностранных языках:
27. 754-2008 - IEEE Standard for Floating-Point Arithmetic Online ISBN: 978-0-7381-5752-8
Электронные ресурсы
28. AutoCAD Electrical. / Autocad 2017 [Электронный ресурс]
29. E3.series./ E3.Series сайт 2017 [Электронный ресурс]
30. EPLAN электротехнический модуль / EPLAN 2017 [Электронный ресурс]
31. RiCad / ritall – the system 2017 [Электронный ресурс]
32. Web - сервер журнала САПР и графика 2016г. [Электронный ресурс]
33. Введение в Объектную модель (COM) и Интерфейс программирования (API) e3.series / ФОРУМ ПОЛЬЗОВАТЕЛЕЙ E3.SERIES 21.07.2017г. [Электронный ресурс]
34. Использование технологии IntelliSense / Microsoft 2017г. [Электронный ресурс]
35. Компас-электрик /сайт ASCON 2017 [Электронный ресурс]
36. Лицензия АО «O`zelectroapparat-electroshield» [Электронный ресурс]
37. Основы технологии COM /Bourabai Research Institution - Технологии XXI века 2017г. [Электронный ресурс]
38. Сайт АО «O`zelectroapparat-electroshield» [Электронный ресурс]
39. Создание сценариев Windows с помощью Visual Studio / Microsoft 2017г. [Электронный ресурс]
Что такое API / «Хабрахабр» — крупнейший в Европе ресурс для IT- специалистов, 26.11.2012г. [Электронный ресурс
Похожие работы
Другие работы автора
НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.
СТАТЬ ЗАКАЗЧИКОМ