Авторизация:
ПРОЕКТЫ ДАННОЙ КАТЕГОРИИ


Все проекты данной категории  -  26


TOP 10 ФРИЛАНСЕРОВ

Разработка прикладного ПО

1softfacade
(55.5)
2tvv
(50.0)
3Virtson
(38.4)
4VyatkaSoft
(36.0)
5dmitriy_sv
(30.2)
6Svetozor
(30.0)
7msotools
(25.2)
8AeroSpace
(23.5)
9ossadchy
(20.0)
10Asmur
(17.4)

Моделирование системы обмена сообщениями

Разработка прикладного ПО, Дипломы/Курсовые/Рефераты
Заказчик:
Фотография / Юзерпик
ОффлайнПац Александр (ZiXX)
(9.7)
В сервисе: 1 год 5 месяцев  |  Отзывы: 21
Бюджет: Не определен  (Безопасная сделка)
Приём предложений: 25.05.2008 - 01.06.2008
Статистика: Предложения: 16  |  Просмотры: 293 (125 пользователей)
Статус: Закрыт
[Отредактировано: 25.05.2008 в 22:18]

Моделирование системы обмена сообщениями на одном компьютере

Нужно написать два приложения - "Messenger-Server" и "Messenger-Client" по технологии клиент-сервер.
Приложение Messenger-Server" является серверным приложением и моделирует работу сервера обмена сообщениями. Графический интерфейс этого приложения должен позволять:
- просматривать список зарегистрированных пользователей
- отображать текущее состояние пользователей (Online/Offline/Away)
Это приложение должно хранить список зарегистрированных пользователей и выполнять регистрацию новых по запросам от клиентов. Запрос на регистрацию должен включать имя абонента и его пароль. Регистрация проходит успешно, если пользователя с таким именем еще нет в системе. Обмен сообщениями между пользователями также осуществляется через это приложение.

Графический интерфейс приложения "Messenger-Client" должен позволять:
- вводить имя пользователя и пароль как для входа в систему, так и для регистрации нового пользователя,
- показывать текущий статус (Online/Away)
- обмениваться текстовыми сообщениями с другими пользователями системы,
- задавать интервал времени неактивности пользователя, после истечения которого пользователь автоматически переводится в состояние “Away” (и об этом извещается сервер),
- выходить из системы.

Одновременно могут быть запущены несколько клиентов и только один сервер.

Результатом работы должны стать отчет и работающая программа/программы.

Отчет должен включать:
- формулировку задания
- постановку задачи (каким образом задача решается, для вашего задания - какие протоколы и механизмы применяются для обмена информацией между приложениями и т.п.)
- описание основных алгоритмов (например, в виде блок-схем или псевдокода)
- описание работы с программой/программами
- результаты работы программ
- листинги программ

Общие требования к программной реализации:
- платформа - Microsoft Windows ME/2000/XP (Win32 API)
- язык программирования - Visual C++/Delphi/Borland Builder

Лучше всего выполнять на Visual C++
+ комментарии в тексте програмы + достаточно подробный алгоритм.

_______
возможно только написание кода, оформлю сам
_______
в предложение указывайте сроки и цены, заявки без цен не рассматриваю
_______
В аську, почту и личку просьба не писать

=====

Это УЧЕБНОЕ задание, поэтому нет необходимости делать его максимально удобным и функциональным, гораздо более важны сроки и цена. Учитывайте это в своих заявках, скорее всего я выберу того, кто предложит минимлаьную цену.

Выбранные исполнители

Пользователь / Рейтинг Сумма Сроки Дата принятия
Фотография / Юзерпик
ОффлайнЧорноус Игорь (kids-fox)
(8.5)
В сервисе: 7 месяцев 3 недели  |  Отзывы: 4
200 USD 3 дня 03.06.2008 в 19:23