Для студентов МГУ им. Ломоносова по предмету ДругиеМногопользовательский сетевой чатМногопользовательский сетевой чат
2024-09-222024-09-22СтудИзба
Курсовая работа: Многопользовательский сетевой чат
Описание
Содержание
Введение
1. Постановка задачи
2. Анализ предметной области
2.1. Цель создания
2.2. Перечень решаемых задач
2.3. Специальное и общесистемное программное обеспечение
3. Программное проектирование
3.1. Функциональное обеспечение
3.2. Алгоритмическое обеспечение
3.3. Архитектурное обеспечение
3.4. Информационное обеспечение
4. Программная реализация
4.1. Описание программы
Клиент
Сервер
5. Код программы
5.1. Клиентская часть:
5.2. Серверная часть:
6. Пример работы
7. Сопроводительная документация программного обеспечения
7.1. Разработка описания программы
7.2. Разработка руководства пользователя
7.3. Анализ программного обеспечения
8. Заключение
9. Список использованных источников
Сокеты – это интерфейс прикладного программирования для сетевых приложений TCP/IP. В переводе с английского "sockets" – гнезда, т.е. сетевые приложения используют сокеты, как виртуальные разъемы для обмена данными между собой. Сокеты бывают трех видов: клиентские, слушающие и серверные. Клиентские сокеты устанавливают связь с сервером и обмениваются с ним данными. Серверный сокет обменивается данными с клиентом по уже установленному (слушающим
Введение
1. Постановка задачи
2. Анализ предметной области
2.1. Цель создания
2.2. Перечень решаемых задач
2.3. Специальное и общесистемное программное обеспечение
3. Программное проектирование
3.1. Функциональное обеспечение
3.2. Алгоритмическое обеспечение
3.3. Архитектурное обеспечение
3.4. Информационное обеспечение
4. Программная реализация
4.1. Описание программы
Клиент
Сервер
5. Код программы
5.1. Клиентская часть:
5.2. Серверная часть:
6. Пример работы
7. Сопроводительная документация программного обеспечения
7.1. Разработка описания программы
7.2. Разработка руководства пользователя
7.3. Анализ программного обеспечения
8. Заключение
9. Список использованных источников
Введение
Работая в сети Ethernet, мы очень часто встречаемся с разного рода многопользовательскими программами. Ими могут быть почтовые клиенты, чаты, форумы, FTP клиенты и т.п. Все эти приложения используют для своей работы разного рода протоколы: FTP, POP, SMTP, HTTP, и т.д. Но базовым для них является единый протокол - TCP/IP. Типичное же приложение TCP/IP построено на клиент-серверной архитектуре. Примером приложения, построенного на данной архитектуре, является чат реального времени. При работе с протоколом TCP/IP используют интерфейс сокетов. Но прежде, чем перейти к разработке чата, разберем, что же такое сокеты.Сокеты – это интерфейс прикладного программирования для сетевых приложений TCP/IP. В переводе с английского "sockets" – гнезда, т.е. сетевые приложения используют сокеты, как виртуальные разъемы для обмена данными между собой. Сокеты бывают трех видов: клиентские, слушающие и серверные. Клиентские сокеты устанавливают связь с сервером и обмениваются с ним данными. Серверный сокет обменивается данными с клиентом по уже установленному (слушающим
Характеристики курсовой работы
Предмет
Учебное заведение
Семестр
Просмотров
1
Размер
140,8 Kb
Список файлов
Многопользовательский сетевой чат.docx