Год сдачи: 2009 Информация о файлах в архиве: В папке "Записка" находится титульный лист(Титульники.doc) и отчёт (Запсика.doc) В папке "Client" гаходится клиентское приложение и его исходники C# В папке "DistributionServer" находится серверное приложение и его исходники C Sharp Краткое описание курсовой Целью данной курсовой работы является разработка клиент-серверного приложения рассылки сообщений пользователям сети, на основе сокетов Windows. Приложение должно быть написано под операционную систему Windows XP или Windows Vista, в среде разработки MS Visual Studio.NET. Постановка задачи Разработать приложение-клиент и приложение-сервер, осуществляющие передачу данных по сети на основе сокетов Windows. Приложение должно быть написано под операционную систему Windows XP или Windows Vista, в среде разработки MS Visual Studio.NET. Серверное приложение должно иметь возможность добавлять адреса новых клиентов. Предусмотреть возможность рассылки как всем клиентам в списке, так и выборочным клиентам. Клиентское приложение должно обеспечить надежную работу в случае возможности подключения к серверу, а также хранить все сообщения, пришедшие к этому клиенту с момента его старта работы. Заключение При выполнении данной курсовой работы были разработаны клиентское и серверное приложения рассылки сообщений пользователям сети, на основе сокетов Windows. Содержание курсового проекта ВВЕДЕНИЕ 4 1 АНАЛИТИЧЕСКИЙ ОБЗОР СОСТОЯНИЯ ВОПРОСА 5 1.1 Общие сведения 5 1.2 Потоковые сокеты 6 1.3 Дейтаграмные сокеты 7 1.4 Сырые сокеты 8 2 ПОСТАНОВКА ЗАДАЧИ 9 3 МОДЕЛИРОВНИЕ ПО 10 3.1 Архитектура ПО 10 3.2 Интерфейс пользователя 10 3.3 Описание основных функциональных модулей 12 3.4 Структура классов и объектов 12 4 РЕАЛИЗАЦИЯ ПО 14 4.1 Реализация клиентского приложения 14 4.2 Реализация серверного приложения 14 5 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ 15 ЗАКЛЮЧЕНИЕ 19 СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 20 ПРИЛОЖЕНИЯ 21 А. Серверное приложение 21 B. Клиентское приложение 23 Рассылка сообщений пользователям сети (на основе сокетов Windows) |