Разработка Enterprise приложения на языке Java

Раздел
Программирование
Предмет
Просмотров
520
Покупок
3
Антиплагиат
Не указан
Размещена
25 Ноя 2021 в 23:28
ВУЗ
ВГТУ
Курс
3 курс
Стоимость
1 200 ₽
Демо-файлы   
1
docx
Демо_Разработка_Enterprise_приложений
295.3 Кбайт
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
Полное_Разработка_Enterprise_приложений
327.8 Кбайт 1 200 ₽
Описание

В ходе данного курсового проекта необходимо написать чат с использованием классов Socket и ServerSocket и использованием пакета Swing для реализации пользовательского интерфейса. Реализовать функцию вывода по желанию информации о клиенте (IP-адрес). Реализовать функцию сохранения результатов переписки в файле (в БД) и времени передачи сообщений, отображения архива переписки за выбранный период времени. Обеспечить возможность передачи файлов. Также необходимо расшить функциональность системы дополнительными функциями (была выбрана возможность отправки смайликов). Для выполнения данной цели были поставлены следующие задачи:

1)   Определить назначение программы;

2)   Реализовать серверную часть приложения;

3)   Реализовать клиентскую часть приложения;

4)   Реализовать функцию вывода по желанию информации о клиенте;

5)   Обеспечить возможность сохранения результата переписки и времени передачи сообщений;

6)   Обеспечить возможность передачи файлов;

7)   Обеспечить возможность отправки смайликов;

8)   Получение архива переписки за выбранную дату;

9)   Реализовать аутентификацию и регистрацию пользователей.

Оглавление

СОДЕРЖАНИЕ

Введение 5

1 Постановка задачи 6

2 Выбор средств реализации 7

2.1 Язык программирования Java и платформа Java EE 7

2.2 Среда разработки IntelliJ IDEA Ultimate Edition 9

2.3 Классы Socket и ServerSocket 10

2.4 Пакет Swing 12

2.5 Система управления реляционными данными MySQL 14

3 Разработка программного обеспечения 16

4 Описание пользовательского интерфейса 25

Заключение 32

Список литературы 33

Приложение А 34

Приложение Б 69

Список литературы

1. Java [Электронный ресурс] – URL: https://ru.wikipedia.org/wiki/Java – Дата обращения: 21.10.2020.

2. Гонсалвес, Энтони Изучаем Java EE 7 / Энтони Гонсалвес. - М.: Питер, 2016. - 640 c.

3. Описание продукта IntelliJ IDEA Ultimate [Электронный ресурс] – URL: https://ru.wikipedia.org/wiki/IntelliJ_IDEA – Дата обращения: 02.11.2020.

4. Аткинсон MySQL. Библиотека профессионала / Аткинсон, Леон. - М.: Вильямс, 2014. - 624 c. 

5. MySQL [Электронный ресурс] – URL: https://ru.wikipedia.org/wiki/MySQL – дата обращения 08.11.2020

6. Пакет java.net, ServerSocket [Электронный ресурс] – URL: http://java-online.ru/java-socket.xhtml – Дата обращения: 11.11.2020.

7. Swing [Электронный ресурс] – URL: https://ru.wikipedia.org/wiki/Swing – Дата обращения: 12.11.2020.

Вам подходит эта работа?
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир