Задача не такая простая, как кажется: интервалы у машин разные по своей природе. Одни агрегаты обслуживаются по наработке — есть счётчик моточасов, и по достижении определённого значения требуется ТО независимо от календаря. Другие обслуживаются строго по срокам, раз в квартал или раз в месяц, вне зависимости от того, сколько машина реально работала. Система должна поддерживать оба типа интервалов одновременно, и для каждой единицы настройка задаётся отдельно.
Ключевое требование — заблаговременное предупреждение, не в момент наступления срока, а за какое-то время до него, конкретному ответственному инженеру, закреплённому за машиной, чтобы он успел подготовить запчасти и согласовать остановку линии. Плюс нужен журнал: какие работы, когда и кем были выполнены, какие узлы менялись — для анализа надёжности парка и разговоров с поставщиками по гарантии.
Кратко о требованиях:
— два типа интервалов на выбор для каждой единицы оборудования — по наработке и по календарю
— заблаговременные напоминания персонально ответственному инженеру
— журнал обслуживания по каждой машине с историей и возможностью выгрузки данных
— удобный ввод показаний, чтобы данные реально обновлялись на местах