Унификация классов анализа

Унификация классов анализа заключается в проверке создан­ных классов на предмет выполнения следующих условий:

· имя и описание каждого класса «анализа» должно отражать сущность его роли в системе. Имена должны быть уникаль­ными;

· классы с одинаковым поведением, или представляющие од­но и то же явление, должны объединяться;

· классы-сущности с одинаковыми атрибутами должны объе­диняться (даже если их поведение отличается). Объединенный класс будет обладать общим поведением.

При обновлении классов должны, при необходимости, об­новляться описания вариантов использования.

4.4.

ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ

ПРОЕКТИРОВАНИЕ

Целью объектно-ориентированного проектирования являет­ся адаптация предварительного системного проекта (набора классов «анализа»), составляющего стабильную основу архитек­туры системы, к среде реализации с учетом всех нефункциональ­ных требований.

Объектно-ориентированное проектирование включает два вида деятельности:

· проектирование архитектуры системы;

· проектирование элементов системы.

Их изложение будет сопровождаться примерами из системы регистрации учебного заведения.

4.4.1.

ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ СИСТЕМЫ

Проектирование архитектуры системы выполняется архитек­тором системы и включает в себя:

· идентификацию архитектурных решений и механизмов, не­обходимых для проектирования системы;

· анализ взаимодействий между классами анализа, выявление подсистем и интерфейсов;

· формирование архитектурных уровней;

· проектирование структуры потоков управления;

· проектирование конфигурации системы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: