Knowledge Management Software - Системы управления знаниями KMSOFT: Управление знаниями, автоматизация документооборота Программные решения KMSOFT в сфере менеджмента знаний: Е-МАСТЕР: Управление знаниями, Е-МАСТЕР: Документооборот Copyright © KMSOFT, 2002-2023 info@kmsoft-is.com Terms of use Privacy Policy
KMSOFT - Системы управления знаниями KMSOFT: Менеджмент знаний, автоматизация документооборота, системы класса ECM (управление корпоративной информацией) Информация о продуктах и услугах в сфере менеджмента знаний »»»
««« Описание программных решений в сфере менеджмента знаний: Е-МАСТЕР: Управление знаниями, Е-МАСТЕР: Документооборот
Продукты и услуги
Продукты и услуги
Статьи
Статьи
Теория
Теория
Экстранет
Экстранет
Поддержка
Поддержка
О Фирме
О Фирме
О Фирме
Расширенный поиск
Найти

Миссия

История

Партнеры

Стратегические партнеры

Дилерская сеть

Вакансии

Разработчик WPF / C#

Web программист

Форма отправки резюме

Контакты
Главная  О Фирме  Вакансии  Разработчик WPF / C#

Разработчик WPF / C#

Требования к кандидату

  • Хорошее знание C# и WPF.
  • Знание английского на уровне чтения документации.
  • Желание и готовность много работать и самостоятельно обучаться.
  • Внимательность к деталям.

Условия

  • Гибкий рабочий график.
  • Зарплата будет зависеть от вашего опыта.
  • Для студентов старших курсов и аспирантов, проект станет идеальной научной работой.

Тестовое задание

Разработайте программу для визуального редактирования деревьев (MindMapper, http://ru.wikipedia.org/wiki/Диаграмма_связей ). Тестовое задание является прототипом вашей дальнейшей работы.

mindmap.jpg


Программа должна быть написана на C# , с использованием Windows Presentation Foundation (WPF), в Visual Studio 2008.

Программа должна реализовывать следующие функции:

  • Добавление/переименование/удаление элементов дерева. Редактирование названия элемента выполняется на месте его расположения, а не в отдельных окнах или диалогах.
  • Перемещение элемента в другое место дерева. Например, перемещение вложенного элемента из одного родительского элемента в другой.
  • Сворачивание/разворачивание любых поддеревьев.
  • Поддержка undo и redo для действий: создание, переименование, удаление, перемещение элементов.
  • Сохранение диаграмм в файл и их загрузка. Вместе с тестовым заданием приложите несколько файлов с диаграммами, созданными в вашей программе.
  • Программа должна выполнять расположение элементов так, как показано на рисунке. Элементы первого уровня располагаются вокруг корня дерева, а второго и дальнейших в виде деревьев. Связи между элементами представлены в виде ортогональных линий.

Откомпилированный проект вместе с исходными кодами отправьте на [email protected] с пометкой "тестовое задание" в заголовке. Если у вас есть резюме, то присоедините его к письму. Каждый проект получит рецензию профессионала, и лучшие программисты будут приняты на работу.

Задайте вопрос нашему менеджеру
Если у Вас есть вопросы по прочитанному материалу, задайте их нашему менеджеру заполнив форму:
Ваше имя: Город:
Компания: E-Mail:
Вопрос:
Введите код на рисунке:
(Это необходимо для предотвращения автоматических регистраций)
Версия для печати  |  Пользовательское соглашение
О Фирме
KMSOFT: Управление знаниями, автоматизация документооборота, управление корпоративной информацией
К началу страницы ...