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

Оценка использования SID в проектах разработки новых и расширения су­ществующих приложений переходит в оценку использования схем XML SID. Фрагмент расширения для модели UML SID представлен на рис. 5.3.

На рис. 5.3 представлена новая бизнес-сущность Расширение для счета клиента (CustomerAccountExtension), которая содержит атрибуты бизнес - сущности Счет клиента (CustomerAccount), отсутствующие в базовой модели SID. Бизнес-сущность Счет клиента — Заявка на предоставление кредита клиенту (CustomerAccountCreditApplication) и ее подклассы добавляются к базовой модели и связываются с сущностью расширения. Если сущности Счет клиента не требуется дополнительных атрибутов, то сущность Счет клиента — Заявка на предоставление кредита клиенту можно напрямую связать с бизнес-сущностью SID Счет клиента.

Не следует вносить изменения непосредственно в сущности SID или до­бавлять в них расширения для конкретного предприятия. В противном случае обновлять модель SID будет трудно, поскольку расширения для конкретного предприятия придется вводить в нее повторно.

Рис. 5.3. Фрагмент модели UML SID

Залог успешной оценки — в соблюдении рекомендаций, сформулиро­ванных при расширении SID в приложении «Использование SID». Приложе­ние содержит рекомендации по добавлению атрибутов, сущностей и связей, а также схемы, которых следует придерживаться при добавлении сущностей. В него включены также рекомендации по присвоению названий добавляе­мым АВЕ, новым бизнес-сущностям, атрибутам и связям. Оценка использо­вания SID в значительной мере зависит оттого, насколько эти рекомендации будут учтены.

Комментарии закрыты.