Общие вопросы:
Откройте в модели диаграмму такого-то типа (вариантов использования, последовательности, классов и т. д.).
Укажите архитектурные представления в браузере модели. Какое представление из 5-ти стандартных отсутствует в модели?
Какой смысл имеет тот или иной элемент на диаграмме (действующее лицо, вариант использования, объект, линия жизни, сообщение, класс, атрибут, операция, состояние, узел действия и т. д.)?
Какой смысл вкладывается в ту или иную связь (коммуникацию, включение, расширение, ассоциацию, агрегацию, композицию, зависимость, обобщение, реализацию и т. д.)? Сравните связи разного типа между собой (композицию с агрегацией, ассоциацию с зависимостью и т. п.).
На какой диаграмме можно встретить ту или иную связь (коммуникацию, включение, расширение, ассоциацию, агрегацию, композицию, зависимость, обобщение, реализацию и т. д.)? Сравните связи разного типа между собой (композицию с агрегацией, ассоциацию с зависимостью и т. п.). Покажите все диаграммы с указанной связью.
Открыть диаграмму (или найти в браузере) элемент модели определенного типа (класс, объект, действующее лицо, атрибут, операцию, пакет).
Какие обязанности несут граничные классы (управляющие, классы-сущности)? Покажите их на диаграмме классов.
Для диаграммы классов указать диаграмму, на которой присутствуют экземпляры классов с исходной диаграммы (и наоборот).
Пояснить диаграмму со схемой базы данных (элементы и связи между ними).
Показать на диаграмме состояний переход со сторожевым условием (состояние с входным действием, суперсостояние и т. д.). Пояснить зачем все это надо.
Какие диаграммы и/или элементы модели связывают между собой Use Case View и Logical View.
Какие элементы добавлены в модель после окончания анализа, во время проектирования?
Представим, что мы добавили в модель новый вариант использования, к каким последствиям это приведет? Какие диаграммы изменятся, какие добавятся?
Представим, что требования к модели немного изменились (далее указываются новые требования), что изменится на диаграмме классов?
Зачем в модель добавлен интерфейс?
Что находится в реализации интерфейса?
Что дает использование проектного механизма?
Вопросы, специфические для системы заказов:
Уберите с диаграммы состояний композитное состояние, сохранив без изменения ее смысл.
Укажите на диаграмме деятельности все узлы управления, все узлы действий.
|