Web-приложение для поиска в БД MS SQL
Необходимо написать web-приложение для поиска и отображения информации из баз данных (БД) формата MS SQL. SQL-запросы для получения данных из БД (в том числе для контекстного поиска) есть готовые. В БД «База карточек документов» хранятся атрибутивные карточки документов, в БД «База текстов документов (файлов)» хранятся документы в виде файлов (в основном doc, rtf и xls). В БД «База карточек документов» есть поле, в котором хрянятся ссылки на вложенные в карточки документа файлы, физически хранящиеся в БД «База текстов документов (файлов)».
Требуется реализовать возможность атрибутного поиска по карточкам документов (БД «База карточек документов») и контекстного поиска по вложенным в карточки документов файлам (БД «База текстов документов (файлов)»). В запрос на поиск всегда включаются условия контекстного поиска, если они заданы, и условия атрибутного поиска. Результатом поиска является список найденных карточек документов.
Логика работы приложения:
1) В окне поиска заполняются поисковые реквизиты
2) В результате поиска отображается список найденных документов
3) Из списка документов можно раскрыть окно карточки выбранного документа
4) Из карточки документа открывается содержимое прикрепленного к ней файла в том приложении, где он был создан, с возможностью сохранить его в файл не открывая.
Необходимо сортировать списки найденных документов по заданным полям.
Необходимо выводить в файл и/или на печать: списки найденных карточек документов; атрибуты выбранной карточки.
Более подробное задание во вложении.