Разработка пейджинговой программы – система клиент – сервер

Страницы работы

Содержание работы

Содержание

Содержание. 1

Введение. 2

1. Обзор программ аналогов.. 3

1.1 ICQ2000b. 3

1.2 MSN Messenger. 7

1.3 Miranda. 9

2. Работа с разработанным приложением.. 11

2.1 Клиентское приложение. 11

2.1.1 Регистрация. 11

2.1.2 Соединение. 11

2.1.3 Основное окно приложения. 12

2.1.4 Добавление пользователей в контакт лист . 14

2.1.4 Удаление  пользователей из  контакт листа . 14

2.1.5 Посылка сообщений. 15

2.1.5 Просмотр  журнала. 15

2.2 Серверное  приложение. 17

2.2.1 Главное окно серверного приложения. 17

3. Техническое описание основных блоков приложений.. 20

3.1 Работа с базами данных. 20

3.1.1 Структура баз данных. 21

3.1.2 Связь с базами данных. 22

3.2 Сетевое взаимодействие. 23

3.2.1 Форматы передачи данных. 23

3.3 Оборудование интерфейса с пользователем. 25

4.Руководство по установке приложений – для сетевого администратора.. 26

5.Назначение основных функций.. 27

5.1 Функции клиента(класс ССlientDlg) 27

5.2 Функции сервера.(класс СserverDlg) 27

Вывод.. 29

Приложение.. 30

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


Введение

Давайте задумаемся о том, что мы знаем об интернетовских средствах общения. И что вообще представляет собой так называемый интернет-пейджинг?

Любой мало-мальски знакомый с Интернетом человек знает, ну, хотя бы слышал, что такое ICQ. Причем слышал и в буквальном смысле слова. Зачем, спрашивается, нужен интернет-пейджер? Ведь есть и другие более удобные средства коммуникации. Ответ на этот вопрос, на самом деле, прост и банален. Для того, чтобы общаться с друзьями, с коллегами по работе, с партнерами, находящимися на другом конце света, с абсолютно незнакомыми людьми, с которыми у вас могут быть какие-то общие интересы, увлечения и т.д. Чем же хороши подобные устройства? Тем, что они позволяют общаться в режиме реального времени. Это значит, что для общения абсолютно не важно, в каких часовых поясах существуют собеседники и где они находятся чисто географически — будь-то в соседних квартирах или на разных континентах. Как только вы вышли в Интернет и запустили соответствующий интернет-пейджер (желательно, чтобы у всех «собеседников» это была одна и та же программа, иначе вы, скорее всего, не сможете общаться)— и все… Вы можете, написав вопрос, спустя буквально секунды получить от вашего собеседника ответ, если, конечно, он в сети. Если нет, ничего страшного — вы можете послать ему сообщение в режиме "offline", и он его получит, как только загрузит соответствующий клиент.

Интернет-пейджеры все более укрепляют свое положение на рынке программ – они из простого средства для обмена сообщениями превращаются в комплексный набор услуг для коммуникации людей и обмена разнообразной информацией.


1. Обзор программ аналогов.

1.1 ICQ2000b.

ICQ - это система передачи сообщений по Интернет, своеобразный "интернет-пейджер".

В конце 1996 компания Mirabilis объявила о создании первой версии программы для прямого общения в сети Интернет. Программа получила легко запоминающееся название ICQ (Ай Си Кью), которое произносится созвучно "I seek you" - "Я ищу тебя". Каждому пользователю ICQ присваивается личный номер, который идентифицирует его среди других пользователей. Программу стали ласково называть "аськой" и она быстро завоевала огромное число поклонников. К 2001 году количество пользователей приблизилось к 90 миллионам человек, и продолжает расти с каждым днём.

Возможности ICQ:

·  - мгновенно связаться с другими пользователями и обменяться сообщениями с ними в реальном масштабе времени (с одним или многими);

·  - отправить сообщение даже такому пользователю, который в данный момент не находится в Сети, и который обязательно получит отправленное сообщение как только подключится к ней;

·  - видеть находятся ли в данный момент в Сети те пользователи, которых вы занесли в контактный лист программы;

·  - пересылать файлы между пользователям;

·  - вести поиск среди пользователей ICQ по самым разным критериям;

·  - организовать мини-чат с одним или несколькими пользователями по выбору;

·  - занести пользователей, с которыми вы решили больше не общаться, в "чёрный список";

·  - выбрать требуемый уровень конфиденциальности - от простейшего до самого "засекреченного", когда вы видите всех, а вас не видит никто.

Рассмотрим основную последовательность работы с программой:

При первом запуске ICQ необходимо пройти регистрацию на сервере ICQ.(рис1)

рис1 Начальная регистрация на сервере ICQ.

Здесь необходимо заполнить следующие поля:(рис1)

·  "First Name" (имя) и "Last Name" (фамилия) - эти поля можно и не заполнять. Всё зависит от Вашего желания. Одно могу точно сказать - чем меньше Вы укажете своих реальных данных - тем труднее Вас будет найти, в том числе и Вашим друзьям.

Похожие материалы

Информация о работе