ВУЗ:
Составители:
Рубрика:
20
Коад и Йордан предложили свой список кандидатов:
- структуры;
- другие системы;
- устройства;
- события;
- роли, в которых находятся пользователи;
- местоположение;
- организационные единицы.
Анализ поведения. В то время как классические подходы
концентрируют внимание на осязаемых элементах предметной области,
другое направление объектно-ориентированного анализа считает в качестве
первоисточника объектов и классов динамическое поведение. Этот подход
подобен концептуальной кластеризации: классы формируются, основываясь
на группах объектов, имеющих сходное поведение. Предлагается понятие
ответственности объекта, которое определяет его "знания и умения".
Ответственность объекта - совокупность всех услуг, которые он может
предоставлять по всем его контрактам. В иерархии классов каждый
подкласс выполняет обязательства
суперкласса и добавляет свои
дополнительные услуги.
Анализ предметной области. Для поиска общих классов и объектов
рекомендуется обратиться ко всем приложениям в рамках предметной
области. Здесь выделяются те объекты, операции, связи, которые эксперты
данной предметной области считают наиболее важными. В роли эксперта
часто выступают просто пользователи системы.
Анализ вариантов ( анализ сценариев).
Классический подход,
поведенческий подход и изучение предметной области по отдельности
Коад и Йордан предложили свой список кандидатов: - структуры; - другие системы; - устройства; - события; - роли, в которых находятся пользователи; - местоположение; - организационные единицы. Анализ поведения. В то время как классические подходы концентрируют внимание на осязаемых элементах предметной области, другое направление объектно-ориентированного анализа считает в качестве первоисточника объектов и классов динамическое поведение. Этот подход подобен концептуальной кластеризации: классы формируются, основываясь на группах объектов, имеющих сходное поведение. Предлагается понятие ответственности объекта, которое определяет его "знания и умения". Ответственность объекта - совокупность всех услуг, которые он может предоставлять по всем его контрактам. В иерархии классов каждый подкласс выполняет обязательства суперкласса и добавляет свои дополнительные услуги. Анализ предметной области. Для поиска общих классов и объектов рекомендуется обратиться ко всем приложениям в рамках предметной области. Здесь выделяются те объекты, операции, связи, которые эксперты данной предметной области считают наиболее важными. В роли эксперта часто выступают просто пользователи системы. Анализ вариантов ( анализ сценариев). Классический подход, поведенческий подход и изучение предметной области по отдельности 20
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »