Выпускная квалификационная работа отражает проектирование и разработку приложения СМСФ (система мультисинхронизации файлов) для сравнения и синхронизации файлов между локальными каталогами и удалёнными хранилищами. Для реализации проекта использовались язык программирования Python, фреймворк PySide6 для построения графического интерфейса, а также модули работы с SQLite (индекс метаданных), протоколами SFTP/FTP и механизмами сравнения содержимого файлов. В приложении реализованы двусторонняя и зеркальная синхронизация, фильтрация путей, детекция переименований (по inode и эвристикам), распространение удалений и ручное управление планом операций в центральной колонке действий. Основное внимание уделено согласованности данных на двух сторонах, корректному определению переименований вместо лишнего копирования и удобству работы пользователя при сравнении каталогов. Разработка включает создание интуитивно понятного интерфейса с панелями «левая/правая папка», интеграцию профилей подключений, логирование операций и устойчивое выполнение синхронизации. Результатом работы стала рабочая версия приложения СМСФ, готовая к практическому использованию и дальнейшему расширению функционала.
ФИО руководителя: Булаев А.В.