ТГУ, наземные транспортно-технологические средства (практика в IT-сфере)


Узнать стоимость этой работы
16.05.2026, 09:06

Задание 1. Постановка задачи на практику в соответствии с направлением подготовки студента и программой переподготовки

1. Выбрать кейс в соответствии с направлением подготовки (Приложение 1). Желательно выбирать тот же кейс, который решался в рамках курса «Проектная деятельность».

2. Предоставить описание задачи, которая будет решения в процессе выполнения кейса, сформулировав с позиции профессиональной деятельности. Цель - описать задачу не как техническое задание для программиста, а как исследовательскую или практическую проблему, для решения которой требуется цифровой инструмент. Это описание должно включать:

· название и общую характеристику планируемому инструменту (например, «интерактивная база данных», «аналитический веб-сервис», «программа для семантического анализа текстовых корпусов», «инструмент для аннотирования и сравнения медиафайлов»). Важно сфокусироваться на функции, а не на технологии. Вместо «программа на Python» - «инструмент для автоматического выявления и классификации повторяющихся сюжетных паттернов».

· описание основной пользы (ценность) разрабатываемого решения. Важно описать ожидаемый результат в терминах предметной деятельности. Например: «Решение позволит перейти от выборочного качественного анализа к полному количественному охвату текстового корпуса», «автоматизирует рутинную часть работы по каталогизации, высвободив время для содержательной интерпретации», «сделает сложные данные наглядными и доступными для междисциплинарного обсуждения», «создаст новую цифровую среду для сохранения и публикации уникальных материалов».

3. Выделить основные понятия и процессы, которые будут использованы при решении кейса (не более 5).

· Понятие предметной области (ЧТО?) – это ключевая сущность или информационный объект, с которым работает пользователь и над которым производятся действия. Например, Договор (в юриспруденции), Схема подключения (в электротехнике), Литературный персонаж (в филологии), Заявка на обслуживание (в менеджменте).

· Процесс, используемый при решении ИТ-кейса (КАК?) – это последовательность шагов или операций, выполняемых пользователем или системой для достижения конкретной цели с использованием ключевых понятий. Это алгоритм или сценарий, который необходимо автоматизировать или поддержать.

Например, Согласование чертежа между отделами, Поиск всех нормативных актов, связанных с данным типом оборудования, Анализ динамики упоминаний исторического лица в прессе за десятилетие, Назначение и контроль выполнения заявки.

Итоговая формула, чтобы описать основу будущей программы, необходимо определить:

ПОНЯТИЕ – ЧТО будет хранить и обрабатывать программа.

ПРОЦЕСС – КАК программа будет это обрабатывать для пользы пользователя.

4. Предоставить отчет, в котором отобразить ответы на пункты 1–3.

P. S.: Решение кейс-задачи может предусматривать командную работу над проектом. Команда формируется численностью не более 5 человек. В команде должны быть определены роли и ответственности за решение кейс-задачи.

Критерии оценивания задания

Баллы

Представлено описание одного выбранного кейса

1

Дано описание задачи, которая будет решения в процессе выполнения кейса

2/0

Выделены и описаны основные понятия и процессы профильной задачи, решаемой в кейсе (не менее 5 / менее 5)

2/0

 


5 баллов

P. S.: Работа может быть возвращена преподавателем на доработку (не более двух раз). Каждый возврат – снижение оценки на 1 балл.


Приложение 1

Перечень кейс-задач для решения в рамках производственной практики (практики в ИТ-сфере)

Направление подготовки / специальность

Программа ДПП: Квалификация

Название проекта по курсу «Проектная деятельность»

Кейсы для практики Производственная практика (практика в ИТ-сфере)

23.05.01 Наземные транспортно-технологические средства

САПР в автомобилестроении: Специалист по проектированию автоматизированных систем управления технологическими процессами

1

AutoFlow: система автоматизированного анализа технологических процессов в автомобилестроении

 

Разработать приложение на Python для анализа эффективности технологических процессов: Приложение должно использовать базовые алгоритмы обработки данных (например, статистический анализ и визуализацию временных рядов) для выявления узких мест в производстве на основе предоставленных наборов данных.

Результатом работы должен быть прототип, который:

  • загружает CSV-файлы с данными о технологических операциях;
  • анализирует время и частоту сбоев;
  • визуализирует результаты в виде графиков или диаграмм;
  • формирует текстовые рекомендации (например, "Этап сварки вызывает наибольшие задержки").

2

MechSim: система моделирования и анализа работы механических узлов автомобиля

 

Разработать приложение на Python для анализа механических нагрузок: Приложение должно использовать базовые методы численного анализа (например, расчет простых сил и моментов) и визуализацию.

Результатом работы должен быть прототип, который:

  • загружает данные о механических узлах (CSV с координатами и нагрузками);
  • вычисляет нагрузочные характеристики;
  • визуализирует распределение;
  • формирует текстовые рекомендации.

3

TechLine: система мониторинга и управления технологическим оборудованием на сборочной линии

 

Разработать приложение на Python для мониторинга состояния оборудования: Приложение должно использовать методы обработки временных рядов и базовую статистику.

Результатом работы должен быть прототип, который:

  • загружает данные с датчиков (CSV или JSON);
  • анализирует параметры и выявляет аномалии;
  • визуализирует результаты;
  • формирует текстовые предупреждения.

4

AutoPath: система автоматизированного проектирования маршрутов транспортных средств на производстве

 

Разработать приложение на Python для проектирования маршрутов: Приложение должно использовать алгоритмы поиска пути (например, алгоритм Дейкстры) и визуализацию графов.

Результатом работы должен быть прототип, который:

  • загружает данные карты (матрица смежности или координаты);
  • рассчитывает оптимальные маршруты;
  • визуализирует результаты;
  • формирует рекомендации.

5

QualityCheck: система автоматизированного контроля качества деталей на основе изображений

 

Разработать приложение на Python для анализа изображений деталей: Приложение должно использовать библиотеки OpenCV и базовые методы обработки изображений.

Результатом работы должен быть прототип, который:

  • загружает изображения (JPEG, PNG);
  • применяет фильтры и сегментацию;
  • выделяет дефекты;
  • визуализирует и сохраняет результаты.

6

EnergyOpt: система анализа и оптимизации энергопотребления технологических установок

 

Разработать приложение на Python для анализа энергопотребления: Приложение должно использовать методы статистики и визуализации.

Результатом работы должен быть прототип, который:

  • загружает данные (CSV, JSON);
  • анализирует временные ряды;
  • визуализирует пики;
  • формирует текстовые рекомендации.

7

SafetyGuard: система автоматизированного контроля соблюдения норм безопасности на производстве

 

Разработать приложение на Python для контроля безопасности: Приложение должно использовать методы анализа данных и простейшей обработки изображений.

Результатом работы должен быть прототип, который:

  • загружает данные с датчиков и изображения;
  • анализирует и выявляет нарушения;
  • визуализирует результаты;
  • формирует предупреждения.

8

PartsTrack: система учёта и контроля запасных частей на производстве

 

Разработать приложение на Python для учёта запасных частей: Приложение должно использовать работу с CSV/Excel и визуализацию.

Результатом работы должен быть прототип, который:

  • загружает данные о запасах;
  • анализирует движение;
  • визуализирует остатки;
  • формирует текстовые отчёты.

9

RobotAssist: система простого программирования и симуляции работы промышленных роботов

 

Разработать приложение на Python для симуляции работы робота: Приложение должно использовать библиотеки визуализации (например, matplotlib) и базовое моделирование.

Результатом работы должен быть прототип, который:

  • загружает или создаёт последовательность движений;
  • визуализирует траекторию;
  • позволяет редактировать и сохранять программу.

10

ProcessDoc: система автоматизированного создания документации технологических процессов

 

Разработать приложение на Python для создания документации: Приложение должно использовать библиотеки для работы с текстом (например, docx, reportlab) и визуализацией.

Результатом работы должен быть прототип, который:

  • загружает данные процесса;
  • формирует структурированный отчёт;
  • сохраняет и визуализирует результаты.


Узнать стоимость этой работы