Разработка корпоративного чата

Кудряшов Дмитрий Александрович

Аннотация


Целью выпускной квалификационной работы является разработка системы мгновенного обмена сообщениями. Объектом разработки является корпоративный чат, предоставляющий сотрудникам предприятия, где он внедрён, возможность пересылать друг другу текстовые сообщения, иметь архивы сообщений, устраивать диалоги и конференции.
Для реализации системы использовались следующие инструменты: Java Runtime Environment, обеспечивающий работоспособность написанных на языке Java сервера и клиента, Java Development Kit для непосредственной разработки, IntelliJ IDEA как среда разработки, MySQL Workbench для проектирования базы данных, JavaFX SceneBuilder для создания пользовательского интерфейса.
Результатом решения поставленных задач является готовая система обмена сообщениями, позволяющая пользователям мгновенно передавать друг другу текстовую информацию, поддерживать диалоги и массовые переговоры в конференциях. Система не только предлагает удобный интерфейс и возможности для ограничения отправки сообщений как со стороны получателя, так и со стороны администратора, но и помогает отслеживать историю сообщений, что поможет избежать путаницы при обращению к архивам.