Details
Title | Разработка информационной системы для организации и контроля производства на предприятиях авиационного приборостроения: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» |
---|---|
Creators | Мурадян Артур Арамович |
Scientific adviser | Сергеев Анатолий Васильевич |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | автоматизация производства ; production automation |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.03 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-541 |
Rights | Доступ по паролю из сети Интернет (чтение, печать, копирование) |
Additionally | New arrival |
Record key | ru\spstu\vkr\34483 |
Record create date | 3/17/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Action 'Download' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Объектом исследования является процесс организации и контроля производства авиационных приборов. Предмет исследования: методы и средства автоматизации процессов планирования и контроля в производстве авиационных приборов. Цель работы: проектирование, разработка и апробация веб-приложения для автоматизации процессов организации и контроля производства на предприятиях авиационного приборостроения. Методология проведения работы: системный анализ предметной области, проектирование на основе паттерна MVC, модульное и интеграционное тестирование, пилотное внедрение. Разработка велась с использованием Node.js, React и PostgreSQL. Результаты: - разработана система автоматизации ключевых производственных процессов с механизмом автоматического формирования структуры комплексов; - реализованы модули контроля испытаний, учета дефектов и управления лабораторным оборудованием; - внедрена ролевая модель доступа к функциям системы; - проведено успешное тестирование и апробация в условиях реального производства. Область применения: предприятия авиационного приборостроения, осуществляющие сборку и испытания сложных технических комплексов. Выводы: разработанная система позволяет существенно повысить эффективность производственных процессов за счет автоматизации рутинных операций и улучшения контроля. Модульная архитектура обеспечивает возможность адаптации под требования конкретных предприятий.
The object of the research is the process of organizing and controlling the production of aviation instruments. The subject of the research: methods and means of automating planning and control processes in the production of aviation instruments. The purpose of the work: design, development and pilot implementation of a web application for automating the processes of organization and control of production at aviation instrument manufacturing enterprises. Research methodology: system analysis of the subject area, MVC pattern-based design, unit and integration testing, pilot deployment. Development was carried out using Node.js, React and PostgreSQL. Results: - developed a system for automating key production processes with a mechanism for automatic formation of complex structures; - implemented modules for test control, defect accounting and laboratory equipment management; - introduced a role-based model for accessing system functions; - conducted successful testing and approbation in real production conditions. Area of application: aviation instrument manufacturing enterprises engaged in assembly and testing of complex technical systems. Conclusions: the developed system significantly improves the efficiency of production processes through automation of routine operations and improved control. The modular architecture provides the ability to adapt to the requirements of specific enterprises.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
- ВВЕДЕНИЕ
- ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ОБОСНОВАНИЕ ИССЛЕДОВАНИЯ
- 1.1. Постановка проблемы и описание предметной области
- 1.2. Обзор литературы и современное состояние проблемы
- 1.3. Анализ существующих информационных систем
- 1.3.1. Критерии анализа
- 1.3.2. Выбор информационных систем для анализа
- 1.3.3. 1С:MES
- 1.3.4. Диспетчер-MES
- 1.3.5. Галактика MES
- 1.3.6. СПМ-MES
- 1.3.7. Planny24
- 1.3.8. Сравнительный анализ
- 1.4. Формулировка требований к разрабатываемой системе
- 1.5. Выводы
- ГЛАВА 2. ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ
- 2.1. Формулировка гипотезы и постановка задачи
- 2.2. Концепция предлагаемого веб-приложения
- 2.3. Выбор технологий
- 2.3.1. Выбор базы данных
- 2.3.2. Выбор языка программирования серверной части
- 2.3.3. Выбор фреймворка для серверной части
- 2.3.4. Выбор языка программирования фронтенда
- 2.3.5. Выбор ORM для работы с базой данных
- 2.3.6. Выбор инструментов сборки клиентской части
- 2.3.7. Выбор инструментов для тестирования
- 2.4. Проектирование архитектуры системы
- 2.4.1. Общая структура приложения
- 2.4.2. Проектирование базы данных
- 2.5. Проектирование системы ролей
- 2.6. Выводы
- ГЛАВА 3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
- 3.1. Определение границ минимального жизнеспособного продукта
- 3.2. Настройка окружения
- 3.3. Реализация базы данных
- 3.3.1. Создание структуры базы данных
- 3.3.2. Импорт первичных данных для СО-96
- 3.3.3. Настройка ORM и моделей данных
- 3.4. Разработка серверной части
- 3.4.1. Настройка базового Express-приложения
- 3.4.2. Разработка API-endpoints
- 3.4.3. Реализация основных контроллеров
- 3.4.4. Реализация разграничения прав доступа
- 3.4.5. Реализация базовой системы авторизации
- 3.5. Реализация клиентской части
- 3.5.1. Базовая структура React-приложения
- 3.5.2. Разработка компонентов интерфейса
- 3.5.3. Реализация основных страниц
- 3.5.4. Интеграция с серверным API
- 3.5.5. Вспомогательные утилиты клиентской части
- 3.6. Выводы
- ГЛАВА 4. ТЕСТИРОВАНИЕ И АПРОБАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ
- 4.1. Стратегий и методология тестирования
- 4.2. Подготовка тестового окружения
- 4.3. Модульное тестирование
- 4.4. Интеграционное тестирование
- 4.5. Тестирование пользовательских сценариев
- 4.6. Тестирование производительности
- 4.6.1. Генерация тестовых данных
- 4.6.2. Нагрузочное тестирование
- 4.7. Апробация системы
- 4.7.1. Пилотное использование
- 4.7.2. Практические результаты использования
- 4.7.3. Перспективы внедрения
- 4.8. Выводы
- ЗАКЛЮЧЕНИЕ
- СПИСОК СОКРАЩЕНИЙ И УСЛОВНЫХ ОБОЗНАЧЕНИЙ
- СПИСОК ТЕРМИНОВ
- СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Приложение 1
- Приложение 2
- Приложение 3
- Приложение 4
- Приложение 5
- Приложение 6
- Приложение 7
- Приложение 8
- Приложение 9
- Приложение 10
- Приложение 11
- Приложение 12
Access count: 1
Last 30 days: 1