Отчет об инспектировании документации проектирования проекта. Инспектор: Чистяков Дмитрий 1. Составные части программной системы (глобальная архитектура системы). Автор: Александр Шериков Ответственный за исправление: Александр Шериков Недостатки: Название документа на титульном листе! Исправить. 11) Диаграмма "Взаимодействие частей системы": "статистика" заменить на "Выборка"? 1) Что значит "Установление меток", "внутренее представление записи"? 2) "определение внутренних деревьев"? 3) Результат выборки выводится на экран или в файл? И соответственно описание функций. 2. Описание форматов файлов. 2.1. Формат шаблона. Автор: Павел Кириков Ответственный за исправление: Павел Кириков Недостатки: 1) plain-text желательно пояснить... 2) time - штамп времени например не зная что это я бы не понял... 2.2. Формат файла условий. Автор: Елена Митрукова Ответственный за исправление: Елена Митрукова Недостатки: 1) Непонятно почему после слов "Формат файла следующий" написано "звание поля" 2) "символ табуляции" заменить на "табуляция" 3) Для поиска в интервале - граници включаются или нет? 3. Описание интерфейсов утилит. 3.1. Интерфейс индексатора. Автор: Ответственный за исправление: Недостатки: 1) Сделать разделитель между описаниями опций или начинать описание с тойже строки что и опция - иначе все сливаеться и не понятно какое описание к какой опции. 3.2. Интерфейс фильтра. Автор: Ответственный за исправление: Недостатки: 1) Фильтр не только формирует набор записей, но и пишет его. 2) Описание опции -d: "куда файлы буду сохранены", они оттуда берутся, а не сохраняются... 3) Опция -с: не обязательная. 4) Опция -о: может указать, должен ли существовать этот файл и что будет если он уже существует? не обязательная опция. 4. Высокоуровневое опсиание архитектур утилит. 4.1. Архитектура индексатора 1) Диаграма Архитектура индексатора очень большая и не влезает - уменьшить. 4.2 Архитектура фильтра 1) Диаграма Архитектура фильтра очень большая и не влезает - уменьшить. 5. Описание переменных 5.1 Структура описывающая представление записи. 1) 5.2 Внутренние представление записи. 1) 5.3 Описание полей. 1) 5.4 Общая структура описания базы данных для обеих утелит. 1) 5.5 Переменные, определяющие условия фильтрации. 1) 5.6 Флаг подробного вывода. 1) 6. Описание архитектуры функций индексатора. 7. Описание архитектуры функций фильтра. 8. Архитектуры функций, общих для обеих утелит.