Cтраница 3
Аналитический план должен отразить количество сотрудников, которых следует опросить, и планируемое для этого время. Полезно провести несколько опросов уже на этой стадии работы над проектом. Аналитику следует выполнить некоторую часть работы на фазе предварительного анализа - это позволит ему лучше оценить время, требуемое для фазы анализа. [31]
![]() |
Инструменты разработки и обслуживания для фазы предварительного анализа. [32] |
В этой главе рассматривается создание завершенных частей фазы предварительного анализа с помощью двух утилит Oracle Designer: Repository Object Navigator и Repository Reports. Эти утилиты полезны и на других фазах CADM, поддерживаемых в Oracle Designer. Глава 27 подробно описывает утилиту администрирования репозитория ( Repository Administration Utility), которую можно применять для отслеживания требовании к системе в Oracle Designer, но в данной главе мы обсудим и пользовательские расширения, создаваемые в этом инструменте, которые помогут в работе на фазе предварительного анализа. [33]
В процессе сбора требований изменения в области действия не имеют какого-либо серьезного эффекта. Воспользуйтесь теми же рекомендациями по изменению области действия, что даются на фазе предварительного анализа. [34]
Создание нескольких прикладных систем обоснованно ив том случае, если существует набор относительно стабильных общих таблиц ( например, CUSTOMERS или EMPLOYEES), разделяемых несколькими приложениями. Эти таблицы можно разместить в отдельной прикладной системе, а новые системы будут использовать описания, разделяя элементы общей прикладной системы. Конечно, можно блокировать отдельные элементы или наборы элементов с помощью USD. Но если нужно заблокировать большую группу элементов, то блокирование всей прикладной системы упростит выполнение функций управления. Несколько прикладных систем требуются еще и тогда, когда нужно указать родительское приложение, в котором содержатся элементы, разделяемые другими прикладными системами. Информация о создаваемой иерархической структуре будет храниться в свойстве Parent прикладной системы, а администратор сможет разделять или передавать право владения дочерним системам ( и наоборот) на временной или постоянной основе. Отдельные прикладные системы необходимы для создания иерархической структуры. В конкретной среде могут иметь значение и другие обстоятельства, поэтому лучше всего на фазе предварительного анализа выделить время специально на создание стратегии распределения прикладных систем. [35]