📘 О чем эта работа
Отчёт документирует прохождение учебной практики по профессиональному модулю ПМ.01, цель которой — приобретение практических навыков разработки модулей программного обеспечения. В качестве объекта рассмотрены типовые модули: модуль работы с текстовыми документами, модуль анимации, аудиоплеер, модуль доступа к БД и система контроля версий (Git). Практика проводилась в IT‑компании ООО 'ИГ Абсолют', отдел проектирования баз данных.
📚 Что внутри
Документ содержит подробное описание выполненных задач, пошаговые инструкции и примеры кода, а также результаты практики и выводы:
- Инструкция по установке и базовой настройке Git (команды git init, clone, add, commit, branch, merge, удаление ветки) и использование GitHub Desktop;
- Разработка модуля с текстовыми компонентами: перечень и назначение TextBox, RichTextBox, Label, ListBox, ComboBox; примеры реализации загрузки и поиска текста (WPF/WinForms);
- Построение событийно-управляемого интерфейса: создание обработчиков (button_Click, Form_Load, KeyPress/KeyDown), связывание событий с элементами; примеры кода на C#;
- Модуль отображения анимации: алгоритм, использование таймеров/Update, пример на Unity (скрипт перемещения объекта через Vector3.MoveTowards);
- Модуль отображения текстовых документов: класс DocumentViewer для загрузки, отображения и поиска по тексту, обработка ошибок при чтении файлов;
- Модуль воспроизведения аудио: пример реализации на C# с библиотекой NAudio (Play, Pause, Stop, SetVolume) и рекомендации по поддержке форматов;
- Отладка, тестирование и оптимизация: применение инструментов среды разработки, написание модульных тестов, анализ результатов тестирования;
- Организационная часть: дневник прохождения практики, характеристика студента, перечень освоенных ПК и ОК, суммарный объём практики (108 часов), продолжительность (2 недели), описание структуры ОПБД.
📊 Для кого подходит
Материал полезен студентам специальности 'Информационные системы и программирование', 2–4 курсов, преподавателям информатики и наставникам практики. Также пригодится при подготовке отчётов по ПМ.01 и при выполнении практических заданий по разработке модулей на C#, WPF/WinForms, Unity и при работе с Git и БД.
✨ Особенности
Отчёт сочетает методические указания и практические наработки: конкретные команды Git, образцы кода на C# для UI, Unity‑скрипт для анимации и пример реализации аудиоплеера на NAudio. Присутствуют готовые шаблоны задач и календарный план (распределение по 25 часов на основные блоки и 8 часов на сбор информации для ВКР), а также перечень освоенных профессиональных компетенций (ПК1.1–ПК1.6) и общих компетенций (ОК01–ОК10).
❓ Частые вопросы
Подойдет ли для моего ВУЗа?
Структура отчёта соответствует требованиям учебной практики: титул, направление, задание, дневник, характеристика, заключение и список литературы.
Можно адаптировать?
Да — текстовые модули, примеры кода и инструкции по Git легко модифицируются под конкретные требования и другую предметную область.