система разбивается на функциональные подсистемы, которые в свою
очередь делятся на подфункции, подразделяемые на задачи и так далее.
Процесс разбиения продолжается вплоть до конкретных процедур. При этом
автоматизируемая система сохраняет целостное представление, в котором
все составляющие компоненты взаимоувязаны.
Основные этапы, на которые разбивается процесс проектирования
информационной системы, следующие:
– Концептуальное проектирование – сбор, анализ и редактирование
требований к данным (обследование предметной области, изучение ее
информационной структуры, выявление всех фрагментов, каждый из
которых характеризуется пользовательским представлением,
информационными объектами и связями между ними, процессами над
информационными объектами, моделирование и интеграция всех
представлений)
– Логическое проектирование – преобразование требований к данным в
структуры данных. На выходе получаем СУБД-ориентированную структуру
базы данных и спецификации прикладных программ.
– Физическое проектирование – определение особенностей хранения
данных, методов доступа и т.д.
Современные объектно-ориентированные CASE-средства позволяют
эффективно решать задачи проектирования приложений. Среди таких
пакетов – Rational Rose, Together Control Center, BPWin, ERWin, Model Mart,
Silverrun Business Process Modeller, Process Analyst.
Для разработки функциональной модели выбрано CASE-средство
Platinum ERwin ERX 3.5.2. Семейство продуктов ERwin компании CA -
третьего по величине производителя программного обеспечения в мире -
относится к мощным персональным CASE-средствам, предназначенным для
моделирования баз данных различных типов. По результатам опроса, ERwin
является самым используемым CASE-средством в России.