Проектирование и разработка модуля анализа и оценки эффективности технического обслуживания системы 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 экспертов уже готовы начать работу над твоим проектом!

    Евгений А. доктор, профессор
    5 (154 отзыва)
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - ... Читать все
    Более 40 лет занимаюсь преподавательской деятельностью. Специалист в области философии, логики и социальной работы. Кандидатская диссертация - по логике, докторская - по социальной работе.
    #Кандидатские #Магистерские
    260 Выполненных работ
    Екатерина С. кандидат наук, доцент
    4.6 (522 отзыва)
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    Практически всегда онлайн, доработки делаю бесплатно. Дипломные работы и Магистерские диссертации сопровождаю до защиты.
    #Кандидатские #Магистерские
    1077 Выполненных работ
    Татьяна С. кандидат наук
    4.9 (298 отзывов)
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (пос... Читать все
    Большой опыт работы. Кандидаты химических, биологических, технических, экономических, юридических, философских наук. Участие в НИОКР, Только актуальная литература (поставки напрямую с издательств), доступ к библиотеке диссертаций РГБ
    #Кандидатские #Магистерские
    551 Выполненная работа
    Шагали Е. УрГЭУ 2007, Экономика, преподаватель
    4.4 (59 отзывов)
    Серьезно отношусь к тренировке собственного интеллекта, поэтому постоянно учусь сама и с удовольствием пишу для других. За 15 лет работы выполнила более 600 дипломов и... Читать все
    Серьезно отношусь к тренировке собственного интеллекта, поэтому постоянно учусь сама и с удовольствием пишу для других. За 15 лет работы выполнила более 600 дипломов и диссертаций, Есть любимые темы - они дешевле обойдутся, ибо в радость)
    #Кандидатские #Магистерские
    76 Выполненных работ
    Андрей С. Тверской государственный университет 2011, математический...
    4.7 (82 отзыва)
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на... Читать все
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на продолжение диссертационной работы... Всегда готов помочь! ;)
    #Кандидатские #Магистерские
    164 Выполненных работы
    Ольга Б. кандидат наук, доцент
    4.8 (373 отзыва)
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских... Читать все
    Работаю на сайте четвертый год. Действующий преподаватель вуза. Основные направления: микробиология, биология и медицина. Написано несколько кандидатских, магистерских диссертаций, дипломных и курсовых работ. Слежу за новинками в медицине.
    #Кандидатские #Магистерские
    566 Выполненных работ
    Катерина В. преподаватель, кандидат наук
    4.6 (30 отзывов)
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации... Читать все
    Преподаватель одного из лучших ВУЗов страны, научный работник, редактор научного журнала, общественный деятель. Пишу все виды работ - от эссе до докторской диссертации. Опыт работы 7 лет. Всегда на связи и готова прийти на помощь. Вместе удовлетворим самого требовательного научного руководителя. Возможно полное сопровождение: от статуса студента до получения научной степени.
    #Кандидатские #Магистерские
    47 Выполненных работ
    Анна В. Инжэкон, студент, кандидат наук
    5 (21 отзыв)
    Выполняю работы по экономическим дисциплинам. Маркетинг, менеджмент, управление персоналом. управление проектами. Есть опыт написания магистерских и кандидатских диссе... Читать все
    Выполняю работы по экономическим дисциплинам. Маркетинг, менеджмент, управление персоналом. управление проектами. Есть опыт написания магистерских и кандидатских диссертаций. Работала в маркетинге. Практикующий бизнес-консультант.
    #Кандидатские #Магистерские
    31 Выполненная работа
    Родион М. БГУ, выпускник
    4.6 (71 отзыв)
    Высшее экономическое образование. Мои клиенты успешно защищают дипломы и диссертации в МГУ, ВШЭ, РАНХиГС, а также других топовых университетах России.
    Высшее экономическое образование. Мои клиенты успешно защищают дипломы и диссертации в МГУ, ВШЭ, РАНХиГС, а также других топовых университетах России.
    #Кандидатские #Магистерские
    108 Выполненных работ

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

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