Требования к «File Searcher»




 

1. Приложение «File Searcher» (далее FS) предназначено для автоматического поиска файлов по заданному шаблону (под шаблоном понимается «вариантом выборки» из каталога и/или файла, из пункта 4)

 

2. Приложение должно быть написано на Delphi 7 (С чем связан выбор именно этого продукта и данной версии? (относительно старая версия 2002г. возможно имелась ввиду «Delphi XE7» 2014.) Уточнить полное название продукта) и работать под Win XP (определённый SP или же абсолютно любая версия?) и Win 7 (надобность этого вопроса исходит из ответа предыдущего - полная поддержка «Win 7» начинается только с «Delphi 2010». Delphi 7 в полном объёме не поддерживается в Windows 7, 64bit)

 

3. Для поиска указывается (каким образом? Прописывается вручную прямой путь к каталогу или же его имя/часть имени? Или же должен открываться отдельно “ Диалоговое окно”?) начальный каталог или набор каталогов (каким образом можно выбрать несколько каталогов если не через “ Диалоговое окно ”? Какого максимально кол-во каталогов из которых, в дальнейшем, будет производиться поиск?). FS автоматически сканирует каталоги на неограниченную глубину вложенности (чем обусловлена “неограниченная глубина вложенности”?) и отображает все найденные(и/или соответствующие поисковому запросу) файлы в правой панели (см. скриншот 1). Доп. вопросы - Обязательность ввода типа файлов? Возможно ли произвести поиск без указания места каталога, а только имени и/или типа файла? Каково должна быть реакция программы на отсутствие файла/пути к каталогу (нужно ли выводить соответствующее сообщение)?

 

4. Для поиска доступно три типа файлов (выбор производит вручную или с помощью комбо-бокса «Что искать»):

a. Аудиофайлы (mp3, ogg, wav, mid).

b. Видеофайлы (avi, mpg, mpeg). mpg – это расширение, mpeg – это формат. Все ли форматы mpeg должны поддерживаться (скрин)? Актуальность

 

(“Изображения”. Их форматы)?

c. Офисные файлы (doc, docx, xls, xlsx).

Должна ли быть реализована возможность поиска файлов других форматов?

 

5. По всем найденным файлам отображается:

a. Имя.

b. Полный путь.

c. Размер.

d. Дата-время создания файла.

e. Скриншот с первым кадром. Скриншот чего именно? Возможно имелось ввиду первый кадр видео (в качестве изображения файла) если это видеофайл? Необходимость данной функции?

 

6. Производительность.

a. FS должно искать не менее 500 файлов в секунду при условии, что скорость чтения/записи на диск превышает 50 Мб в секунду.

На какой машине, с какими параметрами и при какой нагруженности системы собираются использовать приложение? Если скорость менее 50 мб/с, что тогда? Скорость записи никак не влияет на скорость поиска файлов. Тех выполнимость требования, уточнить у прогера. В случае, если общее время операции превышает 1 час, приложение не должно начинать работу. Видимо имелось ввиду «не должно начинать (продолжать после определения времени обработки >1 часа) процедура поиска

 

7. Поддержка языков.

a. Приложение должно поддерживать русский и английский языки по умолчанию.

b. Должна быть возможность добавлять новые языки.

 

8. Логирование.

a. FRS должно вести лог своей работы.

b. Если размер лога превышает 1 Мб, ведение лога прекращается.

c. Текущий анализируемый каталог должен отображаться в панели «Сейчас проверяется» внизу экрана.

 

9. Поддержка файловых систем:

a. Должны поддерживаться все файловые системы Windows и UNIX.

b. В случае обнаружения неподдерживаемой FS, FS должно аварийно завершать работу.

 

10. Должна быть поддержка сети. О какой сети идёт речь? Для чего нужна поддержка сети в данной программе?

 

 

Скриншот 1.

 

 

 

Дефект -

Классификация -

Вопрос -

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: