Нужны навыки работы с изображением/видео и аудио. Конвертация, нарезка и прочее.
Каталог книг
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Требуется программа каталога книг. По функциональным возможностям что-то вроде:
Book Collector ( http://www.collectorz.com/book/ )
elibPro ( http://www.songstech.com/elibpro.html )
Основных отличия:
1) подпрограммы для связи с интернет-сервисами (книжными магазинами, библиотеками, частными серверами) должны быть подключаемыми и иметь ясный внутренний формат (чтобы можно было легко адаптировать программу для новых сайтов),
2) должен поддерживаться человекопонятный "формат обмена" (HTML) для описаний и книг,
3) программа должна помогать поддерживать коллекцию файлов книг в "человекопонятном" состоянии,
4) не нужен блок контролирующий "выдачу книг на время", "вывод статистики" тоже не нужен,
5) заложена возможность устанавливать русский или англ. интерфейс.
Техзадание и форматы хранения есть.
Ниже - функциональные требования, но реализация уже продумана (можно что-то поменять при обсуждении с исполнителем).
Описание:
Программа каталога не отвечает за "чтение" книг. Она поддерживает ссылки на файлы/папки книг, но не пытается лезть внутрь различных форматов (doc, pdf, djvu, и т.д.)
Программа-каталог позволяет хранить на своём компьютере описания интересующих книг. Предназначена для индивидуального использования и может применятся для каталогизации частной домашней библиотеки. Кроме того, программа имеет две дополнительные специализации:
(1) программа ориентирована на каталогизацию "распределенных" или "общественных" коллекций, т.е., тех коллекций, которые пополняются многими людьми, где имеет смысл обмениваться описаниями книг или самими книгами,
(2) программа ориентирована на работу с книгами в электронной форме.
Собственно книжный каталог
Программа каталога книг должна быть на уровне упомянутых программ (разве что слабее требования к выводу на печать, можно заменить его выводом в html-файл, заметно меньше полей описания книг и т.д.):
* должна поддерживаеть полный каталог книг и каталог имеющихся книг (т.е., чтобы была доступна и вся база данных по книгам и база данных только по тем книгам, что у вас есть),
* должна уметь (если есть доступ к интернету) забирать описания книг с сайтов книжных магазинов (Amazon, Barnes and Noble, и т.д.), с сайтов библиотек (Library of Congress, etc.), с сайтов, которые поддерживают собственные коллекции книг и готовы предоставлять описания по запросам,
* должна поддерживать для каждой книги несколько полей описания (автора, издательство, серия, номер издания и т.п.),
* должна поддерживать сортировку и поиск по различным полям (автор, описание, комментарии и т.п.),
* должна требовать минимум обязательной информации при оформлении новой книги,
* должна поддерживать ввод личных комментариев,
* должна поддерживать размещение книг по древовидному каталогу (так, что одна книга может находится в нескольких ветвях каталлога),
* должна поддерживать изменение древовидного каталога "под себя",
Ориентация на "распределённые" коллекции.
Когда несколько человек принимают участие в поддержании одного каталога очень важно, чтобы они могли обмениваться результатами своей работы. Програма должна обеспечивать обмен отдельными книгами, дисками и целыми коллекциями (только описаниями или вместе с книгами) в человекопонятном формате.
Дополнительные требования к программе:
* программа должна поддерживать "сложение коллекций" (т.е., если в свою коллекцию книг вносится кусок чужой коллекции, то никакой информации о книгах вручную вносить не надо),
* должна поддерживать "сложение описаний" (т.е. перенос только книжных описаний, без переноса самих книг),
* должна уметь (если есть доступ к интернету) забирать с "центрального/ых сервера/ов" новые релизы / дополнения полного каталога книг,
* должна уметь (если есть доступ к интернету) сбрасывать на "центральный/е сервер/а" свои описания -- те описания, что вы ввели сами и которых нет в полном серверном каталоге,
* за соединение со внешними серверами должны отвечать вынесенные подпрограммы (чтобы новые люди могли настраивать программу "под себя"),
Ориентация на электронные книги
Дополнительные требования к программе:
* программа должна различать подключенные и не подключенные диски и, выставлять ссылки на книги для подключенных дисков (контроль подключения можно оставить за пользователем),
* должна поддерживать коллекцию книг в "человекопонятном" состоянии (чтобы при желании можно было самому найти / добавить / изменить нужную книгу),
* должна поддерживать "полуавтоматическое" приведение в порядок уже имеющихся электронных книг (имеется в виду, что если книга в каталоге есть, и у вас файл книги есть, то требуется минимум ручной работы по "внесению книги в каталог",
* должна уметь генерировать html-оглавления (чтобы можно было сгенерировать оглавление со ссылками для диска с книгами или, при желании, сразу вывесить коллекцию или часть коллекции книг в сеть)
- Похожие заказы
- Прикладное ПО9 заявокЗакрыт19 лет назад
Необходимо реализовать программу учета товаров на складе магазина (когда и что поступило; когда, по какой цене и сколько продано).
Прикладное ПО31 заявкаЗакрыт19 лет назад- $50
Необходимо реализовать настраеваемое IContextMenu: GUID, CLSID, список расширений и пункты меню берутся из файла настройки. Условие - нормальная компилиция под x64 или (при отсутствии x64 компилятора) в режиме совместимости с x64 (/Wp64). Среда - MSVC. Только ...
Прикладное ПО2 заявкиЗакрыт18 лет назад - $2500
Нашей компании необходима разработка профессиональной программы, которая компилирует pdf и/или word текст и создает защищенные от копирования e-book под все распространенные платформы (Windows, Windows Mobile/Pocket PC, Symbian, Java .jar) Прошу, отзовитесь, кто чувствует в себе силы ...
Прикладное ПО15 заявокЗакрыт18 лет назад - $1000
Платформа: Xeon 3000 (1mb; FSB800); 2GB RAM ECC REG; 2X SATA 74GB(10000) RAID-1(Mirror); Dual Giga LAN. 1U RACK. ОС: Windows 2003 Server +SQL Дополнительная нагрузка: Интеграция CRM на данный момент планируется на один из серверов либо с сервисом ...
Прикладное ПО5 заявокЗакрыт19 лет назад Требуется: Авто обзвон по списку телефонных номеров и проговаривание сообщения. Опционально - проговаривание фрагмента сообщения через speech api Соединение через VoIP провайдеров, наподобие telphin.ru. В предложении пожалуйста указывайте на чём планируется сделать, и если потребуется докупить какие либо ...
Прикладное ПО7 заявокЗакрыт18 лет назад- $1000
Требуется программист, имеющий наработки в области написания se софта
Прикладное ПО4 заявкиЗакрыт19 лет назад - $300
Несколько баз данных в EXCEL надо привести к единому формату. Работа разовая. Образец форматов и ТЗ - по запросу.
Прикладное ПО38 заявокЗакрыт19 лет назад - $1000
Необходимо создать программу, которая будет конвертировать видео файлы (AVI, MPEG, XVID, DivX) в формат для записи на DVD диски (VOB и INFO), и звук и видео. Требуется не все функции, а только конвертирование. Ждём ваших предложений,бюджет пока ...
Прикладное ПО7 заявокЗакрыт19 лет назад - $200
Нужна копия программы с сайта www.kicksoft.com У кого какие предложения?
Прикладное ПО1 исполнительЗакрыт19 лет назад