Требуется разработать фреймворк на C++ для системы диспетчеризации мобильных устройств. Функционал: отправка/прием сообщений по сокетам, отображение карты с координатами устройств, расчет маршрутов и поддержка плагинов в виде DLL. Описание должно быть на русском языке.
С++ задача, срочно.
Написать пр-му на С++, которая выводит на экран меню, состоящее из 2-х полей.
В левом поле:
• Задается кривая (рисуется мышкой при удержании левой кнопки мыши). Притом кривая не может рисоваться без указания начала пути, а следующая кривая не может рисоваться без указания конца предыдущего пути.
• Может быть загружен файл (рисунок, изображение и т.д.) в качестве фона. (Кривая рисуется всегда поверх фона).
• Двойным щелчком левой кнопки мыши в поле создается точка. При наведении мыши на точку область около точки окашивается в красный цвет (мгновенно) и выезжает окно (над точкой, с задержкой времени 1сек.; а-ля Windows) для комментариев. (Комментарии пишутся с клавиатуры, либо копируются из файла методом Ctrl+C - Ctrl+V)
• По щелчку правой кнопки мыши выезжает окно с задачами, расположенными друг под другом: «Начало пути», «Конец пути», «Создать точку», «Удалить точку».
• Над полем располагается меню, состоящее из кнопок: 1.«Файл», с задачами : а) сохранить, б) загрузить и в) выход. 2. «Правка», где а) отменить действие, б) шаг вперед, в) «zoom», где можно уменьшать или увеличивать размер картинки (в 10 раз). 3. «Рисование», где можно а) выбрать ширину линии (хотя бы 3 вида), б) цвет линии, в)заменить событие прорисовки линии на стирание линии. 4. «Масштаб», при помощи которой выбирается соотношение единиц измерения: «В 1 [название единицы( мм или см)] [число][название единицы (мм, см, м, км, футы или ярды]». 5. «Справка», где есть а) умолчания (без zoom-a, тонкая линия, цвет черный, масштаб: в 1 см 1 км), б) О программе, при выборе которой выскакивает окно с надписями: «Компьютерная модель курвиметра. ММ, 2-2. 2006 г.»
После компиляции:
• под полем появляется еще одно окно, в котором перечислены длины всех путей с учетом масштаба: «Путь 1=[число] [ед.]» и т.д. Где [число] определяется, как кол-во мм (или см, в зависимости от настроек) которые прошла мышка от начала данного пути к концу.
• Правое поле, в котором содержится база по всем комментарием в алфавитном порядке.
• При выборе того или иного комментария (щелчек левой кнопки) соответствующая точка начинает мигать красным цветом. (правая кнопка – отмена выбора)
Заявки фрилансеров
Похожие заказы
- $45Прикладное ПО5 заявокЗакрыт19 лет назад
Требуется разработать бизнес-приложение на C++ для продажи карточек памяти. Реализовать функции добавления, редактирования и удаления записей, а также сортировку. Также необходимо создать аналитические процедуры для обработки данных и подготовить пояснительную записку с блок-схемой. Работа должна соответствовать ГОСТу и быть выполнена до 30 мая.
Прикладное ПО10 заявокЗакрыт19 лет назадТребуется разработать программу на C++ Builder 6.0, которая будет рисовать объемные полые конусы с вырезом методом трассировки лучей. Использование OpenGL не допускается. Пример кода для цилиндров предоставлен в приложенном файле.
Прикладное ПО2 заявкиЗакрыт19 лет назадНеобходимо разработать решение для снятия данных в реальном времени с игрового автосимулятора. Данные должны отправляться в формате XML на сайт, а также требуется скрипт на PHP для их сохранения в базе данных MySQL. Ожидается создание онлайн репортажа о состоянии гонки и квалификации.
Прикладное ПО7 заявокЗакрыт19 лет назадПроект направлен на создание автоматизированной системы трекинга для улучшения программного обеспечения производителей компьютеров. Цель — повысить производительность и прибыльность, а также подготовить патент на новое ПО для последующей продажи компаниям, таким как Dell и HP.
Прикладное ПО18 заявокЗакрыт19 лет назадНеобходимо переписать небольшую функцию преобразования строковой переменной с ассемблера на Visual Basic 5. Исходный код функции состоит из 30 строчек и предоставлен в прилагаемом файле. Ожидается, что работа будет выполнена качественно и быстро. В случае успешного выполнения гарантируется положительный отзыв.
Прикладное ПО1 исполнительЗавершен19 лет назад- $100
Требуется разработать программу прикладного ПО с учетом обновленных требований. Проект был пересмотрен на основе обсуждений с потенциальными пользователями. Ожидается качественный и функциональный продукт.
Прикладное ПО3 заявкиЗакрыт19 лет назад - $100
Требуется разработать плагин для браузера Firefox, который будет находить и сохранять адреса email с посещенных страниц, включая текст и поля форм. Плагин должен обрабатывать email-адреса, сгенерированные JavaScript, и обеспечивать возможность копирования всех найденных адресов после нажатия Ctrl+A и Ctrl+C. Срок выполнения - выходные.
Прикладное ПО4 заявкиЗакрыт19 лет назад - $50
Требуется разработать программу на Delphi, которая будет вычислять скорость соединения между клиентом и сервером во время игры в CS:source. Программа должна отображать результаты в виде шкалы на экране, с различными цветами для оценки качества соединения. Необходимо протестировать на двух компьютерах, один из которых замедляет соединение. Срок выполнения — не позднее обеда 20.05.06.
Прикладное ПО2 заявкиЗакрыт19 лет назад Требуется разработать C++ код для чтения и записи данных в формате Oracle dump file, используемом для бэкапа баз данных Oracle. Формат не документирован, поэтому потребуется его предварительное исследование. Имеются начальные сведения по формату, которые будут предоставлены позже.
Прикладное ПО1 исполнительЗакрыт19 лет назад