Разработка ПО для обработки файлов
разработка приложения работающего по следующему сценарию:
-показываем программе путь к папке с файлами (далее Исходная папка), содержащей следующие типы файлов: архивы zip и rar, pdf, doc, docx, img, jpeg, png, xls, xlsx, rtf (далее Исходные файлы)
-вводим ключевое слово для поиска по файлам в Исходной папке, поиск должен отображать в результатах все слова соответствующие ключевым и слова отличные от ключевых слов не более чем на 3 символа
-программа распаковывает архивы zip и rar, файлы, находящиеся в распакованных архивах перемещает в Исходную папку
-следующим шагом программа производит распознавание файлов в Исходной папке типа: pdf, img, jpeg, png через специализированную программу распознавания (например, платная лицензия ABBYY FineReader)
-распознанные файлы сохраняются программой в формате doc или docx в Исходную папку (полученные файлы сохраняют имена Исходных файлов)
-программа производит поиск по ключевому слову во всех файлах Исходной папки, выделяет найденные слова внутри файлов цветом (желтым), создает новую папку внутри Исходной папки, куда перемещает файлы с найденными ключевыми словами
ПО должно иметь пользовательский интерфейс, все действия по использованию программы производятся при помощи заполнения полей, использования кнопок и других стандартных для десктопного приложения элементов управления.