Методология CASE-технологий предписывает построение иерархической системы диаграмм – описание фрагментов системы. Сначала проводится описание системы в целом и её взаимодействие с окружающей средой (контекстная диаграмма), затем проводится функциональная декомпозиция – разбиение на подсистемы и каждая подсистема описывается отдельно (диаграммы декомпозиции). После каждого сеанса декомпозиции проводится сеанс экспертизы: каждая диаграмма проверяется экспертами предметной области, представителями заказчика, участниками бизнес-процесса. Такая технология позволяет построить модель, адекватную предметной области на всех уровнях абстрагирования и более удобную для моделирования документооборота.
Применение CASE-технологий и CASE-средств позволяет:
1) в несколько раз сократить время разработки ИС,
2) значительно снизить вероятность появления ошибок за счет автоматизации начальных этапов разработки,
3) повысить качество планирования и проектирования,
4) получить возможность автоматической генерации структуры сервера базы данных и кода клиентского приложения.
|
|
Создание современных ИС, основанных на широком использовании распределенных вычислений, объединении традиционных и новейших информационных технологий, требует тесного взаимодействия всех участников проекта: менеджеров, бизнес-аналитиков и системных аналитиков, администраторов БД и разработчиков. Для этого использующиеся на разных этапах и разными специалистами средства моделирования и разработки должны быть объединены общей системой организации совместной работы.