Анализ и проектирование классов системы.

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

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

Проектирование БД.

Классы, выявленные в системе, кт предполагается использовать как постоянно хранимые данные, определяются с помощью опции Persystem. Они выносятся в отдельный пакет БД. Строится отношение на отдельной диаграмме классов. В среде программирования формируются скрипты для соответствующей СУБД.

Ссылка на основную публикацию
Adblock
detector