В задании требуется написать приложение, моделирующее работу информационной системы автоматизации документооборота медицинского реабилитационного учреждения.
В итоге требуется получить многопользовательское приложение типа клиент-сервер с соединением по сети. Все данные хранятся на стороне сервера. Каждый клиент может загружать некоторые данные, после каждой операции изменения данные должны быть синхронизованы с сервером. Клиент должен иметь графический интерфейс. Приложение должно обрабатывать аппаратные и программные ошибки.
Требуемая функциональность:
При создании назначения необходимо сгенерировать все предусмотренные им события. Например, в случае с назначением делать физиотерапию 2 раза в неделю по вторникам и четвергам с периодом на 2 недели должно сгенерироваться 4 события. При отмене назначения, все ещё не выполненные предусмотренные им события должны быть отменены.
При переводе события в статус «отменено» медсестре необходимо указать причину отмены: пациент плохо себя чувствовал, не было технической возможности выполнить назначение и т.д.
Используемые технологии:
В задании требуется реализовать отдельное клиент-приложение для электронного табло.
Приложение должно отображать список всех событий, назначенных на текущий день. Данные должны подгружаться при старте и храниться на стороне клиента. Перезагрузка данных осуществляется в случае получения уведомления от сервера об изменениях в списке событий (добавлены новые или отменены старые).
Используемые технологии: