В настоящее время я разрабатываю внутреннее приложение для компании, которая осуществляет транспортировку пациентов между больницами и кабинетами врачей.Модуль, над которым я сейчас работаю, даст компании возможность отслеживать свои различные расходы на техническое обслуживание и обслуживание транспортных средств, а также даст им возможность планировать различные услуги по техническому обслуживанию для каждого транспортного средства в их парке.
Различные виды обслуживания выполняются в разные промежутки времени.Это повторяющиеся события.Некоторые из них должны повторяться еженедельно, некоторые ежемесячно, а другие - каждые три месяца.
Для техобслуживаний, которые повторяются ежемесячно или полумесячно, я немного не уверен, как мне следует определять дни вбудущие месяцы, когда событие должно быть запланировано, если дата поздняя в этом месяце и этот конкретный день не существует в следующем месяце.
Например, если я запланирую событие на 31 января, которое должно бытьповторяется ежемесячно, тогда я не уверен, где в феврале это событие должно быть назначено.Буду признателен за любые предложения от тех, кто разработал приложение для планирования, подробно излагающее, как вы учли эти типы проблем с планированием.