Для студентов МГУ им. Ломоносова по предмету ДругиеРазработка клиент-серверного приложения «Чат» на языке программирования JavaРазработка клиент-серверного приложения «Чат» на языке программирования Java
2024-11-052024-11-05СтудИзба
Курсовая работа: Разработка клиент-серверного приложения «Чат» на языке программирования Java
Описание
Оглавление
Введение
1. Постановка задачи
2. Описание предметной области
3. Актуальность приложения
4. Описание программы
4.1 Алгоритмические решения
4.1.1 Сервер
4.1.2 Клиент
4.2 Описание интерфейса программы
Стартовое окно авторизации
Окно регистрации
Окно для ввода временного ключа
Главное окно программы
Главное меню с чатами пользователя и диалоговое окно с сообщениями
Меню пользователя
Меню поиска пользователей
Окно с информацией о найденном пользователе
Меню настроек
Меню изменения пользователя
Меню приватности
Меню сессий
Окно с подтверждением удаления сессии
Окно со справкой и информацией об авторе
4.3 Состав приложения
4.3.1 База данных
4.3.2 Сервер
4.3.3 Клиент
5. Назначение и состав классов программы
5.1 Сервер
Пакеты
· components
· collections
· mail
· security
· sockets
· controllers
· dbms
· models
· repositories
· dto
· utils
5.2 Клиент
Пакеты
· сomponents
· controllers
· dto
· sockets
· utils
· views
Заключение
Список использованных источников
Приложения
Целью описываемой
Введение
1. Постановка задачи
2. Описание предметной области
3. Актуальность приложения
4. Описание программы
4.1 Алгоритмические решения
4.1.1 Сервер
4.1.2 Клиент
4.2 Описание интерфейса программы
Стартовое окно авторизации
Окно регистрации
Окно для ввода временного ключа
Главное окно программы
Главное меню с чатами пользователя и диалоговое окно с сообщениями
Меню пользователя
Меню поиска пользователей
Окно с информацией о найденном пользователе
Меню настроек
Меню изменения пользователя
Меню приватности
Меню сессий
Окно с подтверждением удаления сессии
Окно со справкой и информацией об авторе
4.3 Состав приложения
4.3.1 База данных
4.3.2 Сервер
4.3.3 Клиент
5. Назначение и состав классов программы
5.1 Сервер
Пакеты
· components
· collections
· security
· sockets
· controllers
· dbms
· models
· repositories
· dto
· utils
5.2 Клиент
Пакеты
· сomponents
· controllers
· dto
· sockets
· utils
· views
Заключение
Список использованных источников
Приложения
Введение
Во все времена людей интересовал вопрос общения. В разные эпохи люди изобретали все новые и новые технические средства, которые бы позволили получать информацию от собеседника быстрее и на более удаленных расстояниях. Несомненно, сегодня самым распространненым средством общения является сеть интернет. Именно с появлением интернета стало возможно обеспечение столь глобального общения между людьми. В интернете существует огромное количество программных решений, которые позволяют взаимодействовать пользователям друг с другом. Яркими примерами таких решений являются различные социальные сети, чаты и мессенджеры. С каждым днем число их участников растет в огромных количествах. Эти программные решения играют важную роль в современном обществе, поскольку позволяют в режиме реального времени передавать различного вида информацию, и актуальность выбранной темы курсовой работы неоспорима.Целью описываемой
Характеристики курсовой работы
Предмет
Учебное заведение
Учебная пора
Просмотров
1
Размер
2,19 Mb
Список файлов
Разработка клиент-серверного приложения «Чат» на языке программирования Java.docx