Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Евгений / идз1 / Пособие_Об_анал.doc
Скачиваний:
19
Добавлен:
31.03.2015
Размер:
1.44 Mб
Скачать

  • Фундаментальный образец

  • Образцы транзакций

  • Образцы агрегатов

  • Образцы плана

  • Образцы взаимодействий.

Адрес: www.oi.comи наCompuServe:GOCASE, файлstpchlp.zip.

Напомним, что:

Объект— это человек, место или вещь.

Класс— это описание, относящееся к каждому члену некоторого множества объектов.

Назначение стратегий и образцов— ускорить процесс построения объектных моделей.

Мы рассматриваем стратегии и образцы, соответствующие четырем главным видам деятельности по построению объектных моделей:

— идентификации назначения и характерных свойств системы;

— выбору объектов;

— установлению обязательных функций или обязанностей;

  • разработке динамики с помощью сценариев.

    1. Стратегии «Руководство по основным действиям и компонентам».

Какую последовательность действий выбрать при построении объектной модели? Можно выбрать один из предлагаемых путей или их комбинацию, которые состоят из действий, а не из конкретной последовательностишагов.

Действие— это то, что можно предпринять в любой момент, когда для этого есть основания.

На­против, шагивыполняются и должны выполняться в предписанной заранее последовательности.

Назначение стратегий— показать общие разумные способы организации действий.

Помните, что при построении объектов и использовании модели для создания программы, необходимо планиро­вать и быстро представить реальные результаты работы. Главное — конкретные результаты, а не просто завершение действий.

#1. Стратегия "Четыре главных действия, главные действия четыре главных компонента"

• Организуйте работу, ориентируясь на четыре главных действия и четыре главных компонента.

• Четыре главных действия:

Определите цели, обязанности и характерные свойства системы, разработайте динамику с помощью сценариев.

Вариант 1. Можно сконцентрироваться на разработке динамики системы с помощью сценариев, определяя при этом обязанности. Такой метод особенно полезен для приложений реального времени.

Вариант 2. Выберите транзакцию, агрегат и плановые объекты, а затем, руководствуясь подходящими образцами, выбирайте дополнительные объекты, определяйте обязанно­сти и разрабатывайте динамику с помощью сценариев.

• Четыре главных компонента:

Проблемная область, взаимодействие с человеком, управление данными, взаимодействие систем.

Вариант 1. Можно начать со взаимодействия с человеком, последовательно переходя к проблемной области, управлению данными и взаимодействию систем. Это особенно полезно, когда ваши эксперты предпочитают говорить в терминах взаимодействия с человеком с самого начала.

Вариант 2. Начните с проблемной области и взаимодействия систем, последовательно переходя к взаимодействию с человеком и управлению данными. Этот подход можно применить для приложений реального времени, когда ваши эксперты интересуются получением данных и аспектами управления рассматриваемой системой.

Другие стратегии по основным действиям и компонентам перечислены в приложении (стратегии 1а-1f)

    1. Стратегии идентификации назначения и характерных свойств системы

Цель— это желаемый результат, ради достижения которого предпринимаются действия.

Характер­ные свойства— это конкретные способности рассматриваемой системы.

В данном разделе представлены стратегии "цели и характерных свойств".

#2. Стратегия "Назначение системы"

• Полностью сформулируйте назначение системы в предложении, состоящем не более чем из 25 слов. Почему нужна именно эта система? Почему она нужна сейчас?

• Помните о конечной цели — это решающий фактор успеха. •"Поддерживать, помогать, облегчать ..."

#6. Стратегия "Четыре вида характерных свойств"

• Обязательно включите в модель характерные свойства, касающиеся: 1. Регистрации важной информации 3. Анализа результатов бизнеса. 2. Ведения дела. 4. Взаимодействия с другой системой.

Соседние файлы в папке идз1