Реферат Курсовая Конспект
Основные элементы анализа пригодности - раздел Образование, Введение в ICONIX Анализ Пригодности Выполняет Несколько Задач В Процессе Iconix. Сразу Заметим...
|
Анализ пригодности выполняет несколько задач в процессе ICONIX. Сразу заметим, что по результатам анализа пригодности уточняются и тексты прецедентов, и статическая модель (см. рис. 5.4):
Теперь подробно рассмотрим три стереотипа, применяемые к объектам на этапе анализа пригодности:
· граничные объекты - это такие объекты, с которыми непосредственно взаимодействуют актеры (например, пользователи) в разрабатываемой , системе. К ним относятся экранные формы, диалоговые окна и меню. Если у вас есть прототип ТИП, то многие из основных граничных объектов можно себе .представить. Если вы следовали рекомендациям, излаженным в главе 3 толегко извлечете граничные объекты из текстов прецедентов;
· сущностные объекты чисто отображаются на таблицы базы данных и файлы, содержащие информацию которая должна «пережить» время выполнения прецедента. Отдельные сущностные объекты, например результаты поиска, являются временными» исчезают, когда прецедент завершается. Многие сущностные объекты приходят из модели предметной области;
· управляющие объекты (контроллеры) заключают в себе логику приложения. Они служат соединительной тканью между пользователями и хранимыми данными. Именно в них инкапсулируются бизнес-правила и стратегии. Идея заключается в том, чтобы локализовать изменения в этих объектах, не трогая интерфейса пользователя и схемы базы данных. Изредка (примерно в 20% случаев) контроллеры оказываются реальными объектами в проекте; но обычно они выполняют задачу контейнеров и напоминают о функциональности и поведении, диктуемых прецедентами*
Анализ пригодности для прецедента выполняется путем исследования его текста - предложение за предложением, изображения актеров, граничных и сущностных объектов и контроллеров, а также связей между различными элементами на диаграмме. И главная, и все альтернативные последовательности должны уместиться на одной диаграмме.
Существует четыре основных правила:
Не, забывайте, что граничные и сущностные объекты обозначаются существительными, а контроллеры - глаголами. Существительные не могут общаться с другими существительными, а глаголы могут общаться как с существительными, так и с глаголами,
На рис. 5.5 показаны правила построения диаграмм пригодности.
Рецензент диаграммы пригодности должен суметь прочесть описание последовательности действий в тексте прецедента, провести пальцем вдоль ассоциаций на диаграмме и увидеть точное соответствие между текстом и картинкой. Возможно, придется переписать текст прецедента, чтобы устранить неоднозначность и ввести явные ссылки на граничные и сущностные объекты. Немногим удается написать идеальный текст прецедента с первой попытки.
Результаты анализа пригодности используются не только для улучшения текста прецедента, но и для постоянного уточнения статической модели. Новые объекты, которые обнаруживаются по мере рисования диаграмм, должны войти в диаграммы классов. На этой стадии основные атрибуты уместно включить в некоторые из наиболее важных классов.
– Конец работы –
Эта тема принадлежит разделу:
Процесс ICONIX представляет собой нечто среднее между очень громоздким но универсальным унифицированным процессом Rational Unified Process RUP... ICONIX вобрал в себя лучшие стороны трех методологий разработанных в начале... Начнем с так называемой модели предметной области Это своего рода словарь основных абстракций то есть самых важных...
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Основные элементы анализа пригодности
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов