Читать курсовая по Отсутствует: "Разработка набора программ (сервер и клиент), позволяющего реализовать общение в сети при помощи рисования" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
Введение В начале девяностых электронно-вычислительные машины использовались большей частью для делопроизводства, - в ходу были текстовые редакторы, электронные таблицы, разнообразные базы данных. Современный же компьютер, - прежде всего узел огромной межконтинентальной сети Internet. Это означает, что практически любые два человека могут общаться между собой, не смотря на расстояние. Среди множества задач, решаемых в Internet, самой актуальной остается организация общения людей. Ведь для общения недостаточно передавать простой текст, сказанного участником, необходимо организовать и передачу его эмоций. Все современные пользователи ПК сталкиваются с необходимостью отправлять данные другим пользователям, находящимся в локальной сети (либо в сети интернет), причем оперативность приема и передачи играет немаловажную роль. Таким образом, общение по электронной почте со временем уступило позиции в рейтинге самых используемых средств передачи информации чатам (англ. chatter - болтать), простым в обращении и способным с помощью специального программного обеспечения обмениваться данными в режиме реального времени. Основная проблема связана с отсутствием методов передачи точных эмоций на расстояние. В различных чатах эту проблему решают по-разному: где-то пытаются заменить мимику лица последовательностью определенных символов, где-то используя манипулированием формата текста, его размер, шрифт, цвет. Одним из новых способов решения этой проблемы - графический чат. Его основная идея в организации передачи информации по средствам графического изображения, а не простым текстом.
Иногда общение людей носит конфидициальный характер, и общающиеся хотят сохранить свой диалог в тайне от остальных. Это привело к тому, что большое развитие получила криптография - наука призванная сохранить тайну передаваемых данных. В настоящее время существует огромное количество программного обеспечения призванного обеспечивать общение в сети, с различными степенями защиты от подслушивания. Цель данного курсового проекта разработка подобного приложения, представляющего собой графический многопользовательский чат с передачей данных в закодированном виде. Общение будет осуществляться при помощи прямых линий, создаваемых курсором мыши, особенностью будет являться авторизация пользователей.
1.АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ Работая в сети Internet, мы очень часто встречаемся с разного рода многопользовательскими программами. Ими могут быть почтовые клиенты, чаты, форумы, FTP клиенты и т.п. Все эти приложения используют для своей работы разного рода протокола: FTP, POP, SMTP, HTTP, и т.д. Но базовым для них является единый протокол - TCP/IP. Типичное же приложение TCP/IP построено на клиент-серверной архитектуре.
ИСТОРИЯ ВОЗНИКНОВЕНИЯ ЧАТА:
Чат - средство обмена сообщениями по компьютерной сети в режиме реального времени, а также программное обеспечение, позволяющее организовывать такое общение. Характерной особенностью является коммуникация именно в реальном времени или близкая к этому, что отличает чат от форумов и других «медленных» средств. То есть, если на форуме можно написать вопрос и ждать, пока кто-нибудь посчитает нужным на него ответить (в то же время, можно получить и несколько ответов сразу от разных пользователей), то в чате общение
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)