(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Вернуться к списку проектовНа главную страницу курса

Заказчик

Горинов Николай Александрович, программист центра ПетрГУ-Метсо систем автоматизации.
E-mail: gorinov@karelia.ru
ICQ: 56736793
Рабочий телефон: 572140

Аннотация проекта

Необходимо сделать просмотрщик фотографий. Концепция следующая: для набора фотографий создается "рабочий стол". На этом рабочем столе пользователь может размещать фотографии по аналогии с раскладыванием бумажных фотографий на обычном столе. Тоесть, свободно добавлять, удалять фотографии, перемещать их, добавлять с ним комментарии. Разложенные на "рабочем столе" фотографии необходимо иметь возможность сохранять в документ, в котором сохраняются координаты фотографий, ссылки на их файлы, комментарии к фотографиям, другие настройки.

Первичные требования

Требования к ОС: Windows 98, 2000, XP
Средства реализации: MS Visual Studio 2005
  1. Базовые функции работы с фотографиями (добавление, удаление, перемещение, добавление и отображение комментариев)
  2. Размер "рабочего стола" не ограничен
  3. Возможность изменения масштаба просмотра рабочего стола и соответственно расположенных на нем фотографий
  4. Рабочий стол можно прокручивать в произвольном направлении
  5. Фотографии могут перекрываться
  6. Добавление фотографий может быть выполнено по одному или нескольким файлам, или целыми каталогами
  7. Экспорт в html
  8. Поддержка всех распространенных графических форматов
  9. Комментарии могут быть видимыми и скрытыми. Скрытые комментарии отображаются в виде tooltip при наведении курсора на фотографию. Видимые отображаются на рабочем столе рядом с фотографиями, их положение настраивается путем перетаскивани.
  10. При наведении курсора на видимый комментарий выделяется цветом связанная с ним фотография, отображается линия от комментария до фотографии.
  11. Настройка порядка отображения перекрывающихся фотографий (передний, задний план)
  12. У фотографии может быть не более одного невидимого комментария и неограниченное количество видимых.
  13. При щелчке на комментарии рабочий стол автоматически прокручивается таким образом, чтобы связанная с ним фотография оказалась бы в центре экрана.