Журнал учёта замечаний: анонс бета-версии программы для контроля дефектов и сдачи объектов
📋 Прощай, хаос в Excel: анонс и разбор возможностей программы «Журнал учёта замечаний»
Примерно пару месяцев назад при проведении очередных испытаний и заполнении журнала замечаний я в очередной раз убедился: вести такой учет вручную на листочках или в разрозненных Excel-файлах — это сущий кошмар.
Каждый специалист заполняет строки по-своему: кто-то вписывает текст не в те графы, кто-то плодит свои копии файлов на флешках. В итоге получается несколько конфликтующих веток одного и того же документа. Кто-то что-то забыл, кто-то случайно стер, и в результате на руках остается огромная куча непонятных записей, где невозможно отследить, устранили дефект или нет, кто за него отвечает и какие меры были приняты.
Чтобы навсегда закрыть эту боль, я расчехлил свой редактор кода и сел за разработку единой централизованной системы для фиксации и контроля замечаний при сдаче объектов. Сейчас у меня готова первая рабочая бета-версия.
🛠 Что умеет программа (разбор архитектуры и функционала)
Интерфейс приложения построен на современном графическом фреймворке PyQt6, а под капотом трудится надежная база данных SQLite под управлением SQLAlchemy. Это обеспечивает моментальный отклик интерфейса даже при тысячах записей и полную сохранность данных.
-
В программе реализованы адаптивные выпадающие списки. Если вы вводите новую станцию, цех, автора или ответственного исполнителя, которых еще нет в базе, система автоматически создаст их в справочнике без лишних диалоговых окон.
-
Для нормативно-справочной информации предусмотрен отдельный менеджер справочников с возможностью редактирования и защитой от случайного удаления используемых записей.
2. 🌍 Поддержка глобальных замечаний
-
Если дефект относится не к конкретному цеху, а ко всему программно-аппаратному комплексу в целом, достаточно отметить галочку «Выдано на программный комплекс». Поля «Станция» и «ЦЕХ» мгновенно отключатся, а в главной таблице появится наглядная отметка.
3. 📅 Интеллектуальный контроль сроков и умные календари
-
Для необязательных дат разработан специальный календарь, который не забивает базу фиктивными значениями, а при клике сразу подставляет текущую дату. Очистить дату можно в одно нажатие клавиши Delete.
-
Программа в реальном времени анализирует установленный срок устранения: если дефект не закрыт, а дедлайн прошел, строка помечается предупреждающим значком ❌, а в статистике загорается счетчик просроченных задач.

4. ⚡️ Быстрое закрытие замечаний в один клик
-
Чтобы снять замечание, не нужно вручную переписывать статус и даты. Достаточно нажать горячую клавишу Ctrl+D (или кнопку «Закрыть замечание»): откроется быстрое окно, где останется лишь подтвердить проверяющего. Программа сама проставит текущую дату, статус «Закрыто» и зафиксирует инспектора.
5. 🔍 Мгновенная фильтрация и живой Grep-поиск
-
Многоуровневая панель фильтров позволяет в один клик отфильтровать данные по статусу (открытые, в работе, закрытые), конкретному проекту, станции, комплексу или исполнителю.
-
Поле онлайн-поиска (вызывается по Ctrl+F) моментально фильтрует строки по вхождению любого слова по всей ширине таблицы.
6. ⌨️ Двуязычные горячие клавиши
-
Все горячие клавиши продублированы как для английской, так и для русской раскладки клавиатуры: Ctrl+N / Ctrl+Т (создать замечание), Ctrl+D / Ctrl+В (быстро закрыть) и Ctrl+F / Ctrl+А (поиск).
7. 🛡 Автоматическое резервное копирование (Auto-Backup)
-
В настройках программы можно задать периодичность создания резервных копий (по умолчанию каждые 7 дней) и указать отдельную папку для бэкапов. При каждом запуске система сама проверяет необходимость резервирования и аккуратно архивирует базу данных.
📊 Наглядная аналитика на лету
В нижней части главного окна размещена информационная панель, которая в режиме реального времени пересчитывает ключевые показатели:
-
Общее количество зафиксированных замечаний.
-
Количество и процент открытых дефектов.
-
Количество и процент закрытых пунктов.
-
Количество просроченных замечаний, требующих немедленного вмешательства.
На сегодняшний день программа находится на стадии работающего бета-прототипа в исходных кодах. В ближайшие дни я планирую:
-
Дописать генерацию удобных печатных и табличных отчетов по замечаниям.
-
Реализовать механизм слияния нескольких баз данных (чтобы объединять отчеты от разных инженеров в один общий журнал).
-
Скомпилировать портативный автономный
.exeфайл под Windows, не требующий установки Python и сторонних библиотек.
Как только стабильная сборка будет готова, я обязательно выложу исполняемый файл для бесплатного скачивания прямо здесь, на сайте «Логи и Проги».
Если у вас есть идеи, какие поля, фильтры или выгрузки стоит добавить в этот журнал — пишите в комментариях, пока проект находится в активной фазе разработки!
- misterleks от


