Сделать блок "Извещения". Исполнитель - T_I_M

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
Сделать блок "Извещение" согласно договоренности в icq
Задача для фрилансера T_I_M
Уважаемые фрилансеры ! если вы хотите получить работу, обращайтесь в нашу задачу http://www.weblancer.net/projects/31150.html
так как данная задача будет отдана Тимуру Умярову

Извещения докторам CREATE TABLE `xjerry_med`.`doctors_notifications` ( `notification_id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `from_doctor_id` INT NOT NULL , `to_doctor_id` INT NOT NULL , `sent_time` DATETIME NOT NULL , `recieved_time` DATETIME NULL , `message` VARCHAR( 255 ) NOT NULL ) ENGINE = MYISAM COMMENT = 'Извещения о событиях в системе (скажем об изменении расписания)' Изредка бывает надобно осведомить врачу о каком-то событии. Скажем, при изменении расписания приема докторов все коллеги ресепшена обязаны механически об этом извещаться. При всяком обновлении экрана система проверяет, есть ли сообщения, адресованные нынешнему пользователю, с незаполненным временем received_time. Если есть, то пользователь взамен того экрана тот, что ждал, получает список извещений, с исключительной кнопкой "Извещения получены". Когда пользователь нажимает на кнопку, то система заполняет recieved_time для отображенных сообщений, и продолжает работу с того места, на котором случилась остановка. Будет добавлена новая закладка "Извещения". На этой закладке пользователь может пролистать-прочитать все сообщения, которые когда-либо получал, и может написать сообщение либо определенному врачу, либо каждом докторам определенной специальности, либо вообще каждом работникам (+возможность фильтрации "отослать сообщение только тем работникам, которые теперь работают с системой"). from_doctor_id = кто послал сообщение, либо действия какого пользователя привели к созданию сообщения.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26