Вот поэтому я и спрашивал - напиши по русски что у тебя есть "д-оборот"
Вот AZ например под этим подразумевает, как видишь, систему перемещения документов внутри компании, когда отслеживаются изменения, внесённые каждым сотрудником.
А ты можешь просто раскладывать документы по папочкам, и пользоваться какой-то системой полнотекстового поиска. Например Sleuthhound - очень корявая, мало функций, но может потом найдёшь что получше. Позволяет искать текст в doc, xls, pdf (только англ.) и т.п.
Если интересует программка на базе Access - глянь сюда
www.archivista.ch - получишь представление о том как это делается, может потом сам такую напишешь для документов любого типа и со мной поделишься