Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать приложение под Windows для работы с метаданными изображений. 

Примерное, но подробное описание =)) 

- Серверная часть приложения должна работать как служба (сервис) 

- Клиентская часть должна работать в браузерах. Какой веб-сервер использовать – без разницы. Apache, IIS или ваш собственный – решаете вы. 

- База данных, используемая для хранения – MS SQL. 

- Приложение должно пробегаться по заранее настроенным сетевым папкам, искать файлы изображений (jpg, tif, psd, png...), извлекать из них метаданные (EXIF, PICT, кейворды, имена файлов, даты создания/изменения и прочие атрибуты) – и сохранять их в базу для последующего поиска по ним. 

- Помимо поиска метаданных нужно генерить уменьшенные версии изображений (200px для отображения сеткой и 1200px для превью) – и сохранять их в локальную папку индексов. В базе такой объем хранить нет смысла. 

- Юзер в веб-интерфейсе программы должен искать изображения по различным кейвордам и датам. (Требуется добавить модуль морфологии, дабы работать с падежами.) Юзеру выводится список найденных изображений в виде сетки с описанием каждого под ним. Есть возможность по клику посмотреть увеличенную версию (1200 точек). Также есть возможность скачать (download) полную версию. 

- Помимо поиска изображений по кейвордам, юзер также видит всю файловую структуру в виде дерева и может просматривать изображения просто кликая на имена папок. 

- Периодически (период будет настраиваться) серверная часть будет пересканировать весь фотоархив для определения новых добавленных (или удаленных) файлов/папок. 

- Юзеры с расширенными правами (фотоархиваторы) должны изменять метаданные у изображений. Соотв, серверная часть должна прописывать новые метаданные в оригинальные файлы. Также нужно предусмотреть массовое выделение/изменение и прочие удобства для них. Отдельным фильтром фотоархиваторы видят вновь добавленные изображения без метаданных. 

- Предусмотреть не один, а несколько архивов (индексов). Соотв, поиск возможен как по конкретному архиву, так и по всем сразу. 

- Авторизация. Нужно сделать привязку к LDAP и авторизовываться по Active Directory. 

9 лет назад
LiderJob
Иван 
40 лет
17 лет в сервисе
Был
4 года назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $1000

    Описание задачи: Создание метапоисковой системы (https://en.wikipedia.org/wiki/Metasearch_engine) для поиска авиабилетов и подключение первых 2-х источников поиска. От заказчика (после подписания NDA): * Детальное ТЗ (до уровня названия таблиц в БД и ...

    Закрыт
    9 лет назад
  • $36

    Требуется редактировать программу на Сишарпе, работали и писали с нуля.  Работали и Редактировали через Вижиал Студио. Программа парсер, берет с сайта объявления и делает из них ХМЛ. В формате циан. Что требуется ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • Есть таблица Excell со вписанными в нее скриптами. Таблица учета рабочего времени, создания объявления и другой однотипной работы.  Выполнен скрип автозаполнения настоящего времени и даты, при изменении какой либо ячейки. Пользуются этом тиаблицой несколько человек ...

    Закрыт
    9 лет назад
  • Нужно написать программу которая будет переносить информацию из документа Excel на фотографии.  Подробное ТЗ с примерами по ссылке : https://yadi.sk/d/2TJb4EAYqNNpr

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • Доброго времени суток! Необходима разработка логистического ПО в соответствии с тех. заданием по установленным алгоритмам. Предположительно на основе Java с использованием продукта Pentaho BI Suite и базы данных Mongo DB. Рассматриваю любые варианты и предложение. Стоимость и ...

    Закрыт
    9 лет назад
  • Программа для игры в шашки (8х8), чтобы программа просчитывала какой лучше ход нужно сделать для победы.  Игра для PC под Win.  Подробней. Представьте, например, левый компьютер и правый, на левом я играю в ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • Здравствуйте.  Необходим опытный Java разработчик для создания кроссплатформенного лаунчера для игры Minecraft на основе tLauncher.  На данный момент у нас есть прототип в виде веб-версии и ТЗ с объяснениями.  ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад