Модуль предварительной записи клиентов
Требуется создание модуля предварительной записи населения на прием .
Алгоритм примерно такой -
Шаг1. Ввод данных ФИО, адрес , причина обращения(из справочника) .
Шаг 2. Выбор даты приема , Гражданину должна быть предоставлена возможность записи на срок до 1 месяца вперед, т.е предоставлены для выбора в виде таблицы или списка 30 предстоящих дней. Щелчком мыши осуществляется выбор дня.
Шаг 3. . Открывается окно «Выбор часа». При выборе определенного дня должно открыться окно, отражающее в виде строк таблицы часы приема с разбивкой по 20 минут. Например, при общем времени приема с 8.00 до 17.00 должны быть предусмотрены часы: 8.00, 8.20, 8.40, 9.00, 9.20, …16.40. Каждая строка, соответствующая часу приема, закрашена в один из двух цветов (один соответствует занятому периоду и его сопровождает надпись «Занят», второй соответствует свободному периоду и его сопровождает надпись «Свободен»).
Щелчком мыши осуществляется выбор часа, который устраивает гражданина. Программа должна обеспечить изменение представления выбранного часа при следующем открытии как «Занят» с соответствующим изменением цвета.