Задача
Необходимо разработать программу с нуля, которая позволит вести полный учет предоставляемых услуг и личных данных граждан, проходящих реабилитацию, в детском реабилитационном центре.
Основные требования к функционалу
Учет обслуживаемых граждан:
- Внесение, хранение и редактирование персональных данных (возраст, даты поступления/выписки, карта реабилитации).
- Возможность поиска и фильтрации записей по различным параметрам.
Учет услуг:
- Добавление и удаление услуг, их описание, стоимость, категории (логопед, массаж, бассейн и т.д.).
- Привязка оказанных услуг к конкретному подопечному с фиксацией даты и количества.
Функциональные требования
- Роли пользователей: администратор, регистратор/методист.
- Анализ нагрузки: подсчет количества предоставленных услуг за период и их стоимость.
- Создание стандартизированных отчетов для внутреннего использования и предоставления отчетности.
- Простой и понятный русскоязычный интерфейс.
- Автономная работа без постоянного подключения к интернету (локальная сеть с администрированием на ПК или отдельный рабочий комп).
Технические аспекты
- Технология: на усмотрение исполнителя в рамках задания (не site-CMS), локальное приложение.
- Ввод данных по курсу/периодам лечения, а не разовая отметка.
- История освоения бюджета каждого подопечного (сколько из пакета израсходовано).