Нужно написать программу на Delphi 6 или Delphi 7 которая используя TRxTrayIcon сворачивается в трей и умеет получать файлы которые пользователь перетащит на ее иконку. Пути к полученным файлам необходимо сохранить в структуре TStringList.
Моделирование системы обмена сообщениями
Моделирование системы обмена сообщениями на одном компьютере
Нужно написать два приложения - "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++
+ комментарии в тексте програмы + достаточно подробный алгоритм.
_______
возможно только написание кода, оформлю сам
_______
в предложение указывайте сроки и цены, заявки без цен не рассматриваю
_______
В аську, почту и личку просьба не писать
=====
Это УЧЕБНОЕ задание, поэтому нет необходимости делать его максимально удобным и функциональным, гораздо более важны сроки и цена. Учитывайте это в своих заявках, скорее всего я выберу того, кто предложит минимлаьную цену.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО11 заявокЗакрыт17 лет назад
- $170
Написать на Delphi программку, которая на основе запросов в базу MySQL будет создавать XML-фаил и проверять его на валидность при помощи схем XSD.
Прикладное ПО1 исполнительЗавершен17 лет назад Требуется выполнить проект - написать программу для обучения ПДД, содержащую не менее пяти любых функций на выбор Исполнителя. Некоторые возможные варианты - список дорожных знаков, справка, проверка знаний и т.д. Проект должен быть ...
Прикладное ПО18 заявокЗакрыт17 лет назад- $5
Тут такое дело- есть класная прога IconX от Stardock, но есть проблема, при нажатии кнопки "свернуть все окна" она тоже сворачивается вместе с окнами. Я постоянно пользуюсь этой кнопкой и вобщем надо сделать чобы при ...
Прикладное ПО8 заявокЗакрыт17 лет назад Здравствуйте. Есть предложение по проекту. Задача... Из файла (исходного екселя) в нужный формат файла (тоже ексель). т.е. обычная локальная прога которая преобразовывает один файл в нужный вид. ...
Прикладное ПО3 заявкиЗакрыт17 лет назад- $250
Необходимо доработать имеющуюся .NET библиотеку. См приложенный файл с требованиями. Красным помечено то что необходимо реализовать, остальное уже реализовано. Задачи: - добавить один cmd-line тест (NFIQ) (читает указаный файл, обрабатывает ...
Прикладное ПО1 исполнительЗавершен17 лет назад Комплекс из 5 небольших и очень небольших приложений. Задачи будут встроены в существующуюю ERP систему. Пользователь сможет фиксировать свои замечания и предложения в БД. Между этой БД и существующей системой д.б. ...
Прикладное ПО4 заявкиЗакрыт17 лет назад- $100
Нужна экспертная система основанная на принципах PROSPECTOR: - с использованием нечетких данных которые общитываются по формуле Байеса - организация иерархии (например несколько гипотез на верхнем уровне, которые ...
Прикладное ПО1 исполнительЗавершен17 лет назад - $100
"Нужно сделать связь автокада и БД. По щелчку открытие окна с информацией об объекте автокада (xyz к прмеру у простого прямоугольника), возможность ее редактирования и сохранения. Праобразом можно считать виртуальные карты местности/городов.". Так вообще ...
Прикладное ПО1 исполнительЗакрыт17 лет назад - $50
Есть уже существующие системы, в бесплатном распространении: MT4, TradeQuote, всевозможные - дилерских центров, а так же платные: NeuroShell, Metastock, Wealthlab и т д. Проект включает в себя создание подобной программы, но несколько улучшенной. Работа большая, ...
Прикладное ПО5 заявокЗакрыт17 лет назад