PHP+MySQL ДБ
Общие описание задания:
ВВОД ИНФОРМАЦИИ
- около 40 полей (большинство или простые текстовые поля или дроп дауны)
- одно из полей ввода должно поддерживать ввод до 1000 печатных страниц текста
- скрипты:
1) возможность ввода картинок в текст (в оригиналах документов которые будут вводиться в базу есть картинки, которые должны вводится в базу в jpg и потом выводится пользователю в определенной части текста)
2) тэгирование заглавий в тексте (на основе этих тэгов будет создаваться «Содержание» выводимого текста – см. ниже);
3) присвоение уникального номера каждой записи на основе 2-х характеристик документа
4) создание короткого url-а для доступа к документам
ПОИСК ИНФОРМАЦИИ (ДЛЯ ПРОСМОТРА ДОКУМЕНТОВ)
- поиск через 5 полей поиска по большинству полей ввода (т.е. возможность искать несколько полей ввода через одно поле поиска)
- скрипты:
1) алгоритм поиска (релевантность)
2) Boolean connectors
ПОИСК ИНФОРМАЦИИ (ДЛЯ РЕДАКТИРОВАНИЯ ДОКУМЕНТОВ)
- поиск по всем полям ввода через форму поиска где справа буду стоять дроп дауны (для выбора поля по которым производить поиск) а слева будет поле поиска (кода вводить текст для поиска)
ВЫВОД РЕЗУЛЬТАТОВ ПОИСКА (ДЛЯ ПРОСМОТРА ДОКУМЕНТОВ)
- результаты поиска должны выводить три характеристики документа
- скрипты
1) предварительный просмотр терминов поиска в контексте текста документов
2) возможность отослать один или несколько документов по имейлу или скачать (в обоих случаях в формате RTF или DOC – система должна генерировать файлы)
3) возможность создания извещения о новых документах в БД по определенным поисковым терминам (скрипт должен делать поиск раз в день/неделю/месяц и высылать *новые* результаты поиска пользователям)
4) возможность сортировки результатов поиска
ВЫВОД РЕЗУЛЬТАТОВ ПОИСКА (ДЛЯ РЕДАКТИРОВАНИЯ ДОКУМЕНТОВ)
- вывод около 10 характеристик документов (включая кто и когда ввел документ в бд)
- сортировка результатов поиска
ПРОСМОТР ДОКУМЕНТОВ
- полный текст документов выводится пользователям
- скрипт:
1) возможность отсылки документа по имейлу или его скачать (в RTF или DOC формате)
2) «Содежание» документа выводится через дроп даун (в «Содержание» должны быть ссылки на заглавия в документе)
РЕДАКТИРОВАНИЕ ДОКУМЕНТОВ
- возможность редактирования всех полей документа
ДИЗАЙН
- минимальный (только логотип который уже создан – должна быть возможность подкачки этого логотипа в систему админом). весь остальной дизайн будет состоять из таблиц с разным фоном.
ДЕРЕВО
- нужно также создать дерево (отдельно от бд) для организации информации по темам, под темам и под-под темам. Под каждой ветвью должна быть возможность внести текст.
Пример:
-- тема: растения
--- под тема : деревья
---- под-под тема: елки
ПРАВА
- по оплате проекта, все права переходят заказчику. Поэтому а) код нужно писать с нуля и б) вы не можете пользоваться уже созданной платформой.
СРОК: 30 дней с момента получения подробного технического задания. я отвечаю на вопросы в течении 8 часов (максимум).
ОПЛАТА: 50% по успешному тестированию на вашем сервере; 50% по успешному тестированию на моем сервере (другие предложения рассматриваться не будут)
Вопросы отсылайте на [email protected]
ВНИМАНИЕ: ЛЮБИТЕЛЕЙ ПРОШУ НЕ ОБРАЩАТЬСЯ.