(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Актуализация системы групповых рассылок электронной почты для студентов ИМиИТ на базе веб сайта ИМиИТ

Вернуться к списку проектовНа главную страницу курса

Заказчик

Богоявленский Юрий Анатольевич, зав. кафедры ИМО.. Эл.почта: ybgv@cs.petrsu.ru, Андреев Антон Александрович, программист. andreev@cs.karelia.ru

Аннотация проекта

В вычислительной системе кафедры (ВСК) реализована полезная возможность рассылки элпочты для студентов любой учебной группы или курса по адресам вида 22203@cs.petrsu.ru или 2kurs@cs.petrsu.ru. Сейчас это возможно только для адресов студентов вида <login-studenta>@cs.petrsu.ru.

Эта возможность крайне полезна для рассылки, напрмер запросов на прием работников от работодателей или любой другой информации, которую нецелесообразно распространять через, например, сеть Vkontakte

Проблема в том, что студенты поступая в университет уже имеют учетные записи в разных почтовых системах.

Цель проекта - дополнить сайт ИМиИТ специальным пунктом меню, где студент сможет ввести используемый им адрес элпочты.

Адрес должен:

  1. Быть помещен после ввода в БД ldap ВСК, где должен получить статус псевдонима (alias). Система ВСК должна использовать этот псевдоним для групповых рассылок.
  2. Отображаться:
    • при просмторе его данных в системе Курс
    • при просмотре с сайта ИМиИТ

После ввода на этот адрес должно быть автоматически отправлено контрольное сообщение. По получении от студента ответа система считает адрес верным, иначе необходимо организовать повторный ввод адреса.

Опционально на сайте ИМиИТ необходимо организовать диалог для отправки рассылок студентам определенных групп или курсов.

Необходимо использовать следующие технологии:

Ссылки

  1. Система Курс: https://kurs.cs.petrsu.ru/
  2. https://ru.wikipedia.org/wiki/LDAP
  3. https://clojure.org/
  4. http://tomcat.apache.org/
  5. https://github.com/ring-clojure/ring
  6. https://github.com/weavejester/compojure
  7. https://www.mercurial-scm.org/

Разработчики