Программа сборки файлов БД - p7former
Процесс ввода дактилокарт и следов обычно состоит из следующих стадий:
Все указанные выше действия система производит с одним файлом, в котором хранятся все промежуточные данные (несжатые изображения и т.п.). Процесс извлечения из этого файла данных, предназначенных для хранения в БД, называется сборкой файла БД.
Для сборки файлов БД применяется программа p7former. Область рабочих настроек программы p7former - секции [p7former] и [Searches] файла papillon.ini.
Программа ввода объектов в БД - p7enter
Программа p7enter выполняет ввод объектов в БД и перенос в сегменты идентификаций.
Файлы дактилокарт и следов, предназначенные для ввода в БД, находятся в каталоге $PPLN/fordb/.
Программа вводит дактилокарту или след в базу данных и генерирует предзапросы на поиск (файлы *.v и *.w в каталоге $PPLN/forsqmak/).
Уменьшенные изображения (фас и профиль), имеющиеся в дактилокарте, программа p7enter записывает в файл images.dat, расположенный в каталоге индексных данных каждого сегмента базы данных.
Если открывается пустой сегмент или закрывается заполненный, модифицируется содержимое файла $PPLN/conf/papillon.dbh.
Область рабочих настроек программы p7enter - секции [p7enter], [Archives], [Fenter], [Lenter], [IdentF], [IdentL], [DeletedF] и [Oracle] файла papillon.ini.
Программа генерации запросов на поиски - p7mkqsrch
Программой генерации запросов на поиски (на вводящей станции) создаются очереди запросов на поиски (файлы *.w/qsrch/qsrchmap.qmN[.lit]) и карты поисков (файлы $PPLN/qsrchmap/TT/BBBB.SSSS.FFFFFFFF.qmN[.lit]).
Эти файлы далее использует модуль построения запросов на поиск p7searchbuild.
Область рабочих настроек программы p7mkqsrch - секции [Main] и [Searches] файла papillon.ini.
Программа обработки запросов на изменение БД - p7dbr
Программа предназначена для обработки запросов на изменение БД (редактирование, удаление, разудаление). На мэтчерах изменения производятся при помощи сервера p8.synchro.
Программа используется также для диагностики и восстановления индексных данных.
Запускается программа p7dbr F-мониторами станций сервера базы данных.
Область рабочих настроек программы p7dbr - секции [dbr], [Archives] и [Oracle] файла papillon.ini.
Программа работы с группами дактилокарт - p7ln
Программа p7ln в программе просмотра БД осуществляет связывание дактилокарт в группу, удаление дактилокарты из группы. Данная программа запускается F-монитором вводящей станции.
Диагностика и восстановление файлов групп выполняется из программы работы с сегментами.
Область рабочих настроек программы p7ln - секции [p7ln] и [Oracle] файла papillon.ini.
Программа формирования рекомендательных списков - p7drm
Программа p7drm предназначена для формирования и оптимизации файлов рекомендательных списков.
Процесс формирования рекомендательных списков осуществляется по результатам поиска в базе данных и представляет собой отбор кандидатов, наиболее соответствующих идентифицируемому объекту.
Проверка и обработка (идентификация объекта и удаление неподходящих кандидатов) рекомендательных списков проводится вручную оператором.
Однако, при вводе новых объектов в базу данных рекомендательные списки подвергаются процессу оптимизации.
Процесс оптимизации заключается в удалении из сформированных рекомендательных списков тех кандидатов, которые не попали бы туда (в рекомендательные списки), если бы вновь вводимые объекты находились в базе данных на момент их формирования.
Оптимизация рекомендательного списка происходит автоматически и направлена только на его уменьшение. Кандидат, отмеченный при просмотре оператором символом "+" или "?", из рекомендательного списка не удаляется. Если в процессе оптимизации все кандидаты из рекомендательного списка были удалены, то, соответственно, такой список также удаляется.
Все действия, совершаемые в процессе оптимизации с рекомендательными списками, протоколируются в файле $PPLN/report/p7drm_hint_out, дополнительно ведется файл протокола $PPLN/report/p7drm_removed, в который записывается информация только об удаленных файлах рекомендательных списков.
Программа p7drm запускается F-монитором. Результатом работы программы являются файлы рекомендательных списков.
Область рабочих настроек программы p7drm - секция [DrManager] файла papillon.ini.
Программа возврата объектов на этап кодирования - regen
Программа regen конвертирует файлы дактилокарт и следов из формата базы в формат обработок, чтобы затем эти файлы можно было перекодировать.
В результате работы программы для дактилокарты в каталоге $PPLN/u1f/ формируется файл в формате обработок. Имя файла - mncccc_0.u1f, где: mn - имя станции, cccc - последние цифры номера карты.
Для следа файл в формате обработок формируется в каталоге $PPLN/u1l/. Имя файла - mnccccnn.u1l, где: mn - имя станции, cccc - последние цифры номера карточки со следом, nn - номер следа на карточке.
Файл papillon.ini программой regen не используется.