Alexander S
Заказчик Alexander S solosik | FL.RU

Alexander S

На сайте 13 лет (заходил 7 лет 2 месяца 27 дней назад)
0
10
Рейтинг
10
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
13 Мая 2012
По договоренности
Это экзаменационный проект по дисциплине Java (десктопное приложение).
Интересуют сроки и цена.

Проект Java:

Цель
Целью проекта является реализация программного обеспечения по управлению коллекцией фотографий.

Общий принцип
Запись и ежедневное управление своей коллекцией фотографий стали обычными занятиями повседневной жизни каждого. Специальное программное обеспечение не просто записывает фотографии, но и позволяет также управлять дополнительной информацией, такой как название, дата, размер, ключевые слова (теги). Для определенного количества людей, которые используют эту технологию, организация их коллекции фотографий обычно прослеживается в системе файлов и папок компьютера.
Как только файлы фотографий (.jpg, .gif etc.) размещаются в дереве (файлов и папок), достаточного одного интерфейса, чтобы легко перемещаться по коллекции. Наиболее часто программное обеспечение подобного назначения классифицирует файлы в соответствии с тегами. Идея состоит в том, чтобы создать небольшое приложение, которое заключается в том, чтобы организовать фотографии в каталог для их визуализации в качестве коллекции виньеток (упрощенная версия фотографии), обновление этой коллекции согласно тегам, а также создание слайд шоу (последняя функциональность является опционной, то есть по желанию).

То что должно быть сделано
Главное окно приложения должно содержать отображение корневого каталога в котором хранятся фотографии согласно созданному дереву системы файлов. Представляя пользователю текущий каталог, в элемента, который находится верхней левой части, должен быть представлен список всех доступных подкаталогов. Вы исходите из следующих предпосылок:
Каталоги первого уровня – это года.
Каталоги второго уровня – это каталоги согласно тегам
Третий уровень – сами фотографии.
Для каждого каталога или нескольких согласно уровню показывается одна виньетка. Это может быть просто одна из фотографий, представленных в каталоге.

Поиск фотографий
Из окна «Поиск» должен быть доступен поиск фотографий по следующим критериям:
Год фотографий.
Теги, описывающие фотографии.
Название фотографии.
Теги являются ключевыми словами, определенными заранее (семья, каникулы т т.д.)

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

Чтобы продвинуться дальше
Многие улучшения данного приложения могут быть уместны, например:
Возможность задавать в качестве тегов несколько слов, исходя из этого и поиск соответственно может осуществляться из нескольких слов.
Добывать социальный аспект в приложение. Цель состоит в предоставлении вашим друзьям (например через социальные сети) полного или частичного доступа к вашему приложении. Чтобы упростить, вы можете реализовать систему логин/пароль, чтобы предоставить полный или частичный доступ разным пользователям приложения.
Как уже было упомянуто ранее, внедрение слайд шоу. Пользователь будет иметь возможность выбрать определенные фотографии и, создав анимацию, показать их своим близким или коллегам.

Прошло времени с момента публикации: 12 лет 8 месяцев 8 дней 1 час 16 минут
Раздел: Программирование
Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».