Моделирование взаимосвязей между сущностями




Проверка полноты


Просмотрите всю документацию по существующей системе, все канцелярские формы, отчеты и т.п. Не удастся ли вам обнаружить такой элемент данных, который не является атрибутом и не может быть выведен из атрибутов, включенных в вашу модель, но должен быть охвачен? Добавьте в модель все обнаруженные сейчас, но пропущенные ранее атрибуты.

Распечатайте отчеты по CASE-проектированию и проверьте их вместе с вашими пользователями на предмет полноты.

Подготовьте проблемные представления для всех граничных сущностей. Соотносятся ли они с форматами существующих файлов? (См. Приложение G.)

Проверьте каждую элементарную функцию. Являются ли упоминаемые в ней сущности (явно или неявно - с помощью синонимов) известными вам? Не пропущены ли среди их атрибутов какие-нибудь логически связанные элементы данных? Нет ли каких-нибудь пропущенных связей?

Проверьте, не используются ли в функциональных блоках (иногда называемых "коммерческими единицами") какие-либо понятия, применимые только в определенных местах. Имеются ли данные об объемах информации, перерабатываемых функциональным блоком?




Содержание  Назад  Вперед