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