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

Техническое задание на разработку веб-интерфейса.

(предварительный вариант, основное).

--------------------------------------------------------------------------------------

1 Общее описание задачи.

Веб-интерфейс предназначен для легкого и удобного просмотра каталога фотографий.

Наиболее близкие по функциям приложения - альбомы или галереи фотографий.

Наиболее близкое по интерфейсу и функционалу программа - Shotwell http://yorba.org/shotwell/

(с исключёнными функциями по обработке фотографий).

Приложение: графическая схема расположения элементов веб-интерфейса.

Веб-интерфейс должен обеспечивать:

- работу с количеством картинок (строк в базе) до 500 000

с макс. временем задержки действий 3 сек. (при локальном доступе);

- полный обход "дерева событий" и/или непрерывный просмотр 1000 картинок

без ухудшения "отзывчивости" и существенных memleak браузера.

Информация о фотографиях (номер камеры, время, путь в ФС, разрешение,

размер, флаг и т.п.) находится в базе данных.

По запуску веб-интерфейса (открытие или обновление страницы) необходимо

выполнить запрос к базе данных и построить "ДЕРЕВО СОБЫТИЙ".

При начальном (автоматически, после запуска) или ручном (пользователем)

выборе конкретного временного диапазона (ВСЕ, ГОД, МЕСЯЦ, ДЕНЬ, ЧАС)

необходимо выполнить асинхронных запрос к базе с ограничением по размеру записей

и построить "МАТРИЦУ" PREVIEW-картинок, а также заполнить/обновить "СТАТИСТИКУ".

В рамках выбранного временного диапазона обеспечить смену PREVIEW-картинок в матрице

посредством элементов "ПРЕД.СЛЕД." и скроллбара #2.

Все выборки из базе ограничивать значениями элементов в областях "РАЗМЕР"

и "СПИСОК КАМЕР".

Клик по PREVIEW должен увеличивать изображение в размерах

МАТРИЦЫ и (возможную) смену управляющих элементов ТУЛБАРА

(например, добавление кнопки "распечатать").

Дополнительно, необходимо будет обеспечить возможность формирования

плейлистов (M3U,XSPF) из отмеченных фото.

Все доступные пользователю настройки интерфейса (состояние элементов управления,

относит. размеры областей страницы - см. РАЗД.1,2) сохранять в куках браузера

в сжатом виде.

MVC приветствуется, если только накладные расходы (скорость, память, доп. модули и т.п.)

на её реализацию невелики.

-------------------------------------------------------------------------------------

2 Технические условия.

2.2 Сервер.

ОС: *nix (linux/bsd/...)

База данных: mysql5

HTTP-сервер: apache2

Языки и технологии: php5(register_global=off),

javascript (можно исп. jQuery или обосновать и согласовать другое),

ajax (запросы к базе), DHTML,

HTML5 DOM Storage (кэширование запросов к базе с ограничением размера кэша)

Кодировка: UTF-8 (все компоненты: код, база и html)

2.2 Клиент.

Веб-браузеры: IE >= 6, браузеры на движках Gecko и Webkit, Opera

Разрешения экрана: [ 1366х768 - 1600х1400 ], ориентир на широкоформатные соотношения,

как более распространённые

13 лет назад
nobody777
Гость 
NaN летРоссия
17 лет в сервисе
Был
13 лет назад
  • Похожие заказы
  • $100

    нужен обменник котрый менял бы все что можно с нормальной админской панелью чтобы в админку можно было бы впихивать любую валюту на обмен популярные валюты которые интересуют WebMoney, Яндекс.Деньги, Деньги.Mail.ru, e-Gold. видел что ктото разработал его уже ...

    Закрыт
    17 лет назад
  • $500

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

    Закрыт
    17 лет назад
  • Требуется написать 1 скрипт: отсылка сообщения с сайта на 2 e-mail, 1 фиксированный, второй выбирается юзером в форме, возможность добавления готового текста и картинок в создаваемое сообщение.

    Закрыт
    17 лет назад
  • Есть скрипт text/ecmascript . При изменении входных данных (сверу 0 или 1 изменяются кликом по ним) графики изменяется сразу. Необходимо добавить анимацию, чтоб изменение проходило плавно.

    Закрыт
    17 лет назад
  • Задача: Создать скрипт оценки авто, на основе рыночного предложения машин на сайте cars.auto.ru. 1 Чтобы скрипт сам посчитал среднюю стоймость авто при имеющемся пробеге, возрасте, марке и других параметров авто... (например нашла 5 позиций с пробегом, ...

    Закрыт
    17 лет назад
  • Нужно несколько скриптов для сайта на базе CMS DLE 6, позволяющих упростить постинг новостей, например загрузку картинок. Думаю, нужно, чтобы разработчик знал как создаются посты в DLE (по какому алгоритму переименовываются изображения при заливке)

    Завершен
    17 лет назад
  • Крупной кампании периодически (~ каждые две недели) требуются услуги flash-дизайнера. Задачи: - создание flash-банеров для размещения в интернет на ведущих сайтах. исходники (картинки в psd) предоставляются Заказчиком. - создание скринсейверов из тех же исходников. Требования: - Подрядчик должен быть всегда ...

    Закрыт
    17 лет назад
  • Flash сайт с панелью управления. Нужно сделать срочно Флэш Сайт для маленькой компании. Мои вкусы и тз по переписки Мне нужен такой шаблон,у кого есть? http://www.templatemonster.com/flash-templates/15029.html Flash Template #15029 И его нужно исправить под мои запросы,под мое Техническое Задание. Плюс : ...

    Закрыт
    17 лет назад
  • $100

    Схема: 1. Пользователь заходит на сайт, где ясно и подробно описано то, как и за что мы платим деньги. 2. Пользователь делает регистрацию своего account, при которой собирается вся необходимая нам информация (формы уже готовы) ...

    Закрыт
    17 лет назад