![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Рассмотрим в качестве примера моделирование информационного представления сдачи студентом экзаменов. Можно выделить ряд локальных представлений (рис. 1.10.).
Рис. 1.10. Локальные представления
Объединяя локальные представления, устанавливаем новые связи (рис. 1.11.).
Рис.1.11. Объединение локальных представлений
Как уже отмечалось, одним из показателей «зрелости» модели является возможность ответа на запросы пользователей, и установление связей преследует именно эту цель. Нетрудно видеть, что какие бы связи в рассматриваемой модели ни вводились, невозможно ответить на запрос «какую оценку получил студент А по дисциплине В». В таком случае необходимо использовать принцип агрегации – необходимую связь между элементами модели ввести как некоторый новый элемент. В данном примере можно определить этот новый агрегированный элемент как ЭКЗАМЕН СТУДЕНТА (рис. 1.12.).
Рис. 1.12. Агрегированный элемент.
Далее процесс объединения локальных моделей продолжается обычным образом.
Дата публикования: 2015-09-17; Прочитано: 283 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!