Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 27.02.2009, 00:11
Prihod Prihod вне форума
Прохожий
 
Регистрация: 27.02.2009
Адрес: Киев
Сообщения: 2
Репутация: 10
Вопрос Програмулина :)

Доброго времени суток!
Вопрос, совет и просьба помочь разобраться с задачкой.(Delphi)
Представьте себе "цех" по сканированию документов различного содержимого.Все это проходит при использовании тупой программы, которая после сканирования, по дефулту присваивает файлу имя (img001,img002,img003...)
При дальнейшем поиске отсканеной инфы, судя по названию файла очень сложно догадаться, что в нем находится(без возможности просмотра). Нужно организовать систему, которая будет сливать все эти файлы в определенный архив с возможностью дать имя файлу(с просмотром содержимого)"это делается в ручную" + ключевые слова (в зависимости от содержимого файла) для дальнейшего поиска.
Ну а потом собственно и будет происходить поиск с обращением к базе "ключевых слов", либо поиск по атрибутам(дата создания, формат, размер), что должно быть проще. Своего рода индексация.
У кого какие размышления? Может кто то подобное писал?
Ответить с цитированием
  #2  
Старый 27.02.2009, 05:59
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Структура каталогов с картинками + текстовым файлом FileID.diz - описатель содержимого конкретной папки, программа сканит дерево на предмет нахождения этих файлов и строит некое виртуальное дерево поиск по которому потом и осуществляется. Яркий пример ACDsee.
__________________
Некоторые программисты настолько ленивы, что сразу пишут рабочий код.

Если вас наказали ни за что - радуйтесь: вы ни в чем не виноваты.
Ответить с цитированием
  #3  
Старый 27.02.2009, 06:06
Аватар для newfork
newfork newfork вне форума
Прохожий
 
Регистрация: 21.01.2009
Сообщения: 15
Версия Delphi: Delphi
Репутация: 10
По умолчанию

СУБД типа Firebird.
поля FileName, Keywords, Img (BLOB).
всё хранится в одной базе. можно реализовать поиск по имени файла или по ключевым словам, а тажке если добавить поле "Дата создания", то можно и по дате.
функционал можно расширять.
__________________
www.kvrsoft.com
Ответить с цитированием
  #4  
Старый 01.03.2009, 21:10
Prihod Prihod вне форума
Прохожий
 
Регистрация: 27.02.2009
Адрес: Киев
Сообщения: 2
Репутация: 10
По умолчанию

Ребята, ситуация немного изменилась! Кто может написать вышесказанное, пишите icq 278174861 либо prihod_slnk@online.ua
Разумеется работа оплачиваемая!
Ответить с цитированием
  #5  
Старый 01.03.2009, 23:32
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,088
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Вообще, и собственно сканирование можно в программу вставить. Делал такое для одного проекта. Особо сложного ничего нету. По поводу индексации, ну тебе сказали что можно использовать.

По поводу структуры папок + файл описания.
Если это "цех" то через пару месяцев там все-равно черт ногу сломит и найти нужный документ все-равно будет тяжело. Так что индексная БД тут больше подойдет.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 18:57.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025