Проектирование и разработка модуля анализа и оценки эффективности технического обслуживания системы ESPRIT

Черепанов, Иван Сергеевич Отделение информационных технологий (ОИТ)
Бесплатно
В избранное
Работа доступна по лицензии Creative Commons:«Attribution» 4.0

Объектом исследования является процесс оказания технической поддержки пользователям CAM-системы Esprit. Целью данной работы является проектирование и разработка модуля анализа и оценки эффективности технического обслуживания системы Esprit.
В ходе работы проведен анализ предметной области и актуальных программных решений для визуализации данных в виде графиков и диаграмм. Было спроектировано и разработано веб приложение, c помощью которого менеджмент “DP Technology” может получать необходимую информацию минуя технически сложные операции по получению и обработке исходных данных.

Условные обозначения ……………………………………………………………………………… 13
Введение ………………………………………………………………………………………………….. 15
1. Анализ предметной области …………………………………………………………………. 16
1.1. Описание предметной области…………………………………………………………… 16
1.2. Описание процесса осуществления технической поддержки ……………….. 20
2. Постановка задач ………………………………………………………………………………… 26
2.1. Распределение задач …………………………………………………………………………. 27
2.2. Используемые средства командной разработки ………………………………….. 28
2.3. Работы по обеспечению требуемых данных для диаграмм…………………… 32
3. Доработка Esprit Web для получения необходимых данных …………………… 37
3.1. Получение пользовательских оценок работы службы поддержки ………… 37
3.2. Сохранение временных показателей для ведения статистики ………………. 45
4. Разработка веб–приложения…………………………………………………………………. 50
4.1. Анализ модели данных ……………………………………………………………………… 50
4.2. Выбор стека используемых технологий ……………………………………………… 52
4.3. Анализ и выбор компонентов визуализации диаграмм и фильтров ………. 53
4.4. Проектирование структуры приложения ……………………………………………. 55
4.4.1. Проектирование архитектуры клиентской части ………………………………. 55
4.4.2. Проектирование пользовательского интерфейса ………………………………. 58
4.4.3. Проектирование архитектуры серверной части ………………………………… 67
4.5. Интеграция с приложением Esprit Web ………………………………………………. 70
4.5.1. Реализация механизма междоменной авторизации …………………………… 70
4.5.2. Обеспечение интеграции баз данных ………………………………………………. 71
4.6. Программная реализация серверной части …………………………………………. 72
4.7. Программная реализация клиентской части ……………………………………….. 78
4.8. Тестирование приложения ………………………………………………………………… 87
5. Финансовый менеджмент и ресурсоэффективность ……………………………….. 91
5.1. Оценка коммерческого потенциала и перспективности реализации модуля
с позиции ресурсоэффективности и ресурсосбережения ……………………………… 91
5.1.1. Потребители результатов реализации программного модуля …………….. 91
5.1.2. Анализ конкурентных программных решений …………………………………. 92
5.1.3. SWOT-анализ ………………………………………………………………………………… 94
5.2. Определение возможных альтернатив………………………………………………… 94
5.3. Организация и планирование работ ……………………………………………………. 96
5.4. Продолжительность этапов работ ………………………………………………………. 97
5.5. Расчет сметы затрат на выполнение проекта …………………………………….. 100
5.5.1. Расчет затрат на материалы …………………………………………………………… 101
5.5.2. Расчет заработной платы ………………………………………………………………. 101
5.5.3. Расчет затрат на социальный налог ……………………………………………….. 103
5.5.4. Расчет затрат на электроэнергию …………………………………………………… 103
5.5.5. Расчет амортизационных расходов ………………………………………………… 105
5.5.6. Расчет прочих расходов ………………………………………………………………… 106
5.5.7. Расчет общей себестоимости разработки ……………………………………….. 106
5.6. Экономическая эффективность проекта ……………………………………………. 107
5.7. Выводы по разделу …………………………………………………………………………. 108
6. Социальная ответственность ………………………………………………………………. 109
6.1. Правовые и организационные вопросы обеспечения безопасности …….. 109
6.1.1. Правовые нормы трудового законодательства ……………………………….. 109
6.1.2. Организационные вопросы обеспечения безопасности …………………… 110
6.2. Производственная безопасность ………………………………………………………. 112
6.2.1. Показатели микроклимата …………………………………………………………….. 113
6.2.2. Освещенность рабочей зоны …………………………………………………………. 114
6.2.3. Уровень шума в помещениях ………………………………………………………… 117
6.2.4. Уровень электромагнитных излучений ………………………………………….. 118
6.2.5. Нервно-психические перегрузки……………………………………………………. 119
6.2.6. Поражение электрическим током ………………………………………………….. 120
6.2.7. Мероприятия по снижению опасного и вредного воздействия ………… 121
6.3. Экологическая безопасность ……………………………………………………………. 122
6.4. Безопасность в чрезвычайных ситуациях ………………………………………….. 123
6.5. Выводы по разделу …………………………………………………………………………. 125
Заключение …………………………………………………………………………………………….. 126
Приложение А ………………………………………………………………………………………… 127
Приложение Б …………………………………………………………………………………………. 139
Приложение В ………………………………………………………………………………………… 151
Приложение Г…………………………………………………………………………………………. 152
Приложение Д ………………………………………………………………………………………… 154
Приложение Е ………………………………………………………………………………………… 157
Список литературы …………………………………………………………………………………. 158
Условные обозначения

ЧПУ Числовое программное управление
САПР(CAD) Система автоматизированного проектирования
CAM Автоматизированная система, либо модуль
автоматизированной системы, предназначенный для
подготовки управляющих программ для станков с ЧПУ
UML Unified Modeling Language – унифицированный язык
моделирования
БД База данных
СУБД Система управления базами данных
QA Quality assurance – обеспечение качества
КПИ Ключевые показатели эффективности
ORM Object-Relational Mapping – объектно-реляционное
отображение
.NET .NET Framework – программная платформа
SMTP Simple Mail Transfer Protocol – простой протокол передачи
почты
ООП Объектно-ориентированное программирование
ASP.NET Active Server Pages для .NET – платформа разработки веб-
приложений
MVC Архитектура веб-приложений Model-View-Controller
HTML Hypertext Markup Language
CSS Cascading Style Sheets
MS Microsoft
JS JavaScript
SPA Одностраничное приложение (англ. Single Page
Application)
AJAX Asynchronous JavaScript and XML – технология обращения
к серверу без перезагрузки страницы
SEO Поисковая оптимизация (англ. Search Engine Optimization)
UI User Interface – пользовательский интерфейс
IE Internet Explorer – браузер
DI Dependency Injection – внедрение зависимости

Для достижения успеха на рынке в условиях конкуренции компании
вынуждены работать над повышением качества продукции, снижением ее
себестоимости, сокращением сроков ее производства.
На современных предприятиях, производящих и обрабатывающих
различные изделия, для решения вышеописанных задач используются станки с
ЧПУ в связке с системами автоматизированного проектирования и производства
(CAD, CAM системы). Данные системы являются сложными в освоении
инструментами, которые требуют глубоких технических знаний от инженеров.
Поэтому для CAD/CAM систем на рынке критически важно наличие
качественной технической поддержки, которая позволит пользователям
оперативно получать помощь, инструкции и советы по эксплуатации, а также
сообщать о найденных ошибках в системе для их своевременного устранения.
Компания «DP Technology», разработчик CAD/CAM системы Esprit,
работает над повышением качества работы отдела технической поддержки и
собирает различную статистику по КПИ для оптимизации бизнес-процессов.
Ранее процесс сбора этой информации не был достаточно
автоматизирован – требовалось участие специалиста для получения и
оформления нужной информации. В связи с этим, менеджментом была
поставлена задача о разработке веб-приложения для автоматического расчета и
отображения нужных метрик.
Целью данной работы является проектирование и разработка модуля
анализа и оценки эффективности технического обслуживания системы Esprit.
1. Анализ предметной области

1.СанПиН2.2.2/2.4.1340-03.Гигиеническиетребованияк
персональным электронно-вычислительным машинам и организации работы.
2.ГОСТ 12.2.032-78 ССБТ. Рабочее место при выполнении работ
сидя. Общие эргономические требования.
3.ГОСТ Р 50923-96. Дисплеи. Рабочее место оператора. Общие
эргономические требования и требования к производственной среде. Методы
измерения.
4.ГОСТ 12.0.003-2015. Опасные и вредные производственные
факторы. Классификация.
5.СанПиН 2.2.4.548-96. Гигиенические требования к микроклимату
производственных помещений.
6.СП 52.13330.2016. Естественное и искусственное освещение.
Актуализированная редакция СНиП 23-05-95*.
7.ГОСТ12.1.003-2014ССБТ.Шум.Общиетребования
безопасности.
8.СН 2.2.4/2.1.8.562-96. Шум на рабочих местах, в помещениях
жилых, общественных зданий и на территории застройки.
9.ГОСТ 12.1.006-84 ССБТ. Электромагнитные поля радиочастот.
Допустимые уровни на рабочих местах и требования к проведению контроля
(с Изменением N 1).
10. ГОСТ12.1.038-82ССБТ.Электробезопасность.Предельно
допустимые значения напряжений прикосновения и токов (с Изменением N 1).
11. ГОСТ Р 22.3.03-94. Безопасность в ЧС. Защита населения.
Основные положения.
12. Трудовой кодекс Российской Федерации от 30.12.2001 N 197-ФЗ
(ред. от 24.04.2020).
13. СанПин2.2.4.3359-16.Санитарно-эпидемиологические
требования к физическим факторам на рабочих местах.
14. КодексРоссийскойФедерацииобадминистративных
правонарушениях от 30.12.2001 N 195-ФЗ (ред. от 24.04.2020) (с изм. и доп.,
вступ. в силу с 01.06.2020).
15. Безопасность жизнедеятельности: практикум / Ю.В. Бородин,
М.В. Василевский, А.Г. Дашковский, О.Б. Назаренко, Ю.Ф. Свиридов, Н.А.
Чулков, Ю.М. Федорчук. – Томск: Изд-во Томского политехнического
университета, 2009. – 101 с.
16. Рихтер, Джеффри CLR via C#. Программирование на платформе
Microsoft .NET Framework 4.5 на языке C# / Джеффри Рихтер. – М.: Питер,
2013. – 928 c.
17. Фримен, Адам ASP.NET MVC Framework 5 с примерами на C# 5.0
для профессионалов / Адам Фримен, Стивен Сандерсон. – М.: Вильямс, 2015.
– 672 c.
18. Венц, Кристиан Программирование в ASP.NET / Кристиан Венц. –
М.: Символ-плюс, 2013. – 512 c.
19. YouTrack – онлайн баг-трекер и инструмент для управления
задачами [Электронный ресурс] / Официальный сайт Jetbrains. URL:
https://jetbrains.ru/products/youtrack/, свободный. Яз. Рус.
20. Система автоматизированного проектирования [Электронный
ресурс]/Wikipedia.URL:
https://ru.wikipedia.org/wiki/Система_автоматизированного_проектирования,
свободный. Яз. Анг.
21. Автоматизация производства Esprit [Электронный ресурс] /
Официальный сайт Esprit. URL: https://www.Espritcam.com/ru-ru/, свободный.
Анг. яз.
22. Bitbucket[Электронныйресурс]/Wikipedia.URL:
https://ru.wikipedia.org/wiki/Bitbucket, свободный. Яз. Рус.
23. СовременныйDOM:полифилы[Электронныйресурс]/
Современный учебник JavaScript. URL: https://learn.javascript.ru/dom-polyfill,
свободный. Яз. Анг.
24. Chart.js [Электронный ресурс] / Официальный сайт библиотеки
Chart.js. URL: https://www.chartjs.org/, свободный. Анг. яз.
25. Model-View-Controller [Электронный ресурс] / Wikipedia. URL:
https://ru.wikipedia.org/wiki/Model-View-Controller, свободный. Яз. Рус.
26. Совместное использование файлов cookie проверки подлинности
между приложениями ASP.NET [Электронный ресурс] / MSDN – сеть
разработчиковMicrosoft.URL:https://docs.microsoft.com/ru-
ru/aspnet/core/security/cookie-sharing?view=aspnetcore-2.2, свободный. Яз. Рус.
27. Приложение SQL Server Profiler [Электронный ресурс] / MSDN –
сетьразработчиковMicrosoft.URL:https://docs.microsoft.com/ru-
ru/sql/tools/sql-server-profiler/sql-server-profiler?view=sql-server-2017,
свободный. Яз. Рус.
28. Vue.js [Электронный ресурс] / Официальный сайт библиотеки
Vue.js. URL: https://vuejs.org/, свободный. Яз. Анг.
29. JavaScript: основы работы с LocalStorage [Электронный ресурс] /
Циклстатейопрограммированииustimov.org.URL:
https://ustimov.org/posts/16/, свободный. Яз. Рус.
30. About xUnit.net [Электронный ресурс] / Официальный сайт
библиотеки xUnit. URL: https://xunit.net/, свободный. Яз. Анг.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Последние выполненные заказы

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ
    Сергей Е. МГУ 2012, физический, выпускник, кандидат наук
    4.9 (5 отзывов)
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым напра... Читать все
    Имеется большой опыт написания творческих работ на различных порталах от эссе до кандидатских диссертаций, решения задач и выполнения лабораторных работ по любым направлениям физики, математики, химии и других естественных наук.
    #Кандидатские #Магистерские
    5 Выполненных работ
    Андрей С. Тверской государственный университет 2011, математический...
    4.7 (82 отзыва)
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на... Читать все
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на продолжение диссертационной работы... Всегда готов помочь! ;)
    #Кандидатские #Магистерские
    164 Выполненных работы
    Анна Александровна Б. Воронежский государственный университет инженерных технол...
    4.8 (30 отзывов)
    Окончила магистратуру Воронежского государственного университета в 2009 г. В 2014 г. защитила кандидатскую диссертацию. С 2010 г. преподаю в Воронежском государственно... Читать все
    Окончила магистратуру Воронежского государственного университета в 2009 г. В 2014 г. защитила кандидатскую диссертацию. С 2010 г. преподаю в Воронежском государственном университете инженерных технологий.
    #Кандидатские #Магистерские
    66 Выполненных работ
    Александр О. Спб государственный университет 1972, мат - мех, преподав...
    4.9 (66 отзывов)
    Читаю лекции и веду занятия со студентами по матанализу, линейной алгебре и теории вероятностей. Защитил кандидатскую диссертацию по качественной теории дифференциальн... Читать все
    Читаю лекции и веду занятия со студентами по матанализу, линейной алгебре и теории вероятностей. Защитил кандидатскую диссертацию по качественной теории дифференциальных уравнений. Умею быстро и четко выполнять сложные вычислительные работ
    #Кандидатские #Магистерские
    117 Выполненных работ
    Вики Р.
    5 (44 отзыва)
    Наличие красного диплома УрГЮУ по специальности юрист. Опыт работы в профессии - сфера банкротства. Уровень выполняемых работ - до магистерских диссертаций. Написан... Читать все
    Наличие красного диплома УрГЮУ по специальности юрист. Опыт работы в профессии - сфера банкротства. Уровень выполняемых работ - до магистерских диссертаций. Написание письменных работ для меня в удовольствие.Всегда качественно.
    #Кандидатские #Магистерские
    60 Выполненных работ
    Екатерина С. кандидат наук, доцент
    4.6 (522 отзыва)
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    #Кандидатские #Магистерские
    1077 Выполненных работ
    Татьяна П. МГУ им. Ломоносова 1930, выпускник
    5 (9 отзывов)
    Журналист. Младший научный сотрудник в институте РАН. Репетитор по английскому языку (стаж 6 лет). Также знаю французский. Сейчас занимаюсь написанием диссертации по и... Читать все
    Журналист. Младший научный сотрудник в институте РАН. Репетитор по английскому языку (стаж 6 лет). Также знаю французский. Сейчас занимаюсь написанием диссертации по истории. Увлекаюсь литературой и темой космоса.
    #Кандидатские #Магистерские
    11 Выполненных работ
    Дмитрий М. БГАТУ 2001, электрификации, выпускник
    4.8 (17 отзывов)
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал стать... Читать все
    Помогаю с выполнением курсовых проектов и контрольных работ по электроснабжению, электроосвещению, электрическим машинам, электротехнике. Занимался наукой, писал статьи, патенты, кандидатскую диссертацию, преподавал. Занимаюсь этим с 2003.
    #Кандидатские #Магистерские
    19 Выполненных работ

    Другие учебные работы по предмету

    Модернизация системы автоматизации АСУ ТП АО «Farg’onaazot»
    📅 2020год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)
    Интеграционный сервис передачи данных между АСУ ТП и MES
    📅 2018год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)
    Методы сегментации новообразований головного мозга
    📅 2020год
    🏢 Национальный исследовательский Томский политехнический университет (ТПУ)